用简单的一句话,轻松记住OSI模型7层顺序
All people seem to need data processing(所有人似乎都需要数据处理)
All = Application Layer
People= Presentation Layer
Seem = Session Layer
To = Transport Layer
Need = Network Layer
Data = Data Link Layer
Processing = Physical Layer
我们更仔细地了解这些层
Application Layer (DATA)-应用层(数据)
应用层为用户和机器之间提供接口
本层协议有: HTTP, HTTPS, FTP, TFTP, Telnet, SNMP, DNS, Rlogin, SMTP, POP3, IMAP, and LDAP.
Presentation Layer (DATA)-表示层(数据)
这一层便于向上层表示数据,主要提供编码方案和加密格式.
本层协议: JPEG, BMP, GIF, TIF, PNG, MP3, MIDI, ASCII & ANSI等等。
Session Layer (DATA)-会话层(数据)
本层为两端通信设备提供虚拟协议。
本层功能:建立、管理和终止
解释本层最好的例子就是:拨打电话,首先建立连接,然后交换信息,最后终止会话。
本层协议:SIP, NFS, SQL, ASP, RDBMS
以上三层被称为软件层。
Transport Layer (SEGMENT)-传输层(段)
本层负责数据流的控制,如果发生错误,重新连接和重新传输数据。
本层功能:握手,确认和测序。
本层协议:TCP, UDP, SPX
Network Layer (Packet)-网络层(包)
本层用来与远程网络通信。
本层功能:排序,过滤,分发。
本层协议:IP/IPX/Apple talk
路由协议: IGP, EGP, BGP, EBGP, IBGP, RIP, IGRP, RIP, OPSF, IS-IS
Data Link Layer (Frame)-数据链路层(帧)
本层功能:错误检测、数据控制
本层唯一性:MAC地址
本层协议:PPP, HDLC, ATM, Frame Relay, SLIP, Ethernet
Physical Layer (Binary)-物理层(二进制)
这涉及到媒体,在设备之间移动比特
MAC地址:信息传递
IP地址:信息载体
这四层是数据流层
原文地址https://www.cybrary.it/0p3n/osi-model-7-layers-basic-understanding/