异地数据中心间MAC地址通告技术研究与实现
发布时间:2018-08-29 10:49
【摘要】:随着网络技术的飞速发展,在以数据为中心的网络世界中,数据中心逐渐成为大多数企业的网络的关键设施。为了实现网络服务的可靠性,很多企业把数据中心分布在多个不同的地理位置。为了增强多个数据中心之间资源的流动性和管理的灵活性,数据中心必须在不损害整体网络稳定性的情况下提供异地数据中心之间的第二层网络连接。由于传统上二层转发只能限制在局域网内基于MAC地址进行转发,所以扩展二层域的一个重要方面是实现异地站点间MAC地址的通告。本文结合数据中心间二层扩展的要求对标准的ISIS协议进行了改造,提出了一种基于ISIS协议的异地数据中心间的MAC地址通告方案。 本文在某公司的软件开发平台上实现了异地数据中心间的MAC地址通告方案。软件采用多线程机制,包括系统事件处理、邻居维护、LSP维护、路由维护四个线程模块。其中系统事件处理负责系统运行的准备、调度工作;邻居维护线程负责站点的邻居关系以及本地MAC地址信息的维护;LSP维护线程负责LSP报文的生成、同步以及LSP中MAC信息的提取;路由维护线程负责远端MAC地址信息的处理和下刷。 本文最后在实际设备上对软件功能进行了测试。测试结果表明本地设备的MAC地址信息通告到了异地设备,本地设备上建立了关于异地设备的MAC地址信息转发表,达到了预期的MAC地址通告要求。
[Abstract]:With the rapid development of network technology, data center has gradually become the key facility of most enterprises in the data-centric network world. In order to realize the reliability of network service, many enterprises distribute data centers in many different geographical locations. In order to enhance the mobility of resources and the flexibility of management, the data center must provide the second layer network connection between the different data centers without compromising the stability of the whole network. Traditionally, layer 2 forwarding can only be done in LAN based on MAC address, so an important aspect of extending layer 2 domain is to realize the notification of MAC address between different sites. In this paper, the standard ISIS protocol is modified according to the requirement of two-layer extension between data centers, and a MAC address notification scheme between data centers is proposed based on ISIS protocol. In this paper, the MAC address notification scheme between different data centers is implemented on the software development platform of a company. The software adopts multithread mechanism, including system event processing, neighbor maintenance LSP maintenance, route maintenance four thread modules. The system event processing is responsible for the preparation and scheduling of the system, the neighbor maintenance thread is responsible for the neighbor relationship of the site and the local MAC address information maintenance thread is responsible for the generation of the LSP message. Synchronization and MAC information extraction from LSP; routing maintenance thread is responsible for remote MAC address information processing and brushing. Finally, the software function is tested on the actual equipment. The test results show that the MAC address information of the local equipment is notified to the remote equipment, and the MAC address information forwarding table of the local equipment is established, which meets the expected MAC address notification requirement.
【学位授予单位】:西南交通大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP308
本文编号:2210972
[Abstract]:With the rapid development of network technology, data center has gradually become the key facility of most enterprises in the data-centric network world. In order to realize the reliability of network service, many enterprises distribute data centers in many different geographical locations. In order to enhance the mobility of resources and the flexibility of management, the data center must provide the second layer network connection between the different data centers without compromising the stability of the whole network. Traditionally, layer 2 forwarding can only be done in LAN based on MAC address, so an important aspect of extending layer 2 domain is to realize the notification of MAC address between different sites. In this paper, the standard ISIS protocol is modified according to the requirement of two-layer extension between data centers, and a MAC address notification scheme between data centers is proposed based on ISIS protocol. In this paper, the MAC address notification scheme between different data centers is implemented on the software development platform of a company. The software adopts multithread mechanism, including system event processing, neighbor maintenance LSP maintenance, route maintenance four thread modules. The system event processing is responsible for the preparation and scheduling of the system, the neighbor maintenance thread is responsible for the neighbor relationship of the site and the local MAC address information maintenance thread is responsible for the generation of the LSP message. Synchronization and MAC information extraction from LSP; routing maintenance thread is responsible for remote MAC address information processing and brushing. Finally, the software function is tested on the actual equipment. The test results show that the MAC address information of the local equipment is notified to the remote equipment, and the MAC address information forwarding table of the local equipment is established, which meets the expected MAC address notification requirement.
【学位授予单位】:西南交通大学
【学位级别】:硕士
【学位授予年份】:2013
【分类号】:TP308
【参考文献】
相关期刊论文 前10条
1 樊慧勇;;VPLS基本理论与关键技术研究[J];电脑知识与技术(学术交流);2007年09期
2 唐琴;;GRE隧道技术在大型企业网中的应用[J];电脑知识与技术;2008年22期
3 徐玉;;全球数据中心发展趋势和特点[J];电信科学;2011年12期
4 孙慧永;;灾备数据中心基础架构的思考[J];智能建筑与城市信息;2010年11期
5 余侃;;云计算时代的数据中心建设与发展[J];信息通信;2011年06期
6 范炜玮;苏金树;彭伟;;IS-IS路由协议一致性测试的研究与实现[J];计算机工程与科学;2006年07期
7 江雪;李小勇;;虚拟机动态迁移的研究[J];计算机应用;2008年09期
8 冯彬;李芳芳;;以太网交换机的工作原理[J];科技信息(科学教研);2007年17期
9 马伟强;;交换机MAC地址表的产生与管理[J];计算机与网络;2012年09期
10 倪县乐,周卫华,丁炜;基于MPLS网络的二层VPN技术[J];现代电信科技;2002年09期
相关博士学位论文 前2条
1 刘晓茜;云计算数据中心结构及其调度机制研究[D];中国科学技术大学;2011年
2 董喜明;城域以太网中VPLS研究[D];华中科技大学;2006年
,本文编号:2210972
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2210972.html