-
Task
-
Resolution: Done
-
Highest
-
None
VPP acts only as a BR, and calculates a complete 128 bit address.
The MAP CE cares about the End-user IPv6 prefix length, but we don't implement that.
There is a restriction by the way that IPv6 prefix + ea bits length <= first 64 bits.
(an IPv6 address is represented as u64[2] and we only support mapping in the first u64.
The current implementation the "IPv4 Internet" address space and the "MAP IPv4" address space must not overlap.
The supported modes are here:
- Algorithmic Shared IPv4 address (ea_bits_len > 0):
ea_bits_len + ip4_prefix > 32, psid_length > 0, ip6_prefix < 64, ip4_prefix <= 32 - Algorithmic Full IPv4 address (ea_bits_len > 0):
ea_bits_len + ip4_prefix = 32, psid_length = 0, ip6_prefix < 64, ip4_prefix <= 32 - Algorithmic IPv4 prefix (ea_bits_len > 0):
ea_bits_len + ip4_prefix < 32, psid_length = 0, ip6_prefix < 64, ip4_prefix <= 32 - Independent Shared IPv4 address (ea_bits_len = 0):
ip4_prefix = 32, psid_length > 0, Rule IPv6 address = 128, Rule PSID Set - Independent Full IPv4 address (ea_bits_len = 0):
ip4_prefix = 32, psid_length = 0, ip6_prefix = 128 - Independent IPv4 prefix (ea_bits_len = 0):
ip4_prefix < 32, psid_length = 0, ip6_prefix = 128
- relates to
-
VPP-312 IP6 FIB gets in indeterminate state by duplicating commands
- Assigned
-
VPP-318 The map_add_domain VAT command accepts invalid arguments
- Closed
-
VPP-326 map_add_domain VAT command: unable to configure domain with mtu parameter
- Closed
-
VPP-435 The map_add_domain VAT command accepts invalid arguments
- Closed
-
CSIT-353 IPv6 encaps softwire - MAP-T
- Done
-
CSIT-365 IPv6 encaps softwire - MAP-E part II
- Done
-
VPP-228 Mapping algorithm sends packet to wrong IPv6 address
- Closed
-
VPP-310 Mapping algorithm compute wrong ea-bits
- Closed
-
VPP-380 Mapping algorithm compute wrong ea-bits when IPv4 prefix 0.0.0.0/0
- Closed
-
CSIT-32 IPv6 encaps softwire - Lightweight IPv4 over IPv6
- Done
-
CSIT-347 Remove EXPECTED_FAILING tag from TC: Tests.Func.Softwire.Map E.Bug: VPP-312
- Done
-
CSIT-348 Remove EXPECTED_FAILING tag from TC: Tests.Func.Softwire.Map E.TC01: BMR, then an IPv4 prefix is assigned
- Done