计算机网络五层模型入门(计算机网络参考模型)
计算机网络五层模型入门(计算机网络参考模型)一个开放式体系结构,将网络分成七层1984年颁布了开放系统互连(OSI)参考模型 就像每个人喝的牛奶,我们只是关心牛奶的好喝与否,不会去关心牛奶是如何制作加工的。但是加工牛奶是经过一系列复杂的过程的。我们细分几个部门分别去处理一层层的工作,于是奶粉厂就会出现各个部门:原 料采购部、奶源加工车间、奶粉生产车间、奶粉包装车间、销售部门等这样的分层让我们的制作过程更加方便,更加利于发现问题及时去处理每个环节的问题,所以计算机网络也是如此,通过分层更容易发现问题处理问题。国家标准化组织(ISO)
计算机网络参考模型
七层模型,亦称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传输方式封装,依次加上源和目的的逻辑和物理地址
数据的解封装过程:就是将封装的数据依次进行解封
举例说明七层含义:
应用层:淘宝商家发货
表示层:将客户东西进行包装
会话层:将客户的地址和商家发货地址填写
传输层:选择快递方式进行邮寄,快递员带走包裹
网络层:运输车区分一个大概的地理位置比如合肥市到南京市
数据链路层:根据具体地址门牌号街道进行派发
物理层:客户收到包裹