APP下载

基于双栈网络的IPv4/IPv6校园过渡方案研究

2016-02-23李晓杰

计算机技术与发展 2016年8期
关键词:数据通信校园网交换机

李晓杰

(黑龙江科技大学 信息网络中心,黑龙江 哈尔滨 150022)

基于双栈网络的IPv4/IPv6校园过渡方案研究

李晓杰

(黑龙江科技大学 信息网络中心,黑龙江 哈尔滨 150022)

由于互联网中IPv4地址池资源的逐渐枯竭,以及物联网、大数据等新技术的快速发展,针对下一代互联网IPv6技术及应用的研究以及如何实现IPv4/IPv6网络的平稳过渡将迎来越来越多的发展机遇。高校作为科技创新的发源地,理应在IPv6网络研究与应用中发挥自己的引领作用,推动新一代互联网技术的研发与发展。综合分析了IPv6的技术特点,并结合高校校园网特点,基于双协议栈技术,提出一种符合高校校园网发展的IPv4/IPv6过渡方案,并对组网模式进行了优化。充分发挥了IPv6网络的技术特点与优越性,实现了IPv4网络向IPv6网络的平稳过渡,确保了网络过渡期间校园网络的稳定性,以及终端对IPv4/IPv6网络的正常访问。

地址池;IPv6技术;网络过渡;双协议栈

0 引 言

IPv6网络作为互联网未来的发展趋势,将逐渐取代IPv4网络,但IPv4网络如何向IPv6网络平稳过渡一直困扰着全世界各国政府、互联网服务商、运营商和标准化组织。现阶段IPv4/IPv6过渡技术没有权威的检测标准,关于IPv4/IPv6过渡技术标准约有数十种[1],难以对各种过渡技术的特点和优势进行评价。目前各种过渡技术错综复杂、过渡方案目的不明确。过渡技术检测标准[2]不明确势必会导致IPv4与IPv6网络在未来一段时间内共存,而且将会经历一个较长的共存时期。IPv6网络的优越性[3]决定了IPv4网络会逐渐向IPv6网络过渡,最终IPv6网络将取代IPv4网络是互联网未来发展的必然趋势。

1 IPv6地址格式分析

IPv4与IPv6地址之间最大的差别[4]就是地址的长度:IPv4地址长度为32位,地址池资源为232≈43亿个,目前已趋于枯竭。IPv6地址长度增加到128位,地址池数量将达到2128个[5]。IPv4地址用点分十进制表示,值的范围为0~255,共4段。例如:192.168.11.110,127.0.0.1,202.97.224.68。IPv6地址用十六进制表示[6],一般分为8段,值的范围从“0”到“FFFF”,中间用冒号隔开。

IPv6地址主要有三种表示形式[7]:

(1)首选形式。

将128位的地址按每16位划分为一个段,每段为4个十六进制字符,中间用冒号分开。例如,3045:10DB:32D3:0ED3:1319:8A2E:0370:7344。

(2)压缩形式。

将连续段位值为零的用双冒号符号(::)替代,并且双冒号符号(::)只能在IPv6地址中出现一次,否则无法看出每个压缩形式中包含几个全零的段位。例如,1030:0:0:0:C9B4:FF12:48AA:1A2B可表示为1030::C9B4:FF12:48AA:1A2B。

(3)兼容形式。

在网络从IPv4到IPv6过渡过程中,若出现某些终端既访问了IPv4网络,又访问IPv6网络的情况,就需要一种可以同时表示IPv4地址和IPv6地址的IP地址表示形式[8]。例如,IPv4地址192.168.11.110可用IPv6地址0:0:0:0:192:168:11:110表示。

2 过渡方案

2.1 基本原则

文中设计的网络过渡方案主要遵循以下原则[9]:

(1)网络从IPv4到IPv6的过渡过程必须简单,IPv6各节点间不存在过多的相互依赖性。

(2)最大化利用原有设备,保证IPv4和IPv6设备能够相互兼容,互相之间通信和数据传输没有干扰。

(3)过渡方案要易于理解且容易操作。

2.2 双协议栈基本原理

基本原理:IPv4和IPv6的网络层协议功能相近,且处于相同的物理平台,其上层的传输层TCP和UDP协议也基本相同。因此某设备如果能够同时支持IPv4协议和IPv6协议,那么在该设备运行IPv4和IPv6两套协议栈时,就可以既能与IPv4网络通信,又能与IPv6网络通信[10]。

2.3 双协议栈工作方式

