在数据封装和解封装的过程中,针对应用层、传输层、网络层、数据链路层、物理层分别做了什么事情?

  1. 应用层(上层数据)
  • 在应用层,二进制数据将经历复杂的解码过程,以还原发送者所传输的原始信息
  1. 传输层(tcp-上层数据)
  • 传输层,首先要根据TCP头部判断数据段送往哪个应用层协议或应用程序,然后将之前被分组的数据段重组,再送往应用层;
  1. 网络层(ip-tcp-上层数据)
  • 在网络层与在数据链路层类似,目标 IP 地址将被核实是否与自己的 IP 地址相 同,从而确定是否送至上一层;
  1. 数据链路层(MAC头部-ip-tcp-上层数据)
  • 在数据链路层,将查看目标MAC地址,判断其是否与自己的MAC 地址吻合,并据此完成后续处理。如果数据报文的目标 MAC 地址就是自己的MAC地址,数据的MAC头部将被“拆掉”,并将剩余的数据送至上一层;如果目标MAC地址不是自己的MAC地址,对于终端设备来说,它将 会丢弃数据。
  1. 物理层(比特流)
  • 在物理层,首先将电信号转换成二进制数据,并将数据送至数据链路层。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值