-
公开(公告)号:US07606150B2
公开(公告)日:2009-10-20
申请号:US11430132
申请日:2006-05-08
申请人: Harry V. Paul , Anthony G. Tometta , Henry Q. Gonzalez , Larry Cantwell , Gregory L. Koellner , Steven G. Schmidt , Jereld W. Pearson , Jason Workman , James C. Wright , Scott Carlsen , Govindaswamy Nallur
发明人: Harry V. Paul , Anthony G. Tometta , Henry Q. Gonzalez , Larry Cantwell , Gregory L. Koellner , Steven G. Schmidt , Jereld W. Pearson , Jason Workman , James C. Wright , Scott Carlsen , Govindaswamy Nallur
IPC分类号: G06F11/00 , G06F15/173 , H04L12/54
CPC分类号: H04Q11/0478 , H04L12/5601 , H04L49/101 , H04L49/251 , H04L49/3072 , H04L49/357 , H04L49/505 , H04L49/608 , H04L2012/5605 , H04L2012/5665 , H04L2012/5679 , H04L2012/5681 , H04L2012/5683
摘要: A Fiber Channel switch is presented that tracks the congestion status of destination ports in an XOFF mask at each input. A mapping is maintained between virtual channels on an ISL and the destination ports to allow changes in the XOFF mask to trigger a primitive to an upstream port that provides virtual channel flow control. The XOFF mask is also used to avoid sending frames to a congested port. Instead, these frames are stored on a single deferred queue and later processed in a manner designed to maintain frame ordering. A routing system is provided that applies multiple routing rules in parallel to perform line speed routing. The preferred switch fabric is cell based, with techniques used to manage path maintenance for variable length frames and to adapt to varying transmission rates in the system. Finally, the switch allows data and microprocessor communication to share the same crossbar network.
摘要翻译: 提供了一个光纤通道交换机,可以在每个输入端跟踪XOFF掩码中目标端口的拥塞状态。 在ISL的虚拟通道和目标端口之间维护映射,以允许XOFF掩码中的更改触发提供虚拟通道流控制的上游端口的基元。 XOFF掩码也用于避免向拥塞的端口发送帧。 相反,这些帧被存储在单个延迟队列中,并且稍后以设计为维持帧排序的方式进行处理。 提供了并行应用多个路由规则以执行线速度路由的路由系统。 优选的交换结构是基于小区的,具有用于管理可变长度帧的路径维护并适应系统中变化的传输速率的技术。 最后,交换机允许数据和微处理器通信共享相同的交叉网络。