IP基本原理

以太网帧结构

传统以太网帧结构

 

8字节的前导符:标识已经到数据帧

6字节目的MAC地址

6字节源MAC地址

2字节类型:标识上层协议 IP (0x0800) ARP(0x0806)

46-1500:数据

4字节FCS校验:检验数据完整性

IEEE 802.3帧结构

 

 

1字节SOF:定界符

2字节长度:标识IEEE 802.3的帧长度

局域网通信

单播(unicast)

广播(Broadcast)

组播(Multicast)

IP数据包结构

IP及其相关协议

 

 IP主要作用

  • 表示节点和链路
  • 寻址和转发
  • 适应各种数据链路

路由器特点

  • 一个接口代表一个广播域
  • 一个接口代表一个子网、网段、网络
  • 同一规格路由器不用接口不能再同一个网络内

IP报文结构

 

 

4bit Version 版本号

IHL 报文头部长度

Type of service 优先级,一般用于QOS

Total Length 总长度

Identification 标识是否需要分片

Flags 一个数据进行分片之后传输,该字段标识后面是否还有这个数据的分片

Fragment Offset(分片偏移)分片之后重组数据,通过Fragment Offset来确定分片数据的先后

Time to live 生命周期 每经过一台设备 -1,最大为255,TTL=1不会继续传输

Priotocol 标识上层协议

Header Checksum 头部校验核

Source Address 源地址

Destination Address 目的地址

最大传输单元MTU

MTU是链路层传送的最大数据包,单位是字节;如果IP层有一个数据报文要传,而且数据的长度比链路层的MTU还大,那么IP层就需要进行分片(Fragmentation),把数据报分成若干片,这样每一片都小于MTU;MTU最大值:65535

 

ARP地址解析协议

 

代理ARP

 

 主机单播IP包发送/接收

 

 

 

posted @ 2022-12-30 10:14  chen_hao0501  阅读(74)  评论(0编辑  收藏  举报