最后更新:2022-05-06 04:57:19 手机定位技术交流文章
可靠数据传输的困难在于频道不可靠。所提供的实施伙伴服务不稳定(数据传输不可靠)。在传输期间,数据可能被转用。丢失的问题,TCP经历了一些技术。由于传播性能部分下降,数据意外丢失不是问题
Rdt 数据传输程序
上层呼叫后,发送者和接收者输入数据传输状态,讨论发送者和接收者在数据互动过程中采用的不同技术,以确保在上层呼叫后和下一次呼叫前可靠的数据传输。
I. 包装包装物分类机制
1. 发送者从传输缓冲区获取大量数据包,将其分成许多小型数据包,逐个编号。
2. 号码储存在英特32,包件的序号传送给网络。
3. 发送方和接收方将核查其发送和接收的包裹的序号及其等待发送和等待接收的报告的序号,确保包裹按正确的顺序接收和发送。
二、暂停并等待对 " ACK " 的肯定反应。
1. 收到一个带有定购号的小包裹后,在发现包件无错误后,将其置于接收缓冲地带。作为确认答复,将载有序号的ACK发给发件人。然后等包裹的下一个序列号如果收件人的下一批货物没有带有等待序列号的包件,如果您这样做,您将再次对等待的报告作出有利的答复。
2. 发件人发送一个带有序号的包件,等待ACK确认收到对包件序号的答复,然后发送下一个序号。
3. 如果发件人得到肯定的确认,证实它没有等待确认,或者发件人在收到确认以外的数据之前不等待确认,包件就会受到怨恨。
在这种情况下,ACK的反应是 收到1号包件中的ACK 1号。是为了理解思路,在现实中,实现这一点有几种方式,但并非全都以同样的方式使用。以TCP为例,ACK回复的序列号是"预期会收到的包件的字节号"这不是当前接收软件包的答案 。例如,接收人在该国历史上首次收到45次后续文件。此文章仅包含一个字节 。作为回应,ACK46将交付。因为接收者预计会有46个序列号的以下产品。
三、超时重传机制
1. 发件人在发送带有序列号的包件后,没有在规定期限内收到包件,好象没有收到包件,因此再次发送了序列号包件。
2. 当净速度不均时,未来一揽子计划的时限根据收到的一揽子计划的时间动态计算。
3. 如果时限定得太短,传送效率可能降低,包裹可能多次交付。
四. 如何检查一揽子计划是否正确:
1. 向接收方提供包件,接受方将核实和决定包件是否不正确,并毫无错误地对包件序号的背包给予肯定答复。
2. 发件人发送包裹,等待确认,直至接收方收到ACK,并根据ACK提供的序列号发送下一批包裹;否则,发件人继续等待和重新发送。
五. 如何确保包裹不会丢失:
1. 发件人发出包裹时处于等待状态,没有在适当时限内得到对包件的确认,因此根据超时改道机制,在仍然处于等待状态时,认为包件丢失和重新启用。
由于ACK在传输过程中受到如此严重的损坏,因此对机制进行了配置,以便在发件人规定的期限内没有收到当前序列编号包的ACK必须重新发送,直到收到接收人的积极反应,解决混乱问题。
3. 当接收方再次收到现有包件时,它将将其放下,并对最新确认的成套序列号给予肯定答复。
本文由 在线网速测试 整理编辑,转载请注明出处。