-
公开(公告)号:US20230118165A1
公开(公告)日:2023-04-20
申请号:US18083538
申请日:2022-12-18
申请人: Nicira, Inc.
发明人: W. Andrew Lambeth , Anupam Dalal , Borislav Deianov , Jun Xiao
IPC分类号: H04L69/22 , H04L45/02 , H04L49/00 , H04L65/611 , H04L45/745 , H04L9/40 , H04L12/46 , H04L69/324 , H04L69/325
摘要: Methods and systems for implementing private allocated networks in a virtual infrastructure are presented. One method operation creates virtual switches in one or more hosts in the virtual infrastructure. Each port in the virtual switches is associated with a private allocated network (PAN) from a group of possible PANs. In one embodiment, one or more PANs share the same physical media for data transmission. The intranet traffic within each PAN is not visible to nodes that are not connected to the each PAN. In another operation, the method defines addressing mode tables for the intranet traffic within each PAN. The entries in the addressing mode tables define addressing functions for routing the intranet traffic between the virtual switches, and different types of addressing functions are supported by the virtual switches.
-
公开(公告)号:US11632296B2
公开(公告)日:2023-04-18
申请号:US16588072
申请日:2019-09-30
发明人: Tarek Saad , Raveendra Torvi , Vishnu Pavan Beeram
IPC分类号: H04L41/0806 , H04L41/0668 , H04L45/745 , H04L47/125 , H04L47/724 , H04L61/2592 , H04L47/10 , H04L61/5007 , H04L45/50
摘要: In general, techniques are described for signaling IP path tunnels for traffic engineering using constraints in an IP network. For example, network devices, e.g., routers, of an IP network may compute an IP path using constraint information and establish the IP path using, for example, Resource Reservation Protocol, to signal the IP path without using MPLS. As one example, the egress router generates a path reservation signaling message that includes an egress IP address that is assigned for use by the routers on the IP path to send traffic of the data flow by encapsulating the traffic with the egress IP address and forwarding toward the egress router. As each router in the IP path receives the path reservation signaling message, the router configures a forwarding state to forward traffic encapsulated with the egress IP address to a next hop along the IP path toward the egress router.
-
公开(公告)号:US11627072B2
公开(公告)日:2023-04-11
申请号:US16989578
申请日:2020-08-10
发明人: Xiaogang Lu , Hongliang Gao
摘要: A routing entry generation method and apparatus and a trie generation method and apparatus, such that the routing entry generation method includes: obtaining M first routing entries, where each first routing entry includes a correspondence between a route and an outbound interface, and M≥2; and combining the M first routing entries to generate N second routing entries, where at least one of the N second routing entries includes a correspondence between a common route and an outbound interface, the common route is used to indicate two or more routes, N
-
公开(公告)号:US11616755B2
公开(公告)日:2023-03-28
申请号:US16931196
申请日:2020-07-16
申请人: VMware, Inc.
发明人: Sami Boutros , Mani Kancherla , Jayant Jain , Anirban Sengupta
IPC分类号: H04L61/256 , H04L61/2592 , H04L45/745 , H04L12/66 , H04L61/5007 , H04L101/659
摘要: Some embodiments of the invention provide novel methods for facilitating a distributed SNAT (dSNAT) middlebox service operation for a first network at a host computer in the first network on which the dSNAT middlebox service operation is performed and a gateway device between the first network and a second network. The novel methods enable dSNAT that provides stateful SNAT at multiple host computers, thus avoiding the bottleneck problem associated with providing stateful SNAT at gateways and also significantly reduces the need to redirect packets received at the wrong host by using a capacity of off-the-shelf gateway devices to perform IPv6 encapsulation for IPv4 packets and assigning locally unique IPv6 addresses to each host executing a dSNAT middlebox service instance that are used by the gateway device.
-
公开(公告)号:US11616687B2
公开(公告)日:2023-03-28
申请号:US17730852
申请日:2022-04-27
发明人: Austin D. Ritchie
IPC分类号: H04L41/0806 , H04L41/0869 , H04L45/745
摘要: A dynamic controller to automatically generate layer 3 network connections between devices and/or networks associated with a virtual computing environment in response to a request for such connections is provided such that communications associated with the computing environment may be transmitted between the endpoints. For example, the dynamic controller may connect one or more cloud service provider networks, one or more customer-controlled data centers, one or more customer networks, and the like, based on information provided in a connection request. A layer 3 communication controller may also be instantiated within a core network that manages the flow of communications between the connected networks, such as by translating messages between the connected networks so that messages intended for a connected network may match the supported communication protocols of that network and/or providing one or more security features to the transmitted communications.
-
公开(公告)号:US11611509B2
公开(公告)日:2023-03-21
申请号:US17162660
申请日:2021-01-29
发明人: Chongyang Hu
IPC分类号: H04L45/745 , H04L12/46 , H04L45/00
摘要: A communications method includes receiving, by a first provider edge (PE) device, a data packet from a second PE device and avoiding, by the first PE device, sending the data packet to the second PE device in response to determining that a source address of the data packet is the same as an address of the second PE device in an entry. The source address of the data packet is the same as the address of the second PE in the entry stored in the first PE device. A customer edge (CE) device is multi-homed to the first PE device and the second PE device in an all-active mode. The CE device is connected to the first PE device through a first connection and the second PE device through a second connection. The first connection and the second connection belonging to a same Ethernet segment.
-
公开(公告)号:US11609781B2
公开(公告)日:2023-03-21
申请号:US17352298
申请日:2021-06-19
申请人: VMware, Inc.
发明人: Rahul Mishra , Camille Lecuyer , Saahil Gokhale , Rajeev Nair , Kantesh Mundaragi , Pierluigi Rolando , Jayant Jain , Raju Koganty
IPC分类号: G06F9/455 , H04L45/00 , H04L47/125 , H04L69/324 , H04L69/325 , H04L69/321 , H04L12/46 , H04L47/17 , H04L49/25 , H04L41/5054 , G06F9/54 , H04L45/74 , H04L47/19 , H04L41/0803 , H04L41/5003 , H04L67/10 , H04L45/586 , H04L45/302 , H04L45/745 , H04L67/101 , H04L41/0816 , H04L47/2425 , H04L49/00 , H04L61/2592 , H04L67/51 , H04L67/56 , H04L67/60 , H04L67/563 , H04L67/1001 , H04L41/0806 , H04L41/0893 , H04L101/622
摘要: Some embodiments provide a method for performing services for data messages associated with a machine executing on a particular host computer. On the particular host computer, the method configures (1) a first distributed forwarding element (DFE) to forward data messages sent by the machine based on network addresses specified by machine, and (2) a second DFE to forward data messages sent by the machine to a set of one or more other host computers on which a set of one or more service nodes before the data messages are returned to the particular host computer to be forwarded by the first DFE based on the network addresses specified by the machine. Each DFE is implemented by at least one software forwarding element executing (SFE) on the particular host computer and at least one other SFE executing on at least one other host computer.
-
公开(公告)号:US20230077717A1
公开(公告)日:2023-03-16
申请号:US18057558
申请日:2022-11-21
IPC分类号: H04L45/64 , H04L45/74 , H04L45/00 , H04L49/00 , H04L12/46 , H04L45/745 , H04L45/586 , H04L69/22
摘要: In general, embodiments of the invention relate to routing packets between hosts or virtual machines in different layer 2 domains. More specifically, embodiments of the invention relate to using overlay routing mechanisms in an Internet Protocol (IP) fabric to enable communication between hosts or virtual machines in different layer 2 domains to communication. The overlay routing mechanisms may include direct routing, indirect routing, naked routing, or a combination thereof (e.g., hybrid routing).
-
公开(公告)号:US11606250B2
公开(公告)日:2023-03-14
申请号:US16588072
申请日:2019-09-30
发明人: Tarek Saad , Raveendra Torvi , Vishnu Pavan Beeram
IPC分类号: H04L41/0806 , H04L41/0668 , H04L45/745 , H04L47/125 , H04L47/724 , H04L61/2592 , H04L47/10 , H04L61/5007 , H04L45/50
摘要: In general, techniques are described for signaling IP path tunnels for traffic engineering using constraints in an IP network. For example, network devices, e.g., routers, of an IP network may compute an IP path using constraint information and establish the IP path using, for example, Resource Reservation Protocol, to signal the IP path without using MPLS. As one example, the egress router generates a path reservation signaling message that includes an egress IP address that is assigned for use by the routers on the IP path to send traffic of the data flow by encapsulating the traffic with the egress IP address and forwarding toward the egress router. As each router in the IP path receives the path reservation signaling message, the router configures a forwarding state to forward traffic encapsulated with the egress IP address to a next hop along the IP path toward the egress router.
-
公开(公告)号:US11601532B2
公开(公告)日:2023-03-07
申请号:US16860991
申请日:2020-04-28
IPC分类号: H04L69/22 , H04L9/40 , H04B7/26 , H04L45/745 , G06F13/28 , G06F13/40 , G06F21/60 , G06F21/79 , H04W28/14
摘要: In an example of the described techniques, a wireless communication system includes first memory, second memory, a first microcontroller, and a second microcontroller. The first microcontroller manages drivers for a wireless transceiver and direct data movement between the wireless transceiver and the first memory. The second microcontroller communicates with other systems that generate application data to be wirelessly transmitted. The application data to be wirelessly transmitted is stored in the second memory. Additionally, the second microcontroller direct data movement between the second memory and the first memory.
-
-
-
-
-
-
-
-
-