Does anybody have any tips on implementing SIIT-DC? There is just
slightly more than no documentation about it online, and the one VPP
page that mentions it was last updated 6 years ago.

So far I have translation working in one direction. The v4 packets get
rewritten correctly and arrive at the v6 host, and the host replies.
However, the v6 packets arrive back at the border relay and just get
dropped (or forwarded to the default route, depending on it's mood)
because they don't seem to match a mapping rule in the other
direction.

Looking at the traces in wireshark I can see that the packets are
processed through the ip6-map-t node, but then they just fall through
to ip6-lookup.

This is the syntax I eventually settled on after much trial and error.

comment { Configure SIIT-DC: 172.16.32.5 -> 2600:8804:5800:301f::5 }
comment { ipv4 src rewritten into 64:ff9b::/96 }
map add domain ip4-pfx 172.16.32.5/32 ip6-pfx
2600:8804:5800:301f::5/128 ip6-src 64:ff9b::/96

comment { Enable Map-T on IPv4 and IPv6 interfaces }
map interface vmxnet3-0/b/0/0 map-t
map interface vmxnet3-0/13/0/0 map-t

I've tried a bunch of combinations of options trying to map in the
reverse direction without success. I've attached a trace pcap filtered
for one specific translation if anyone wants to take a look at it.

Thanks!
Landy

Attachment: siit-dc-troubleshooting.pcap
Description: Binary data

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#22619): https://lists.fd.io/g/vpp-dev/message/22619
Mute This Topic: https://lists.fd.io/mt/97184982/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/1480452/21656/631435203/xyzzy 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to