数据包结构

3个术语:帧、包、段。

一般一个数据包包含的信息如下:

  • Frame:物理层的数据帧概况。
  • Ethernet II:数据链路层以太网帧头部信息。
  • Internet Protocol Version 4:互联网层IP包头部信息。
  • Transmission Control Protocol:传输层的数据段头部信息,此处是TCP协议。
  • Hypertext Transfer Protocol:应用层的信息,此处是HTTP协议。

Frame

Ethernet II

Internet Protocol Version 4

Transmission Control Protocol

Hypertext Transfer Protocol

参考

https://my.oschina.net/u/1585857/blog/479306