实验一数据链路层协议模拟实现-实验指导书.doc

实验一数据链路层协议模拟实现-实验指导书.doc

ID:58861021

大小:51.50 KB

页数:6页

时间:2020-09-22

实验一数据链路层协议模拟实现-实验指导书.doc_第1页
实验一数据链路层协议模拟实现-实验指导书.doc_第2页
实验一数据链路层协议模拟实现-实验指导书.doc_第3页
实验一数据链路层协议模拟实现-实验指导书.doc_第4页
实验一数据链路层协议模拟实现-实验指导书.doc_第5页
资源描述:

《实验一数据链路层协议模拟实现-实验指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、实验一数据链路层协议模拟实现一、实验目的通过对停止等待协议的模拟,加深对数据链路层协议基本原理的理解。二、实验步骤启动并运行模拟程序(server.exe,client.exe);设置服务器端的IP地址和端口号;在客户端设置想要连接的服务器的IP地址和端口号;配置链路参数,以模拟链路中可能发生的帧丢失、帧出错和帧重复等各种情况;发送数据,观察发送方和接收方的数据帧格式。若结束数据发送过程,则需发送特殊标志的帧“11”。三、实验要求记录实验的基本数据,包括选用的计算机的IP地址、连接的端口号、发送端的参数设置

2、,服务器和客户端双方发送的和接收的数据;记录若实验中设置不同的数据丢失率,数据出错率等链路参数时,相应的实验的结果,并仔细观察对程序的运行分别有什么影响:⑴出错率:0(%);丢失率:0(%);超时时间:4(s);重传时间:5;⑵出错率:50(%);丢失率:0(%);超时时间:4(s);重传时间:5;⑶出错率:0(%);丢失率:50(%);超时时间:4(s);重传时间:5;⑷出错率:25(%);丢失率:25(%);超时时间:4(s);重传时间:5;对实验结果进行分析,分析通信双方的数据帧和应答帧之间的关系,停

3、止等待协议采用什么样的机制来发送和接收数据信息的;观察和分析数据帧的结构;记录和分析停止等待协议中帧丢失、帧重复、帧错误等各种情形的发生,以及协议对这些情况的处理。四、实验过程1)启动并运行模拟程序(server.exe,client.exe);接收端:WSAStartupsucessful!Socket()sucessful!Bind()sucessful!Beginlistening...Connectfrom169.254.45.86:1029发送端:Connectserversucessfully!

4、2)设置服务器端的IP地址和端口号;IP:169.254.45.86端口号:40003)配置链路参数,以模拟链路中可能发生的帧丢失、帧出错和帧重复等各种情况;Ⅰ)出错率:0(%);丢失率:0(%);超时时间:4(s);重传时间:5;数据表格1发送端:协议名称停止等待协议服务器IP169.254.45.86端口号(PORT)4000参数设置出错率0%丢失率0%超时时间4s重传次数5发送数据I’mastudent.接收信息thedatathatwillbesend:I'mastudent.发送的序号是:0the

5、receiverhasclosed!DatasendwillbeSTOP!                数据表格2接收端:协议名称停止等待协议服务器IP169.254.45.86端口号(PORT)4000接收数据00I'mastudent.37发送信息Framearrival!Theframereceivedis:00I'mastudent.37数据的十六进制的形式是(0x):0x303049276d20612073747564656e742e33370aReceiveaframesucessfully,

6、aACKwillbesend!thesenderhasclosed!DatarecievewillbeSTOP!Ⅱ)出错率:50(%);丢失率:0(%);超时时间:4(s);重传时间:5;发送端:协议名称停止等待协议服务器IP169.254.45.86端口号(PORT)4000参数设置出错率50%丢失率0%超时时间4s重传次数5发送数据tttttttttttttttttttttttttt接收信息thedatathatwillbesend:tttttttttttttttttttttttttt发送的序号是:1a

7、ACKarrival!thenumberofACKis:0                数据表格2接收端:协议名称停止等待协议服务器IP169.254.45.86端口号(PORT)4000接收数据01tttuttuuttttttutttttuttutt1发送信息Framearrival!Theframereceivedis:01tttuttuuttttttutttttuttutt1数据的十六进制的形式是(0x):0x303174747475747475757474747474747574747474747

8、57474757474310aReceiveaframesucessfully,aACKwillbesend!Ⅲ)出错率:0(%);丢失率:50(%);超时时间:4(s);重传时间:5;数据表格1发送端:协议名称停止等待协议服务器IP169.254.45.86端口号(PORT)4000参数设置出错率0%丢失率50%超时时间4s重传次数5发送数据ttttttttttttttttttttttt.接收信息thedata

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。