diff options
author | John Thacker <johnthacker@gmail.com> | 2022-08-10 07:30:32 -0400 |
---|---|---|
committer | A Wireshark GitLab Utility <gerald+gitlab-utility@wireshark.org> | 2022-08-10 12:35:50 +0000 |
commit | e51916b54cbd2c26c5349c514563caa08972d5b2 (patch) | |
tree | 66aee3c287c0ada45fad47ede79f356c615396c7 /manuf.tmpl | |
parent | f1140dbc9cc9807f9915c26b7c1f978a3fc30ecf (diff) |
L2TP: Fix UDP conversation handling.
RFCs 2661 and 3931 say that L2TPv2 and L2TPv3 use a TFTP-like method
of selecting ports. The initiator picks a source port (which may or
may not be 1701, the IANA assigned L2TP port), and sends a message to
1701; the recipient picks a free port (which may or may not be 1701)
and replies to the initiator's chosen port and address, and the
conversation from then on uses the chosen ports.
In practice, due to NAT, firewalls, etc., most implementations just
use a symmetric predetermined L2TP port. To support both methods
we use one-sided conversations with one port omitted. Fix the lookup
of the reverse conversation. Part of #16565.
Diffstat (limited to 'manuf.tmpl')
0 files changed, 0 insertions, 0 deletions