In the Bonica draft, TCP uses enhanced TCP authentication options to send TCP authentication packets. Figure 1 shows the format of the enhanced authentication option packet:
The Bonica draft has not been standardized, and IANA has not defined the kind value and algorithm ID. Vendors use different kind values and algorithm IDs. To enable devices of different vendors to communication with each other, you can configure the TCP kind value and the mapping between the TCP algorithm and algorithm ID.
The command output is as follows: A TCP application sends packets using the keychain in the procedures as shown in Figure 2.
A TCP application receives packets using the keychain in the procedures, as shown in Figure 3.