OSI七层模型
应用层:为应用程序提供服务;协议有:HTTP FTP TFIP 等;数据单元:APDU
表示层:数据格式转化、加密;格式有。JPEG、ASCLL、DECOIC、加密格式等;数据单元:PPDU
会话层:建立、管理和维护会话;数据单元:SPDU
传输层:管理端到端的连接;协议有:TCP UDP ; 数据单元:段
网络层:IP地址和路由选择;协议有;ICMP IGMP IP (IPV4 IPV6) ARP RARP;数据单元:包
数据链路层:建立逻辑连接、进行硬件地址寻址、差错效验等功能;数据单元:帧
物理层:建立、维护、断开物理连接; 数据单元:bit
TCP:是一种面向连接的可靠传输协议
UDP:是一种非面向连接的不可靠传输协议
TCP/IP模型
应用层(应用 表示 会话)
端到端层(传输层)
互联网层(网络层)
网络接口层(数据链路 物理层)
OSI与TCP/IP模型区别
1、osi模型数据封装必须具有完整性的封装;TCP/IP支持跨层封装
2、osi一般理论:TCP/IP 一般用于工业生产
3、osi支持多种网络层协议;TCP/IP仅仅支持IP协议栈(IPV4 IPV6)
ARP:地址解析协议
正向ARP---通过对方的IP地址请求mac地址
反向ARP----通过对方mac地址请求IP地址
逆向ARP----帧中继(不常用)
无故ARP/免费ARP---发送自身的地址、进行地址冲突检测(一般在第一次配置IP地址时会发送)
代理ARP-proxy--如果收到同一网段的地址回复、不在同一网段则会回复
华为开启代理ARP:arp-proxy enabl
IPV4数据包结构
1、 Version--4bit 、 IHL--4bit (ip 头部长度)、 tos--8bit(3(流量标记)+5)、 total length---16bit
2、identification(标记符)---16bit 、flags(标记位)---3bit 、fragment(分片偏移)、Offset--- 13bit
3、time to live(存活时间)、protocol(协议)、headersum(头部检验和)
4、源地址
5、目标地址
6、选项 补充