-
公开(公告)号:US20230269182A1
公开(公告)日:2023-08-24
申请号:US18307711
申请日:2023-04-26
发明人: Lijun LI , Jingbin ZHOU , Xiao LI
IPC分类号: H04L45/745 , H04L49/00 , H04L49/15
CPC分类号: H04L45/745 , H04L49/70 , H04L49/15
摘要: Embodiments of the present invention disclose a flow table processing method. The method is applied to a virtual switch, the virtual switch is connected to M virtual machines and N network interface cards. The method may include establishing a mapping relationship between N port identifiers of N logical ports corresponding to the N network interface cards and a target port identifier, to aggregate the N logical ports into a first port, where the logical port corresponding to each network interface card is a logical port formed by aggregating physical ports of each network interface card based on a link aggregation control protocol (LACP). The method may also include offloading an exact match flow table to the N network interface cards through the first port.
-
公开(公告)号:US11736395B2
公开(公告)日:2023-08-22
申请号:US17216308
申请日:2021-03-29
发明人: Anantharamu Suryanarayana , Manish Krishnan , Jacopo Pianigiani , Vivekananda Shenoy , Mahesh Sivakumar
IPC分类号: H04L12/46 , H04L45/64 , G06F9/455 , H04L45/00 , H04L45/50 , H04L45/745 , H04L69/164
CPC分类号: H04L45/64 , G06F9/45541 , H04L12/4633 , H04L12/4641 , H04L45/34 , H04L45/50 , H04L45/745 , H04L69/164
摘要: Techniques are described in which a centralized controller constructs a service chain between a bare metal server (BMS) and a virtual execution element (e.g., virtual machine or container), or in some instances a remote BMS, across a plurality of networks. In some examples, the controller may construct a service chain between a BMS and a virtual execution element or remote BMS using Ethernet Virtual Private Network (EVPN)-Virtual Extensible Local Area Network (VXLAN) and Internet Protocol Virtual Private Networks (IP VPNs) such as BGP/Multiprotocol Label Switching (BGP/MPLS) IP VPNs.
-
公开(公告)号:US11729153B2
公开(公告)日:2023-08-15
申请号:US17402566
申请日:2021-08-15
申请人: Nicira, Inc.
发明人: Jayant Jain , Ly Loi , Anirban Sengupta , Yong Wang , Mike Parsa
IPC分类号: H04L9/40 , H04L9/06 , H04L9/32 , H04L9/08 , H04L61/2592 , H04L47/20 , H04L45/745 , H04L12/66 , H04L61/5007 , H04L61/5038
CPC分类号: H04L63/0428 , H04L9/0643 , H04L9/088 , H04L9/3215 , H04L9/3236 , H04L12/66 , H04L45/745 , H04L47/20 , H04L61/2592 , H04L61/5007 , H04L61/5038 , H04L2209/125
摘要: For a network including multiple computers acting as tunnel endpoints in a network, some embodiments provide a method for processing data messages in parallel using multiple processors (e.g., cores) of each computer. Each computer in some embodiments has a set of interfaces configured as tunnel endpoints connecting to multiple tunnels. In some embodiments, the multiple processors encrypt data messages according to a set of encryption parameters or multiple sets of encryption parameters that specify an encryption policy for data messages requiring encryption, an encryption algorithm, an encryption key, a destination network address, and an encryption-parameter-set identifier.
-
公开(公告)号:US11729090B2
公开(公告)日:2023-08-15
申请号:US17107933
申请日:2020-11-30
发明人: David Anthony Hughes
IPC分类号: H04L45/12 , H04L47/2441 , H04L45/302 , H04L45/00 , H04L45/02 , H04L45/745
CPC分类号: H04L45/12 , H04L45/08 , H04L45/306 , H04L45/54 , H04L45/72 , H04L45/745 , H04L47/2441
摘要: Disclosed herein are systems and methods for multi-level classification of data traffic flows based on information in a first data packet for a data traffic flow. In exemplary embodiments of the present disclosure, a key can be generated to track data traffic flows by application names and data packet information or properties. Based on these keys, patterns can be discerned to infer data traffic information based on only the information in a first data packet. The determined patterns can be used to predict classifications of future traffic flows with similar key information. In this way, data traffic flows can be classified and steered in a network based on limited information available in a first data packet.
-
公开(公告)号:US20230254238A1
公开(公告)日:2023-08-10
申请号:US18302472
申请日:2023-04-18
申请人: T-Mobile USA, Inc.
发明人: Rahul Amin , Tingchun Kang , Henry Barrion , Rex Maristela
IPC分类号: H04L45/122 , H04L45/745
CPC分类号: H04L45/122 , H04L45/745 , H04L2212/00
摘要: Systems and methods for establishing routing information between software containers or other virtualized environments within a network, and providing inter-container routing between the software services operating on the network, are disclosed herein. The system utilizes an existing routing protocol such as Open Shortest Path First (OSPF) and establishes an overlay network that provides end-to-end connectivity between services of a customer operating in an Infrastructure as a Service (IaaS) network, while maintaining isolation from the traffic of other customers of the IaaS network. The system uses OSPF to learn aspects of the routes between containers in the network, and further builds a customer-specific overlay network based on IP-to-IP encapsulation of the OSPF messages.
-
86.
公开(公告)号:US11722454B2
公开(公告)日:2023-08-08
申请号:US17336058
申请日:2021-06-01
发明人: Shinichi Uchikawa
IPC分类号: H04L61/10 , H04N1/327 , H04L45/745 , H04L61/4511
CPC分类号: H04L61/10 , H04L45/745 , H04L61/4511 , H04N1/32771
摘要: A communication apparatus transmits data externally via different communication interfaces by performing operations including externally transmitting a request for a name resolution of a hostname, identifying a communication interface, and registering, in a routing table, routing information. The name resolution request is transmitted in a case where a request for the name resolution of the hostname is received from an application of the communication apparatus. The communication interface identity arises where the name resolution of the hostname request has been externally transmitted and the name resolution of the hostname is successfully executed. The identified communication interface is associated with a Domain Name System (DNS) server by which the name resolution of the hostname is successfully executed. The registered routing information is for communicating with an external apparatus identified by an Internet Protocol (IP) address acquired as a result of the name resolution of the hostname via the identified communication interface.
-
公开(公告)号:US11722409B2
公开(公告)日:2023-08-08
申请号:US17306810
申请日:2021-05-03
申请人: VMware, Inc.
IPC分类号: H04L45/64 , H04L45/745 , G06F9/455 , H04L12/46
CPC分类号: H04L45/64 , G06F9/45558 , H04L12/4633 , H04L45/745 , G06F2009/45595
摘要: The disclosure provides an approach for deploying an software defined networking (SDN) solution for overlay routing of traffic on a host with colocated a workload virtual machine (VM), addressable on an overlay network and VM addressable on an underlay network. An overlay interceptor in a hypervisor of the host can intercept traffic from a virtual switch and route the traffic to destination VM. The overlay interceptor can route the traffic directly, without the traffic exiting the host. A fast path can be created for the routing.
-
公开(公告)号:US11722408B1
公开(公告)日:2023-08-08
申请号:US17248257
申请日:2021-01-15
发明人: Jacopo Pianigiani , Vivekananda Shenoy , Ankur Tandon , Atul S Moghe , Suresh K Balineni , Tong Jiang , Kiran N. Kasim , Sridevi JeevaRaj
IPC分类号: H04L45/00 , H04L12/46 , H04L45/586 , H04L45/745
CPC分类号: H04L45/54 , H04L12/4641 , H04L45/586 , H04L45/745
摘要: An example data center system includes server devices hosting data of a first tenant and a second tenant of the data center, network devices of an interconnected topology coupling the server devices including respective service virtual routing and forwarding (VRF) tables, and one or more service devices that communicatively couple the network devices, wherein the service devices include respective service VRF tables for the first set of server devices and the second set of server devices, and wherein the service devices apply services to network traffic flowing between the first set of server devices and the second set of server devices using the first service VRF table and the second service VRF table.
-
公开(公告)号:US11722401B2
公开(公告)日:2023-08-08
申请号:US17137015
申请日:2020-12-29
IPC分类号: H04L45/28 , H04L45/00 , H04L45/50 , H04L45/745
CPC分类号: H04L45/28 , H04L45/20 , H04L45/22 , H04L45/507 , H04L45/745
摘要: This application discloses a method, an apparatus, and a system for processing a transmission path fault. In this application, after a first network device receives a packet, and when the first network device determines that a third network device is faulty, a difference between an initial value of a segment routing global block SRGB of the first network device and an initial value of an SRGB of the third network device is determined, and a backup path is determined based on the difference and a backup forwarding table. The first network device sends a first packet based on the backup forwarding table.
-
90.
公开(公告)号:US20230246961A1
公开(公告)日:2023-08-03
申请号:US17591900
申请日:2022-02-03
申请人: Karunesh Rama KAIMAL
发明人: Karunesh Rama KAIMAL
IPC分类号: H04L45/745 , H04L45/00
CPC分类号: H04L45/745 , H04L45/04 , H04L45/20
摘要: Embodiments of the present disclosure provide systems and methods for routing network traffic among organizations using service-oriented protocol. Method implemented at first network device associated with first autonomous system (AS) includes accessing routing table and service information of first AS, service information accessed based on organization identifier of organization of first AS. Method includes sending service messages to establish organization transit gateway protocol (OTGP) session with second network device of second AS. Upon receiving positive acknowledgement for each service message, method includes transferring data packets to second network device based on OTGP routing information relating to organization. Service messages include first service message for initiating discovery operation of second network device, second service message for performing negotiation operation with second network device, third service message for establishing linked network path with second network device, and fourth service message to transmit OTGP routing information for routing data packets.
-
-
-
-
-
-
-
-
-