Protocol for communicating data between packet forwarding devices via an
intermediate network interconnect device
    1.
    发明授权
    Protocol for communicating data between packet forwarding devices via an intermediate network interconnect device 失效
    经由中间网络互连设备在分组转发设备之间传送数据的协议

    公开(公告)号:US5974467A

    公开(公告)日:1999-10-26

    申请号:US32803

    申请日:1998-02-27

    CPC分类号: H04L12/46

    摘要: A message exchange protocol for interconnecting packet forwarding devices through an intermediate network interconnect device is provided. According to one aspect of the present invention, a method is provided for communicating data between packet forwarding devices. The presence of an interconnect device that is coupled between a first packet forwarding device and a second packet forwarding device is detected by recognizing a configuration sequence, for example. After the link between the interconnect device and the first packet forwarding device is established, the first packet forwarding device receives a command from the interconnect device requesting the types of data that are pending on the first packet forwarding device. Responsive to the command, the first packet forwarding device transmits a "menu" including information indicating the availability of one or more types of data that are awaiting transmission to the interconnect device. An "order" is received by the first packet forwarding device from the interconnect device. The order includes information identifying a type of data being requested by the interconnect device. Responsive to the order, the first packet forwarding device transmits a message which contains data of the type identified by the order to the interconnect device.

    摘要翻译: 提供了一种用于通过中间网络互连设备互连分组转发设备的消息交换协议。 根据本发明的一个方面,提供一种用于在分组转发设备之间传送数据的方法。 例如,通过识别配置顺序来检测耦合在第一分组转发设备和第二分组转发设备之间的互连设备的存在。 在互连设备和第一分组转发设备之间的链路建立之后,第一分组转发设备从互连设备接收请求在第一分组转发设备上待处理的数据类型的命令。 响应于该命令,第一分组转发设备发送包括指示等待传输到互连设备的一种或多种类型的数据的可用性的信息的“菜单”。 第一分组转发设备从互连设备接收“订单”。 该顺序包括识别由互连设备请求的数据类型的信息。 响应于该顺序,第一分组转发设备将包含由该订单识别的类型的数据的消息发送到互连设备。

    Network interconnect device and protocol for communicating data among
