网络参考模型

  

网络参考模型
一、OSI参考模型
1, OSI七层模型
OSI(开放系统互连开放系统互联)
ISO(国际标准化组织)国际标准化组织
将网络七层,
从下往上依次为物理层,数据链路层,网络层,传输层,会话层,表示层,应用层。
2, OSI七层的功能简介
分层功能
应用层网络服务与最终用户的一个接口
表示层数据的表示,安全,压缩
会话层建立,管理,终止回话
传输层定义传输数据的协议端口号,以及控制和差错校验
网络层进行逻辑地址寻找,实现不同网络之间的路径选择
数据链路层建立逻辑连接,进行硬件地址寻找,差错校验等功能
物理层建立,维护,断开物理连
3, OSI七层功能的讲解
(1)物理层
①如何使用物理信号来表示数据0和1,
②数据传输是否可同时在两个方向上进行;
③通信双方如何建立和终止连接;
④物理接口特性。
(2)数据链路层
①数据帧封装结构;
②源和目的方的物理地址;
③数据校验功能。
(3)网络层
①数据包封装结构;
②源和目的方的逻辑地址;
③根据包头的逻辑地址选路。
(4)传输层
①用户进程间的通讯;②承上启下。
(5)会话层
①建立用户间的会话关系
(6)表示层
①定义传递信息的语法和语义。
②编码和解码,压缩和解压缩,加密解密
(7)应用层
①提供与用户的接口
二,TCP/IP协议簇
1, OSI模型与TCP/IP模型
(1) TCP/IP四层模型
网络接口层,网络层,传输层,应用层
(2)实际的网络中更多使用TCP/IP五层模型
物理层,数据链路层,网络层,传输层,应用层
2, TCP/IP协议簇的组成
(1) TCP/IP是一系列协议的集合,所以严格的称呼应该是TCP/IP协议簇
层定义的协议
应用层HTTP FTP TFTP SMTP SNMP DNS
传输层TCP UDP
网络层ICMP IGMP IP ARP RARP
物理层,数据链路层由底层网络定义的协议

  

数据封装与传输
三,数据封装与解封装
1,数据封装过程
网络参考模型

  

2,数据解封装过程
网络参考模型

  

3,协议数据单元(PDU)
网络参考模型

  

四,网络中数据传输过程
1,设备与层的对应关系
网络参考模型

  

2,各层间通信
网络参考模型”> <br/> <img src=

网络参考模型