RADIUS attribute from rfc8045
IP-Port-Alloc
The format of IP-Port-Alloc TLV is shown in Figure 11. This
attribute carries IPFIX Information Element 230, "natEvent", which is
a flag to indicate an action of NAT operation (refer to ).
When the value of natEvent is "1" (Create event), it means to
allocate a range of transport ports; when the value is "2", it means
to deallocate a range of transports ports. For the purpose of this
TLV, no other value is used.
0 1 2 3
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
| TLV-Type | Length | natEvent
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
natEvent |
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Figure 11
TLV-Type
8
Length
Six octets
natEvent
Integer. This field contains the data (unsigned8) of natEvent
(230) defined in IPFIX, right justified, and unused bits MUST be
set to zero. It indicates the allocation or deallocation of a
range of IP ports as follows:
0: Reserved
1: Allocation
2: Deallocation
IP-Port-Alloc TLV MUST be included as part of the IP-Port-Range
Attribute (refer to), identified as 241.6.8.
FreeRADIUS Vendor-Specific dictionary values:
0 - Reserved
1 - Allocation
2 - Deallocation