ISO七层模型:
ISO 七层模型是一种通用的网络模型,它由国际标准化组织(ISO)提出,用于描述网络通信的七个层次。七层模型的每一层都有它自己的功能和职责,它们合作来实现网络通信。
物理层: 物理层负责传输比特流,处理网络中传输媒体的物理连接,包括传输媒体、网络连接和信号传输等。
数据链路层: 数据链路层负责在网络节点之间传输数据帧,并为网络提供了物理地址,利用MAC地址来识别网络中的节点。
网络层: 网络层负责在网络中进行路由,它确定数据的传输路径,使用IP地址来识别网络中的节点。
传输层: 传输层负责在网络中的两个节点之间建立通信连接,并确保数据的可靠传输,比如TCP和UDP协议。
会话层: 会话层负责维护网络中的会话,并管理网络中的对话。
表示层: 表示层负责对数据进行编码和解码,使得应用程序可以理解这些数据。
应用层: 应用层是最高层,负责提供网络服务给用户。
ISO七层对应协议:
- 物理层:
Ethernet
Wi-Fi
DSL
PPP
FDDI
ATM
SONET
RS232
RS485
- 数据链路层:
RARP
IEEE 802.2
IEEE 802.3
IEEE 802.5
PPP
Frame Relay
- 网络层:
IPX
AppleTalk
OSPF
BGP
IS-IS
- 传输层:
TCP
UDP
SPX
DDP
SCTP
- 会话层:
NetBIOS
SOCKS
RTP
- 表示层:
ASCII
EBCDIC
JPEG
MPEG
MIDI
TIFF
- 应用层:
HTTP
FTP
SMTP
DNS
Telnet
NNTP
POP3
DHCP
SNMP
LDAP
