文/王娜 石井
本文主要讨论了进行子网划分的意义,以及如何进行子网划分。通过子网掩码可以判断主机在不在一个子网,能不能直接通信,然而在一个子网里的主机,还可以通过改变子网掩码,使它们不在一个子网里,这里分别通过例题来把这些比较抽象的内容简单化,使学习起来更清晰,更好理解。
摘 要
【关键词】计算机网络 IP 地址 子网掩码 网络号 主机号网络地址 子网划分
1 前言
在计算机组网技术这门课的讲授过程中,我们发现很多同学对于子网划分的理解,有很大的困难,但是子网划分对于组网又有很重要的意义。
2 子网掩码的组成
IP 地址是用来区分网络上每一台主机的唯一标识,由32 位的二进制数组成,IP 地址一般分为A、B、C 三类,由网络号和主机号两部分组成,如:网络号+ 主机号/nn,(nn表示网络号的位数)如表1。随着全球范围的网络化,IP 地址早已耗尽,所以就有了减少IP 地址浪费的技术——可变长子网掩码技术(VLSM)。举个例子,如表2,B 类可以有16384(2^14)个网络,而每一个B 类网络可对于R1 路由器来说,ipv6-prefix/prefixlength(目的IPv6 网络) 为2001:1::/64和2001:4::/64,即为无法直接连接的网络。next-hop(下一跳IPv6 地址)对于2001:1::/64 目的网络来说为2001: 2::2,即R2 路由器的f0/1 接口。对于2001:4::/64 网络来说下一跳IPv6 地址为2001: 3::3,即R3 路由器的f0/1 接口。R2 路由器和R3 路由器类似。特别说明下,在图1 拓扑图中,对于R2 路由器,下一跳IPV6 地址是固定的地址2001:2::1,即R1 路由器的f0/0 接口。对于R3 路由器,下一跳IPV6 地址是固定的地址2001:3::1,即R1路由器的f0/1 接口。如图2。方案二:Router(config)#ipv6 routeipv6-prefix/prefix-length{interface link-localaddress}通过Show ipv6 int bri 查看路由器的IPv6 本地链路地址。结果如图3。对于R1 路由器来说,interface(静态路由输出的端口号)为f0/0 和f0/1,其中f0/0的目的网络是2001:1::/64,link-local-address(下一跳本地链路地址)是R2 的f0/1 端口,即FE80::2E0:F7FF:FEB0:A902;f0/1 的目的网络是2001:4::/64,link-local-address( 下一跳本地链路地址)是R3 的f0/1 端口,即FE80::201:42FF:FE
3 结束语
随着ipv4 资源的匮乏,ipv6 技术的普及是当今网络发展的必然趋势。随着更多智能设备加入ipv6 地址大本营,配置人员对ipv6 设备有限的情况下,采用Packet Tracer 仿真软件实现拓扑搭建实验,同步开展针对新知识、新技术的学习,将发挥更重大作用。
参考文献
[1]Cisco IPv6 Self-study ImplementingCisco IPv6 Networks(IPv6)[J].regisDesmeules,2005.