网络参考模型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络参考模型相关的知识,希望对你有一定的参考价值。

网络参考模型
一、OSI参考模型
1、OSI七层模型
OSI(Open system interconnection 开放系统互联)
ISO(International Standard Organization)国际标准化组织
将网络七层,
从下往上依次为物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
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、各层间通信
技术分享图片
技术分享图片

以上是关于网络参考模型的主要内容,如果未能解决你的问题,请参考以下文章

网络参考模型

计算机网络参考模型

计算机网络参考模型

计算机网络12--TCP/IP参考模型

ISO/OSI参考模型及TCP/IP参考模型

计算机网络体系结构与参考模型