传输层有两个协议

    TCP(Transmission Control Protocol),传输控制协议
    UDP(User Datagram Protocol), 用户数据报协议

    image.png

    UDP数据格式

    UDP是无连接的,减少了建立和释放连接的开销
    UDP尽最大能力交付,不保证可靠交付
    因此不需要维护一些复杂的参数,首部只有8个字节(TCP的首部至少20个字节)

    image.png

    UDP长度(Length)
    占16位,首部的长度 + 数据的长度

    **UDP检验和
    检验和的计算内容: 伪首部+首部+数据
    伪首部: 仅在计算检验和时起作用,并不会传递给网络层

    image.png