OSI的介绍

OSI 各层主要功能:

物理层:

1.规定网络设备的机械特性和电气特性,为网络/数据通信提供物理连接和传输通道

2.为数据信号进行编码,提供比特流的透明传输

数据链路层:

  1. 建立网络和数据通信的逻辑传输通道,使有差错的物理线路变成无差错的数据链路
  2. 为同一网络内部通信提供两层MAC地址寻址和帧格式的封装
  3. 以帧为基本格式对数据提供流量控制和差错控制

网络层:

1.为不同网络间的主机提供网络寻址和路由转发

2.以分组为基本格式提供流量控制、拥塞控制和差错控制

传输层

  1. 以端到端方式建立数据传输连接和通道,屏蔽途径网络中所有低层服务上的差异
  2. 以数据段为基本格式提供流量控制、拥塞控制和差错控制

会话层

  1. 维护通信双方应用进程绘画
  2. 管理通信双方数据交换进程

表示层

  1. 数据格式转换
  2. 数据加密与解密
  3. 数据压缩与解压缩

应用层:

  1. 为各种网络应用提供服务

 

 

 

二、OSI 和TCP/IP的比较

相同之处:

  1. 层次结构划分思想相同
  2. 总体结构相同
  3. 核心组成一样

不同之处:

  1. 使用范围不同
  2. 层次结构不同
  3. 支持的网络通信模式不同
  4. 包含的通信协议不同

 

 

对等层:对等层之间通过PDU(protocol Data Unit,协议数据单元)

每一层传输的数据单元是不同:

物理层:bit(比特)流格式传输的

数据链路层:帧 来进行传输的,一个帧包括多个比特,但一个帧的大小必须是一个整数字节,一个帧就是一个DPDU

网络层:传输单位是分组或者包,一个分组包含多个帧,分组大小根据不同协议来定,一个分组其实是一个NPDU

传输层:直接以TPDU 为单位的,tcp以数据段传输的,udp以数据报进行传输的。

在会话层、表示层、应用层是以具体的数据报文为单位进行传输的。

 

 

三、数据封装与接封装

 

 

 

四、 网络体系结构分层的好处:

  1. 便于方案设计和维护
  2. 各层相互独立,技术升级和扩展灵活性好
  3. 促进标准化

 

 

 

 

 

 

 

网络通信的三要素:

  1. 语义:描述该通信协议具体用来完成什么功能
  2. 语法:用来规定通信时的信息格式,包括数据及控制信息的格式
  3. 同步:解决做的次序问题,通信双方要完成某项网络服务,必须要依据什么样的流程,匹配什么样的速率,什么样的电平。

 

在局域网中,将数据链路层分为介质访问控制子层(Media Access Control,mac)和逻辑链路控制子层(Logical Link Control ,LLC).

 

 

TCP/IP 协议的层次

TCP/IP 4层模型 应用层——传输层——网际互连层——网络访问层

TCP/IP 5层模型 应用层——传输层——网际互连层——数据链路层——物理层

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值