当前位置:主页 > 管理论文 > 移动网络论文 >

基于敏捷开发的FIP-SNOOPING协议设计与实现

发布时间:2018-05-17 20:57

  本文选题:FIP-SNOOPING + 以太网光纤信道 ; 参考:《北京邮电大学》2014年硕士论文


【摘要】:随着互联网信息的持续增长,网络服务器需要更多的空间储存增长的信息,服务器储存“外部化”这一概念应运而生。为了实现服务器储存“外部化”,工程师们提出了存储网络(SAN,Storage Area Networks)的概念。存储网络(SAN)的最大特点就是将网络和设备的通信协议与传输的物理介质分隔开。存储网络(SAN)的支撑技术是Fabric Channel(FC)技术,这是ANSI为网络和通道I/O接口建立的一个标准集成。 在Fabric Channel(FC)的网络中,FC交换机通常认为是可以被信任的,因为FC的各个节点设备在和其他的网络设备通信之前,需要先进行登录操作。而且FC的链接是点对点的方式,因此FC交换机可以完全控制各节点设备的接入与通信。这种组网方式虽然大大增强了网络的安全性及可控性,但组网的灵活性却大打折扣。 FCoE(Fibre Channel over Ethernet)网络的出现弥补了这一遗憾,它增加了Fabric组网的灵活性。可这又带来了新的问题:由于ENode和FCF之间可以存在以太网桥设备,不再是传统意义上的点对点连接,因此FC交换机变得不能像以前一样有效的控制各个节点。 FIP-SNOOPING协议完美解决了这个问题,它是应用于FCoE边缘设备的一种安全协议。该协议运行在Transit交换机(以太网桥设备)上,通过对MAC地址的检测限定ENode报文能且仅能发送给FCF交换机,以及限定的FCF报文仅能发送给ENode等等,从而使FC交换机依旧可以有效控制各个节点。 本文的主要工作是研究并实现了FIP-SNOOPING协议。该协议开发主要包括:FCoE模式切换、FIP-SNOOPING协议开发以及分布式开发三大部分。其中分布式开发并不是新功能的开发,而是为了支持新功能在分布式交换机上正常运行进行的相关辅助支持进程的开发,因此并非本文重点。本文首先阐述课题开发相关协议,包括FCoE协议、FIP协议,以及FCF、NPV和Transit路由器的模式和分布式开发的相关知识。其次,本文将具体阐明FIP-SNOOPING模块和FCoE模式切换模块需求分析,并详细分析FIP-SNOOPING协议总体流程,这也是本文的重点所在。接下来,本文会详细阐释FIP-SNOOPING模块功能设计、数据结构设计和模块功能具体实现,以及FCoE模式切换模块功能的设计与具体实现。最后,本文将给出对开发内容的测试,证明本次开发的成功性和完备性。
[Abstract]:With the continuous growth of Internet information, web servers need more space to store and grow information, and the concept of "externalization" of server storage emerges as the times require. In order to externalize server storage, engineers put forward the concept of storage network storage Area networks. The main feature of Storage Network (San) is to separate the communication protocol of network and device from the physical medium of transmission. Storage Network (San) is supported by Fabric Channel FCtechnology, which is a standard integration established by ANSI for network and channel I / O interface. In the network of Fabric Channel, the FC switch is generally considered to be trustworthy because each node device of the FC needs to log in before communicating with other network devices. The FC link is a point-to-point mode, so the FC switch can completely control the access and communication of each node device. Although the security and controllability of the network are greatly enhanced, the flexibility of networking is greatly reduced. The emergence of FCoE(Fibre Channel over Ethernet) network makes up for this regret, it increases the flexibility of Fabric networking. But this brings a new problem: because there can be Ethernet bridge equipment between ENode and FCF, which is no longer the traditional point-to-point connection, the FC switch can not control each node as effectively as before. The FIP-SNOOPING protocol solves this problem perfectly. It is a security protocol applied to FCoE edge devices. The protocol runs on the Transit switch (Ethernet Bridge device), which limits the ENode message to be sent to the FCF switch only by detecting the MAC address, and the limited FCF message can only be sent to the ENode, and so on. So that the FC switch can still effectively control each node. The main work of this paper is to study and implement FIP-SNOOPING protocol. The protocol development includes three parts: FIP-SNOOPING protocol and distributed development. Distributed development is not the development of new functions, but to support the development of related auxiliary support processes for the normal operation of new functions on distributed switches, so it is not the focus of this paper. This paper first describes the related protocols, including FCoE protocol and FIP protocol, as well as the patterns of FCFNPV and Transit routers and the knowledge of distributed development. Secondly, this paper will clarify the requirement analysis of FIP-SNOOPING module and FCoE mode switching module, and analyze the overall flow of FIP-SNOOPING protocol in detail, which is also the focus of this paper. Next, this article will elaborate the FIP-SNOOPING module function design, the data structure design and the module function realization, as well as the FCoE mode switching module function design and the concrete realization. Finally, the test of the development content is given to prove the success and completeness of the development.
【学位授予单位】:北京邮电大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP393.04

【相似文献】

相关期刊论文 前10条

1 ;Transit smart card data mining for passenger origin information extraction[J];Journal of Zhejiang University-Science C(Computers & Electronics);2012年10期

2 曹岳;Transit系统安全[J];中国数据通讯网络;2000年10期

3 王小磊;;采用射频通信的BRT信息系统[J];城市公共交通;2008年08期

4 ;[J];;年期

5 ;[J];;年期

6 ;[J];;年期

7 ;[J];;年期

8 ;[J];;年期

9 ;[J];;年期

10 ;[J];;年期

相关会议论文 前6条

1 ;Optimizing Timetable Synchronization for Regional Public Transit with Minimum Transfer Waiting Times[A];第24届中国控制与决策会议论文集[C];2012年

2 Rachel C.W.Wong;Janny M.Y.Leung;Tony W.Y.Yuen;Kwok Wah Fung;;Timetable Synchronization for Rail Mass Transit[A];中国运筹学会第十届学术交流会论文集[C];2010年

3 ;Time Characteristic of Input Passenger in Urban Rail Transit Stations Among High Density Residential Areas[A];第二十九届中国控制会议论文集[C];2010年

4 Ming Gu;Bin xu;Yongzhong Hu;;Urban Public Transportation Network Planning Method Based on Transit-oriented Strategy[A];2012年计算机应用与系统建模国际会议论文集[C];2012年

5 ;Active Transit Signal Priority Algorithm analysis with Overlapping Phase in Artery Coordination System[A];Proceedings of 2010 Chinese Control and Decision Conference[C];2010年

6 SUN Zhiyuan;LU Huapu;WAN Jing;;Modeling and Simulation of Intersection Signal Control for Transit Priority[A];第25届中国控制与决策会议论文集[C];2013年

相关硕士学位论文 前1条

1 李晨;基于敏捷开发的FIP-SNOOPING协议设计与实现[D];北京邮电大学;2014年



本文编号:1902837

资料下载
论文发表

本文链接:https://www.wllwen.com/guanlilunwen/ydhl/1902837.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户21e49***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com