560071
TURN client to TURN server | TURN server to peer |
---|---|
UDP | UDP |
TCP | UDP |
TLS-over-TCP | UDP |
DTLS-over-UDP | UDP |
0x0000 through 0x3FFF: | These values can never be used for channel numbers. |
0x4000 through 0x4FFF: | These values are the allowed channel numbers (4096 possible values). |
0x5000 through 0xFFFF: | Reserved (For DTLS-SRTP multiplexing collision avoidance, see |
[0..3] | STUN |
[16..19] | ZRTP |
[20..63] | DTLS |
[64..79] | TURN Channel |
[128..191] | RTP/RTCP |
Others | Reserved; |
0x003 | Allocate | (only request/response semantics defined) |
0x004 | Refresh | (only request/response semantics defined) |
0x006 | Send | (only indication semantics defined) |
0x007 | Data | (only indication semantics defined) |
0x008 | CreatePermission | (only request/response semantics defined) |
0x009 | ChannelBind | (only request/response semantics defined) |
0x000C | CHANNEL-NUMBER |
0x000D | LIFETIME |
0x0010 | Reserved (was BANDWIDTH) |
0x0012 | XOR-PEER-ADDRESS |
0x0013 | DATA |
0x0016 | XOR-RELAYED-ADDRESS |
0x0017 | REQUESTED-ADDRESS-FAMILY |
0x0018 | EVEN-PORT |
0x0019 | REQUESTED-TRANSPORT |
0x001A | DONT-FRAGMENT |
0x0021 | Reserved (was TIMER-VAL) |
0x0022 | RESERVATION-TOKEN |
0x8000 | ADDITIONAL-ADDRESS-FAMILY |
0x8001 | ADDRESS-ERROR-CODE |
0x8004 | ICMP |
0x0000 through 0x3FFF: | Reserved and not available for use since they conflict with the STUN header. |
0x4000 through 0x4FFF: | A TURN implementation is free to use channel numbers in this range. |
0x5000 through 0xFFFF: | Reserved (For DTLS-SRTP multiplexing collision avoidance, see |
560071