计算机网络体系结构有三种:OSI 分层 (7 层) 、五层协议 (5 层) 和 TCP/IP 分层 (4 层) 。
三者之间的分层示意图:
每一层的作用如下:
- 物理层:通过媒介传输比特, 确定机械及电气规范 (比特 Bit)
- 数据链路层:将比特组装成帧和点到点的传递 (帧 Frame)
- 网络层:负责数据包从源到宿的传递和网际互连 (包 PackeT)
- 传输层:提供端到端的可靠报文传递和错误恢复 (段 Segment)
- 会话层:建立、管理和终止会话 (会话协议数据单元 SPDU)
- 表示层:对数据进行翻译、加密和压缩 (表示协议数据单元 PPDU)
- 应用层:允许访问 OSI 环境的手段 (应用协议数据单元 APDU)
各层包含的协议:
- 物理层:RJ45 、 CLOCK 、 IEEE802.3
- 数据链路:PPP 、 FR 、 HDLC 、 VLAN 、 MAC
- 网络层:IP 、 ICMP 、 ARP 、 RARP 、 OSPF 、 IPX 、 RIP 、 IGRP
- 传输层:TCP 、 UDP 、 SPX
- 会话层:NFS 、 SQL 、 NETBIOS 、 RPC
- 表示层:JPEG 、 MPEG 、 ASII
- 应用层:FTP 、 DNS 、 Telnet 、 SMTP 、 HTTP 、 WWW 、 NFS
在计算机网络中,我们通常使用的是 5 层表示法。因此数据链路层也被称为二层,网络层被称为三层。
评论