当前位置:网站首页 > 编程语言 > 正文

ipv4的计算题(ipv4总长度计算)



给定一个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总长度计算)的文章就介绍到这了,更多相关内容请继续浏览下面的相关 推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • win32怎么用(win32 gui)2026-01-22 14:00:10
  • 华为机考题库2023(华为机考题库2023电子材料)2026-01-22 14:00:10
  • 指数与对数的关系视频(指数和对数的有关运算法则)2026-01-22 14:00:10
  • 跨域(跨域是什么,如何解决跨域)2026-01-22 14:00:10
  • 定位打开了无法获取位置图片(无法获取定位权限)2026-01-22 14:00:10
  • 网页怎么传文件(怎么用网页传文件)2026-01-22 14:00:10
  • 单播地址主要有(单播地址包括)2026-01-22 14:00:10
  • bt1120协议硬件引脚定义(bt1120物理接口定义)2026-01-22 14:00:10
  • u盘制作pe系统启动盘后无法读取(u盘安装pe系统后读取不了)2026-01-22 14:00:10
  • 论文级别t类a类(论文级别t类a类区别)2026-01-22 14:00:10
  • 全屏图片