ipv4数据包结构 头部大小范围 20-60个字节 增加4字节的倍数
第一行
version 四个字节 描述ip的版本号
IHL ip header length ip头部i长度 四个bit ip头部大小 默认值0101
tos--type of service 服务类型 大小8bit 对流量数据进行标识
QOS--服务质量--
流量标记三种方法:
1.ip优先级 3+5 前三个bit标记流量
000 001 010 011 100 101 110 111
0-7-----QOS 101--5 语音视频流量
协议流量--ospf--110
2.DSCP----different service code point 区分服务代码点 6+2
0-63 ECN--显示拥塞通告 默认情况数字越高优先级越高
3.PHB--逐跳行为(每一跳行为);兼容模式 21个不同为分类
TOTAL Length
第二行
Identification 标识符 16个bit
Flags 3个bit 1 R位 2位 DF不分片位 3位 MF 更多分片位
Fragment offset 该数据距离完整分片的头部偏离值
第三行
TTL:Time to live 生存时间 8个bit 代表该数据包可被路由转发次数 默认值一般为255 ttl是防止网络环路的最后一道防线
Protocol
Header Checksum 报头校验和 大小16bit
第四行
Source Address
第五行
Destination Address
第六行
Padding 填充项
交换机的基本功能:
1.基于源mac的学习
2.基于目标mac的转发
3.数据过滤
4.防环
ARP:地址解析协议,是基于二层封装的协议
正向ARP--通过对方的ip地址请求对方的mac地址
反向ARP--通过对方的mac地址请求对方的ip地址
逆向ARP--帧中继免费使用
无故ARP--免费arp,地址重复检测
代理ARP-proxy ARP