您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 其它行业文档 > 实验四用户数据报协议UDP
实验六用户数据报协议UDP练习一:编辑并发送UDP数据报步骤1:UDP在计算校验和时包括那些内容?协议字段(IP层的高层协议类型)、源IP地址、目的IP地址、长度(UDP数据总长度)、UDP首部、UDP数据练习二:UDP单播通信步骤5:察看主机C协议分析器上的UDP报文,并回答以下问题:UDP是基于连接的协议吗?阐述此特性的优缺点。不是,优点:传输效率高,不需进行编号,不必进行连接建立和连接终止;缺点:使用UDP的进程不能向UDP发送数据流,也不能期望UDP将这个数据流分割成为许多不同的相关联的用户数据报。相反,每个请求必须足够小,使其能够装入到用户数据报中。UDP报文交互中含有确认报文吗?阐述此特性的优缺点。没有,优点:提高传输效率;缺点:在传输过程中可能有丢失、重复、乱序的现象。步骤6:主机E上的UDP通信程序是否接收到此数据包?UDP是否可以使用0作为校验和进行通信?主机E可以收到数据包。UDP可以使用0作为校验和进行通信。步骤8:简述UDP的差错处理能力除校验和外,UDP没有差错控制机制。这就表示发送端并不知道报文是丢失了还是重复地交付了。当接收端使用校验和并检测出差错时,就悄悄地将这个用户数据报丢掉。练习三:UDP广播通信步骤4:察看主机B、C、D、E、F上的“UDP连接工具”接收的信息。哪台主机接收到主机A发送的UDP报文?主机B、C、D、E、F都收到了主机A发送的UDP报文。步骤5:主机A发送的报文的目的MAC地址和目的IP地址的含义是什么?目的MAC地址为FFFFFF-FFFFFF,是广播地址;目的IP地址为255.255.255.255,是受限广播地址。若将主机A发送的报文的目的MAC地址改为某一主机的MAC地址,结果会怎样?为什么?主机A发送的报文的目的MAC地址为某一主机的MAC地址,而目的IP地址无论是某一主机的IP地址,还是255.255.255.255,结果都是只有目的MAC地址所对应的主机可收到主机A发送的报文。因为目的MAC地址对应主机才是真正接收数据的主机(前提是目的IP是有效的)。若将主机A发送的报文的目的IP地址改为某一主机的IP地址,结果会怎样?为什么?有两种情况:如果目的MAC为广播地址,则结果为所有主机都可接收主机A的报文;如果目的MAC为某一主机的MAC,则主机A发送的数据只能被该主机接收。原因:目的MAC地址对应主机才是真正接收数据的主机(前提是目的IP是有效的)。【思考问题】1、在可靠性不是最重要的情况下,UDP可能是一个好的传输协议。试给出这种特定情况的一些示例。很多聊天软件使用UDP作为数据传输使用的协议,因为聊天软件对可靠性的要求一般很小。2、UDP和IP的不可靠程度是否相同?为什么是或为什么不是?UDP是一种无连接、不可靠的传输协议。它除了提供进程到进程的通信外,没有给IP服务添加任何东西。3、UDP协议本身是否能确保数据报的发送和接收顺序?不能
本文标题:实验四用户数据报协议UDP
链接地址:https://www.777doc.com/doc-2459828 .html