-
公开(公告)号:US20190253338A1
公开(公告)日:2019-08-15
申请号:US16398034
申请日:2019-04-29
IPC分类号: H04L12/751 , H04L12/703 , H04L12/741 , H04L12/733 , H04L12/803 , H04L12/46 , H04L12/707
CPC分类号: H04L45/02 , H04L12/46 , H04L12/4625 , H04L12/66 , H04L45/04 , H04L45/122 , H04L45/22 , H04L45/28 , H04L45/74 , H04L47/125
摘要: Aspects of the present disclosure involve systems for providing multiple egress routes from a telecommunications network for a client of the network. In general, the system provides for a client of the network to receive intended packets of information through multiple connections to the network such that load balancing and failover services for traffic to the customer are provided. The process and system allows for telecommunications network to utilize a common next-hop value of announced border gateway protocol (BGP) routes to advertise multiple routes to reach a destination customer network or address. By utilizing a common next-hop value in the announced BGP information, the devices of the network may load balance communication packets to the destination customer or address among the multiple egress locations from the network, as well as providing fast failover to alternate routes when a failure at the network or customer occurs.
-
公开(公告)号:US20190222515A1
公开(公告)日:2019-07-18
申请号:US16364468
申请日:2019-03-26
IPC分类号: H04L12/741 , H04L12/26
CPC分类号: H04L45/74 , H04L43/028 , H04L43/04 , H04L43/10
摘要: Presented herein are methods and systems that facilitate data plane signaling of a packet as a candidate for capture at various network nodes within an IPv6 network. The signaling occurs in-band, via the data plane—that is, a capture or interrogation signal is embedded within the respective packet (e.g., in the packet header) that carries a user traffic. The signaling is inserted, preferably when the packet is classified, e.g., at the ingress node of the network, to which subsequent network nodes with the IPv6 network are signaled to capture or further inspect the packet for capture.
-
公开(公告)号:US20190215253A1
公开(公告)日:2019-07-11
申请号:US16237187
申请日:2018-12-31
发明人: Navindra Yadav , Abhishek Ranjan Singh , Anubhav Gupta , Shashidhar Gandham , Jackson Ngoc Ki Pang , Shih-Chun Chang , Hai Trong Vu
IPC分类号: H04L12/26 , G06N20/00 , G06F16/29 , G06F16/2457 , G06F16/9535 , G06F16/28 , G06F16/248 , G06F21/56 , G06F21/55 , H04L29/06 , H04L12/813 , H04L9/32 , H04L9/08 , H04L12/721 , G06F21/53 , H04L12/24 , H04L12/851 , H04L12/725 , H04L12/823 , H04L29/12 , H04J3/14 , H04J3/06 , H04W72/08 , H04L1/24 , H04L29/08 , G06F3/0484 , H04L12/723 , H04L12/833 , H04L12/741 , H04L12/801 , H04W84/18 , H04L12/715 , H04L12/841 , G06T11/20 , G06F3/0482 , G06F16/11 , G06F16/17 , G06F16/13 , G06N99/00 , G06F16/16 , G06F16/23 , G06F16/174 , G06F9/455
CPC分类号: H04L43/045 , G06F3/0482 , G06F3/04842 , G06F3/04847 , G06F9/45558 , G06F16/122 , G06F16/137 , G06F16/162 , G06F16/17 , G06F16/173 , G06F16/174 , G06F16/1744 , G06F16/1748 , G06F16/2322 , G06F16/235 , G06F16/2365 , G06F16/24578 , G06F16/248 , G06F16/285 , G06F16/288 , G06F16/29 , G06F16/9535 , G06F21/53 , G06F21/552 , G06F21/566 , G06F2009/4557 , G06F2009/45587 , G06F2009/45591 , G06F2009/45595 , G06F2221/033 , G06F2221/2101 , G06F2221/2105 , G06F2221/2111 , G06F2221/2115 , G06F2221/2145 , G06N20/00 , G06N99/00 , G06T11/206 , H04J3/0661 , H04J3/14 , H04L1/242 , H04L9/0866 , H04L9/3239 , H04L9/3242 , H04L41/046 , H04L41/0668 , H04L41/0803 , H04L41/0806 , H04L41/0816 , H04L41/0893 , H04L41/12 , H04L41/16 , H04L41/22 , H04L43/02 , H04L43/04 , H04L43/062 , H04L43/08 , H04L43/0805 , H04L43/0811 , H04L43/0829 , H04L43/0841 , H04L43/0858 , H04L43/0864 , H04L43/0876 , H04L43/0882 , H04L43/0888 , H04L43/10 , H04L43/106 , H04L43/12 , H04L43/16 , H04L45/306 , H04L45/38 , H04L45/46 , H04L45/507 , H04L45/66 , H04L45/74 , H04L47/11 , H04L47/20 , H04L47/2441 , H04L47/2483 , H04L47/28 , H04L47/31 , H04L47/32 , H04L61/2007 , H04L63/0227 , H04L63/0263 , H04L63/06 , H04L63/0876 , H04L63/1408 , H04L63/1416 , H04L63/1425 , H04L63/1433 , H04L63/1441 , H04L63/145 , H04L63/1458 , H04L63/1466 , H04L63/16 , H04L63/20 , H04L67/10 , H04L67/1002 , H04L67/12 , H04L67/16 , H04L67/22 , H04L67/36 , H04L67/42 , H04L69/16 , H04L69/22 , H04W72/08 , H04W84/18
摘要: Systems, methods, and computer-readable media for annotating process and user information for network flows. In some embodiments, a capturing agent, executing on a first device in a network, can monitor a network flow associated with the first device. The first device can be, for example, a virtual machine, a hypervisor, a server, or a network device. Next, the capturing agent can generate a control flow based on the network flow. The control flow may include metadata that describes the network flow. The capturing agent can then determine which process executing on the first device is associated with the network flow and label the control flow with this information. Finally, the capturing agent can transmit the labeled control flow to a second device, such as a collector, in the network.
-
公开(公告)号:US20190199631A1
公开(公告)日:2019-06-27
申请号:US16329133
申请日:2017-08-30
发明人: Minghui WANG , Xiyuan MA
IPC分类号: H04L12/741 , H04L12/46
CPC分类号: H04L45/74 , H04L12/4641 , H04L41/0803 , H04L45/54 , H04L45/586 , H04L45/66 , H04L45/745 , H04L49/30 , H04L49/3009 , H04L63/101
摘要: A method for forwarding a packet and a switch are provided. The switch receives a packet via a port; when the packet is a layer-2 packet, determines a VSI based on an ID of a MDC to which the port belongs and an ID of a VLAN of the packet, searches for a layer-2 entry stored in a chip where the port is located and matching with the VSI and a destination MAC address of the packet, and forwards the packet based on the layer-2 entry; when the packet is a layer-3 packet, determines a second VRF based on the ID of the MDC and an ID of a first VRF to which the packet belongs, searches for a layer-3 entry stored in the chip and matching with the second VRF and a destination IP address of the packet, and forwards the packet based on the layer-3 entry.
-
公开(公告)号:US20190149468A1
公开(公告)日:2019-05-16
申请号:US16249563
申请日:2019-01-16
发明人: Pierre Pfister , Mark Townsley , Yoann Desmouceaux
IPC分类号: H04L12/741 , H04L29/06
摘要: Disclosed is a method that modifies a bit indexed explicit replication (BIER) algorithm. The method includes receiving a packet at a node, wherein the packet includes a BIER header identifying a bitstring, the bitstring including a first bit indicating a first destination and a second bit indicating a second destination and forwarding the packet through one or more networks toward the first destination and the second destination based on the bitstring and a predetermined bit selection order. The predetermined bit selection order causes a sequential delivery of the packet to the first destination and the second destination. After the packet arrives at the first destination, the method includes setting the first bit to zero in the bitstring and forwarding the packet through the one or more networks toward the second destination according to the updated bitstring.
-
公开(公告)号:US20190140951A1
公开(公告)日:2019-05-09
申请号:US15807042
申请日:2017-11-08
申请人: Nicira, Inc.
发明人: Xinhua Hong , David Leroy , Yong Wang , Jia Yu
IPC分类号: H04L12/743
CPC分类号: H04L45/7453 , H04L45/74 , H04L45/741 , H04L45/745
摘要: The technology disclosed herein enables network traffic routing using a hybrid routing table. In a particular embodiment, a method provides adding a first portion of a network prefix to one or more tiers of one or more tries in the hybrid routing table. Upon reaching a lowest node of the one or more tries when adding the first portion of the network prefix, the method provides adding key information to the lowest node. The key information and at least a second portion of the network prefix comprise a key to locate a value in a hash table of the hybrid routing table. The value indicates routing information for the network prefix. Additionally, the method provides routing packets using the hybrid routing table.
-
公开(公告)号:US20190116120A1
公开(公告)日:2019-04-18
申请号:US16217293
申请日:2018-12-12
发明人: Nan Li , Linchun Wang
IPC分类号: H04L12/741 , H04L29/06 , H04L12/46
CPC分类号: H04L45/74 , H04L12/4633 , H04L12/4641 , H04L69/06 , H04L69/08 , H04L69/18
摘要: A method, including obtaining a first protocol descriptor according to a protocol header field of an input packet, and further according to a preset protocol field mapping relationship, where the first protocol descriptor corresponds to the protocol header field of the input packet, and where the preset protocol field mapping relationship comprises a mapping relationship between the first protocol descriptor and the protocol field of the input packet, obtaining a second protocol descriptor according to the first protocol descriptor, obtaining, according to the preset protocol field mapping relationship and the second protocol descriptor, a second protocol header field, and obtaining an output packet, where the output packet comprises the second protocol header field.
-
8.
公开(公告)号:US20190116020A1
公开(公告)日:2019-04-18
申请号:US16209823
申请日:2018-12-04
申请人: CHRONOS TECH LLC
IPC分类号: H04L7/00 , H04L12/24 , H04L12/933 , H04L12/861 , H04L12/851 , H04L12/947 , H04L12/935
CPC分类号: H04L7/0016 , H04L7/0008 , H04L41/06 , H04L45/302 , H04L45/74 , H04L47/24 , H04L49/101 , H04L49/258 , H04L49/30 , H04L49/90
摘要: Systems and methods for providing input and output ports to connect to channels are provided. Input and output ports are the basic building blocks to create more complex data routing IP blocks. By aggregating these modular ports in different ways, different implementations of crossbar or Network on Chip (NoC) can be implemented, allowing flexible routing structure while maintaining all the benefits of channels such as robustness against delay variation, data compression and simplified timing assumptions.
-
公开(公告)号:US20190089818A1
公开(公告)日:2019-03-21
申请号:US16142641
申请日:2018-09-26
发明人: Byung K. Choi
IPC分类号: H04L29/06 , H04L12/801 , H04L29/12 , H04L12/741 , H04L12/807
CPC分类号: H04L69/161 , H04L45/74 , H04L47/193 , H04L47/27 , H04L61/2503 , H04L69/22
摘要: This document describes, among other things, improved methods, systems, and apparatus for relaying packets on computer networks. Preferably, the relay function is accelerated at a host by implementing selected forwarding functions in hardware, such as the host's network interface card, while upper software layers at the host retain at least some access to the packet flow to handle more complex operations and/or monitoring. In a so-called “split TCP” arrangement, for example, a relay host terminates a first TCP connection from a given host and forwards packets on that connection to another given host on a second TCP connection. The relay host has a TCP forwarding table implemented at the device level, configurable by a relay management application running in the kernel or user-space. Special forwarding table modes may be used to enable full-TCP protocol support while also taking advantage of hardware acceleration.
-
公开(公告)号:US20190081904A1
公开(公告)日:2019-03-14
申请号:US15701459
申请日:2017-09-12
发明人: Dror Bohrer , Noam Bloch , Lior Narkis , Hillel Chapman , Gilad Hammer
IPC分类号: H04L12/863 , H04L12/813 , G06F9/455
CPC分类号: H04L47/6235 , G06F9/45558 , G06F2009/45595 , H04L45/74 , H04L47/20 , H04L49/70
摘要: Network interface apparatus includes a host interface and a network interface, which receives packets in multiple packet flows destined for one or more virtual machines running on a host processor. Packet processing circuitry receives a first instruction from the host processor to offload preprocessing of the data packets in a specified flow in accordance with a specified rule, and initiates preprocessing of the data packets while writing one or more initial data packets from the specified flow to a temporary buffer. Upon subsequently receiving a second instruction to enable the specified rule, the initial data packets are delivered from the temporary buffer, after preprocessing by the packet processing circuitry, directly to a virtual machine to which the specified flow is destined, followed by preprocessing and delivery of subsequent data packets in the specified flow to the virtual machine.
-
-
-
-
-
-
-
-
-