Management of a distributed fabric system
    1.
    发明授权
    Management of a distributed fabric system 有权
    分布式系统的管理

    公开(公告)号:US09077651B2

    公开(公告)日:2015-07-07

    申请号:US13414677

    申请日:2012-03-07

    Abstract: A distributed fabric system has distributed line card (DLC) chassis and scaled-out fabric coupler (SFC) chassis. Each DLC includes a network processor and fabric ports. Each network processor of each DLC includes a fabric interface in communication with the fabric ports of that DLC. Each SFC includes at least one fabric element and SFC fabric ports. A fabric communication link connects each SFC fabric port to one DLC fabric port. Each fabric communication link includes cell-carrying lanes. Each fabric element of each SFC detects connectivity between each SFC fabric port of that SFC and one DLC fabric port over a fabric communication link. Each SFC includes program code that reads connectivity matrix from fabric element chips and sends connection information corresponding to the detected connectivity from that SFC to a central agent. A network element includes the central agent, which, when executed, constructs a topology of the distributed fabric system from the connection information sent from each SFC.

    Abstract translation: 分布式架构系统具有分布式线卡(DLC)机箱和扩展架构耦合器(SFC)机箱。 每个DLC包括一个网络处理器和fabric端口。 每个DLC的每个网络处理器包括与该DLC的结构端口通信的结构接口。 每个SFC包括至少一个fabric元素和SFC fabric端口。 Fabric通信链路将每个SFC Fabric端口连接到一个DLC fabric端口。 每个结构通信链路包括蜂窝载波通道。 每个SFC的每个结构元素检测该SFC的每个SFC结构端口与一个DLC结构端口之间通过Fabric通信链路的连通性。 每个SFC包括从结构元素芯片读取连接矩阵的程序代码,并将与该检测到的连接性相对应的连接信息发送到中央代理。 网元包括中央代理,当执行时,中继代理从每个SFC发送的连接信息中构建分布式架构系统的拓扑。

    Fabric interconnect for distributed fabric architecture
    2.
    发明授权
    Fabric interconnect for distributed fabric architecture 有权
    用于分布式架构架构的Fabric互连

    公开(公告)号:US08982905B2

    公开(公告)日:2015-03-17

    申请号:US13222039

    申请日:2011-08-31

    CPC classification number: H04L49/356 H04L49/40 H04L49/45

    Abstract: A system includes scaled-out fabric coupler (SFC) boxes and distributed line card (DLC) boxes. Each SFC box has fabric ports and a cell-based switch fabric for switching cells. Each DLC box is in communication with every SFC box. Each DLC box has network ports receiving packets and network processors. Each processor has a fabric interface that provides SerDes channels. The processors divide each packet received over the network ports into cells and distribute the cells of each packet across the SerDes channels. Each DLC box further comprises DLC fabric ports through which the DLC is in communication with the SFCs. Each DLC fabric port includes a pluggable interface with a given number of lanes over which to transmit and receive cells. Each lane is mapped to one of the SerDes channels such that an equal number of SerDes channels of each fabric interface is mapped to each DLC fabric port.

    Abstract translation: 系统包括扩展的结构耦合器(SFC)盒和分布式线卡(DLC)盒。 每个SFC盒具有Fabric端口和用于交换单元的基于单元的交换结构。 每个DLC框与每个SFC框通信。 每个DLC盒具有接收数据包和网络处理器的网络端口。 每个处理器都有一个提供SerDes通道的结构接口。 处理器将通过网络端口接收的每个数据包分成单元,并在SerDes通道中分配每个数据包的单元。 每个DLC框还包括DLC结构端口,DLC通过该端口与SFC通信。 每个DLC结构端口包括具有给定数量的通道的可插拔接口,用于传输和接收单元。 每个通道被映射到一个SerDes通道,使得每个结构接口的相同数量的SerDes通道被映射到每个DLC结构端口。

    Relaying frames in a large layer 2 network fabric
    3.
    发明授权
    Relaying frames in a large layer 2 network fabric 有权
    中继帧在大二层网络结构中

    公开(公告)号:US08798052B2

    公开(公告)日:2014-08-05

    申请号:US13585859

    申请日:2012-08-15

    CPC classification number: H04L45/20 H04L45/00

    Abstract: A network fabric includes interconnected network nodes, each having access to a database containing predetermined paths from each network node to each other network node in the network fabric. Each network node determines, in response to an incoming frame, whether the frame is a fabric protocol data unit (PDU) having a header containing path attributes including a destination node address. If the frame is a fabric PDU, the node selects a first path to the destination node from the database, and forwards the fabric PDU to a next hop in accordance with the selected path. If the frame is not a fabric PDU, the node selects a second path through the network fabric to the destination node from the database, adds the header with the path attributes to the frame to produce the fabric PDU, and forwards the fabric PDU to the next hop in accordance with the second path.

    Abstract translation: 网络结构包括互连的网络节点,每个网络节点都可以访问包含从网络结构中的每个网络节点到每个其他网络节点的预定路径的数据库。 每个网络节点响应于传入帧确定该帧是否是具有包含目的地节点地址的路径属性的报头的结构协议数据单元(PDU)。 如果帧是结构PDU,则节点从数据库中选择到目的地节点的第一路径,并且根据所选择的路径将结构PDU转发到下一跳。 如果帧不是结构PDU,则节点从数据库中选择通过网络结构到目的节点的第二条路径,将具有路径属性的头部添加到该帧以产生结构PDU,并将结构PDU转发到 下一跳按照第二条路径。

    DIAGNOSTICS IN A DISTRIBUTED FABRIC SYSTEM
    4.
    发明申请
    DIAGNOSTICS IN A DISTRIBUTED FABRIC SYSTEM 有权
    分布式织物系统中的诊断

    公开(公告)号:US20130235735A1

    公开(公告)日:2013-09-12

    申请号:US13414684

    申请日:2012-03-07

    Abstract: A distributed fabric system has distributed line card (DLC) chassis and scaled-out fabric coupler (SFC) chassis. Each DLC chassis includes a network processor and fabric ports. Each network processor of each DLC chassis includes a fabric interface in communication with the DLC fabric ports of that DLC chassis. Each SFC chassis includes a fabric element and fabric ports. A communication link connects each SFC fabric port to one DLC fabric port. Each communication link includes cell-carrying lanes. Each fabric element of each SFC chassis collects per-lane statistics for each SFC fabric port of that SFC chassis. Each SFC chassis includes program code that obtains the per-lane statistics collected by the fabric element chip of that SFC chassis. A network element includes program code that gathers the per-lane statistics collected by each fabric element of each SFC chassis and integrates the statistics into a topology of the entire distributed fabric system.

    Abstract translation: 分布式架构系统具有分布式线卡(DLC)机箱和扩展架构耦合器(SFC)机箱。 每个DLC机箱都包括一个网络处理器和Fabric端口。 每个DLC机箱的每个网络处理器包括与该DLC机箱的DLC结构端口通信的结构接口。 每个SFC机箱都包括一个fabric元素和fabric端口。 通信链路将每个SFC Fabric端口连接到一个DLC fabric端口。 每个通信链路包括蜂窝载波通道。 每个SFC机箱的每个结构元素都会收集该SFC机箱的每个SFC结构端口的每通道统计信息。 每个SFC机箱都包含程序代码,用于获取该SFC机箱的结构单元芯片收集的每通道统计信息。 网元包括收集每个SFC机箱的每个结构元素收集的每通道统计信息的程序代码,并将统计信息整合到整个分布式系统的拓扑中。

    FABRIC INTERCONNECT FOR DISTRIBUTED FABRIC ARCHITECTURE
    6.
    发明申请
    FABRIC INTERCONNECT FOR DISTRIBUTED FABRIC ARCHITECTURE 有权
    用于分布式织物结构的织物互连

    公开(公告)号:US20120297103A1

    公开(公告)日:2012-11-22

    申请号:US13222039

    申请日:2011-08-31

    CPC classification number: H04L49/356 H04L49/40 H04L49/45

    Abstract: A system includes scaled-out fabric coupler (SFC) boxes and distributed line card (DLC) boxes. Each SFC box has fabric ports and a cell-based switch fabric for switching cells. Each DLC box is in communication with every SFC box. Each DLC box has network ports receiving packets and network processors. Each processor has a fabric interface that provides SerDes channels. The processors divide each packet received over the network ports into cells and distribute the cells of each packet across the SerDes channels. Each DLC box further comprises DLC fabric ports through which the DLC is in communication with the SFCs. Each DLC fabric port includes a pluggable interface with a given number of lanes over which to transmit and receive cells. Each lane is mapped to one of the SerDes channels such that an equal number of SerDes channels of each fabric interface is mapped to each DLC fabric port.

    Abstract translation: 系统包括扩展的结构耦合器(SFC)盒和分布式线卡(DLC)盒。 每个SFC盒具有Fabric端口和用于交换单元的基于单元的交换结构。 每个DLC框与每个SFC框通信。 每个DLC盒具有接收数据包和网络处理器的网络端口。 每个处理器都有一个提供SerDes通道的结构接口。 处理器将通过网络端口接收的每个数据包分成单元,并在SerDes通道中分配每个数据包的单元。 每个DLC框还包括DLC结构端口,DLC通过该端口与SFC通信。 每个DLC结构端口包括具有给定数量的通道的可插拔接口,用于传输和接收单元。 每个通道被映射到一个SerDes通道,使得每个结构接口的相同数量的SerDes通道被映射到每个DLC结构端口。

    DUAL-ROLE MODULAR SCALED-OUT FABRIC COUPLER CHASSIS
    7.
    发明申请
    DUAL-ROLE MODULAR SCALED-OUT FABRIC COUPLER CHASSIS 有权
    双功能模块化伸缩织物联轴器

    公开(公告)号:US20120294314A1

    公开(公告)日:2012-11-22

    申请号:US13473316

    申请日:2012-05-16

    CPC classification number: H04L49/356 H04L49/40 H04L49/45

    Abstract: A scaled-out fabric coupler (SFC) chassis includes a plurality of root fabric cards installed on the one side of the SFC chassis. Each root fabric card has a plurality of electrical connectors. A plurality of line cards is installed on the opposite side of the SFC chassis. Each line card is one of two types of line cards. One of the two types of line cards is a switch-based network line card having network ports for connecting to servers and switches. The other of the two types of line cards is a leaf fabric card having fabric ports for connecting to a fabric port of a network element. Each of the two types of the line cards has electrical connectors that mate with one electrical connector of each root fabric card installed in the chassis.

    Abstract translation: 扩展的Fabric耦合器(SFC)机箱包括安装在SFC机箱一侧的多个根结构卡。 每个根织物卡具有多个电连接器。 多个线路卡安装在SFC机箱的相对侧。 每个线卡是两种线卡之一。 两种类型的线卡之一是具有用于连接到服务器和交换机的网络端口的基于交换机的网络线卡。 两种类型的线卡中的另一种是具有用于连接到网元的网络端口的网络端口的叶结构卡。 两种类型的线卡中的每一种具有与安装在底盘中的每个根织物卡的一个电连接器相配合的电连接器。

    Distributed fabric management protocol
    8.
    发明授权
    Distributed fabric management protocol 有权
    分布式架构管理协议

    公开(公告)号:US09088477B2

    公开(公告)日:2015-07-21

    申请号:US13364896

    申请日:2012-02-02

    CPC classification number: H04L41/0246 H04L41/044

    Abstract: A distributed fabric system comprises a plurality of independent network elements interconnected by inter-switch links and assigned to a same group. Each network element includes a switching chip, a processor, and memory storing program code that is executed by the processor. The program code of each network element includes a device configuration (DC) stacking module and a switch discovery protocol (SDP) module. The SDP module of each network element, when executed, discovers each other network element in the group and elects one of the network elements as a master network element. The SDP module of the master network element, when executed, sends messages to the DC-stacking module of the master network element. Each sent message identifies one of the network elements in the group. The DC stacking module of the master network element, when executed, maintains a record of all network elements that are currently members in the group.

    Abstract translation: 分布式结构系统包括通过交换机间链路互连并分配给相同组的多个独立网络元件。 每个网络元件包括切换芯片,处理器和存储由处理器执行的程序代码的存储器。 每个网元的程序代码包括设备配置(DC)堆叠模块和交换机发现协议(SDP)模块。 每个网元的SDP模块在执行时,发现组中的每个其他网元,并选择一个网元作为主网元。 主网元的SDP模块在执行时向主网元的DC堆叠模块发送消息。 每个发送的消息标识组中的一个网络元素。 主网元的DC堆叠模块在执行时维护当前在组中成员的所有网元的记录。

    Virtual switching ports on high-bandwidth links
    10.
    发明授权
    Virtual switching ports on high-bandwidth links 有权
    高带宽链路上的虚拟交换端口

    公开(公告)号:US08644194B2

    公开(公告)日:2014-02-04

    申请号:US13273291

    申请日:2011-10-14

    CPC classification number: H04L47/522 H04L49/30 H04L49/70

    Abstract: Method and apparatus for managing traffic of a switch include logically partitioning a physical port of the switch into a plurality of virtual ports. One or more virtual output queues are uniquely associated with each virtual port. Switching resources of the switch are assigned to each of the virtual ports. A source virtual port is derived from a frame arriving at the physical port. The frame is placed in a given one of the one or more virtual output queues uniquely associated with the source virtual port derived from the frame. A destination virtual port for the frame is determined. The frame is transferred from the virtual output queue in which the frame is placed to an egress queue associated with the destination virtual port and forwarded from the egress queue to a destination physical port of the switch.

    Abstract translation: 用于管理交换机的流量的方法和装置包括将交换机的物理端口逻辑地划分成多个虚拟端口。 一个或多个虚拟输出队列与每个虚拟端口唯一关联。 交换机的交换资源被分配给每个虚拟端口。 源虚拟端口是从到达物理端口的帧导出的。 帧被放置在与从帧导出的源虚拟端口唯一相关联的一个或多个虚拟输出队列中的给定一个中。 确定帧的目的地虚拟端口。 该帧从其中放置帧的虚拟输出队列传送到与目的地虚拟端口相关联的出口队列,并从出口队列转发到交换机的目的物理端口。

Patent Agency Ranking