会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Method and apparatus for performing high-speed traffic shaping
    • 用于执行高速流量整形的方法和装置
    • US06950400B1
    • 2005-09-27
    • US09879553
    • 2001-06-12
    • Christina H. TranDaniel R. UllumYichou LinYan-ming ChenSilvano GaiThomas J. Edsall
    • Christina H. TranDaniel R. UllumYichou LinYan-ming ChenSilvano GaiThomas J. Edsall
    • H04L12/26H04L12/56
    • H04L47/10H04L47/22
    • A network traffic shaper provides high-speed, multi-level shaping. The traffic shaper is in communicating relationship with a forwarding engine, and includes a queue controller having a plurality of queues for storing messages, a scheduler for computing release times, at least one time-searchable memory and a corresponding memory controller. Each queue is preferably associated with a corresponding traffic specifier, and a release time is computed for each queue and stored in the time-searchable memory. When a stored release time expires, the message at the head of the corresponding queue is retrieved and is either moved into a different queue or forwarded by the network device. By moving messages through two or more queues, each having its own release time computed in response to a different traffic specifier, the traffic shaper can perform multi-level shaping on network messages.
    • 网络流量整形器提供高速,多层次的整形。 流量整形器与转发引擎处于通信关系中,并且包括具有用于存储消息的多个队列的队列控制器,用于计算释放时间的调度器,至少一个时间可搜索存储器和相应的存储器控​​制器。 每个队列优选地与对应的流量指示符相关联,并且为每个队列计算释放时间并将其存储在时间可搜索的存储器中。 当存储的释放时间到期时,检索相应队列头部的消息,并将其移动到不同的队列中或由网络设备转发。 通过将消息移动到两个或更多个队列中,每个队列具有响应于不同流量指示符计算的其自己的释放时间,流量整形器可以对网络消息执行多级整形。
    • 8. 发明授权
    • Multiple packet paths to improve reliability in an IP network
    • 多个分组路径,以提高IP网络的可靠性
    • US06831898B1
    • 2004-12-14
    • US09593566
    • 2000-08-16
    • Thomas J. EdsallSilvano GaiSoei-Shin Hang
    • Thomas J. EdsallSilvano GaiSoei-Shin Hang
    • H04L1228
    • H04L47/34H04L45/00H04L45/16H04L45/24H04L45/28H04L47/2416
    • The invention replicates a packet requiring high availability and transmits it from two or more ports of a switch, for example a wiring closet Layer 2 switch. The parent packet carries a unique sequence number. The copies of the packet each carry the parent packet's unique sequence number. Each copy of the packet then travels on separate pathways through routers (Layer 3 network devices). The pathways are maintained separate by assigning high costs in a LSP routing sense to links connecting the two paths, and by assigning low costs to links along the desired paths. The two identical packets converge on the destination station. The destination station accepts the first packet with a particular sequence number, and discards any later packets with the same sequence number. In the event that a link in one path has a catastrophic failure, then the packet travelling along the other path reaches the destination station and service remains operative without interruption. The lost path is then recomputed by the a router (if any) still receiving the lost packet. A new non-converging path may be selected if any are available, depending upon the topology. After the disruption is repaired, the original dual pathways may once again be established.
    • 本发明复制了需要高可用性的分组,并将其从交换机的两个或更多个端口(例如配线柜第2层交换机)发送。 父包携带唯一的序列号。 分组的副本每个携带父分组的唯一序列号。 然后,数据包的每个副本通过路由器(第3层网络设备)在不同的路径上传播。 通过将LSP路由意义中的高成本分配给连接两个路径的链路以及通过沿着期望路径为链路分配低成本来维持路径。 两个相同的数据包收敛在目的站。 目的站接收具有特定序列号的第一个分组,并丢弃具有相同序列号的任何后续分组。 在一条路径中的链路发生灾难性故障的情况下,沿着另一路径行进的分组到达目的站,并且服务保持无间断的运行。 丢失的路径然后被路由器(如果有的话)重新计算,仍然收到丢失的数据包。 根据拓扑结构,可以选择新的非会聚路径(如果有)。 破坏后修复,原来的双重路径可能再次成立。
    • 9. 发明授权
    • Method and apparatus for implementing a quality of service policy in a data communications network
    • 用于在数据通信网络中实现服务质量策略的方法和装置
    • US06798746B1
    • 2004-09-28
    • US10156971
    • 2002-05-28
    • Raymond J. KlothThomas J. EdsallMichael FineDinesh G. Dutt
    • Raymond J. KlothThomas J. EdsallMichael FineDinesh G. Dutt
    • G01R3108
    • H04L47/32H04L47/10H04L47/20H04L47/215H04L47/24H04L47/2441H04L47/29H04L49/90
    • A content addressable memory (CAM or L3 Table) contains flow information for each active flow of packets passing through a given node of a data communications network. The CAM has associated with each entry (corresponding to each active flow) a packet counter, a byte counter, a token bucket and a contract value. Each flow is assigned one of a plurality of output queues and optionally at least one output threshold value. A token bucket algorithm is employed on each flow to determine whether packets from that flow exceed the contract value. Such packets may be dropped or optimally modified to reflect an alternate output queue and/or alternate threshold before being sent to the selected output queue for transmission from the node. In another aspect an access control list CAM (ACLCAM) contains masked flow information. The ACLCAM provides an index to internal token bucket counters and preconfigured contract values of an aggregate flow table which becomes affected by the packet statistics. In this way flows are aggregated for assignment of output queues and thresholds, possible dropping and possible modification of packets. In another aspect the CAM contains active flow information, the ACLCAM and the aggregate flow table are combined in one system and used to produce in parallel a pair of traffic rate limiting and prioritizing decisions for each packet. The two results are then resolved to yield a single result.
    • 内容可寻址存储器(CAM或L3表)包含通过数据通信网络的给定节点的分组的每个活动流的流信息。 CAM与分组计数器,字节计数器,令牌桶和合同值的每个条目(对应于每个活动流)相关联。 每个流被分配多个输出队列中的一个和可选的至少一个输出阈值。 在每个流中使用令牌桶算法来确定来自该流的分组是否超过了合同值。 在发送到所选择的输出队列以便从节点传输之前,可以丢弃或最佳地修改这样的分组以反映替代输出队列和/或替代阈值。 在另一方面,访问控制列表CAM(ACLCAM)包含被屏蔽的流信息。 ACLCAM为内部令牌桶计数器提供索引,并为分组统计信息影响的聚合流表的预配置合同值。 以这种方式,聚合流量以分配输出队列和阈值,可能丢弃和可能的修改数据包。 在另一方面,CAM包括活动流信息,ACLCAM和聚合流表在一个系统中组合并且用于并行地产生一对每个分组的业务速率限制和优先级决定。 然后解析两个结果以产生单个结果。
    • 10. 发明授权
    • Private VLANs
    • 私有VLAN
    • US06741592B1
    • 2004-05-25
    • US09575774
    • 2000-05-22
    • Thomas J. EdsallMarco FoschianoMichael FineThomas Nosella
    • Thomas J. EdsallMarco FoschianoMichael FineThomas Nosella
    • G06F15173
    • H04L12/4641
    • The invention uses a layer 2 switch (L2 switch), or bridge, to separate user's message traffic by use of Virtual Local Area Networks (VLANs) defined within the switch. Three new types of ports are defined, “promiscuous” ports “isolated” ports, and “community” ports. Three types of VLANs internal to the switch are defined, “primary” VLANs, “isolated” VLANs and “community” VLANs. The promiscuous ports are connected to layer 3 or layer 4 devices. Isolated ports and community ports are connected to individual user's servers, etc., and maintain traffic for each user separate from other users. The primary VLAN connects to all promiscuous ports, to all isolated ports, and to all community ports. The primary VLAN is a one way connection from promiscuous ports to isolated or community ports. An isolated VLAN connects to all promiscuous ports and to all isolated ports. The isolated VLAN is a one way connection from an isolated port to the promiscuous ports. A community VLAN is defined as connecting to a group of community ports, and also connecting to all of the promiscuous ports. The group of community ports is referred to as a “community” of community ports. A community VLAN is a one way connection from a community of ports to the promiscuous ports, but allows a packet received by one community port to be transmitted out of the switch, through the other community ports connected to that community VLAN.
    • 本发明使用第2层交换机(L2交换机)或桥接器来通过使用在交换机内定义的虚拟局域网(VLAN)来分离用户的消息业务。 定义了三种新类型的端口,“混杂”端口“隔离”端口和“社区”端口。 交换机内部的三种VLAN定义为“主”VLAN,“隔离”VLAN和“社区”VLAN。 混杂端口连接到第3层或第4层设备。 隔离的端口和社区端口连接到个人用户的服务器等,并保持每个用户与其他用户分开的流量。 主VLAN连接到所有混杂端口,所有隔离端口和所有社区端口。 主VLAN是从混杂端口到隔离或社区端口的单向连接。 隔离VLAN连接到所有混杂端口和所有隔离端口。 隔离VLAN是从隔离端口到混杂端口的单向连接。 社区VLAN被定义为连接到一组社区端口,并且还连接到所有混杂端口。 社区港口群体被称为社区港口的“社区”。 社区VLAN是从端口群组到混杂端口的单向连接,但允许通过连接到该社区VLAN的其他社区端口将一个社区端口接收的数据包从交换机传输出去。