首页 > 代码库 > tcp ip

tcp ip

数据链路层:mtu的限制在这层

    14字节:6字节目标mac,6字节源mac,2字节type,

网络层:(ip dns arp)分片重组在这层,每个包长不可超过mtu

  只举例ip协议:

20字节160bits:4位版本 4位头长,8位服务类型16位总长度

                               16位标示3位标志13位片偏移

                               8位生成时间 8位传输层协议类型 16位首部校验

                               32位源地址

                               32位目标地址


传输层:(tcp,udp)

   只举例tcp协议:

20字节160位:16位源端口,16位目标端口

                            32位序号

                             32位确认号

                         4位数据偏移(tcp头长度)6位保留 1位urg 1位ack 1位push 1位reset 1位syn 1位fin 16位窗口

                         16位校验 16位紧急指针