OSI协议簇
概述
OSI(Open Sywstem interconnection),即开放式通信系统互联参考模型,是国际标准化组织(ISO)提出的一个让各种计算机能在世界范围内互连的网络标准框架
OSI七层模型与TCP/IP五层模型
较多使用五层模型
各层常用协议
层级 | 层 | 常用协议 |
---|---|---|
7 | 应用层 | HTTP、FTP、SMTP、POP3、TELNET、NNTP、IMAP4、FINGER |
6 | 表示层 | LPP、NBSSP |
5 | 会话层 | SSL、TLS、DAP、LDAP |
4 | 传输层 | TCP、UDP |
3 | 网络层 | IP、ICMP、RIP、IGMP、OSPF |
2 | 数据链路层 | 以太网、网卡、交换机、PPTP、L2TP、ARP、ATMP |
1 | 物理层 | 物理线路、光纤、中继器、集线器、双绞线 |
协议层级之间的关系:
同层使用相同协议,下级为上级服务
TCP/IP 5层协议簇/协议栈
层级 | 传输结构 |
---|---|
应用层 | 数据/PDU |
传输层 | 数据段/段Fragment |
网络层 | 报文/包/IP包 packet |
数据链路层 | 帧 frame |
物理层 | 比特bit |
数据的封装与解封装过程
FCS (校验序列 (帧尾) )
FCS: Frame Check Sequence (校验序列),俗称帧尾,即计算机网络数链路层的协议数据单元(帧)的尾部字段,是一段4字节的循环几余校验码。
TCP/IP 5层协议簇传输经过
ICMP(Internet Control Message Protocol) 网络控制报文协议,是网络层的重要协议,主要用来在网络设备间传递各种差错和控制信息,它对于收集各种网络信息、诊断和排除各种网络故障具有至关重要的作用。
ARP(Address Resolution Protocol) 地址解析协议(ARP能够通过目的IP地址发现目标设备的MAC地址,从而实现链路可达)
数据链路层详解
IEEE标准 | 有线协议 | 无线协议 |
---|---|---|
帧格式 | 802.3 | 802.11 |
类型字段:帮助识别帧的走向
IP协议 | ARP协议 | |
---|---|---|
类型 | 0x0800 | 0x0806 |
类型字段的作用:识别上层协议,为上层提供服务
MAC地址全球唯一,长度:48位、6字节