HomeFreeBSD

pf: Implement the NAT source port selection of MAP-E Customer Edge

Description

pf: Implement the NAT source port selection of MAP-E Customer Edge

MAP-E (RFC 7597) requires special care for selecting source ports
in NAT operation on the Customer Edge because a part of bits of the port
numbers are used by the Border Relay to distinguish another side of the
IPv4-over-IPv6 tunnel.

PR: 254577
Reviewed by: kp
Differential Revision: https://reviews.freebsd.org/D29468

(cherry picked from commit 2aa21096c7349390f22aa5d06b373a575baed1b4)

Details

Provenance
takahiro.kurosawa_gmail.comAuthored on Apr 13 2021, 8:50 AM
kpCommitted on May 11 2021, 8:27 AM
Reviewer
kp
Differential Revision
D29468: pf: Implement the NAT source port selection of MAP-E Customer Edge
Parents
rGd0c90712df75: nfscl: fix the handling of NFSERR_DELAY for Open/LayoutGet RPCs
Branches
Unknown
Tags
Unknown