会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and apparatus for forwarding table reduction
    • 用于转发表减少的方法和装置
    • US08259726B2
    • 2012-09-04
    • US12789545
    • 2010-05-28
    • Krishnamurthy SubramanianArun Viswanathan
    • Krishnamurthy SubramanianArun Viswanathan
    • H04L12/28
    • H04L45/54
    • A LAN includes a router that is connected to two or more racks of servers and each of the servers can support a plurality of virtual machines. The router is configured to forward data packets based on IP destination addresses or based on destination MAC addresses and builds and maintains forwarding tables in support of data packet forwarding in the layer 3 and the layer 2 network environment. In support of layer 2 forwarding, the router builds and maintains an aggregated MAC switching table that is comprise of a subset of the table entries typically needed to switch packets to their destination, and in support of layer 3 forwarding, the router or switch builds and maintains an aggregated ARP forwarding table that is comprised of a subset of the table entries typically needed to forward packets to their destination.
    • LAN包括连接到两个或更多个服务器机架的路由器,并且每个服务器可以支持多个虚拟机。 路由器被配置为基于IP目的地地址或基于目的地MAC地址转发数据包,并构建并维护支持第3层和第2层网络环境中的数据包转发的转发表。 为了支持二层转发,路由器建立并维护一个聚合的MAC交换表,它包括通常需要的表条目的子集,用于将数据包切换到目的地,并且为了支持第3层转发,路由器或交换机建立和 维护聚合ARP转发表,其包括通常需要将分组转发到其目的地的表条目的子集。
    • 2. 发明授权
    • Guaranteed inter-process communication
    • 保证流程间沟通
    • US08190960B1
    • 2012-05-29
    • US12315836
    • 2008-12-05
    • Sachin BahadurArun Viswanathan
    • Sachin BahadurArun Viswanathan
    • G08C25/02H04L1/18H03M13/00
    • H04L12/56
    • A multiprocessor system includes multiple processors executing multiple processes that send messages to each other. The system uses a connectionless single-window inter-process communication (IPC) protocol to avoid the high message-processing overhead of a connection-based protocol like TCP. The IPC protocol uses a central message-receive service that runs in the kernel on each processor to handle error-checking and sequence number checking and acknowledge received messages, while the single-window mechanism avoids out-of-order message reordering/buffering complexity. Since each process sending a message does not need to wait for the receiving process (which may be otherwise preoccupied or not even the focus of the receiving processor when the message is received and queued) before receiving acknowledgments, the protocol greatly reduces single-window message latency for all processes without resorting to complex connection-based multi-packet transmission windows.
    • 多处理器系统包括执行多个发送消息的进程的多个处理器。 该系统使用无连接的单窗口进程间通信(IPC)协议来避免基于连接的协议(如TCP)的高消息处理开销。 IPC协议使用在每个处理器上的内核中运行的中央消息接收服务来处理错误检查和序列号检查并确认接收到的消息,而单窗口机制避免了乱序消息重排序/缓冲复杂度。 由于发送消息的每个过程在接收确认之前不需要等待接收过程(其可以以其他方式占据重要的或甚至不接收处理器的焦点),所以该协议大大减少了单窗口消息 所有进程的延迟不依赖于基于复杂连接的多分组传输窗口。
    • 4. 发明授权
    • Determining and maintaining hop-count for switched networks
    • 确定和维护交换网络的跳数
    • US6130889A
    • 2000-10-10
    • US941421
    • 1997-09-30
    • Nancy Karen FeldmanArun ViswanathanRichard M. WoundyRichard H. Boivie
    • Nancy Karen FeldmanArun ViswanathanRichard M. WoundyRichard H. Boivie
    • H04L12/46H04L12/54H04L12/70H04L12/707H04L12/709H04L12/715H04L12/721H04L12/723H04L12/751H04L12/931H04L12/935H04L29/06H04Q11/04H04L12/28
    • H04L45/04H04L12/4608H04L12/5601H04L45/10H04L45/12H04L45/22H04L45/245H04L45/50H04L49/602H04L49/606H04L69/16H04L69/161H04L69/168H04Q11/0478H04L2012/562H04L2012/563H04L2012/5665H04L2012/5667H04L49/201H04L49/205H04L49/3009Y02B60/33
    • This invention discloses a way to map IP or similar routing information onto a technology that uses label switching and swapping, such as ATM, without the need to change the network paradigm. This allows a network to continue to function and appear as a standard IP network, but with much higher performance. One of the requirements of IP networks is to decrement the IP packet Time-To-Live (TTL) field on each hop it traverses. Currently, switched packets within an ATM like network cannot decrement the TTL. This invention can decrement packet TTLs appropriately by maintaining a hop-count per each switched path. This hop-count maintains the total number of hops a packets would have traversed, had it been forwarded in the IP hop-by-hop model, rather than through the ATM like switched path. Before forwarding a packet on a switched path, an ingress ISR decrements the TTL by the hop-count. In this way, at the switched path exit point, the TTL is the same as if it had been forwarded by IP. If the decrement value is greater than or equal to the TTL of the packet, the packet may be forwarded hop-by-hop; in this situation, the packet will be discarded at the correct IP node, rather than being switched through the ATM like network. This hop-count is calculated by virtue of the fact that each switched path is initiated by the egress node, and the establish (or set-up) message traverses the network hop-by-hop until each ingress node is reached. The switched path establishment message includes a hop-count field, which is incremented at each node that processes the establishment message. Thus, at the ingress node, the received hop-count is equal to the total number of hops to the egress point.
    • 本发明公开了一种将IP或类似路由信息映射到使用诸如ATM之类的标签交换和交换的技术的方式,而不需要改变网络范例。 这允许网络继续运行并显示为标准IP网络,但具有更高的性能。 IP网络的一个要求是在每个跳过的IP包上减少IP包的生存时间(TTL)字段。 目前,ATM网络中的交换分组不能减少TTL。 本发明可以通过维持每个切换路径的跳数来适当地减小分组TTL。 如果是在IP逐跳模型中转发,而不是通过像交换路径的ATM,则该跳数保持数据包将遍历的总跳数。 在转发路径上转发数据包之前,入口ISR将TTL减去跳数。 以这种方式,在交换路径出口点,TTL与IP已转发相同。 如果递减值大于或等于报文的TTL,则报文可以逐跳转发; 在这种情况下,数据包将在正确的IP节点丢弃,而不是通过ATM网络进行切换。 由于每个交换路径由出口节点启动,建立(或建立)消息逐跳遍历网络,直至到达每个入口节点为止,计算该跳数。 切换路径建立消息包括跳数计数字段,其在处理建立消息的每个节点处递增。 因此,在入口节点处,接收的跳数等于出口点的总跳数。
    • 6. 发明申请
    • METHOD & APPARATUS FOR FORWARDING TABLE REDUCTION
    • 用于减少表的方法和装置
    • US20110292939A1
    • 2011-12-01
    • US12789545
    • 2010-05-28
    • Krishnamurthy SubramaianArun Viswanathan
    • Krishnamurthy SubramaianArun Viswanathan
    • H04L12/56
    • H04L45/54
    • A LAN includes a router that is connected to two or more racks of servers and each of the servers can support a plurality of virtual machines. The router is configured to forward data packets based on IP destination addresses or based on destination MAC addresses and builds and maintains forwarding tables in support of data packet forwarding in the layer 3 and the layer 2 network environment. In support of layer 2 forwarding, the router builds and maintains an aggregated MAC switching table that is comprise of a subset of the table entries typically needed to switch packets to their destination, and in support of layer 3 forwarding, the router or switch builds and maintains an aggregated ARP forwarding table that is comprised of a subset of the table entries typically needed to forward packets to their destination.
    • LAN包括连接到两个或更多个服务器机架的路由器,并且每个服务器可以支持多个虚拟机。 路由器被配置为基于IP目的地地址或基于目的地MAC地址转发数据包,并构建并维护支持第3层和第2层网络环境中的数据包转发的转发表。 为了支持二层转发,路由器建立并维护一个聚合的MAC交换表,它包括通常需要的表条目的子集,用于将数据包切换到目的地,并且为了支持第3层转发,路由器或交换机建立和 维护聚合ARP转发表,其包括通常需要将分组转发到其目的地的表条目的子集。
    • 7. 发明授权
    • Border gateway protocol peer dampening
    • 边界网关协议对等阻尼
    • US07864706B1
    • 2011-01-04
    • US12080749
    • 2008-04-04
    • Kalpesh ZinjuwadiaArun Viswanathan
    • Kalpesh ZinjuwadiaArun Viswanathan
    • H04L12/28
    • H04L45/04H04L45/02
    • A method is disclosed for preventing an unstable BGP Peer from repeatedly initializing unstable BGP connections. In one embodiment, BGP speakers are penalized for causing errors that result in BGP restarts. When a speaker accumulates enough penalty points, its peer notifies it that it has been dampened (prevented from establishing a BGP connection). A memory decay function allows the speaker to automatically attempt a new connection once a given amount of time has passed. The method allows at least two, and possibly more, BGP speakers to avoid network and processor costs from servicing unstable BGP peerings.
    • 公开了一种防止不稳定BGP对等体重复初始化不稳定BGP连接的方法。 在一个实施例中,BGP扬声器受到惩罚,导致导致BGP重新启动的错误。 当扬声器累积足够的点数时,其对等体通知它已被阻止(阻止建立BGP连接)。 记忆衰减功能允许扬声器在一段时间过去后自动尝试新的连接。 该方法允许至少两个,也可能是更多的BGP扬声器,以避免服务不稳定的BGP对等体的网络和处理器成本。