The MAP-T configuration consists of defining MAP-T parameters within a template. The MAP-T domain is then instantiated by applying (referencing) this template within a routing (router or VPRN) context.
Defining a MAP domain template:
configure
service
nat
map-domain <domain-name> create
[no] shutdown
dmr-prefix <ipv6-prefix>
tcp-mss-adjust <segment-size>
mtu <mtu-size>
ip-fragmentation
[no] v6-frag-header
mapping-rule <rule-name>
[no] shutdown
rule-prefix <ipv6-prefix>
ipv4-prefix <ipv4-prefix>
ea-length <ea-bits-length>
psid-offset <psid-offset-len>
:
mapping-rule <rule-name>
[no] shutdown
rule-prefix <ipv6-prefix>
ipv4-prefix <ipv4-prefix>
ea-length <ea-bits-length>
psid-offset <psid-offset-len>
:
up to 256 rules per domain
MAP-T domain instantiation:
configure
service vprn <id> | router
nat
map-t
map-domain <domain-name>
MAP domain example template:
The following example shows the MAP domain template for the BMRs defined BMR rules implementation example.
configure
service
nat
map-domain domain_1 create
no shutdown
dmr-prefix 2001:db8:0100::/64
mapping-rule rule_1
no shutdown
rule-prefix 2001:db8:0000::/48
ipv4-prefix 10.11.11.0/24
ea-length 12
psid-offset 6
mapping-rule rule_2
no shutdown
rule-prefix 2001:db8:0001::/48
ipv4-prefix 10.12.12.0/24
ea-length 12
psid-offset 6
mapping-rule rule_3
no shutdown
rule-prefix 2001:db8:0002::/48
ipv4-prefix 10.13.13.0/24
ea-length 12
psid-offset 6
MAP-T domain instantiation example:
The following example shows the MAP-T domain instantiation for the BMRs defined in BMR rules implementation example.
configure
service
vprn 10
nat
map-t
map-domain domain_1