(1)一个自治系统有5个局域网,如下图所示,LAN2至LAN5上的主机数分别为:91、150、3和15,该自治系统分配到的IP 地址块为30.138.118/23,试给出每一个局域网的地址块(包括前缀)。
答:分配网络前缀应先分配地址数较多的前缀。已知该自治系统分配到的IP地址块为 30.138.118/23。
LAN3:主机数150,由于(2 ^7-2)<150+1<(2 ^8-2),所以主机号为8bit,网络前缀为24bit。
取第24位为0,分配地址块30.138.118.0/24。
LAN2:主机数91,由于(2 ^6-2)<91+1<(2 ^7-2),所以主机号为7 bit,网络前缀为25bit。
取第24,25位 10,分配地址块30.138.119.0/25。
LAN5:主机数为15,由于(2 ^4-2)<15+1<(2 ^5-2),所以主机号为5 bit,网络前缀 27bit。
取第24,25,26,27位为1110,分配的地址块为30.138.119.192/27。
LAN1:共有3个路由器,再加上一个网关地址,至少需要4个IP 地址。由于(2 ^2-2)<3+1<(2 ^3-2),所以主机号为3 bit,网络前缀29bit。
取第24,25,26,27,28,29位为111101,分配的地址块为30.138.119.232 /29。
LAN4:主机数为3,由于(2 ^2-2)<3+1<(2 ^3-2),所以主机号为3 bit,网络前缀29bit。
取第24,25,26, 27,28,29位为111110,分配的地址块为30.138.119.240/29。