全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 移动通信 >

FC交换机MT端口工作原理及MT端口设计实现

时间:2018-03-26 16:58

人气:

作者:admin

标签: 端口  fc交换机 

导读:FC交换机MT端口工作原理及MT端口设计实现-随着网络技术的快速发展,FC交换机对网络协议的分析、故障的定位等功能提出新的挑战。首先提出基于FC交换机协议处理芯片的监控端口(Mo...

随着网络技术的快速发展,FC交换机对网络协议的分析、故障的定位等功能提出新的挑战。首先提出基于FC交换机协议处理芯片的监控端口(Monitor Port, MT)软核的工作原理;然后对监控端口软核进行了设计与实现;最后在虚拟仿真平台和FPGA验证平台下对MT端口的功能和性能分别进行仿真和测试。结果表明,这种新的智能监控模式不仅能够用于网络监管和故障排除,而且可用于流量统计。

美国国家标准委员会的X3T11工作组于1988年开始制定了一种高速串行通信协议——光纤通道(Fibre Channel,FC)协议[1]。1997年,光纤通道协议标准首次面世,速度为1 Gb/s,现在已发展到第六代,速度为32 Gb/s。光纤通道具有高带宽、高可靠性、通用性强以及连接距离远等优点[2]。光纤通道主要在两大领域中应用,一是存储区域网络,二是航空电子环境。目前,国内外学者对交换结构及其调度算法进行了大量的研究,根据研究方法的不同,交换结构调度算法整体上可以分为纯理论分析法和快速启发式调度算法。

纯理论分析法主要探讨调度算法的理论基础,例如吞吐量、时延、服务质量保证等性能。国外学者提出利用高性能核心交换和路由器来确保吞吐量、速率和时延,并且这种算法在输入和输出端口上的并行执行具有扩展性[3]。国内学者提出一种保证速率的优先级实时调度算法[4]。

快速启发式调度算法是一种易于硬件实现的调度算法,主要从其实用性出发,以交叉点小缓存、高效、低复杂度、硬件易实现作为性能评价指标。CARVAJAL G等人提出了在数据链路层之上添加实时层以支持EDF(Earliest Deadline First)调度机制,实时数据包无需按照以太网协议架构的标准在通道内实时调度传输[5]。

1  FC交换机芯片的体系结构

FC交换机芯片集成了嵌入式片上处理器,可提供多路线卡端口、MT端口之间数据交换,且包含FC MAC控制器Timer等片上资源,以及交换机域ID标识接口、链路状态指示接口和多路多种速率下全双工高速串行SerDes接口。该芯片用于FC交换机中,完成FC网络高速无阻交换、数据监控、通信配置、时钟同步及网络管理等功能。使用该芯片可以方便地构建FC光纤通道交换网,以此为基础可以快速实现用于各任务子系统间的光纤通道高速互联。FC交换机芯片的体系结构如图1所示。

FC交换机MT端口工作原理及MT端口设计实现

如图2所示,交换机芯片的监控功能包括以下几个方面:

(1)支持监控输入端口的数据功能;

(2)支持监控输出端口的数据功能;

(3)支持监控含有特殊字段帧的数据功能;图1FC交换机芯片体系结构

FC交换机MT端口工作原理及MT端口设计实现

(4)支持与网络管理节点(CPU)之间的帧收发功能;

(5)支持监控、路由方案的在线动态加载,用以完成相应的芯片内部寄存器配置。

2  FC交换机MT端口工作原理

FC交换机芯片MT端口模块中包含以下子模块:监控数据缓冲区写控制模块、信息ID查询控制模块、监控数据缓冲区、监控数据调度模块、监控数据发送控制模块、网络管理节点数据发送处理模块以及网络管理节点数据接收处理模块。其工作原理如图3所示。

MT端口模块与线卡端口以及网络管理节点相连。MT端口只能被动接收来自线卡端口的数据帧,而监控模式分为输入监控、输出监控和信息ID监控。网络管理节点可与MT端口互相通信,MT端口可以转发来自网络管理节点的帧,或者将接收到的ELS帧转发给网络管理节点。寄存器配置有时标插入设置、监控功能设置以及信息ID缓冲区配置等功能。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信