00网络层次划分

一、网络层次划分

        国际标准化组织(ISO)在1978年提出“开放系统互联参考模型”,即著名的OSI/RM模型(Open System Interconnection/Reference Model),它将计算机网络体系结构的通信协议划分为七层,至下由上为:物理层(Physics Layer)、数据链路层(Data Link Layer)、网络层(Network Layer)、传输层(Transport Layer)、会话层会话层(Session Layer)、表示层(Presentation Layer)、应用层(Application Layer),其中传输层完成数据传送服务,会话层、表示层和应用层面向用户,除了标准的OSI七层协议外,还有比较常见的的TCP/IP四层协议和TCP/IP五层协议,它们的对应关系如下:

1、物理层

    物理层为数据链路层提供了一个传输数据的可靠物理媒体,物理层记住两个设备:中继器(也叫放大器)和集线器。

2、数据链路层

   数据链路层为网络层提供了可靠的数据传输,数据链路层的基本单位是帧,主要的协议为以太网协议,重要设备为网桥和交换机。

3、网络层

    网络层负责对子网间的数据包进行路由选择,此外网络层还可以实现拥塞控制、网际互连等功能,网络层的基本单位是ip数据报,主要的协议包括:

 IP协议(Internet Protocol,因特网互联协议);

 ICMP协议(Internet Control Message Protocol,因特网控制报文协议);

 ARP协议(Address Resolution Protocol,地址解析协议);

 RARP协议(Reverse Address Resolution Protocol,逆地址解析协议)

 网络层重要的设备是路由器

4、传输层

  传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输以及端到端的差错控制和流量控制问题;包含的主要协议:
TCP协议(Transmission Control Protocol,传输控制协议)
UDP协议(User Datagram Protocol,用户数据报协议); 
重要设备是网关。
5、会话层

  会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。会话层还利用在数据中插入校验点来实现数据的同步。

6、表示层

  表示层对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。表示层的数据转换包括数据的加密、压缩、格式转换等。

7、应用层

  为操作系统或网络应用程序提供访问网络服务的接口。

  会话层、表示层和应用层重点:

       数据传输基本单位为报文;

  包含的主要协议:FTP(文件传送协议)、Telnet(远程登录协议)、DNS(域名解析协议)、SMTP(邮件传送协议),POP3协议(邮局协议),HTTP协议(Hyper Text Transfer Protocol)。

猜你喜欢

转载自www.cnblogs.com/ylovew/p/9908635.html