Principle
The gateway sends an authentication request packet to an IP address using UDP on AUTHREQ_PORT. An authentication server getting the authentication request sends a packet back to the gateway on AUTH_ANSWER port. Packet Structure
Table 1. GW Authentication Request Packet
| 0-7 | 8-15 | 16-23 | 24-31 |
| Version | Type | Packet length | |
| Packet Id | |||
| All Netfilter Datas |
Table 2. Authsrv Answer Packet
| 0-7 | 8-15 | 16-23 | 24-31 |
| Version | Type | Id User | |
| Answer | Prio | Id GW | |
| Packet Id |
| 0-7 | 8-15 | 16-23 | 24-31 |
| Version | Type | User Id||
| Source address | |||
| Destination address | |||
| Protocol | Flags | FUSE | |
| Source Port | Destination Port | ||
| MD5SUM |
where MD5SUM is built by applying function crypt to the chain resulting from the concatenation of SrcIP Sport (or ICMP type) DestIP Dport (or ICMP code) Timestamp User Packet Id Password. SrcIP and DestIP are written in the standard numbers-and-dots notation.
User Packet Id is continuously increasing after launch of the client.
version is set to 1.