17 - 01 - 12 计算机网络(02)(协议概述)

网络的数据交换(格式)、时序同步问题建立的标准、约束称为

网络协议。当我们在自己的计算机上做点什么事情时,就不需要任何的网络协议。

网络协议分层:每层实体处理的数据的单位称为:PDU(Protocal Data Unit), 如物理层的PDU叫做 位,

数据链路层的PDU叫做帧,不过,无论哪一层的PDU都可以笼统的用分组来称呼。

 

信息发送时的封装与拆封:发送人从应用层在数据上叫上控制信息形成自己的(本层的:应用层)PDU,

把这个PDU交给运输层实体,运输层实体在应用层PDU的外面 加上自己的控制信息,形成了运输层的PDU,

接着转交给网络层->数据链路层同样进行 加控制信息的处理,制止物理层,数据就真正的被传输出去了,

这个步骤叫封装

收件人收信息时候与发送信息的顺序相反(类比进出栈) 物理层首先查看其中的控制信息,

去掉控制信息得到上层PDU,交付给上层实体,查看控制信息->去掉本层控制信息->交付给上一层。。。

直到到达应用层,收件人就得到了这一个数据包。这叫拆封

 

 

几点注意:

1、有的数据链路层协议除了增加首部外,还在网络层PDU的后面增加尾部

2、有的物理层协议直接将数据链路层的PDU转化成光、电信号处理,不再增加首部。

3、需要特别注意:某层的接受实体只查看本层PDU的首部,这个首部则是发送方的同层对等实体加上的,

类似邮差只看地址,而并不关心收件人的名字。

4、所以我们可以理解:某设备工作在某层的含义就是:该设备会查看该层及其下面层的PDU的首部。

路由器中的网络层实体会查看网络层PDU的首部并据此进行一些操作(由网络层协议规定),

要想查看网络层PDU的首部,就要先查看数据链路层PDU的首部并将其去掉,才能得到网络层PDU。

因此 路由器内一定要有 数据链路层实体,同样道理,也一定要有物理层实体。至于运输层和应用层,

路由器并不查看其PDU的首部,自然也不需要其实体了。所以,路由器实际上也是只有 物理层,数据链路层和网络层的实体。




与路由器相同,交换机内 只有物理层 数据链路层实体。集线器内只有物理层实体。哈哈,计算机为了实现完整的网络功能,那么这五层计算机里都有的


------------------------------------------------------总结之 《计算机网络》王凤英程镇

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值