网络协议基础知识

首先需要大致说明一下基础的IP/TCP报文( IP 报文和 TCP报文是两种不同的报文格式) ,以及链路层对 IP 数据的封装方式

image


链路层报文

链路层的数据格式有一个共同特点,都包括目标 MAC 地址和源 MAC 地址。如图 所示主要说明了最常用 的 Ethernet 帧(以太帧)的报文格式 。

image

image


网络层 IP 报文

• TCP 协议和 IP 协议是两种不同的协议。对应的,也就是两种不同的描述格式 。
• IP 协议是网络层协议,顾名思义,就是用来描述整个网络构成情况的: TCP 协议是通信层协议,是用来表示两个或多个网络上的点如何进行通信和当前通信状态的。
• 这两种协议有很多共同特点,例如这两种协议都分为“头部”和“数据部”:针对 IP协议来说, TCP 协议的描述就存放在其“数据部”中 。

image


image

image


传输层 TCP 报文

TCP 的报文信息是装在 IP 报文的数据部分的, 当成网络上进行传输的数据从 Source Address 传到 Destination Address 中 。如图 是 TCP 报文信息的结构示意图。

image


image






猜你喜欢

转载自www.cnblogs.com/gispathfinder/p/9026150.html