Method and system for VLAN aggregation
    1.
    发明授权
    Method and system for VLAN aggregation 有权
    VLAN聚合的方法和系统

    公开(公告)号:US07792058B1

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

    申请号:US11050165

    申请日:2005-02-02

    摘要: A method and system for an aggregated virtual local area network (VLAN) architecture in which several VLANs in a network share the same default router address and subnet mask, but remain isolated from one another's network traffic. Instead of the traditional method of assigning one subnet to a VLAN, each VLAN is assigned only a portion of a subnet's IP address space, and is further grouped into a super-VLAN uniquely associated with that subnet. Intra-VLAN traffic is forwarded only to host IP addresses assigned to that same VLAN according to a VLAN identifier carried in the data packet. Inter-VLAN traffic is processed by a virtual router interface which routes the data packet by applying the routing configuration for the subnet uniquely associated with the super-VLAN, according to a super-VLAN identifier carried in the data packet.

    摘要翻译: 用于聚合虚拟局域网(VLAN)架构的方法和系统,其中网络中的多个VLAN共享相同的默认路由器地址和子网掩码,但是彼此之间的网络流量保持隔离。 代替将一个子网分配给VLAN的传统方法,每个VLAN只分配一部分子网的IP地址空间,并进一步分组成与该子网唯一相关联的超级VLAN。 根据数据包中携带的VLAN标识,VLAN内流量仅转发到分配给同一VLAN的主机IP地址。 VLAN间流量由虚拟路由器接口进行处理,虚拟路由器接口根据数据包携带的超VLAN标识,对与Super-VLAN唯一相关的子网应用路由配置路由数据包。

    Method and system for VLAN aggregation
    2.
    发明授权
    Method and system for VLAN aggregation 有权
    VLAN聚合的方法和系统

    公开(公告)号:US06914905B1

    公开(公告)日:2005-07-05

    申请号:US09595608

    申请日:2000-06-16

    IPC分类号: H04L12/46 H04L12/56 H04L29/12

    摘要: A method and system for an aggregated virtual local area network (VLAN) architecture in which several VLANs in a network share the same default router address and subnet mask, but remain isolated from one another's network traffic. Instead of the traditional method of assigning one subnet to a VLAN, each VLAN is assigned only a portion of a subnet's IP address space, and is further grouped into a super-VLAN uniquely associated with that subnet. Intra-VLAN traffic is forwarded only to host IP addresses assigned to that same VLAN according to a VLAN identifier carried in the data packet. Inter-VLAN traffic is processed by a virtual router interface which routes the data packet by applying the routing configuration for the subnet uniquely associated with the super-VLAN, according to a super-VLAN identifier carried in the data packet. The routing configuration used by the virtual router interface includes routing protocols, static routes, redundant router protocols and access-lists. Since each VLAN shares the same virtual router interlace, the traditional address overhead of a subnet is minimized, requiring only one default router and subnet mask, as well as only one pair of subnet broadcast addresses for all hosts on the subnet and the subnet itself. The aggregated VLAN architecture provides for the efficient use and management of a network's IP address space.

    摘要翻译: 用于聚合虚拟局域网(VLAN)架构的方法和系统,其中网络中的多个VLAN共享相同的默认路由器地址和子网掩码,但是彼此之间的网络流量保持隔离。 代替将一个子网分配给VLAN的传统方法,每个VLAN只分配一部分子网的IP地址空间,并进一步分组成与该子网唯一相关联的超级VLAN。 根据数据包中携带的VLAN标识,VLAN内流量仅转发到分配给同一VLAN的主机IP地址。 VLAN间流量由虚拟路由器接口进行处理,虚拟路由器接口根据数据包携带的超VLAN标识,对与Super-VLAN唯一相关的子网应用路由配置路由数据包。 虚拟路由器接口使用的路由配置包括路由协议,静态路由,冗余路由器协议和访问列表。 由于每个VLAN共享相同的虚拟路由器交错,子网的传统地址开销最小化,只需要一个默认路由器和子网掩码,以及子网上所有主机和子网本身只有一对子网广播地址。 聚合VLAN架构提供了有效利用和管理网络的IP地址空间。

    Policy based quality of service
    3.
    发明授权
    Policy based quality of service 无效
    基于政策的服务质量

    公开(公告)号:US06859438B2

    公开(公告)日:2005-02-22

    申请号:US10728638

    申请日:2003-12-05

    IPC分类号: H04L12/56

    CPC分类号: H04L47/10

    摘要: A flexible, policy-based, mechanism for managing, monitoring, and prioritizing traffic within a network and allocating bandwidth to achieve true quality of service (QoS) is provided. According to one aspect of the present invention, a method is provided for managing bandwidth allocation in a network that employs a non-deterministic access protocol, such as an Ethernet network. A packet forwarding device receives information indicative of a set of traffic groups, such as: a MAC address, or IEEE 802.1p priority indicator or 802.1Q frame tag, if the QoS policy is based upon individual station applications; or a physical port if the QoS policy is based purely upon topology. The packet forwarding device additionally receives bandwidth parameters corresponding to the traffic groups. After receiving a packet associated with one of the traffic groups on a first port, the packet forwarding device schedules the packet for transmission from a second port based upon bandwidth parameters corresponding to the traffic group with which the packet is associated. According to another aspect of the present invention, a method is provided for managing bandwidth allocation in a packet forwarding device. The packet forwarding device receives information indicative of a set of traffic groups. The packet forwarding device additionally receives information defining a QoS policy for the traffic groups. After a packet is received by the packet forwarding device, a traffic group with which the packet is associated is identified. Subsequently, rather than relying on an end-to-end signaling protocol for scheduling, the packet is scheduled for transmission based upon the QoS policy for the identified traffic group.

    摘要翻译: 提供了一种灵活的基于策略的机制,用于管理,监控和优先化网络中的流量,并分配带宽以实现真正的服务质量(QoS)。 根据本发明的一个方面,提供一种用于管理采用诸如以太网之类的非确定性接入协议的网络中的带宽分配的方法。 如果QoS策略基于个别站应用,则分组转发设备接收指示一组业务组的信息,诸如:MAC地址或IEEE 802.1p优先级指示符或802.1Q帧标签; 或物理端口,如果QoS策略完全基于拓扑。 分组转发设备另外接收对应于业务组的带宽参数。 在接收到与第一端口上的一个流量组相关联的分组后,分组转发设备基于与分组所关联的业务组相对应的带宽参数,从第二端口调度分组以进行传输。 根据本发明的另一方面,提供一种用于管理分组转发设备中的带宽分配的方法。 分组转发设备接收指示一组业务组的信息。 分组转发设备另外接收定义业务组的QoS策略的信息。 在分组转发设备接收到分组后,识别与该分组相关联的业务组。 随后,不是依靠用于调度的端到端信令协议,而是基于所识别的业务组的QoS策略来调度分组以进行传输。

    Policy based quality of service
    4.
    发明授权

    公开(公告)号:US06678248B1

    公开(公告)日:2004-01-13

    申请号:US09597878

    申请日:2000-06-20

    IPC分类号: H04L1256

    摘要: A flexible, policy-based, mechanism for managing, monitoring, and prioritizing traffic within a network and allocating bandwidth to achieve true quality of service (QoS) is provided. According to one aspect of the present invention, a method is provided for managing bandwidth allocation in a network that employs a non-deterministic access protocol, such as an Ethernet network. A packet forwarding device receives information indicative of a set of traffic groups, such as: a MAC address, or IEEE 802.1p priority indicator or 802.1Q frame tag, if the QoS policy is based upon individual station applications; or a physical port if the QoS policy is based purely upon topology. The packet forwarding device additionally receives bandwidth parameters corresponding to the traffic groups. After receiving a packet associated with one of the traffic groups on a first port, the packet forwarding device schedules the packet for transmission from a second port based upon bandwidth parameters corresponding to the traffic group with which the packet is associated. According to another aspect of the present invention, a method is provided for managing bandwidth allocation in a packet forwarding device. The packet forwarding device receives information indicative of a set of traffic groups. The packet forwarding device additionally receives information defining a QoS policy for the traffic groups. After a packet is received by the packet forwarding device, a traffic group with which the packet is associated is identified. Subsequently, rather than relying on an end-to-end signaling protocol for scheduling, the packet is scheduled for transmission based upon the QoS policy for the identified traffic group.

    Policy based quality of service
    5.
    发明授权
    Policy based quality of service 失效
    基于政策的服务质量

    公开(公告)号:US6104700A

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

    申请号:US018103

    申请日:1998-02-03

    IPC分类号: H04L12/56

    摘要: A flexible, policy-based, mechanism for managing, monitoring, and prioritizing traffic within a network and allocating bandwidth to achieve true quality of service (QoS) is provided. According to one aspect of the present invention, a method is provided for managing bandwidth allocation in a network that employs a non-deterministic access protocol, such as an Ethernet network. A packet forwarding device receives information indicative of a set of traffic groups, such as: a MAC address, or IEEE 802.1p priority indicator or 802.1Q frame tag, if the QoS policy is based upon individual station applications; or a physical port if the QoS policy is based purely upon topology. The packet forwarding device additionally receives bandwidth parameters corresponding to the traffic groups. After receiving a packet associated with one of the traffic groups on a first port, the packet forwarding device schedules the packet for transmission from a second port based upon bandwidth parameters corresponding to the traffic group with which the packet is associated. According to another aspect of the present invention, a method is provided for managing bandwidth allocation in a packet forwarding device. The packet forwarding device receives information indicative of a set of traffic groups. The packet forwarding device additionally receives information defining a QoS policy for the traffic groups. After a packet is received by the packet forwarding device, a traffic group with which the packet is associated is identified. Subsequently, rather than relying on an end-to-end signaling protocol for scheduling, the packet is scheduled for transmission based upon the QoS policy for the identified traffic group.

    摘要翻译: 提供了一种灵活的基于策略的机制,用于管理,监控和优先化网络中的流量,并分配带宽以实现真正的服务质量(QoS)。 根据本发明的一个方面,提供一种用于管理采用诸如以太网之类的非确定性接入协议的网络中的带宽分配的方法。 如果QoS策略基于个别站应用,则分组转发设备接收指示一组业务组的信息,诸如:MAC地址或IEEE 802.1p优先级指示符或802.1Q帧标签; 或物理端口,如果QoS策略完全基于拓扑。 分组转发设备另外接收对应于业务组的带宽参数。 在接收到与第一端口上的一个流量组相关联的分组后,分组转发设备基于与分组所关联的业务组相对应的带宽参数,从第二端口调度分组以进行传输。 根据本发明的另一方面,提供一种用于管理分组转发设备中的带宽分配的方法。 分组转发设备接收指示一组业务组的信息。 分组转发设备另外接收定义业务组的QoS策略的信息。 在分组转发设备接收到分组后,识别与该分组相关联的业务组。 随后,不是依靠用于调度的端到端信令协议,而是基于所识别的业务组的QoS策略来调度分组以进行传输。

    Method and apparatus for modifying software
    6.
    发明授权
    Method and apparatus for modifying software 有权
    修改软件的方法和装置

    公开(公告)号:US07389505B2

    公开(公告)日:2008-06-17

    申请号:US10903974

    申请日:2004-07-30

    IPC分类号: G06F9/44 G06F9/445

    CPC分类号: G06F8/656

    摘要: A computing system receives a compressed archive file that includes a one or more new executable software modules, and a installation file specifying instructions for installing such modules on the computing system. The modules and the installation file are extracted from the compressed archive file, and the modules installed in accordance with the instructions. Instances of executing software modules that correspond to the installed modules are notified about their impending termination. The instances are then terminated before launching corresponding instances of the installed modules.

    摘要翻译: 计算系统接收包括一个或多个新的可执行软件模块的压缩归档文件,以及指定用于在计算系统上安装这些模块的安装文件。 模块和安装文件从压缩归档文件中提取,并按照说明安装模块。 对与已安装模块相对应的软件模块执行的实例将被通知即将终止。 然后在启动已安装模块的相应实例之前终止实例。

    Method and apparatus for fast route table update
    7.
    发明授权
    Method and apparatus for fast route table update 失效
    快速路由表更新的方法和装置

    公开(公告)号:US07334048B1

    公开(公告)日:2008-02-19

    申请号:US10164980

    申请日:2002-06-04

    申请人: Tao Guan Michael Yip

    发明人: Tao Guan Michael Yip

    IPC分类号: G06F15/173

    摘要: A method and apparatus is provided for fast route table updates. A route table entry is identified, and a subsequent route table entry is located using the identified route table entry. All subsequent route table entries are identified using the previous route table entry until all route table entries associated with a predetermined characteristic are identified. The identified entries may be purged or transferred from one route table to another. The predetermined characteristic may be that the route table entries where discovered by a common routing protocol. Route table entries associated with a common routing protocol that is inoperative for a predetermined period are purged.

    摘要翻译: 提供了一种用于快速路由表更新的方法和装置。 识别路由表条目,并且使用所识别的路由表条目来定位后续路由表条目。 使用先前的路由表条目来识别所有后续的路由表条目,直到与预定特征相关联的所有路由表条目被识别为止。 所识别的条目可以被清除或从一个路由表传送到另一个路由表。 预定的特征可以是通过公共路由协议发现的路由表条目。 清除与常规路由协议相关联的路由表条目,该路由协议在预定时间段内不起作用。

    Computing system redundancy and fault tolerance
    8.
    发明申请
    Computing system redundancy and fault tolerance 审中-公开
    计算系统冗余和容错

    公开(公告)号:US20060023627A1

    公开(公告)日:2006-02-02

    申请号:US10910861

    申请日:2004-08-02

    IPC分类号: H04J1/16

    摘要: A computing environment includes a number of nodes, one of which is a primary node that controls the operation of the computing environment and another of which is a backup node that is capable of controlling operation of the computing environment. The primary node includes a hardware management module (HMM) that controls hardware components in the computing environment. The HMM also detects and reports events relating to the hardware components. The primary node further includes a software management module (SMM) that controls instances of software components of the computing environment, and detects and reports events related to the same. A node management module (NMM) in the primary node elects the node as the primary from among the number of nodes. The NMM receives the reports of events from the HMM and SMM, and selectively transfers operational control of the computing environment to a backup node in response to the reports. A configuration management module (CMM) transfers a configuration of the computing environment to the backup node. A replication library is used in transferring a state of each of the instances of software components to the backup node.

    摘要翻译: 计算环境包括多个节点,其中之一是控制计算环境的操作的主节点,另一节点是能够控制计算环境的操作的备份节点。 主节点包括控制计算环境中的硬件组件的硬件管理模块(HMM)。 HMM还可以检测和报告与硬件组件有关的事件。 主节点还包括控制计算环境的软件组件的实例的软件管理模块(SMM),并且检测和报告与其相关的事件。 主节点中的节点管理模块(NMM)从节点数中选择节点作为主节点。 NMM从HMM和SMM接收事件的报告,并且响应于报告,有选择地将计算环境的操作控制传送到备份节点。 配置管理模块(CMM)将计算环境的配置传输到备份节点。 复制库用于将软件组件的每个实例的状态转移到备份节点。

    Method and system for VMAN protocol

    公开(公告)号:US06618388B2

    公开(公告)日:2003-09-09

    申请号:US09755736

    申请日:2001-01-05

    IPC分类号: H04L1256

    CPC分类号: H04L12/4645 H04L12/2852

    摘要: A method and system is provided in which MAN traffic is segregated at a customer and a provider domain level. A switch at the edge of the MAN encapsulates a data packet in a new header, which is used to specify the customer domain tags. The data packet is encapsulated further in another new header, which is used to specify new VMAN tags. The nested encapsulation is repeated as necessary until the data packet is forwarded to a remote switch at the edge of the MAN in accordance with the VMAN configuration or the source and destination address in the original data packet. The remote switch strips the VMAN tags from the data packet, and forwards the stripped data packet to the receiving customer domain as specified in the customer domain tag.