由于双栈网络下的设备同时支持IPv4协议和IPv6协议,所以该设备在运行过程中需要根据情况选择一种工作方式进行网络通信。一般情况下,根据目的地址的协议类型的不同来选择合适的协议栈工作方式[11]。

Step1:对目的地址类型进行判定;

Step2:目的地址为IP地址形式,转Step4;

Step3:目的地址为域名形式,则对该地址进行域名解析,转换为IP地址形式;

Step4:根据IP地址形式进行判定;

Step5:目的地址为IPv4地址,向目标节点发送连接请求,进行数据通信;

Step6:目的地址为IPv6地址,则调用IPv6协议栈[12],建立TCP6连接,进行数据通信。

2.4 双协议栈技术的工作模型

双协议栈有完全双协议栈模型(Dual stack model)和有限双协议栈模型(Limited dual stack model)两种常用应用模型[13]:

(1)完全双协议栈模型:网络中任意节点都是双栈的,即同时支持IPv4和IPv6协议,节点发送不同的数据包由不同的协议栈来处理。

优点:策略配置简单,不存在数据通信问题;

缺点:每个节点需要配置一个IPv4地址,不能从根本上解决IPv4地址紧缺问题。

(2)有限双协议栈模型:服务器、交换机和路由器是双栈的,非服务器的终端只支持IPv6协议栈。

优点:从根本上解决了IPv4地址紧缺问题;

缺点:网络中的纯IPv4节点与纯IPv6节点之间无法进行数据通信。

可以看出:有限双协议栈模型是目前解决IPv4地址池资源紧缺问题的有效途径,针对该模型的缺点,可以通过双栈转换机制(Double Stack Transition Mechanism,DSTM)[14]来解决网络中纯IPv6节点与纯IPv4节点或终端的数据通信问题,通过给IPv6节点临时分配IPv4地址的方式[15],并保证该IPv4地址在一段时间内的唯一性,从而使之能够与纯IPv4节点或终端进行数据通信。

2.5 双栈网络设计

目前的校园网建设开始于2001年,校园网络主干采用环状拓扑结构,核心层骨干设备采用H3C的9500和7500系列交换机实现万兆互联,形成一个“万兆作骨干、千兆进楼宇、百兆到桌面”的具有前瞻性的校园网。保持校园原有的双核心组网模式不变,最大程度地利用现有的IPv4网络设备,边界路由引进支持双栈的高端路由器接入Cernet和Cernet2主干网,原来的边界路由器接入中国网通和中国电信,通过策略路由将各出口互为备份,实现IPv6网络的接入。

双栈网络拓扑图如图1所示。

优点:该组网模式采用了双核心架构,因此可以避免因其中一台核心交换机出现故障造成整个网络瘫痪的风险;最大化利用现有设备,避免资源浪费。

缺点:由于IPv4核心交换机和接入层交换机均为千兆互联、百兆接入,IPv4核心交换机和接入层交换机的主控板带宽制约着IPv6网络流量,一定程度上影响了IPv6高效高速性能的发挥。

图1 双栈网络拓扑图

对全校校园网进一步进行优化,需要对核心层和汇聚层的设备进行升级。为了保证核心层设备的性能,购入支持IPv6协议的核心交换机,替代现有的IPv4核心交换机。通过在IPv6核心交换机上部署双协议栈,实现内部IPv6和内部IPv4之间设备相互通信以及双栈客户端对IPv4和IPv6网络的访问。

优化的网络拓扑图如图2所示。

图2 优化的网络拓扑图

从图中可以看出,原IPv4校园网仍然通过与原有的双核心架构与外部的IPv4网络通信,而IPv6网络则通过新增的IPv6核心交换机与Cernet2主干网直接通信。校园网内部的IPv4和IPv4之间以及IPv6和IPv6之间的数据通信通过原有的IPv4核心交换机和新增的IPv6核心交换机直接相连实现。IPv6网与IPv4校园网络通过新增设的IPv6核心交换机部署双协议栈实现相互通信。

通过对现有校园网络的优化,不仅实现了终端对IPv4和IPv6网络的访问,还最大程度上发挥了IPv6网络的高速高效性能,实现了IPv4/IPv6网络的平稳过渡。

3 结束语

文中从双协议栈技术的基本原理出发,设计了一种IPv4/IPv6校园网络过渡模式,并对该模式进行了优化,以适应学校网络资源建设的迅速发展,对今后校园网络的研究与建设具有较高的参考价值。校园网由现有的IPv4过渡到IPv6成为必然趋势。高校作为新技术的策源地,应积极推行IPv6技术,不断完善技术体系,并根据自身的情况科学分析、合理布局,设计符合学校自身发展的技术领先、安全性高、易扩展的新一代校园网络,为学校教学、科研、管理、生活提供强有力的支持。

