计算机网络参考模型

本文深入探讨了OSI七层模型,从物理层到应用层,详细解释每一层的功能与作用,以及TCP/IP协议族的构成,帮助读者理解数据在网络中的传输过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

七层模型,亦称OSI(Open System Interconnection)。参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。

它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。

分层思想:

就像每个人喝的牛奶,我们只是关心牛奶的好喝与否,不会去关心牛奶是如何制作加工的。但是加工牛奶是经过一系列复杂的过程的。我们细分几个部门分别去处理一层层的工作,于是奶粉厂就会出现各个部门:原 料采购部、奶源加工车间、奶粉生产车间、奶粉包装车间、销售部门等

微信截图_20190801140940.png

这样的分层让我们的制作过程更加方便,更加利于发现问题及时去处理每个环节的问题,所以计算机网络也是如此,通过分层更容易发现问题处理问题。

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

微信截图_20190801141303.png

物理层
      如何使用物理信号来表示数据1和0
      数据传输是否可同时在两个方向上进行
      通信双方如何建立和中止连接
      物理接口特性

数据链路层
      **数据帧(MAC)**封装结构
      源和目的方的物理地址
      数据校验功能

网络层
      **数据包(IP)**封装结构
      源和目的方的逻辑地址
      根据包头的逻辑地址选路

传输层
      用户进程间的通信 (TCP/UDP)端口**(数据段)**
      承上启下

会话层
      建立用户间的会话关系

表示层
      定义传递信息的语法和语义
      编码和解码,压缩解压缩,加密解密

应用层
      提供与用户的接口

TCP/IP协议族的组成
       应用层:HTTP
                    FTP
                   TFTP
                   SMTP:邮件传输协议
                   SNMP:
                   DNS
     传输层:TCP:安全协议
                 UDP:高效协议
     网络层:ICMP(数据报文控制协议) IGMP(用户数据报文管理协议)IP ARP(地址解析协议)RARP(逆地址解析协议mac-ip)

数据传输的封装和解封装的过程

当给朋友写一封信时,一定会遵照一个约定俗成的信件格式去写信。例 如,在开头写对收信人的称呼,接下来是问候语“你好”等,中间是信的内容,最后落款写 自己的姓名、日期等。那么,这个书信格式及通信采用的语言实际上就是和朋友之间的协议, 只有遵照这个协议,对方才能读懂信。写好了信,要将信装在信封中。在信封上,要书写收信人的地址和姓名等,再将信交给 邮局。 邮局根据收信人的目的地址,将信件再次封装成大的包裹,通过运输部门发往目的城市。 运输部门会将信件的包裹送达目的地的邮局。目的地的邮局会将信件送达收信人手中。

微信截图_20190801142439.png

数据的封装过程:将数据线进行TCP传输方式封装,依次加上源和目的的逻辑和物理地址

微信截图_20190801142551.png

数据的解封装过程:就是将封装的数据依次进行解封

微信截图_20190801142606.png

微信截图_20190801143054.png

举例说明七层含义:

应用层:淘宝商家发货

表示层:将客户东西进行包装

会话层:将客户的地址和商家发货地址填写

传输层:选择快递方式进行邮寄,快递员带走包裹

网络层:运输车区分一个大概的地理位置比如合肥市到南京市

数据链路层:根据具体地址门牌号街道进行派发

物理层:客户收到包裹

服务推荐

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值