Table of Contents |
---|
Note: Some edits to the text and flow diagrams are still expected in the next few days
...
. These edits are the result of meetings and decision taken regarding the use case in the past 2-3 weeks. Most of the work-impacting modifications have already been communicated and reviewed with the relevant projects; those that haven't yet are expected to have minor impact, and will be reviewed during the week of Aug 21st.
Name of Use Case:
Residential Broadband vCPE
...
- Original L2 Frame consists of the whole packet that should eventually arrive in vG, starting from the original MAC header.
- VXLAN Header: This is an 8-byte (64-bit) field that includes the following fields:
- Flags: 8 bits in length, where the 5th bit (I flag) is set to 1 to indicate a valid VNI. The remaining 7 bits (R bits) are reserved fields and are set to zero
- Reserved fields must all be set to 0 when sending and ignored when receiving.
- VNI: 24-bit value that provides a unique identifier for the individual VXLAN segment. For vCPE the VNI field is further divided to two inner fields:
- VNI VNI: 12-bit value that provides a unique identifier for the VXLAN segment in which this particular vBNG and this particular vG_MUX are involved. VNI VLAN ID: 12-bit value consisting of the VLAN ID that is assigned by SDNC on a per-customer basis and configured to BRG Emulator and vG at stand up time.
- Outer UDP Header: The source port in the outer UDP header is dynamically assigned by the originating VTEP (BRG Emulator or vG_MUX) and the destination port is the well-known UDP port 4789.
- Outer IP Header: The outer IP header has a source IP address of the source VTEP (when sent by BRG Emulator - its WAN IP) . The outer destination IP address is the IP address of the destination VTEP (when sent by BRG Emulator - the vG_MUX IP).
- Outer MAC Header: The outer Ethernet header has a source MAC address of the VTEP (when sent by BRG Emulator - its MAC addr on its WAN i/f). The destination MAC address is the MAC address of the routing next-hop to reach the destination VTEP (when sent by BRG Emulator - the MAC addr of vBNG on its interface facing BRG Emulator)
...