发布网友 发布时间:2024-10-18 20:42
共1个回答
热心网友 时间:2024-11-20 12:06
兄弟,您好,仔细观察后,给我的感觉是你对网络的子网掩码划分理解的不透彻,需要多加练习
其实上面已经说的很清楚了,每个路由器接口所使用地址都不是网络号以及广播地址,什么意思呢,
下面举例说明
你肯定知道在IPv4地址里面,有3个私有地址段,分为(我写那么详细是有目的)
A类的10.0.0.0到10.255.255.255
按A类标准的子网掩码(255.0.0.0)来说:
你说A类的第一个地址能不能用:也就是10.0.0.0能不能用到路由器上。
A类的最后一个地址能不能也用在路由器上:也就是10.255.255.255
也就是说IP地址:10.0.0.0子网掩码为255.0.0.0是一个网络标识符,不能给任何设备使用,他是一个网络标识符
还有个广播地址:10.255.255.255子网掩码为255.0.0.0也不能使用
假如我们现在有一个需求,一个局域网内需要127台主机,也就是需要127个IP地址(假如没有网关),以最省的IP地址方案去规划,你说是用什么地址比较划算,
假如现在还不知道使用怎么样掩码合适,那么我们再说
假如子网掩码255.0.0.0就可以容纳256*256*256-2个地址,256是因为每个字节可以表示256个十进制信息,去掉2个地址是因为有一个网络地址标识符和广播地址
以此类推,假如子网掩码是255.255.255.0那么 就可以容纳256-2个地址,减2不再重复;
现在我们的需求是127个可用IP地址,假如我们使用可变长的子网掩码
也就是255.255.255.128,注意,此时我们向最后一位借了一个2进制,也就是说,可用的IP地址进一步缩小,假如现在的地址是10.0.0.0,子网掩码是255.255.255.128
你说你现在
对于这个10.0.0.0子网掩码是255.255.255.128可用的IP地址是不是10.0.0.1到10.0.0.126是可用的
把最后一位子网掩码和网络地址做对比:
1000 0000与
0000 0000
记住网络地址的第一个0不能使用,因为使用的话就改变了网络标识符,不再同一个网络下
结合现在举的例子,我们需要127个地址,必须使用10.0.0.0/24个地址,才能满足我们的需求,也就是可用的IP地址是256-2也就是254个,
回到本案例里面:
/30下有4个IP地址,但是一个网络标识符(也说网络号)和一个广播地址,只剩下2个地址了,可是现在的需求是3个路由器的接口在同一个网络下,怎么办呢?只能使用/29才能满足需求
/29就可以使用2*2*2-2有6个可以用的IP地址在同一个网段内的地址
所以你现在应该明白/29的含义了吧
好评吧,不枉我手工敲这么多字,都累了