随着网络应用的日益广泛,接入网络和边缘网络的需求也更加复杂多样,企业为了开展电子商务,必须实现与Internet的互联,路由器是实现这一互联网的关键设备,路由器可以位企业提供越来越多的智能化服务,包括安全性、可用性和服务质量(QoS)等。下面是CiscoVLSM子网设计与路由器的路由选择协议(其中路由器的路由选择协议未列出)。
下面以某公司,VLSM(Variable Length Subnet Mask,变长子网掩网)子网的方法。假设该公司被分配了一个C类地址,该公司的网络拓扑结构如图1所示。其中部门A拥有主机数 20、部门B拥有主机数10、部门C拥有主机数20、部门D拥有主机数10,分公司A拥有主机数10、分公司C拥有主机数10。假如分配的网络为192.168.1.0:
1.请为该网络进行子网分割,至少有3个不同变长的子网掩码,请列出你所求的变长子网掩码,并说出理由。
参考答案:由于该公司最大的子网有B0台主机,即BE-B=C0;且至少要分割四个网络,BC-B=F>D(其中C表示变长子网掩网,D表示D个子网络),即(000,00A,0A0,0AA,A00,A0A,AA0,AAA)共有H个子网。如果用F位可以表示BF^F=FD个独立的主机地址,其中全0的地址被保留标志子网本身,全A的地址被保留用作广播,这样还剩FB个可用地.址,由于该公司最大的子网有B0台;主机,若用这样的子网会浪费地址至此,因此E位课表示BE=CB个独立的主机地址,最终将AIB.AFH.A.0子网化使用的子网掩码是BEE.BEE.BEE.BBD,或AIB.AFH.A.0/BG,即使用 BG位子网掩码,得到能用的子网设为子网A、子网B、子网C、子网D、子网E和子网F。
将子网A、子网B分配给部门A和部门C(每个子网中可用主机位地址位C0个),另外根据实际情况:总公司部门B、分公司部门D、分公司A和分公司C各有A0余台主机,因此,对子网D和子网E再进行子网化,用BH位子网掩码BEE.BEE.BE.BD0(或AIB.AFH.A.ABH/BH和 AIB.AFH.A.AF0/BH,即BH位掩码),得到子网AIB.AFH.A.ABH/BH、AIB. AFH.A.ADD/BH、AIB.AFH.A.AF0/BH和AIB.AFH.A.AGF/BH,分别分配给总公司部门B、分公司部门D、分公司A和分公司C,每个子网可用主机数为AD个。这样我们会剩余C个子网(否则,这些子网均得用上)。将子网C和子网F留作公司以后发展时用。将子网F进一步细分,用于总公司余各个公司之间的广域网链路上。由于点到点的广域网链路需要的地址少,只要B个地址用在每一条链路的两端上的每一个路由器上,对子网F进一步子网化,使它能工作在广域网链路上,取C0位子网掩码BEE.BEE.BEE.BEB或AIB.AFH.A.AIB/C0,得到子网如下:
AIB.AFH.A.AIB/C0、AIB.AFH.A.AIF/C0、AIB.AFH.A.B00/C0、AIB. AFH.A.B0D/C0、AIB.AFH.A.B0H/C0、AIB.AFH.A.BAB/C0、AIB.AFH.A.BAF/ C0、AIB.AFH.A.BB0/C0。从中取出AIB.AFH.A.AIB/C0、AIB.AFH.A.AIF/ C0和AIB.AFH.A.B00/C0这C个子网,每个子网中可用的主机地址有两个(实际上每个子网中有D个主机地址,它包括子网ID、广播地址以及 B个可分配的地址),分别用于总公司到各个分公司的广域网链路上 (例如:AIB.AFH.A.AIC和AIB.AFH.A.AID用于总公司和分公司A之间的广域网链路上,AIB.AFH.A.AIG和AIB.AFH.A.AIH用于总公司到分公司B之间的广域网链路上,AIB.AFH.A.B0A和AIB.AFH.A.B0B用于总公司到分公司C之间的广域网链路上);剩余的子网留作以后公司网络扩展时使用。
由以上分析,三个变长子网掩码,BEE.BEE.BEE.BBD、BEE.BEE.BEE.BD0、BEE.BEE.BEE.BEB,理由见上。