您的位置:首页 > 理论基础

计算机网络参考模型

2019-09-18 05:49 716 查看
原文链接:http://blog.51cto.com/14080162/2425616

计算机网络参考模型


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

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


分层思想:

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

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


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




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

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

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

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

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

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

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



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

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


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


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




举例说明七层含义:


应用层:淘宝商家发货

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

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

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

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

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

物理层:客户收到包裹








内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: