内容发布更新时间 : 2024/11/20 11:45:49星期一 下面是文章的全部内容请认真阅读。
龙源期刊网 http://www.qikan.com.cn
基于cisco packet tracer模拟器的IPv6网络静态路由实验设计与实现
作者:张波等
来源:《电子技术与软件工程》2015年第18期
通过介绍IPv6及基于IPv6的静态路由的二种方法,并借助计算机网络实验教学仿真软件cisco packet tracer来讲解IPv6静态路由的配置技术及实验过程,丰富了计算机工程组网中路由配置实验教学内容。
【关键词】cisco packet tracer IPv6 静态路由 1 前言
IPv4基于32比特地址方案,理论上能够使整个INTERNET上有40亿台主机。1990年一个初步的研究得出结论:IPv4地址空间将被耗尽。Steve Deering提出128比特的地址长度了SIPP提案,并被IANA定义协议分配版本号使6。 1.1 IPV6特性
IPv6解决了IPv4中大的地址空间,主要改进了互联网全球可达、编址层次等级、聚合、多重地址、自动配置、重新编址、多播使用、高效包头、流标签、扩展包头、移动性、安全性、过渡等诸多特性。 1.2 IPV6网络静态路由
和IPv4相同,静态IPv6路由手工地添加到路由器的配置中。IPv6 route命令添加静态IPv6路由。该命令对应于IPv4中的IP route命令。一旦确定了目的IPv6网络,路由必须指向下一跳IPv6地址或路由器的接口。
Router(config)#ipv6 route ipv6-prefix/prefix-length{next-hop|interface link-local-address} [distance]
route ipv6-prefix参数是目的IPv6网络,prefix-length是给定的IPv6子网掩码;next-hop是用来目的IPv6网络的下一跳IPv6地址;interface是用来指示静态路由输出的端口号,link-local-address下一跳的本地链路地址;distance是可选参数,设定管理距离,默认情况下,静态路由的管理距离是1。 2 实验设计与实现
龙源期刊网 http://www.qikan.com.cn
2.1 配置要求
表1:路由器地址一览表 路由器 F0/0 F0/1
R1 2001: 2::1/64 2001: 3::1/64 R2 2001: 1::1/64 2001: 2::2/64 R3 2001: 4::1/64 2001: 3::3/64
采用Cisco Packet Tracer Instructor 6.1模拟器,此模拟器IOS固件升级到15.1,可进行ipv6等相关配置。如图1中,应用3台1841路由器,2台2950-24交换机,2台终端PC机。此拓扑图中,采用3台1841路由器是构建一个简单的静态路由网络,能实现静态路由的完整的指令。2台交换机在此拓扑中可删除,并无任何操作指令。加交换机是为阐述不仅仅只能连接一台终端PC,若需扩展其它多台终端设备,皆可直接此交换机。表1为图1拓扑图中各路由器端口IPv6地址。 2.2 静态路由配置实验
方案一:Router(config)#ipv6 route ipv6-prefix/prefix-length{next-hop}
对于R1路由器来说,ipv6-prefix/prefix-length(目的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 route ipv6-prefix/prefix-length{interface link-local-address} 通过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:FE9C:302。
龙源期刊网 http://www.qikan.com.cn
对于R2路由器。目的网络分别为2001:3::/64和2001:4::/64,interface(静态路由输出的端口号)为f0/1,link-local-address(下一跳本地链路地址)是R1的f0/0端口,即FE80::202:17FF:FE23:A901。
对于R1路由器。目的网络分别为2001:1::/64和2001:2::/64,interface(静态路由输出的端口号)为f0/1,link-local-address(下一跳本地链路地址)是R1的f0/1端口,即FE80::202:17FF:FE23:A902。如图4。 经测试,2台PC机可以互通,实现网络通信。 3 结束语
随着IPv4资源的匮乏,IPv6技术的普及是当今网络发展的必然趋势。随着更多智能设备加入IPv6地址大本营,配置人员对IPv6设备有限的情况下,采用Packet Tracer仿真软件实现拓扑搭建实验,同步开展针对新知识、新技术的学习,将发挥更重大作用。 参考文献
[1]Cisco IPv6 Self-study Implementing Cisco IPv6 Networks(IPv6)[J].regis Desmeules,2005. 作者简介
张波(1982-),男,湖北省武昌市人。硕士学位。现为武汉信息传播职业技术学院讲师。主要研究方向为网络通信。
赵德宝(1981-),男,安徽省濉溪县人。大学本科学历。硕士学位。现为武汉信息传播职业技术学院讲师。主要研究方向为网络工程及网络安全技术。
李洋(1982-),男,湖北省武汉市人。大学本科学历。现为武汉信息传播职业技术学院讲师。主要研究方向为网络安全。 作者单位
武汉信息传播职业技术学院 湖北省武汉市 430000