Host Router IP-Based Packet Routing for Cloud Gateway Services
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In data centers, especially in public cloud networks, the limitation of available VLAN IDs and MAC addresses restricts the ability to segregate and direct traffic to different destinations, limiting the number of services a gateway device can provide effectively.
Innovation Solution
The implementation of a host router within the gateway device that forwards packets based on destination IP addresses, allowing for more efficient routing and supporting a greater number of services by using destination IP addresses in addition to MAC addresses and VLAN IDs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traffic segregation is based on MAC addresses and VLAN IDs, then traffic can be directed to different destinations, but the number of available services is limited by the number of MAC addresses per VCI
Solution Approach 1:
The patent transitions from Layer 2 addressing (MAC addresses) to Layer 3 routing (IP addresses), adding a new dimensional approach to traffic segregation. The host router uses destination IP addresses to forward packets to different service interfaces, bypassing the MAC address limitation entirely.
Solution Approach 2:
The patent changes the addressing parameter from MAC addresses (Layer 2) to IP addresses (Layer 3). This parameter change allows the gateway device to support more services by utilizing the larger address space of IP addresses instead of being constrained by the limited number of MAC addresses per VCI.
2Ease of operation
If all traffic uses the same VLAN ID in public cloud networks, then network connectivity is simplified, but traffic segregation becomes difficult
Solution Approach 1:
The host router acts as an intermediary between the host switch and service interfaces. It receives packets from the host switch, performs routing based on destination IP addresses, and forwards packets to the appropriate service interface, enabling traffic segregation without requiring multiple VLANs.
Solution Approach 2:
The patent segments traffic at the routing layer (Layer 3) rather than at the switching layer (Layer 2). By using destination IP addresses to identify different service interfaces, the system achieves traffic segregation without needing to segment VLANs, maintaining simplicity while enabling differentiation.
3Adaptability or versatility
If multiple MAC addresses are assigned to different services, then traffic can be directed to different destinations, but the limit on MAC addresses per VCI restricts the number of services
Solution Approach 1:
The host router provides a universal routing function that handles traffic to multiple destinations using a single MAC address. Instead of requiring one MAC address per service, the host router uses IP-based routing to direct traffic to different service interfaces, making the system multi-functional without increasing MAC address complexity.
Data Source
AI summary
The disclosure provides an approach for routing packets to services in a gateway device. The gateway device may be implemented as a virtual computing instance running in a host machine. The gateway device includes a host router configured to route packets to services coupled to ports of the host router in the gateway device based on a destination internet protocol (IP) address of the packets.


