基于虚拟网络设备虚拟交换机设计研究探析.docx

基于虚拟网络设备虚拟交换机设计研究探析.docx

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于虚拟网络设备虚拟交换机设计研究探析.docx

基于虚拟网络设备虚拟交换机设计研究探 析 摘要:随着社会的发展,科学技术的进步,计算机技术和 通信技术的开发应用,传统的真实硬件环境和真实的网络环 境的已经不能达到要求。为了解决这一问题,基于虚拟网络 设备的虚拟技术应运而生,虚拟网络设备的虚拟交换机的应 用能够让用户不再真实的环境下就能够进行软件的开发调 试。虚拟网络设备的虚拟交换机的开发应用不仅能够达到经 济、方便,而且其高效率、易扩展的特点也成为虚拟交换机 的一大亮点,下面主要进行分析基于虚拟网络设备的虚拟交 换机的设计。 关键词:虚拟网络设备虚拟交换机 设计 1、虚拟交换机的工作原理 在网络系统中,对于同一局域网的机器彼此之间能够实 现相互访问,即使在物理上机器分布在不同的地点,但是在 逻辑上是统一虚拟网络的机器依然能够实现彼此之间的访 问,基于这样的一个原理,从而得出虚拟交换机。虚拟交换 机技术主要是将两个物理上连接在一起的交换机结合在一 起,对外呈现出一个虚拟并具有一定的逻辑关系的交换机, 在虚拟交换机在使用VSS技术后,对于SW5和WS6,可以认 为是连接在同一交换机上,并且能够实现的EtherChannel 技术的应用。EtherChannel也能够实现冗余和负载均衡的功 能。由于使用VSS技术后系统只有一个逻辑交换机,在网络 拓扑中也没有交换环路,也不需要STP和VRRP,从而大大的 简化了虚拟交换机问题的复杂性[1]。 2、虚拟交换机的设计分析 2. 1基于流分组虚拟交换机设计 在虚拟交换机设计的过程中采用流分组交换技术对网 络协议不用改动,只要通过交换内核协议栈就能够实现交换 工作,从而能够极大的增加数据交换效率,但是需要在虚拟 交换机的内核协议栈数据结构上设计一些数据流控制的信 息以进行标识当前的数据报文属于的数据流。数据报文控制 信息如下表1所示: 在对数据报文进行标识后,其数据报文的头部结构应如 表2所示,并且逻辑报文的生存时间不仅能够有效防止逻辑 数据报文在网络中过久的滞留而造成网络队列排列过长而 出现溢出的现象,而且还可以有效保证数据帧在成环的链路 中能够被转发,从而实现两之间的多路径转发的特点[2]。 虚拟交换机的虚拟网卡对每一个发出的数据报文的控 制信息都需要进行标记,并且对于相连接的交换节点在受到 相应的数据包后,也将会根据控制器的数据建立虚拟连接 表,并且交换节点还可以根据数据报文的控制信息查找相应 的虚拟表,最后将其发送到相应的端口,从而完成数据报文 的交换。 而在流的分组交换中可以在虚拟机内部网络通信中进 行设定MTU数据包进行提高数据报文的转发效率,并且在内 核协议栈中可以避免IP重装和分组的过程,从而能够降低 数据报文的转发延时。在虚拟设备中对于每一个虚拟端口的 虚拟连接设计,可以进行自由的配置匹配规则用以对数据报 文的过滤和匹配,假如某一个端口限制的IP地址为10. 0. 0 的数据包发送,如果接收到类似的数据包就抛弃。 2.2虚拟交换机系统模块的设计分析 2. 2. 1虚拟端口管理模块 虚拟端口模块的处理主要是负责虚拟交换机的虚拟端 口的初始化以及端口发送接收队的维护,当虚拟交换机系统 初始化后并在网络端口建立成后,就可以对虚拟端口进行数 据初始化,当模拟器终端连接后应该将虚拟端口和终端两者 进行绑定,在终端断开后只要进行恢复数据就能够使端口继 续使用,并且虚拟端口管理提供的接收发送对列接口,从而 能够为其他的模块提交接收或者发送的数据请求[3](如表 3, 4)o 2. 2.2虚拟网络模块 网络模块的主要作用是负责与网络网络相关的所有的 工作。在虚拟网络交换机设计的过程中首先建立监听端口, 然后与模拟实体交换机物理进行连接,接收模拟器发送的数 据有数据处理模块进行处理,并将数据进行业务处理模块处 理,最后将处理后的数据放在每一个端口的发送消息队列 中,并由网络模块发送到指定的模拟器的终端[4]。 3、结语 虚拟交换机是数字程控交换机所具备的一种功能,是当 今信息通信中一种最新的应用技术,它也是构成虚拟平台网 络的重要的角色,在虚拟交换机设计的过程中,利用虚拟网 络设备的流分组交换技术以及以太网系统设计不仅能够达 到组网灵活性、业务流动性的特点,而且还能实现安全、自 适应以及易管理等特点。 参考文献 王隆杰?虚拟网络交换机技术[J]?通信技术,2009, 42 (4): 83—86. 王胜利?使用虚拟交换机实现远程网络接入[J].电 脑知识与技术(技术论坛),2005 (4): 57—59. Dominique Guinard , Stamatis Karnouskos? Interacting with the SOA一Based Internet of Things : Discovery , Query , Selec

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档