METHOD AND APPARATUS FOR PACKET SWITCHING
    1.
    发明申请
    METHOD AND APPARATUS FOR PACKET SWITCHING 审中-公开
    分组开关的方法和装置

    公开(公告)号:US20070280266A1

    公开(公告)日:2007-12-06

    申请号:US11463021

    申请日:2006-08-08

    IPC分类号: H04L12/56

    摘要: A packet switching device simultaneously supports a tagged mode and an untagged mode. A plurality of ports of the packet switching device perform packet delivery and reception, and a port map defines VIDs and operating modes of the ports. Each port operates in tagged or untagged mode, and is associated with at least one VID. The range of VIDs in untagged mode is bounded in a first range, the range of VIDs in tagged mode is bounded in a second range, and the first and second ranges are not overlapped. The plurality of ports comprises a first port operating in untagged mode, associated with a first VID within the first range. The first port receives a first packet, and the packet switching device searches the port map to locate other ports having the first VID and forwards the first packet thereto.

    摘要翻译: 分组交换设备同时支持标记模式和未标记模式。 分组交换设备的多个端口执行分组传送和接收,并且端口映射定义了端口的VID和操作模式。 每个端口以标记或未标记模式运行,并且与至少一个VID相关联。 未标记模式中的VID的范围在第一范围内,标记模式中的VID的范围在第二范围内,第一和第二范围不重叠。 多个端口包括以非标签模式操作的第一端口,与第一范围内的第一VID相关联。 第一端口接收第一分组,并且分组交换设备搜索端口映射以定位具有第一VID的其他端口,并将第一分组转发到其上。

    Control method and system for packet transmission
    2.
    发明申请
    Control method and system for packet transmission 审中-公开
    分组传输的控制方法和系统

    公开(公告)号:US20070177621A1

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

    申请号:US11344807

    申请日:2006-02-01

    IPC分类号: H04L12/56

    摘要: A control system for packet transmission. A forward control unit receives a packet providing a port count through an input port and implements a lookup operation. A queue control unit determines whether the port count is greater than a first predetermined value, and, if not, outputs the packet through a first port, and, if so, sends a first message. A multicast forward control unit receives the first message, adds one to a first packet count, determines whether the first packet count is greater than a threshold value, and, if so, sends a stop forward message to the forward control unit but does not send a grant message. The forward control unit receives the stop forward message and does not transmit subsequent packets to the first port but to a second port directly.

    摘要翻译: 一种用于分组传输的控制系统。 前向控制单元通过输入端口接收提供端口计数的分组,并实现查找操作。 队列控制单元确定端口数是否大于第一预定值,如果不是,则通过第一端口输出分组,如果是,则发送第一消息。 多播转发控制单元接收第一消息,将一个添加到第一分组计数,确定第一分组计数是否大于阈值,如果是,则向前向控制单元发送停止转发消息,但不发送 授予信息。 前向控制单元接收到停止转发消息,并且不将后续分组发送到第一端口,而是直接传送到第二端口。

    Method for processing packets of a VLAN in a network switch
    3.
    发明申请
    Method for processing packets of a VLAN in a network switch 有权
    处理网络交换机中VLAN的数据包的方法

    公开(公告)号:US20070127376A1

    公开(公告)日:2007-06-07

    申请号:US11291393

    申请日:2005-12-01

    IPC分类号: H04L12/26 H04L12/56

    摘要: A method for processing packets of a VLAN in a network switch is provided. The VLAN comprises a plurality of physical LANs and are divided into a plurality of subnets. The method comprises the steps of: receiving a packet through an ingress port of the network switch, wherein the packet is tagged with a VID of the VLAN; finding a VLAN member according to the VID, wherein the VLAN member represents all ports of the network switch dedicated to serving packets of the VLAN; finding a forwarding scope according to the ingress port, wherein the ingress port is one of the ports dedicated to serving packets of a first subnet of the VLAN and the forwarding scope represents all ports of the network switch dedicated to serving packets of the first subnet; and determining an egress port of the packet according to both the VLAN member and the forwarding scope.

    摘要翻译: 提供了一种处理网络交换机中VLAN的数据包的方法。 VLAN包括多个物理LAN,并被分成多个子网。 该方法包括以下步骤:通过网络交换机的入口接收分组,其中分组标记有VLAN的VID; 根据VID查找VLAN成员,其中VLAN成员表示专用于为VLAN的报文提供的网络交换机的所有端口; 根据入口端口查找转发范围,其中入口端口是专用于为VLAN的第一子网分组提供服务的端口之一,转发范围代表专用于服务第一子网的分组的网络交换机的所有端口; 并根据VLAN成员和转发范围确定报文的出口端口。

    METHOD FOR EXPANDING THE SERVICE VLAN SPACE OF A PROVIDER NETWORK
    4.
    发明申请
    METHOD FOR EXPANDING THE SERVICE VLAN SPACE OF A PROVIDER NETWORK 有权
    扩展提供商网络服务VLAN空间的方法

    公开(公告)号:US20080002720A1

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

    申请号:US11427283

    申请日:2006-06-28

    IPC分类号: H04L12/28

    CPC分类号: H04L12/4666

    摘要: The invention provides a service VLAN tag format, according to that a service VLAN tag header is appended by a provider network to a plurality of packets forwarded by the provider network. The service VLAN tag format comprises a 2-byte tag protocol identifier (TPID) field and a 2-byte tag control information (TCI) field. The TPID field comprises a (16-N)-bit shortened TPID field indicating that a service VLAN tag header is following, and an N bit extra VLAN identifier field. The TCI field comprises a 3-bit user priority field indicating a packet priority, a 1-bit canonical format indicator (CFI) field, and a 12-bit original VLAN identifier field. The extra and original VLAN identifier fields are combined to indicate a service VLAN identifier that is (12+N) bits in length.

    摘要翻译: 本发明提供了一种服务VLAN标签格式,根据提供商网络将服务VLAN标签报头附加到由提供商网络转发的多个分组。 服务VLAN标签格式包括2字节标签协议标识符(TPID)字段和2字节标签控制信息(TCI)字段。 TPID字段包括指示服务VLAN标签头跟随的(16-N)比特缩短的TPID字段和N比特的额外VLAN标识符字段。 TCI字段包括指示分组优先级的3位用户优先级字段,1比特规范格式指示符(CFI)字段和12位原始VLAN标识符字段。 额外的和原始的VLAN标识符字段被组合以指示长度为(12 + N)比特的服务VLAN标识符。

    DATA-PACKET PROCESSING METHOD IN NETWORK SYSTEM
    5.
    发明申请
    DATA-PACKET PROCESSING METHOD IN NETWORK SYSTEM 有权
    网络系统中的数据包处理方法

    公开(公告)号:US20080183884A1

    公开(公告)日:2008-07-31

    申请号:US11952897

    申请日:2007-12-07

    IPC分类号: G06F15/16

    摘要: A data-packet processing method is used in a network system. The network system includes a buffer for optionally storing a data packet to be transferred, and the method includes steps of: determining a type of the data packet to be transferred; determining a storage state of a buffer where the data packet is to be temporarily stored before transferring; and storing the data packet into the buffer if the storage state of the buffer is a packet-accepting storage state; wherein the packet-accepting storage state of the buffer varies with the type of the data packet.

    摘要翻译: 在网络系统中使用数据包处理方法。 网络系统包括用于可选地存储要传送的数据分组的缓冲器,并且该方法包括以下步骤:确定要传送的数据分组的类型; 在传送之前确定要临时存储数据分组的缓冲器的存储状态; 以及如果所述缓冲器的存储状态是分组接受存储状态,则将所述数据分组存储到所述缓冲器中; 其中缓冲器的分组接受存储状态随数据分组的类型而变化。

    DATA-PACKET PROCESSING METHOD IN NETWORK SYSTEM
    6.
    发明申请
    DATA-PACKET PROCESSING METHOD IN NETWORK SYSTEM 审中-公开
    网络系统中的数据包处理方法

    公开(公告)号:US20080181246A1

    公开(公告)日:2008-07-31

    申请号:US11952887

    申请日:2007-12-07

    IPC分类号: H04L12/56

    摘要: A data-packet processing method is used in a network system. The network system includes a buffer for optionally storing a data packet to be transferred, and the method includes steps of: detecting a remaining space of the buffer; prohibiting a first type of data packet and a second type of data packet from being stored into the buffer when the remaining space of the buffer is equal to or less than a first threshold; allowing the first type of data packet and the second type of data packet to be stored into the buffer when the remaining space of the buffer is greater than a second threshold; and allowing the first type of data packet to be stored into the buffer while prohibiting the second type of data packet from being stored into the buffer when the remaining space of the buffer is greater than the first threshold but equal to or less than the second threshold.

    摘要翻译: 在网络系统中使用数据包处理方法。 网络系统包括用于可选地存储要传送的数据分组的缓冲器,并且该方法包括以下步骤:检测缓冲器的剩余空间; 当缓冲器的剩余空间等于或小于第一阈值时,禁止将第一类型的数据分组和第二类型的数据分组存储到缓冲器中; 当缓冲器的剩余空间大于第二阈值时,允许第一类型的数据分组和第二类型的数据分组被存储到缓冲器中; 并且当所述缓冲器的剩余空间大于所述第一阈值但是等于或小于所述第二阈值时,允许所述第一类型的数据分组被存储到所述缓冲器中,同时禁止所述第二类型的数据分组被存储到所述缓冲器中 。

    Method for expanding the service VLAN space of a provider network
    7.
    发明授权
    Method for expanding the service VLAN space of a provider network 有权
    扩展提供商网络的服务VLAN空间的方法

    公开(公告)号:US07768918B2

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

    申请号:US11427283

    申请日:2006-06-28

    CPC分类号: H04L12/4666

    摘要: A method for expanding a service VLAN space of a provider network is provided. A bit number occupied by a taq protocol identifier (TPID) in a TPID field is reduced to leave a plurality of spare bits. The spare bits of the TPID field is then used to represent a first portion of a service VLAN identifier. A VLAN identifier field of a tag control information (TCI) field is used to represent a second portion of the service VLAN identifier. The first and second portions are then combined to obtain the service VLAN identifier of the packets completely.

    摘要翻译: 提供了一种用于扩展提供商网络的服务VLAN空间的方法。 由TPID字段中的taq协议标识符(TPID)所占用的位数减少以留下多个备用位。 然后,TPID字段的备用位用于表示服务VLAN标识符的第一部分。 标签控制信息(TCI)字段的VLAN标识符字段用于表示服务VLAN标识符的第二部分。 然后组合第一和第二部分以完全获得分组的服务VLAN标识符。

    Data-packet processing method in network system
    8.
    发明授权
    Data-packet processing method in network system 有权
    网络系统中的数据包处理方法

    公开(公告)号:US07756991B2

    公开(公告)日:2010-07-13

    申请号:US11952897

    申请日:2007-12-07

    IPC分类号: G06F15/16 G06F15/173

    摘要: A data-packet processing method is used in a network system. The network system includes a buffer for optionally storing a data packet to be transferred, and the method includes steps of: determining a type of the data packet to be transferred; determining a storage state of a buffer where the data packet is to be temporarily stored before transferring; and storing the data packet into the buffer if the storage state of the buffer is a packet-accepting storage state; wherein the packet-accepting storage state of the buffer varies with the type of the data packet.

    摘要翻译: 在网络系统中使用数据包处理方法。 网络系统包括用于可选地存储要传送的数据分组的缓冲器,并且该方法包括以下步骤:确定要传送的数据分组的类型; 在传送之前确定要临时存储数据分组的缓冲器的存储状态; 以及如果所述缓冲器的存储状态是分组接受存储状态,则将所述数据分组存储到所述缓冲器中; 其中缓冲器的分组接受存储状态随数据分组的类型而变化。

    Method for processing packets of a VLAN in a network switch
    9.
    发明授权
    Method for processing packets of a VLAN in a network switch 有权
    处理网络交换机中VLAN的数据包的方法

    公开(公告)号:US07660291B2

    公开(公告)日:2010-02-09

    申请号:US11291393

    申请日:2005-12-01

    IPC分类号: H04L12/28

    摘要: A method for processing packets of a VLAN in a network switch is provided. The VLAN comprises a plurality of physical LANs and are divided into a plurality of subnets. The method comprises the steps of: receiving a packet through an ingress port of the network switch, wherein the packet is tagged with a VID of the VLAN; finding a VLAN member according to the VID, wherein the VLAN member represents all ports of the network switch dedicated to serving packets of the VLAN; finding a forwarding scope according to the ingress port, wherein the ingress port is one of the ports dedicated to serving packets of a first subnet of the VLAN and the forwarding scope represents all ports of the network switch dedicated to serving packets of the first subnet; and determining an egress port of the packet according to both the VLAN member and the forwarding scope.

    摘要翻译: 提供了一种处理网络交换机中VLAN的数据包的方法。 VLAN包括多个物理LAN,并被分成多个子网。 该方法包括以下步骤:通过网络交换机的入口接收分组,其中分组标记有VLAN的VID; 根据VID查找VLAN成员,其中VLAN成员表示专用于为VLAN的报文提供的网络交换机的所有端口; 根据入口端口查找转发范围,其中入口端口是专用于为VLAN的第一子网分组提供服务的端口之一,转发范围代表专用于服务第一子网的分组的网络交换机的所有端口; 并根据VLAN成员和转发范围确定报文的出口端口。

    METHOD FOR HANDLING THE BANDWIDTH ALLOCATION OF A NETWORKING DEVICE
    10.
    发明申请
    METHOD FOR HANDLING THE BANDWIDTH ALLOCATION OF A NETWORKING DEVICE 审中-公开
    用于处理网络设备的带宽分配的方法

    公开(公告)号:US20080025219A1

    公开(公告)日:2008-01-31

    申请号:US11460343

    申请日:2006-07-27

    摘要: The invention provides a method for handling the bandwidth allocation of a networking device. The networking device forwards a plurality of packets. A host attribute table is first searched according to a host attribute of the packets to obtain a host attribute table index of the packets. An application attribute table is then searched according to an application attribute of the packets to obtain an application attribute table index of the packets. A bandwidth profile table is then searched according to both the host attribute table index and the application attribute table index of the packets to obtain a bandwidth profile of the packets. Finally, the packets are limited to a specific bandwidth according to the bandwidth profile of the packets.

    摘要翻译: 本发明提供一种处理网络设备的带宽分配的方法。 网络设备转发多个分组。 首先根据报文的主机属性搜索主机属性表,以获取报文的主机属性表索引。 然后根据分组的应用属性搜索应用属性表,以获得分组的应用属性表索引。 然后根据主机属性表索引和分组的应用属性表索引来搜索带宽简档表,以获得分组的带宽简档。 最后,根据报文的带宽配置,将报文限制在特定的带宽。