3.数据传输 数据传输阶段是在连接建立和连接终止之间发生的。因为使用UDP服务,TFTP将文件划分为若干个数据块,除最后一块外,每一块都是准确的512字节。最后一块必须在0~511字节之间。 4.流量控制 TFTP使用DATA报文发送数据块,并等待ACK报文。若在超时之前发送端就收到了确认,它就发送下一个块。这样,实现流量控制的方法是给数据块编号和在发送下一个数据块之前等待ACK。 5.差错控制 差错控制在4种情况下是需要的: (1)若数据块受到损伤,接收端丢弃这个数据块。发送端等待确认,但在超时期间内不会收到确认。这个数据块将再发送一次。 (2)若数据块丢失了,它就永远不能到达接收端,而确认也不会发送出去。在超时之后发送端重新发送这个数据块。 (3)若确认丢失了,则可能发生两种情况。若接收端的计时器比发送端的计时器先到期,则接收端重传确认;否则,发送端重传这个数据。 (4)接收端通过块号可检测出数据块的丢失。若数据块重复了,接收端就简单地将其丢弃。 因为在TFTP客户和TFTP服务器之间的通信可能持续很长的时间。若TFTP服务器使用熟知端口69和客户进行长时间的通信,那么在这段时间内就没有其他客户能够使用这样的服务。 解决这个问题的方法是使用熟知端口进行初始连接,但对剩下的通信则使用临时端口(如图9.64所示)。 【例9.12】 客户打算读取名叫filel的2000字节的
您可能关注的文档
最近下载
- 20240328-湘财证券-CTA系列专题一:商品期货的DualThrust组合策略.pdf VIP
- 扩张型心肌病诊断和治疗指南.pptx
- 会考物理河北真题及答案2025.doc VIP
- 日业BM560X CM560系列起重专用变频器用户手册V2.0.pdf
- 2026年船舶电工职业技能鉴定题库.docx
- 甘蔗削皮切断机的结构设计.docx VIP
- ICU护理进修学习汇报ppt.pptx VIP
- DLT5293-2013 电气装置安装工程 电气设备交接试验报告统一格式.docx
- 昆明一中2026届高三上学期第五次联考数学试题+答案.pdf
- 2025北京京东方医院临床医师岗位(公共基础知识)测试题附答案.docx VIP
原创力文档

文档评论(0)