计算机网络参考模型

Posted CSDN_Rui_

tags:

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

本章非常重要,需要重点掌握

 

目录

分层思想

为什么要分层?

OSI七层参考模型

物理层和数据链路层

网络层和传输层

端到端和点到点通信有什么区别?

会话层、表示层和应用层

OSI模型与TCP/IP模型​

TCP/IP协议族的组成

数据封装过程​

数据解封装过程

PDU——协议数据单元

设备与层的对应关系

总结


分层思想

使用网络的人未必知道数据的传输过程,对用户而言,只要会用就行了

为什么要分层?

1)将复杂的流程分解为几个功能相对单一的子过程(含义

2)整个流程更加清晰,复杂问题简单化(作用

3)更容易发现问题并针对性的解决问题(作用

OSI七层参考模型

国际标准化组织(ISO)于1984年颁布了开放系统互连(OSI)参考模型,这是一个开放式体系结构,它将网络分为七层

分层功能
应用层

网络服务与最终用户的一个接口

表示层数据的表示、安全、压缩
会话层建立、管理、中止会话
传输层定义传输数据的协议端口号,以及控流和差错校验
网络层进行逻辑地址寻址,实现不同网络之间的路径选择
数据链路层

建立逻辑连接、进行硬件地址寻址、差错校验等功能

物理层建立、维护、断开物理连接

其中“应用层、表示层、会话层”称为“高三层”

“传输层”在中间起到一个承上启下的作用

“网络层、数据链路层、物理层”称为“低三层”

物理层和数据链路层

物理层(接口特性、物理电器特性、线路的连接状态)

如何使用物理信号来表示数据1和0?

数据传输是否可同时在两个方向上进行?

通信双方如何建立和中止连接?

物理接口特性

数据链路层(差错校验、MAC地址寻址、逻辑通道的建立)

数据封装结构

源和目的方的物理地址

数据校验功能

网络层和传输层

网络层(逻辑地址的寻址、不同网段的数据转发)

数据包封装结构

源和目的方的逻辑地址

根据包头的逻辑地址选路

传输层(承上启下、端口的开放、建立端口到端口的连接,差错控制和流量校验)

用户进程间的通信

承上启下

端到端和点到点通信有什么区别?

端指端口,端口到端口间的通信,针对传输层

点指网络模型(简单点就是两台电脑用网线连接起来)针对网络层,两个设备间的通信

会话层、表示层和应用层

会话层

建立用户间的会话关系

表示层

定义传递信息的语法和语义

编码和解码、压缩解压缩、加密解密

应用层

提供与用户的接口

OSI模型与TCP/IP模型

TCP/IP四层由“思科”提出

TCP/IP五层由“华为”提出

TCP/IP协议族的组成

应用层HTTP        FTP        TFTP        SMTP        SNMP        DNS
传输层TCP        UDP
网络层ICMP        IGMP        IP        ARP        RARP

数据链路层

物理层

由底层网络定义的协议

http、ftp、smtp属于tcp(追求高可靠,安全

tftp、snmp、dns属于udp(追求速度快

tcp有重传机制,udp没有

数据封装过程

封装过程中自上而下 ,应用层——物理层,每一层加上一个包头

数据解封装过程

解封装过程方向自下而上 ,物理层——应用层,每一层去掉一个对应包头

PDU——协议数据单元

层数单位
应用层消息、报文(message)
传输层

数据(segment)

网络层数据(packet)
数据链路层

数据(prame)

物理层比特(bits)

设备与层的对应关系

层数设备
应用层计算机
传输层

防火墙

网络层路由器
数据链路层

交换机

物理层网卡

各层间通信

 

总结

经过这次课程,我了解了OSI模型与TCP/IP模型的对应关系,TCP/IP协议栈各层的主要协议,

数据在TCP/IP协议栈中的封装与解封装,分层模型各层对应的设备等知识

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

计算机网络参考模型

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

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

计算机网络 OSI参考模型与TCP/IP分层模型

计算机网络11--OSI参考模型

王道考研 计算机网络7 TCP/IP参考模型