试析局域网组建中IPV6及其路由的解决方案

2020-09-10 07:22白杨
信息技术时代·上旬刊 2020年4期
关键词:路由策略

摘要:随着信息时代不断往前推进。上网用户不断增加,越来越多具有IP功能的移动设备接入互联网,启用IP功能的汽车也不断增加。随着5G技术的发展,世界上的每一种移动终端都是Internet的一个结点。IPV4版中的IP地址短缺已成为全世界网络的焦点。于是人们开始着手研究开发下一代IP地址,即IPV6。虽然IPV6不能解决所有的问题,过度需要大量的时间和成本。但IPV6采用16进制表示、128位的长度大大满足了IP的不足,能很好的解决IP枯竭。本文就IPV6相关原理、IPV6路由相关设备的配置采用相应的策略来解决现实问题,达到一定的效果。

关键词:IPV6;路由;策略

1.IPV6概述

网络技术的不断发展,不管在世界上的任何地方、任何人如果要使用Internet,那就必须遵循TCP/IP协议。IP地址的唯一性导致了大家公认的IPv4中IP地址资源的枯竭。为了解决这个问题,IPv 6就应运而生。利用IPv 6长度为128位的地址空间。可以有效的解决IP地址不够,影响网络用户爆炸式的增长。利用IPv6的基本原理,对相关路由设备的配置采用相关的协议进行配置,解决现实网络中碰到的问题。具有重要的现实意义。

IPV6的128用冒号分隔成四段,每段32位,用十六进制表示不区分字母的大小写。例如:2053:0001:120F:0000:08D0:628A:160B是一个完整的IPV6地址。

IPV6的地址可能被静态配置或动态配置[1],配置的方法有:

手工静态配置

在思科路由器上,可以在接口模式下使用“ipv6 address ipv6-address/prefix-length“命令配置。例如给路由器的Fa0/0接口配置IPV6地址2001:DB8:2222:7272::72/64,则可通过下面的命令完成:

Router(config-if)#ipv6 address 2001:DB8:2222:7272::72/64

动态路由配置:采用RIP、OSPF等动态路由协议都有针对相应IPv6的配置基本配置命令为Router(config)#ipv6 rip,Router(config-if)#VER 2,Router(config-if)#network0.0.0.0地址等。

2.IPV6路由技术

像IPV4的无类域间路由(CIDR)一样,IPV6使用的也是最长前缀匹配原则下面讲述IPV6静态路由和动态路由的配置。IPV6的地址分配如图3-1网络拓扑图所示,分别配置静态路由和动态路由,保证网络的连通性。在正式配置前,若Router2的IOS是支持高级安全特性的版本(不支持IPV6功能)应先更换Router2的IOS版本。

此网络拓扑的配置命令如下:

R1的配置如下:

Router>en

Router#conf t

Router(config)#host R1

R1(config)#ipv6 unicast-routing

R1(config)#int s1/1

R1(config-if)#ipv6 address 2001:0:0:2::1/64

R1(config-if)#no shut

R1(config-if)#int loopback0

R1(config-if)#ipv6 address 2001:0:0:8::1/64

R1(config-if)#ipv6 address 2001:0:0:9::1/64

R1(config-if)#ipv6 address 2001:0:0:10::1/64

R1(config-if)#ipv6 address 2001:0:0:11::1/64

R1(config-if)#no shut

R1(config-if)#exit

R1(config)#ipv6 route ::/0 2001:0:0:2::2

R2的配置如下:

Router>en

Router#conf t

Router(config)#host R2

R2(config)# ipv6 unicast-routing

R2(config)#int s1/0

R2(confg-if)#ipv6 address 2001:0:0:2::2/64

R2(confg-if)#no shut

R2(confg-if)#int s1/1

R2(confg-if)# ipv6 address 2001:0:0:3::1/64

R2(confg-if)#no shut

R2(confg-if)#exit

R2(config)#ipv6 route 2001:0:0:8::/62 2001:0:0:2::1

R2(config)#ipv6 route 2001:0:0:4::/64 2001:0:0:3::2

R3的配置如下:

Router>en

Router#conf t

Router(config)#host R3

R3(config)# ipv6 unicast-routing

R3(config)#int s1/0

R3(confg-if)#ipv6 address 2001:0:0:3::2/64

R3(confg-if)#no shut

R3(config)#int Lo0

R3(confg-if)#ipv6 address 2001:0:0:4::1/64

R3(confg-if)#no shut

R3(confg-if)#exit

R3(config)#ipv6 route ::/0 2001:0:0:3::1

配置完成后,在R1、R2、R3上任意Ping圖中标出的所有IPV6地址,都可以Ping通。

动态路由的配置:采用RIP、OSPF等路由协议都有针对IPV6的版本, RIPng和RIPv2非常相似,也是一个距离矢量的路由协议,最大跳数也是15,使用水平分割和毒性反转来阻止路由环路。RIPng使用多播地址FF02::9作为目的更新地址,发送更新使用的是UDP协议的521端口[2]。配置完成后,可在R1、R2、R3上任意Ping图中标出的所有IPV6地址,都可Ping通。在R3上执行“show ipv6 route“可以看到,RIPng的跳数比想象的多1跳,这是RIPng和RIP不同的地方,还能看到RIPng的下一跳不是邻居接口的IP地址,而是一个FE80::/64的地址,也可以看到路由表中多出了一些L开头的路由。

参考文献

[1]宁方露 杨旭东等编著《网络互联及路由器技术》第二版 北京大学出版社出版

[2]王相林著《IPV6技术》机械工业出版社.

作者简介:白杨(1997.12-),男,甘肃酒泉人,西安翻译学院--工程技术学院2016级电子商务专业在读。

猜你喜欢
路由策略
数据通信中路由策略的匹配模式
一种用于6LoWPAN的多路径路由协议
OSPF外部路由引起的环路问题
Passage Four