IP地址及子网掩码换算的问题

来源:百度知道 编辑:UC知道 时间:2024/06/07 02:49:11
刚刚接触这个,有些疑问请教各位高手们
1. IP地址是不是不能出现0.0.0.0 ,也就是这个IP应该算未分配的网络位?
那子网掩码也同样不能出现 255.255.255.255 喽???

2.比如我想划分一个C类子网,就拿192.168.1.0来说,如果我想预留24位给网络位,也就是说一共预留了510个主机位,那我的IP地址是192.168.1.?~192.168.2.? (按照老师给的公式算就是510个主机位,但IP段怎么写呢?如果写成192.168.1.0~192.168.2.255的话那就是512个了啊???
是不是192.168.1.0和192.168.2.0这两个IP不在255.255.252.0这个子网掩码里呢???为什么呢???正确的是不是192.168.1.1~192.168.1.255=255加上192.168.2.1~192.168.2.255=255 ,最后等于510?这么算对吗?

3.接上,我的子网掩码应该是 255.255.252.0 ,这个252也就是说正好掩到了1和2这两个主机位喽???那我是不是可以把上面的写成192.168.1.0/24,对吗?

4.比如我家只有一台计算机,那我的默认网关是不是可以随便设置呢?

5.还有一个,老师今天给我们一个172.16.0.0/16,让我们划分出另外3种子网(大概是这个意思吧,迷糊了...),最后的答案我没看明白什么意思:
172.16.00 000000.0(这个是原来的)
另外的3种:
172.16.01 000000.0
172.16.10 000000.0
172.16.11 000000.0
老师将换算成二进制的那个主机位的头两位划下一条线将后面那些零区分开,说一共就这4类,我不明白为什么只划前两位呢?
呵呵,今天才上第3堂课刚讲,还没发书
2楼的讲解我明白了一点
比如第2个问题:
我要去掉全0和全1保留有效的主机位,因为前提已经表明了要保留24位网络位,所以这就限定了192.168.1是固定的,不能变的.
过程是不是可以理解为这样:
1.

1: 子网掩码中的"1"代表的意思是"匹配"或者"已使用"..所以255.255.255.255的意思是每一位都被使用了..在一个子网..它代表的意思是子网的网络地址使用了所有的32个BIT..这样的子网实际是不存在的...理论上来说是可以为255.255.255.255..但是没有实际的意义

2: 你计算错了..网络位是24位的话..主机位就只有8位(一共32位).也就是说192.168.1.0中..192.168.1不会再变..固定做为网络位使用..这样就应该是256..即192.168.1.0~~~192.168.1.255...其中全0和全1的不使用..所以只有254个地址

3: 所以这里也错了..网络位为24位的话..也就是前面3个8位字节都是1..子网掩码应该是255.255.255.0

4: 你的默认网关当然可以随便设,,但是设了以后能不能上网又是另外一回事了

5: 楼上的仁兄已经回答了我就不多嘴了..

建议楼主多看看书...你很多概念都还不清楚

直接回答你第5个问题
172.16.0.0/16 这个是前缀表示法,你知道你IP地址换成二进制就是24位,这个就是取前16位。
然后划分子网应该还有个前缀是 18吧 这样才会是2位。
其实诶,这个就是IPV4,你要不看看书吧,书上绝对详细的。

诶IP分类:
每个子网给你都会有个 网络号和广播地址 分别是。。。000。。。。111
子网掩码如果全是255的话,那就只有1个IP了。
默认子网 A类 255.0.0.0
B累 255.255.0.0
C类 255.255.255.0

干脆直接给你个题你自己体会:网络地址 192.168.10.0 子网掩码 255.255.255.192

192一看就是C累地址
1,子网数:你看192(我指子网掩码的192)换成二进制是多少,11000000。所以你可以看成192.168.10.0/26,子网数就