Hi Aijun, Please do not bring the LSI-aware topic to this thread.
Hi Selvakumar, Thanks for your clarification. Please see zzh> below. Juniper Business Use Only From: Selvakumar Sivaraj <[email protected]> Sent: Monday, September 1, 2025 7:43 AM To: Aijun Wang <[email protected]>; Jeffrey (Zhaohui) Zhang <[email protected]>; 'BESS' <[email protected]> Subject: Re: [bess] Re: VXLAN encapsulation question [External Email. Be cautious of content] >1. What about vlan-aware bundle? Is the vlan tag included in the encapsulated >frame? There is no text for that. >2. For vlan bundle service, is the vlan tag optional or mandated in the >encapsulated frame? In the context of VLAN-aware and VLAN-based services, the VLAN tag is optional. A scenario where the VLAN tag is carried is when the .1P bits need to be preserved end to end. Zzh> Sounds like the RFC should be updated or have an errata to add the rules for VLAN-aware bundle, and to allow the VLAN tag for the VLAN-based services (since it currently says that frames with vlan tags will be dropped). I assume the "inner tag" does not mean the inner tag in the double-tag situation. Zzh> What about my second question? Zzh> Thanks. Zzh> Jeffrey -----Original Message----- From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Jeffrey (Zhaohui) Zhang Sent: Friday, August 29, 2025 4:58 AM To: 'BESS' <[email protected]<mailto:[email protected]>> Subject: [bess] VXLAN encapsulation question Hi, RFC8365 says: VXLAN encapsulation is based on UDP, with an 8-byte header following the UDP header. VXLAN provides a 24-bit VNI, which typically provides a one-to-one mapping to the tenant VID, as described in [RFC7348]. In this scenario, the ingress VTEP does not include an inner VLAN tag on the encapsulated frame, and the egress VTEP discards the frames with an inner VLAN tag. This mode of operation in [RFC7348] maps to VLAN-Based Service in [RFC7432], where a tenant VID gets mapped to an EVI. VXLAN also provides an option of including an inner VLAN tag in the encapsulated frame, if explicitly configured at the VTEP. This mode of operation can map to VLAN Bundle Service in [RFC7432] because all the tenant's tagged frames map to a single bridge table / MAC-VRF, and the inner VLAN tag is not used for lookup by the disposition PE when performing VXLAN decapsulation as described in Section 6 of [RFC7348]. I have two questions: 1. What about vlan-aware bundle? Is the vlan tag included in the encapsulated frame? There is no text for that. 2. For vlan bundle service, is the vlan tag optional or mandated in the encapsulated frame? I also wonder if "and the inner VLAN tag is not used for lookup by the disposition PE when performing VXLAN decapsulation as described in Section 6 of [RFC7348]" should be part of the reason (the text follows "because ..."), or the following text is better? ... This mode of operation can map to VLAN Bundle Service in [RFC7432] because all the tenant's tagged frames map to a single bridge table / MAC-VRF, *though* the inner VLAN tag is not used for lookup by the disposition PE when performing VXLAN decapsulation as described in Section 6 of [RFC7348]. i.e., s/and/though/ In fact, I wonder if "because" should also be changed to "where". Thanks. Jeffrey Juniper Business Use Only _______________________________________________ BESS mailing list -- [email protected]<mailto:[email protected]> To unsubscribe send an email to [email protected]<mailto:[email protected]> _______________________________________________ BESS mailing list -- [email protected]<mailto:[email protected]> To unsubscribe send an email to [email protected]<mailto:[email protected]>
_______________________________________________ BESS mailing list -- [email protected] To unsubscribe send an email to [email protected]
