Loading

教学5层网络体系结构——分层之后数据的发送和接收

协议分层后数据发送过程

发送方层层封装

接收方层层解封装

  • 唯一加尾部的是数据链路层

思考

发送方某层封装完如何知道该交给哪个下层封装?

  • 应用层选择传输层由应用程序决定,传输层选择网络层由固定的搭配,例如因特网只有IP协议,网络层选择数据链路层由网卡的类型决定。

接收方某层解封装后如何知道该交给上层哪个协议处理?

  • 每个协议都应该有个上层协议的标识,让接收方处理本层之后交给正确的上层协议

每一层协议的首部有何作用?

  • 实现本层次的特定功能,提供相邻层次协议的接口等
  • 例如网络层IP协议中包含IP地址等信息

协议分层的进一步讨论

协议是对等的

  • 收发双方某层协议必须相同

服务是垂直的

  • 下层为上层提供服务

层次实现是透明的

  • 某层的实现细节对其他层次透明

层与层之间必须提供接口

  • 某层只需知道相邻层次的接口
posted @ 2020-06-03 22:13  XiaoJ_c  阅读(91)  评论(0)    收藏  举报