Why sending the message length(4 Byte) in a separate message when using TCP connection to send Kerberos packet
Sherry Yanmeng Tang (yanmtang)
yanmtang at cisco.com
Tue Aug 30 22:40:38 EDT 2016
Hi experts,
When kerberos are working on the tcp connection, it always send the message length of kerberos in one tcp message, and then send the following kerberos packet in another one or more messages.
I wonder why not send the message length of the kerberos together with the real message body. Eg, even the packet is only 287 Bytes(tcp payload length), we need to send the 4 Bytes first, then send 283 Bytes.
We saw this behavior at
src/lib/krb5/os/sendto_kdc.c:652
Thanks, guys!
BR
Sherry
More information about the Kerberos
mailing list