三种常见结构

OSI的体系结构 TCP/IP四层模型 五层协议的体系结构
应用层 应用层 应用层
表示层
会话层
传输层 传输层 传输层
网络层 网络层 网络层
数据链路层 网络接口层 数据链路层
物理层 物理层

各层下的网络协议与典型设备

OSI的体系结构 功能 常见网络协议 典型设备
应用层 用户接口,
直接向用户提供服务
FTP、Telnet、SMTP、HTTP、POP3 终端设备(PC、手机、平板等)终端设备(PC、手机、平板等)
表示层 处理用户信息的表示,处理数据格式,如:
加密与解密、
数据的压缩与解压缩、
图像编码与解码
TIFF,GIF,JPEG,PICT,ASCII,EBCDIC,encryption
会话层 负责连接的建立与断开,数据的发送顺序 RPC、SQL、NFS、NetBIOS、AppleTalkAppleTalk
传输层 负责连接的建立和断开,数据的传输顺序;
传输的数据单位是段segment
TCP、UDP 四层交换机、四层路由器
网络层 选择合适的路径将数据发送到目标地址(ip地址);
传输的是数据包。
IP、ICMP、ARP、RARP
AKP、UUCP
网关、路由器网关、路由器、三层交换机
数据链路层 网卡,负责建立和管理节点间的链路(mac地址);
传输的是数据帧frame;
错误可以被发现但不能被纠正。
FDDI、Ethernet、Arpanet、PDN、SLIP、PPP 网桥、以太网交换机、网卡
物理层 传输介质,就是网线电缆、光纤、还有无线信道。
传输的是比特流(0、1高低电平)
IEEE 802.1A、IEEE 802.2到IEEE 802.11 光纤、同轴电缆、 双绞线、网卡、中继器、集线器

数据链路层和网络层的共同点和区别:

  • 共同点:都是基于目标地址将数据发给接收端,
  • 不同点:
    • 网络层是ip地址,网络层发送的整个数据包。
    • 数据链路层是mac地址,数据链路层发送的是数据的一个片段。

链接