[1] 张宏科,苏 伟.IPv6路由协议栈原理与技术[M].北京:北京邮电大学出版社,2006.

[2] 李卫娜.IPv6节点地址的分配模式研究与管理实现[D].北京:北京交通大学,2011.

[3] 米晓琴.互联网IPv6协议基本原理和用途[J].山西经济管理干部学院学报,2005,13(4):79-80.

[4] Serdar C,Carla E B,Shields C,et al.IP covert timing channels:design and detection[C]//Proceeding of the 11th ACM conference on the computer and communication security.[s.l.]:ACM,2004.

[5] Carpenter B,Moore K.Connection of IPv6 domains via IPv4 clouds[S].[s.l.]:[s.n.],2001.

[6] 丁 钰.IPv4/IPv6的过渡技术研究与试验[D].贵州:贵州大学,2006.

[7] 戴 彬,钱德沛,刘 轶,等.IPv4/IPv6协议过渡机制的实验研究[J].微电子学与计算机,2004,21(9):64-67.

[8] 张光妲.基于Ipv6的下一代校园网的过渡研究[D].哈尔滨:哈尔滨工程大学,2007.

[9] 罗辉琼,聂瑞华,郑 凯.基于IPv6的校园网升级研究[J].计算机技术与发展,2010,20(3):132-135.

[10] 李训文,金文光,邵琦青,等.基于PLC网络的改进AODV备份路由协议[J].浙江大学学报:工学版,2013,47(7):1218-1224.

[11] 付 渊.IPv4向IPv6过渡技术研究与分析[J].电脑开发与应用,2011,24(8):23-24.

[12] 王晓峰,吴建平,崔 勇.互联网IPv6过渡技术综述[J].小型微型计算机系统,2006,27(3):385-395.

[13] Nordmark E,Gilligan R.Basic transition mechanisms for IPv6 hosts and routers[S].[s.l.]:IETF,2012.

[14] 荆 山,孙润元,高 平,等.校园网IPv6升级方案的研究与实现[J].济南大学学报:自然科学版,2007,21(2):95-99.

[15] Gilligan R E,Nordmark E.Transition mechanisms for IPv6 hosts and routers[S].[s.l.]:[s.n.],2000.

Research on Transition Network of Campus of IPv4/IPv6 Based on Double Stack

LI Xiao-jie

(Network Information Center,Heilongjiang University of Science & Technology,Harbin 150022,China)

Because of the drying up for IPv4 address pool resources in Internet as well as the rapid development of new technologies like the Internet of Things and big data,study of IPv6 technology of next generation Internet and its application,and how to achieve the smooth transition of IPv4/IPv6 network will usher in more and more opportunities for development.As the cradle of scientific and technological innovation,colleges and universities ought to play their leading role in IPv6 network research and application,promoting research and development for a new generation of Internet technology.In this paper,IPv6 technology is analyzed comprehensively and a IPv4/IPv6 transition scheme conforming to college campus network development is put forward based on double protocol stack combined with the characteristics of campus network in colleges and universities,and the network modeling is optimized.The characteristics and superiority of IPv6 network is given full play,and smooth transition is implemented from the IPv4 to the IPv6,and the stability of campus network during transition period as well as the normal terminal access to IPv4/IPv6 network is ensured.

address pool;IPv6 technology;network transition;double protocol stack

2015-11-18

2016-03-09

时间:2016-08-01

黑龙江省教育科学技术研究项目(12543064)

李晓杰(1969-),女,硕士,高级工程师,从事校园网管理与维护工作。

http://www.cnki.net/kcms/detail/61.1450.TP.20160801.0909.066.html

TP393

A

1673-629X(2016)08-0171-03

10.3969/j.issn.1673-629X.2016.08.036

猜你喜欢

数据通信校园网交换机
面向未来网络的白盒交换机体系综述
局域网交换机管理IP的规划与配置方案的探讨
数字化校园网建设及运行的几点思考
更换汇聚交换机遇到的问题
试论最大匹配算法在校园网信息提取中的应用
基于地铁交换机电源设计思考
数据通信网络维护与网络安全问题探讨
关于数据通信电源现状和高压直流供电新系统的分析
NAT技术在校园网中的应用
校园网安全问题分析及防护探讨