计算机网络参考模型与数据封装与解封装概论

网友投稿 237 2022-11-06

计算机网络参考模型与数据封装与解封装概论

@[TOC]

一、分层模型

1、分层的思想

分层思想把节点间复杂的问题分成若干个相对简单的问题,逐一解决每个问题对应的每一层,每一层实现一定的功能,相互协作即可实现复杂任务,分层思想就是把复杂的问题简单化清晰化。

2、OSI参考模型

```html/xml人机交互窗口,把人的语言输入到计算机中

**2.表示层**:表示层的主要作用就是数据的表示、安全和压缩 ```html/xml 将接收到的数据翻译成二进制数组成的计算柷语言,并对数据进行 压缩和解压、数据加密和解密等工作

3.会话层:建立,管理,终止会话

管理是否允许不同机器上的用户之间建立会话连接关系

4.传输层:定义传输数据的协议端口号,以及进行流控和差错校验```html/xml将上层应用数据分片并加上端口号封装成数据段,或通过对报文头中的端口识别,实现网络中不同主机上的用户进程之间的数据通信

**5.网络层**:进行逻辑地址寻址,实现不同网络之间的路径选择 ```html/xml 将上层数据加上源和目的方的逻辑(IP)地址封装成数据包,实现数据从 源端到目的端的传输

6.数据链路层:进行逻辑连接、硬件地址寻址、差错校验等功能```html/xml将上层数据加上源和目的方的物理(MAC)地址封裝成数据帧,MAC地址是用来标识网卡的物理地址,建立数据链路;当发现数据错误时,可以重传数据帧

**7.物理层**:建立,维护,断开物理连接 ```html/xml 报文头部和上层数据信息都是由二进制数组成的,物理层将这些二进制数字 组成的比特流转换成电信号在网终中传输

3、点到点/端到端的通信

5、TCP/IP协议族

应用层 HTTP FTP TFTP SMTP SNMP DNS
传输层 TCP IP
网络层 IP ICMP IGMP RARP ARP
数据链路层及物理层 IEEE 802.3(有线) IEEE802.11(无线)

二、传输过程

1、数据封装过程

2、解封装

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:集成数字温度传感器TC77的功能特点及实现电路接口设计
下一篇:Java如何利用LocalDate获取某个月的第一天与最后一天日期
相关文章

 发表评论

暂时没有评论,来抢沙发吧~