计算机网络——帧的封装和传输


1.数据链路和帧

    链路(link),是从一个结点到相邻结点的一段物理线路,而中间没有其他的交换结点。当需要在一条线路上传送数据时,除了必须有一条物理线路外,还必须有一些必要的通信协议来控制这些数据的传输,当把实现这些协议的硬件和软件加到链路上,就构成了数据链路
    是数据链路层的协议数据单元,数据链路层将网络层交下来的数据构成帧发到链路上,把接收到的帧中的数据取出上交给网络层。
在这里插入图片描述
    数据链路层不必考虑物理层之间如何实现比特传输的细节。可以简单地将其设想为沿着两个数据链路层之间的水平方向把帧直接发送给对方。

2.封装成帧

    封装成帧就是在一段数据的前后分别添加首部和尾部,构成了一个帧。网络层的IP数据报传送到数据链路层就成为帧的数据部分,添加首部和尾部后,就构成了完整的帧,就是数据链路层的数据传送单元。
在这里插入图片描述
    帧的长度等于数据部分长度加上帧首部和尾部的长度,首部和尾部的一个作用就是进行帧定界,此外其中还包含一些控制信息。为了提高帧的数据传输效率,应当使数据部分长度尽可能地大于首部和尾部的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值