packet forwarding devices
    2.
    发明授权
    Network interconnect device and protocol for communicating data among packet forwarding devices 失效
    用于在分组转发设备之间传送数据的网络互连设备和协议

    公开(公告)号:US6023471A

    公开(公告)日:2000-02-08

    申请号:US32306

    申请日:1998-02-27

    IPC分类号: H04L12/46 H04L12/56

    摘要: A network interconnect device and message exchange protocol for forwarding data among packet forwarding devices are provided. According to one aspect of the present invention, data is forwarded between a first and second packet forwarding device coupled to an interconnect device. The interconnect device receives a menu message from the first packet forwarding device that indicates one or more types of data that are awaiting transmission on the first packet forwarding device. Based upon the menu message, the interconnect device transmits an order message selecting a type of data of the one or more types of data awaiting transmission to the first packet forwarding device. The interconnect device receives a message from the first packet forwarding device containing data of the type selected by the order message. The interconnect device then forwards the data to the second packet forwarding device. According to another aspect of the present invention, data is forwarded among multiple packet forwarding devices through an interconnect device by selecting a configuration of the interconnect device based upon ports to which the packet forwarding devices have data to transfer. For each of the ports of the interconnect device, an indication of ports to which an attached packet forwarding device has data to transfer is received. Based upon these port indications, a configuration of the interconnect device is selected that contains non-conflicting paths through the interconnect device. Data is then forwarded in accordance with the selected configuration by forwarding data from those of the of packet forwarding devices coupled to ports that have been selected as source ports to corresponding destination ports.

    摘要翻译: 提供了一种用于在分组转发设备之间转发数据的网络互连设备和消息交换协议。 根据本发明的一个方面,数据在耦合到互连设备的第一和第二分组转发设备之间转发。 互连设备从第一分组转发设备接收指示在第一分组转发设备上等待传输的一种或多种类型的数据的菜单消息。 基于菜单消息,互连设备向第一分组转发设备发送选择要等待发送的一种或多种类型的数据的数据类型的订单消息。 互连设备从第一分组转发设备接收包含由订单消息选择的类型的数据的消息。 然后,互连设备将数据转发到第二分组转发设备。 根据本发明的另一方面,通过互连设备,通过基于分组转发设备具有要传送的数据的端口选择互连设备的配置来在多个分组转发设备之间转发数据。 对于互连设备的每个端口,接收附加的分组转发设备具有要传送的数据的端口的指示。 基于这些端口指示,选择互连设备的配置,其包含穿过互连设备的非冲突路径。 然后根据所选择的配置,通过将耦合到已经被选择为源端口的端口的分组转发设备的数据转发到对应的目的地端口来转发数据。

    Virtual load balancing across a network link
    5.
    发明授权
    Virtual load balancing across a network link 有权
    通过网络链路进行虚拟负载平衡

    公开(公告)号:US07372813B1

    公开(公告)日:2008-05-13

    申请号:US10306286

    申请日:2002-11-26

    IPC分类号: H04J1/16

    摘要: Information is directed across the same corresponding virtual channels in both a first network switch and a second network switch. As a result, any congestion in the second network switch results only in packet dropping associated with the particular congested virtual channel. However, information continues to move across the remaining uncongested virtual channels. As a result, even if congestion occurs in the second network switch, information continues to flow across the single network link between the first and second network switches, i.e., the single network link is not shut down.

    摘要翻译: 信息被引导到第一网络交换机和第二网络交换机中的相同对应的虚拟信道。 结果,第二网络交换机中的任何拥塞仅导致与特定拥塞的虚拟信道相关联的分组丢弃。 然而,信息继续跨越剩余的未被占用的虚拟通道。 结果,即使第二网络交换机发生拥塞,信息也继续流经第一和第二网络交换机之间的单个网络链路,即单个网络链路不被关闭。

    First-in, first-out memory circuit
    6.
    发明授权
    First-in, first-out memory circuit 失效
    先进先出的存储电路

    公开(公告)号:US5245617A

    公开(公告)日:1993-09-14

    申请号:US847952

    申请日:1992-03-06

    IPC分类号: G11C15/04 H04L12/46 H04L12/56

    摘要: A media access controller is provided by the present invention. A feature of the media access controller of the present invention is a content addressable memory architecture whereby address filtering is provided for filtering physical, group and broadcast addresses on an Ethernet network. Another feature of the present invention is an interface architecture capable of supporting external address filters which in turn are capable of supporting spanning tree and source routing algorithms. Still another feature of the present invention is a CRC checker having improved testability such that burdensome computations for input bit test patterns are no longer required. Still another feature of the present invention is a first-in, first-out memory register having validity bits associated with each stored data byte, such that data bytes may be indiscriminately stored, regardless of their validity, and invalid data bytes are discarded during retrieval of the stored data bytes.

    摘要翻译: 本发明提供一种媒体存取控制器。 本发明的媒体接入控制器的特征是内容可寻址存储器架构,其中提供了用于过滤以太网上的物理,组和广播地址的地址过滤。 本发明的另一个特征是能够支持外部地址过滤器的接口架构,其又能够支持生成树和源路由算法。 本发明的另一个特征是具有改进的可测性的CRC校验器,使得不再需要用于输入比特测试模式的繁重的计算。 本发明的另一个特征是具有与每个存储的数据字节相关联的有效位的先进先出存储器寄存器,使得数据字节可以被不加选择地存储,而不管它们的有效性,并且无效数据字节在检索期间被丢弃 的存储数据字节。

    Media access controller
    7.
    发明授权
    Media access controller 失效
    媒体访问控制器

    公开(公告)号:US5379289A

    公开(公告)日:1995-01-03

    申请号:US93458

    申请日:1993-07-16

    摘要: A media access controller is provided by the present invention. A feature of the media access controller of the present invention is a content addressable memory architecture whereby address filtering is provided for filtering physical, group and broadcast addresses on an Ethernet network. Another feature of the present invention is an interface architecture capable of supporting external address filters which in turn are capable of supporting spanning tree and source routing algorithms. Still another feature of the present invention is a CRC checker having improved testability such that burdensome computations for input bit test patterns are no longer required. Still another feature of the present invention is a first-in, first-out memory register having validity bits associated with each stored data byte, such that data bytes may be indiscriminately stored, regardless of their validity, and invalid data bytes are discarded during retrieval of the stored data bytes.

    摘要翻译: 本发明提供一种媒体存取控制器。 本发明的媒体接入控制器的特征是内容可寻址存储器架构,其中提供了用于过滤以太网上的物理,组和广播地址的地址过滤。 本发明的另一个特征是能够支持外部地址过滤器的接口架构,其又能够支持生成树和源路由算法。 本发明的另一个特征是具有改进的可测性的CRC校验器,使得不再需要用于输入比特测试模式的繁重的计算。 本发明的另一个特征是具有与每个存储的数据字节相关联的有效位的先进先出存储器寄存器,使得数据字节可以不加区别地存储,而不管其有效性,并且在检索期间丢弃无效数据字节 的存储数据字节。

    Repeater interface controller with a partitioning port state machine
    8.
    发明授权
    Repeater interface controller with a partitioning port state machine 失效
    具有分区端口状态机的中继器接口控制器

    公开(公告)号:US5293375A

    公开(公告)日:1994-03-08

    申请号:US930751

    申请日:1992-08-14

    摘要: A repeater interface controller receives a data packet at one of a plurality of port nodes from an associated segment of a local area network. The port nodes determine a priority port node, if more than one port node receives a data packet at substantially the same time, and transmit the data packet from the priority port node to a central node. The central node receives the data packet, repeats the data packet from the priority node, and transmits the repeated data packet to the non-priority port nodes. Each non-priority port node receives the repeated data packet and transmits the repeated data onto its associated segment. Each port node further includes a partitioning port state machine which monitors its associated segment and partitions the segment from the repeater interface controller when the partitioning port state machine detects a collision in a predetermined number of consecutive data packets. The partitioning port state machine detects collisions in each packet from a beginning of the data packet until an end of the data packet.

    摘要翻译: 中继器接口控制器从局域网的相关段接收多个端口节点之一的数据分组。 端口节点确定优先端口节点,如果多个端口节点基本上同时接收数据包,并将数据包从优先端口节点发送到中央节点。 中央节点接收数据包,重复优先级节点的数据包,并将重复数据包发送到非优先端口节点。 每个非优先端口节点接收重复的数据分组,并将重复的数据发送到其相关的分段上。 每个端口节点还包括分区端口状态机,当分区端口状态机检测到预定数量的连续数据分组中的冲突时,监视其相关联的分段并将分段从中继器接口控制器分段。 分区端口状态机检测从数据分组的开始到数据分组结束的每个分组中的冲突。

    Hub management bus architecture for repeater interface controller
    9.
    发明授权
    Hub management bus architecture for repeater interface controller 失效
    中继器接口控制器的集线器管理总线架构

    公开(公告)号:US5396495A

    公开(公告)日:1995-03-07

    申请号:US79210

    申请日:1993-06-18

    摘要: The present invention is directed to various features of a repeater interface controller (RIC) that connects segments of a bus/tree local area network. In the described embodiment of the invention, the RIC implements the IEEE 802.3 repeater specification.In accordance with another aspect of the present invention, the RIC provides hub management support in the form of information regarding the status of its ports and of the packets it is repeating. This data is available in three forms: counted events, recorded events and status packets. This information is available through the RIC's interface. The counters and event recording registers have user-definable masks which enable them to be configured to count and record a variety of events.In accordance with another aspect of the present invention, the RIC management statistics at maximum network bandwidth. Statistics are logged while a packet repetition is in process and are furnished to counter and flag arrays after transmission of the same packet has ended. The independent operations of logging and furnishing the information allows management statistics gathering of successive packets with minimal interframe gaps.

    摘要翻译: 本发明涉及连接总线/树局域网的段的中继器接口控制器(RIC)的各种特征。 在本发明的所描述的实施例中,RIC实现了IEEE 802.3中继器规范。 根据本发明的另一方面,RIC以关于其端口及其重复的分组的状态的信息的形式提供集线器管理支持。 该数据有三种形式:计数事件,记录事件和状态数据包。 该信息可通过RIC的界面获得。 计数器和事件记录寄存器具有用户可定义的掩码,使它们能够配置为对各种事件进行计数和记录。 根据本发明的另一方面,RIC管理统计在最大的网络带宽。 当数据包重复正在进行时记录统计信息,并且在相同数据包的传输结束之后被提供给计数器和标志数组。 记录和提供信息的独立操作允许以最小的帧间间隔管理收集连续数据包的统计信息。