[发明专利]利用光纤通道端口流控信息对FCoE端口进行流控的方法有效
申请号: | 201310670989.2 | 申请日: | 2013-12-12 |
公开(公告)号: | CN103888365B | 公开(公告)日: | 2017-01-25 |
发明(设计)人: | 孟中楼;涂晓东;谭庆贵;谢军 | 申请(专利权)人: | 电子科技大学;西安空间无线电技术研究所 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/931 |
代理公司: | 成都立信专利事务所有限公司51100 | 代理人: | 冯忠亮 |
地址: | 611731 四川省成都市高新区(西*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 光纤 通道 端口 信息 fcoe 进行 方法 | ||
1.利用光纤通道端口流控信息对FCoE端口进行流控的方法,其特征在于FCoE交换机输出端的对端是N端口或E端口设备,输入端的对端为VE端口或VN端口设备,在FCoE交换机输出端检测到对端设备阻塞时,即FCoE交换机输出端端口BB_Credit_CNT或端口虚链路BB_Credit_CNT大于相应的BB_Credit,对相应FCoE交换机输入端同时进行流控,通知与FCoE交换机输入端连接的对端设备的发送端暂停发送;采用PFC流控方式时,对PFC的Pause帧进行功能上的扩展,将优先级改为基于目的光纤通道地址D_ID的虚链路地址ID,使之适用于虚链路流控;FCoE交换机在和LAN网络设备的VE端口或CNA卡的VN端口进行连接时,通过FCN帧协商流控方式为PFC或VC_Pause,发送VC_Pause帧携带虚链路标识符VC_ID信息,FCoE交换机根据阻塞的FCoE交换机输出端口查询FCoE交换机输入端口的输入缓存队列获得欲阻塞输入端口号,通过以FCoE交换机输出端口查该欲阻塞输入端口路由表,获得的输出端口堵塞数据帧目的光纤通道地址D_ID,根据FCN帧协商的虚链路取值方案,形成FCoE交换机输入端口欲阻塞虚链路标识符VC_ID ,FCoE交换机输入端口向对端发送VC_Pause帧携带虚链路暂停发送时间信息,该信息由FCoE交换机输入端口接收缓存队列中该虚链路标识符VC_ID占用缓存个数和接收缓存队列中未占用缓存个数共同决定。
2.根据权利要求1所述的方法,其特征在于
当FCoE交换机输出端的对端为N端口设备,链路流控方式为R_RDY,
1)当FCoE交换机输出端口i的BB_CNT值为0,表示堵塞;
2)FCoE交换机检查输入端缓存队列,获得需要发出Pause帧的输入端口集合InPort;
3)针对InPort中FCoE交换机每个端口n,查询FCoE交换机端口n路由表,获得路由到FCoE交换机输出端口i的FCoE帧的目的光纤通道地址D_ID集合DestID;
4)针对DestID中每个输入FCoE帧的目的光纤通道地址D_ID,获得FCoE交换机端口n需要发出Pause帧的虚链路k;
5)根据Inport集合中FCoE交换机每个端口的输入队列缓存情况,获得FCoE交换机端口n虚链路k需要的暂停时间;
6)FCoE交换机端口n虚链路k发出VC_Pause帧,
当FCoE交换机的输出端的对端是E端口设备,但FCoE交换机的输入端对端为VN端口设备,则:
1)根据ELP阶段FCoE交换机和E端口设备协商参数判断链路流控方式为R_RDY还是VC_RDY;
2)若流控方式为R_RDY,当FCoE交换机输出端口i的BB_CNT值为0,表示堵塞;检查FCoE交换机输入端缓存队列获得需要发出Pause帧的FCoE交换机输入端口集合InPort;
3)若流控为VC_RDY,当FCoE交换机输出端口i的VC_BB_CNTx值为0,表示FCoE交换机第i个端口x虚链路堵塞;检查FCoE交换机输入端缓存队列获得需要发出Pause帧的FCoE交换机输入端口集合InPort;
4)针对InPort中FCoE交换机每个输入端口n,查询输入端口n路由表,获得路由到FCoE交换机输出端口i的FCoE帧的目的光纤通道地址D_ID集合DestID;若流控为VC_RDY,判断DestID中目的光纤通道地址D_ID和阻塞虚链路标识符VC_ID的对应关系,不能对应则从DestID中删除该目的光纤通道地址D_ID;
5)针对DestID中FCoE交换机每个输入端FCoE帧的目的光纤通道地址D_ID,获得FCoE交换机输入端口n需要发出VC_Pause帧的虚链路k;
6)根据Inport集合中FCoE交换机每个输入端口的输入队列缓存情况,获得FCoE交换机输入端口n虚链路k需要的暂停时间;
7)FCoE交换机输入端口n虚链路k发出虚链路暂停VC_Pause帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学;西安空间无线电技术研究所,未经电子科技大学;西安空间无线电技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310670989.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于智能手机平台进行语音质量评估的方法
- 下一篇:一种污水处理方法及系统