有关VLSM的一个大问题

来源:百度知道 编辑:UC知道 时间:2024/05/18 05:20:00
采用VSLM(可变长子网掩码)技术可以把大的网络分成小的子网,例如把A类网络40.15.0.0/16分成两个子网,假如第一个子网为40.15.0.0/17,则另外一个子网为(1)。采用子网掩码还可以把小的网络组成大的超网。假设用户X1有4000台主机,则必须给他分配(2)个C类网络,如果分配给用户X1的超网号为196.25.64.0则指定给X1的地址掩码为(3)。假定给用户X2分配的C类网络号为196.25.16.0-196.25.31.0则X2的地址掩码应为(4)如果路由器收到一个目标地址为11000100.00011001.01000011.00100001的数据报则该数据报应送给用户(5)
答案:(1)40.15.128.0/17(2)16(3)255.255.240.0(4)255.255.240.0(5)X1
希望高手给出详细解答过程,这个问题实在是难为小生了。
通过朋友的详细讲解,这个问题基本上会了,但问4还不是很清楚(我认为,问3和问4差不错,所以只要求求解问4)肯请有识之士提点。

(1)40.15.0.0/16分成两个子网自然就是40.15.0.0/17和40.15.128.0/17了
(/17就是第三个字节占一位做子网位)
(2)一个C类网络最多256台电脑,4000台电脑约等于4096,就是4096/256=16
(3)4000台电脑约等于4096,就是2^12=4096,所以汇总后的路由占用12位做主机位。子掩自然就是/20了

(4)16-31就是中间隔开了16个,所以是240(256-240=16)
所以子网掩码是255.255.240.0
(5)纯粹的二进制转十进制,自己慢慢计算霸