-
公开(公告)号:US11706159B2
公开(公告)日:2023-07-18
申请号:US17732469
申请日:2022-04-28
申请人: Nicira, Inc.
发明人: Ronghua Zhang , Yong Wang , Teemu Koponen , Xinhua Hong
IPC分类号: H04L49/25 , H04L12/66 , H04L45/64 , H04L69/321 , H04L12/46 , H04L41/5041 , H04L45/74 , H04L67/63 , H04L67/568 , H04L67/1001 , H04L45/00 , H04L49/00 , H04L49/90 , H04L45/586 , H04L45/02 , H04L45/42 , H04L45/44 , H04L41/0654 , H04L45/122 , H04L45/745 , H04L61/2585 , H04L41/14 , H04L69/326 , H04L69/329 , H04L47/19 , H04L45/302 , H04L43/08 , H04L43/106 , H04L49/354 , H04L67/1038 , H04L61/103 , H04L61/2503 , H04L41/50 , H04L45/28 , H04L101/663 , H04L67/1095
CPC分类号: H04L49/25 , H04L12/4633 , H04L12/4654 , H04L12/66 , H04L41/0654 , H04L41/145 , H04L41/5041 , H04L43/08 , H04L43/106 , H04L45/02 , H04L45/122 , H04L45/306 , H04L45/42 , H04L45/44 , H04L45/586 , H04L45/64 , H04L45/72 , H04L45/74 , H04L45/742 , H04L45/745 , H04L47/19 , H04L49/3009 , H04L49/3063 , H04L49/354 , H04L49/9068 , H04L61/2585 , H04L67/1001 , H04L67/1038 , H04L67/568 , H04L67/63 , H04L69/321 , H04L69/326 , H04L69/329 , H04L41/5077 , H04L45/22 , H04L45/28 , H04L45/38 , H04L61/103 , H04L61/2503 , H04L67/1095 , H04L2012/4629 , H04L2101/663
摘要: A novel design of a gateway that handles traffic in and out of a network by using a datapath pipeline is provided. The datapath pipeline includes multiple stages for performing various data-plane packet-processing operations at the edge of the network. The processing stages include centralized routing stages and distributed routing stages. The processing stages can include service-providing stages such as NAT and firewall. The gateway caches the result previous packet operations and reapplies the result to subsequent packets that meet certain criteria. For packets that do not have applicable or valid result from previous packet processing operations, the gateway datapath daemon executes the pipelined packet processing stages and records a set of data from each stage of the pipeline and synthesizes those data into a cache entry for subsequent packets.
-
公开(公告)号:US11671358B2
公开(公告)日:2023-06-06
申请号:US17456054
申请日:2021-11-22
申请人: VMware, Inc.
发明人: Xinhua Hong , Yong Wang , Jia Yu , Dexiang Wang
IPC分类号: H04L45/586 , H04L12/66 , H04L12/46 , H04L49/354 , H04L45/02 , H04L45/64
CPC分类号: H04L45/586 , H04L12/4645 , H04L12/66 , H04L45/02 , H04L45/64 , H04L49/354 , H04L12/4633
摘要: The disclosure provides an approach for routing traffic in a network. Embodiments include receiving, by a service router of an edge services gateway (ESG), a packet comprising a virtual network identifier (VNI) and a virtual local area network (VLAN) identifier. Embodiments include sending, by the service router, the packet to a virtual switch of the ESG based on the VNI of the packet. Embodiments include determining, by the virtual switch, a virtual routing and forwarding (VRF) router of the ESG for the packet based on the VLAN identifier. Embodiments include forwarding, by the virtual switch, the packet to the VRF router.
-
公开(公告)号:US20230171193A1
公开(公告)日:2023-06-01
申请号:US18103366
申请日:2023-01-30
申请人: VMware, Inc.
发明人: Rahul Jain , Kantesh Mundaragi , Pierluigi Rolando , Jayant Jain , Mukesh Hira
IPC分类号: H04L45/745 , G06F9/455 , H04L12/46 , H04L49/354 , H04L49/00
CPC分类号: H04L45/745 , G06F9/45558 , H04L12/4633 , H04L12/4641 , H04L49/354 , H04L49/70 , H04L2212/00
摘要: Example methods and systems are provided a network device to perform tunnel-based service insertion in a public cloud environment. An example method may comprise establishing a tunnel between the network device and a service path. The method may also comprise: in response to receiving a first encapsulated packet, identifying the service path specified by a service insertion rule; generating and sending a second encapsulated packet over the tunnel to cause the service path to process an inner packet according to one or more services. The method may further comprise: in response to receiving, from the service path via the tunnel, a third encapsulated packet that includes the inner packet processed by the service path, sending the inner packet processed by the service path, or a fourth encapsulated packet, towards a destination address of the inner packet.
-
公开(公告)号:US11622417B2
公开(公告)日:2023-04-04
申请号:US17022605
申请日:2020-09-16
发明人: Robert J. Palle , Nezam T. Nikoo , James D. Haberly , Joshua T. Blanton , Donald Christie Young , Jeffrey W. Smith
IPC分类号: H04W88/16 , H04L12/66 , H04L67/1001 , H04L12/70 , H04L49/354
摘要: The disclosure relates to content delivery systems such as gateways for use in locations where the services of many end user devices are provided by a common management entity, such as hospitality, dormitory, healthcare, or other enterprise settings. The disclosure includes methods of initializing a gateway configuration and operating a gateway by ingesting content from a variety of signals (satellite, broadcast, cable, and IP), processing the content to have additional desired features, and reassembling content in various forms for delivery to individual end user devices.
-
公开(公告)号:US11601362B2
公开(公告)日:2023-03-07
申请号:US16867546
申请日:2020-05-05
申请人: Nicira, Inc.
IPC分类号: H04L45/42 , H04L45/64 , H04L45/28 , H04L49/00 , H04L49/354
摘要: Some embodiments provide a method for configuring a logical router that interfaces with an external network. The method receives a configuration for a logical network that includes a logical router with several interfaces that connect to at least one physical router external to the logical network. The method selects a separate host machine to host a centralized routing component for each of the interfaces. The method selects a particular one of the host machines for operating a dynamic routing protocol control plane that receives routing protocol data from each of the centralized routing components and updates routing tables of each of the centralized routing components.
-
公开(公告)号:US11570104B2
公开(公告)日:2023-01-31
申请号:US17133555
申请日:2020-12-23
申请人: VMware, Inc.
发明人: Rahul Jain , Kantesh Mundaragi , Pierluigi Rolando , Jayant Jain , Mukesh Hira
IPC分类号: H04W4/00 , H04L45/745 , G06F9/455 , H04L12/46 , H04L49/354 , H04L49/00
摘要: Example methods and systems are provided a network device to perform tunnel-based service insertion in a public cloud environment. An example method may comprise establishing a tunnel between the network device and a service path. The method may also comprise: in response to receiving a first encapsulated packet, identifying the service path specified by a service insertion rule; generating and sending a second encapsulated packet over the tunnel to cause the service path to process an inner packet according to one or more services. The method may further comprise: in response to receiving, from the service path via the tunnel, a third encapsulated packet that includes the inner packet processed by the service path, sending the inner packet processed by the service path, or a fourth encapsulated packet, towards a destination address of the inner packet.
-
公开(公告)号:US11528223B2
公开(公告)日:2022-12-13
申请号:US15837752
申请日:2017-12-11
发明人: Lucy Yong
IPC分类号: H04L45/02 , H04L45/50 , H04L45/00 , H04L47/33 , H04L49/354
摘要: A network apparatus comprising a trunk end point associated with an Ethernet-tree (E-Tree) service in a network domain and configured to forward a frame that comprises a tag according to the tag in the frame, wherein the tag in the frame is a root tag that indicates a root source of the frame or a leaf tag that indicates a leaf source of the frame, and wherein the trunk end point is coupled to a second end point associated with the E-tree service outside the network domain.
-
公开(公告)号:US11483379B2
公开(公告)日:2022-10-25
申请号:US17099313
申请日:2020-11-16
IPC分类号: G06F15/177 , H04L67/10 , H04L49/354 , H04L12/46 , H04L45/50
摘要: A method, computer-readable medium, and apparatus for supporting services for customer traffic using edge clouds are disclosed. For example, a processing system may receive an indication of a set of customer devices of a customer of a network provider and an indication of a service of an edge cloud to be applied to customer traffic of the customer devices, support configuration of a network of the network provider to support a customer segment for the customer including configuration of a gateway of the network and a switch of the network that is associated with the edge cloud, support configuration of a virtual network between the switch and an edge cloud element supporting the service, and support configuration of the switch to support an association of the customer segment and the virtual network for supporting routing of the customer traffic to the service via the virtual network.
-
公开(公告)号:US20220321379A1
公开(公告)日:2022-10-06
申请号:US17808226
申请日:2022-06-22
发明人: Jisheng Wang
IPC分类号: H04L12/46 , G06N20/00 , H04L49/354
摘要: Disclosed are methods for detecting misconfigured VLANs. In some embodiments, traffic on a VLAN across multiple access points is categorized. Traffic on the VLAN at a single access point is then also categorized. The categorization of the VLAN traffic at the single access point can be in response to, for example, communication errors or other conditions. The two categorizations are then compared to determine if the VLAN traffic at the AP is consistent with the VLAN traffic across a network (e.g., an enterprise network). If the VLAN traffic at the AP is generally consistent with that across the network, this may indicate that a downstream network component, such as a switch or router, is misconfigured. Thus, some embodiments programmatically reconfigure the downstream component to forward traffic for the VLAN.
-
公开(公告)号:US20220255773A1
公开(公告)日:2022-08-11
申请号:US17730812
申请日:2022-04-27
发明人: Austin D. Ritchie
IPC分类号: H04L12/46 , H04L41/50 , H04L67/10 , H04L45/00 , H04L45/50 , H04L41/0803 , H04L41/0893 , H04L49/354
摘要: Aspects of the disclosure involve systems and methods for utilizing Virtual Local Area Network separation in a connection, which may be a single connection, between a customer to a telecommunications network and a cloud environment to allow the customer to access multiple instances within the cloud through the connection. A customer may purchase multiple cloud resource instances from a public cloud environment and, utilizing the telecommunications network, connect to the multiple instances through a communication port or connection to the cloud environment. To utilize the single connection or port, communication packets intended for the cloud environment may be tagged with a VLAN tag that indicates to which cloud instance the packet is intended. The telecommunications network may route the packet to the intended cloud environment and configure one or more aspects of the cloud environment to analyze the attached VLAN tag to transmit the packet to the intended instance.
-
-
-
-
-
-
-
-
-