计算机网络—一个自治系统有5个局域网,其连接图如图所示。LAN2至LAN5上的主机数分别为:91,150,3,15。该自治系统分配到的IP地址块为30.138.118/23。试给出每一个局域网的地址块

计算机网络:一个自治系统有5个局域网,其连接图如图所示。LAN2至LAN5上的主机数分别为:91,150,3,15。该自治系统分配到的IP地址块为30.138.118/23。试给出每一个局域网的地址块(包括前缀)。
在这里插入图片描述
解:分配网络前缀时应先分配地址多较多的前缀。
地址块30.138.118/23可写成30.138.118.0/23,写为二进制为:00011110.10001010.01110110.00000000
对LAN1,LAN4有3个主机加一个路由器地址为4个地址,22-2<4<23-2,所以主机位为3bit,网络前缀n=29
对LAN2,LAN2 有 91 个主机加一个路由器地址为 92 个地址,26-2<92<27-2,所以主机位为7bit,网络前缀n=25
对LAN3,LAN3有150个主机加一个路由器地址为151个地址,27-2,<151<28-2,所以主机位为8bit,网络前缀n=24
对LAN4,LAN4有3个主机加一个路由器地址为4个地址,22<4<23-2,所以主机位为3bit,网络前缀n=29
对LAN5,LAN5有15个主机加一个路由器地址为16个地址,24-2<16<25-2,所以主机位为5bit,网络前缀n=27
设该自治系统有地址块A,其网络前缀n=23;32位地址中有23位是网络前缀,剩下9位是主机号,因此共有2的9次方=521个IP地址,把地址总数分为两大块,每一块的地址数为265个,其网络前缀增加了一位(注:网络前缀每增加一位,地址数就减半)即n=24,此时LAN3网络前缀n=24,对应图中的B、C两块;
把地址块B分配给LAN3,地址块C继续分下去。地址块C的一半是D、E,地址数减半是128,网络前缀增加一位,n=25,对应图中的D和E;LAN2得到了地址块D,地址块D的另一半E继续分下去。
地址块D的另一半E分成两份F、G,有64个地址,网络前缀n=26,没有局域网得到;
继续向下分,将地址块G分成两份H、I,有32个地址,网络前缀n=27,LAN5得到地址块H,另一半地址块I继续分下去;
将I分成两份J、K,有16个地址,网络前缀n=28,没有局域网得到;
将地址块I分成四份L、M,N、O,有8个地址,网络前缀n=29,LAN1得到地址块M,LAN4得到地址块N;如下图所示:

在这里插入图片描述
由上图所示(左0右1):
LAN3:第24位为0;分配地址块:30.138.118.0/24
LAN2:第24、25位为10;分配地址块:30.138.119.0/25
LAN5:第24、25、26、27位为1110;分配地址块:30.138.119.192/27
LAN1:第24、25、26、27、28、29位为111101;分配地址块:30.138.119.232/29
LAN4:第24、25、26、27、28、29位为111110; 分配地址块:30.138.119.240/24

评论 67
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Archie_java

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值