#网络 #网络通信
“开放系统互联参考模型”,即著名的OSI/RM模型(Open System Interconnection/Reference Model)
物理层(Physics Layer)、数据链路层(Data Link Layer)、网络层(Network Layer)、传输层(Transport Layer)、会话层(Session Layer)、表示层(Presentation Layer)、应用层(Application Layer)。其中第四层完成数据传送服务,上面三层面向用户。

OSI七层模型
物理层
该层为上层协议提供了一个传输数据的可靠的物理媒体。简单的说,物理层确保原始的数据可在各种物理媒体上传输。 物理层记住两个重要的设备名称,中继器(Repeater,也叫放大器)和集线器。
数据链路层
物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
- 1> 数据链路层为网络层提供可靠的数据传输;
- 2> 基本数据单位为帧;
- 3> 主要的协议:以太网协议;
- 4> 两个重要设备名称:网桥和交换机。
网络层
路径选择、路由及逻辑寻址。
其中包括最重要的协议,也是TCP/IP的核心协议——IP协议。
- 1> 网络层负责对子网间的数据包进行路由选择。此外,网络层还可以实现拥塞控制、网际互连等功能;
- 2> 基本数据单位为IP数据报;
- 3> 包含的主要协议:
IP协议(Internet Protocol,因特网互联协议);ICMP协议(Internet Control Message Protocol,因特网控制报文协议);ARP协议(Address Resolution Protocol,地址解析协议);RARP协议(Reverse Address Resolution Protocol,逆地址解析协议)。 - 4> 重要的设备:路由器。
传输层
第一个端到端,即主机到主机的层次。 信息传送的协议数据单元称为段或报文。
- 1> 传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输以及端到端的差错控制和流量控制问题;
- 2> 包含的主要协议:
TCP协议(Transmission Control Protocol,传输控制协议)、UDP协议(User Datagram Protocol,用户数据报协议); - 3> 重要设备:网关。
会话层
会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。会话层还利用在数据中插入校验点来实现数据的同步。
表示层
表示层对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。表示层的数据转换包括数据的加密、压缩、格式转换等。
应用层
为操作系统或网络应用程序提供访问网络服务的接口。
- 1> 数据传输基本单位为报文;
- 2> 包含的主要协议:
FTP(文件传送协议)、Telnet(远程登录协议)、DNS(域名解析协议)、SMTP(邮件传送协议),POP3协议(邮局协议),HTTP协议(Hyper Text Transfer Protocol)。
