给定一个IPv4地址块,将其划分成几个更小的地址块,并分配给互联网中的不同网络。进而可以给各网络中的主机和路由器接口分配IPv4地址。
两种划分方法
定长的子网掩码FLSM
先统计各网络所需IP地址数量,如下。
“网络地址”指自身的网络地址。可将两个路由器之间的这段链路看成是一个网络,其中没有主机,因此主机需要的地址数量为0。即需要将网络划分成N1到N5共五个子网。
从上面已知该例中需要划分五个子网,所以要用3比特作为子网号,这样子网数为8,满足要求(如果是2比特,子网数为2的2次方即4,不够划分五个子网)。8-3:从主机号中借用了3比特作为子网号。点分十进制后子网掩码为255.255.255.224。
以此类推得到划分子网的全部细节。
现在可以从子网1到8中任选5个分配给网络N1到N5。通过本例可得出:采用定长的子网掩码进行子网划分,只能划分出2的n次方个子网(n是主机号部分借用的用来作为子网号的比特数量)。每个子网分配的IP地址数量相同,容易造成IP地址的浪费,因为各子网的主机数量有多有少。
变长的子网掩码VLSM
例子一样。网络N1需要9个地址,那么分配网络N1的地址的主机号应为4个比特(2的3次方为8,小于9),这样网络N1就可有16个地址,由于使用4个比特作为主机号,因此剩余28个比特可作为网络前缀。其他网络同理。得到个网络所需地址块的大小,即应用需求。
原则:先给大的子块分配。
先给大的子块进行分配,这里先分N2。N2需要32个地址数量(上面得出的需求),将32个地址作为一个地址块分配给网络N2。地址块中最小地址是N2的网络地址,最大的为广播地址,中间30个可分配给N2中的主机或路由器接口。将N2分配到的地址块标注在旁边,即N2的网络地址。
同理得到其它的地址块,先分配地址数量大的再到小的。
对比
到此这篇ipv4的计算题(ipv4总长度计算)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/28717.html