第三章作业题、复习题、编程题、实验题

第三章作业题、复习题、编程题、实验题

1.复习题

在这里插入图片描述

答案:

在这里插入图片描述

在这里插入图片描述

答案:

在这里插入图片描述

在这里插入图片描述

答案:

在这里插入图片描述

在这里插入图片描述

答案:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

答案:

在这里插入图片描述

在这里插入图片描述

答案:

在这里插入图片描述

在这里插入图片描述

答案:
在这里插入图片描述

在这里插入图片描述

答案:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

答案:

在这里插入图片描述

在这里插入图片描述


TCP拥塞控制

在这里插入图片描述

在这里插入图片描述

2、编程作业——实现一个可靠运输协议

3、WireShark实验

3.1、探究TCP

注意:

在这里插入图片描述

在这里插入图片描述

第一步,进入网址:http://gaia.cs.umass.edu/wireshark-labs/alice.txt 保存该文件。

在这里插入图片描述

第二步,进入该网址:http://gaia.cs.umass.edu/wireshark-labs/TCP-wireshark-file1.html,然后把我们刚才保存的文件放进去:

在这里插入图片描述

第三步,打开WireShark,开始捕抓:

在这里插入图片描述

第四步,开始捕抓,点击upload the file:

在这里插入图片描述

接下来我们分析抓包的结果:

观察TCP跟踪包:

先关闭相对序号:

在这里插入图片描述

1.输入tcp过滤;

在这里插入图片描述

在这里插入图片描述

问题1:
在这里插入图片描述

回答:从图看,源端口为3233.

在这里插入图片描述

问题2:

在这里插入图片描述

答案:128.119.245.发送和接受端口为:80端口。

问题3:

在这里插入图片描述

端口:3233,ip192.168.0.105

问题4:

在这里插入图片描述

在这里插入图片描述

TCP基础

问题5:

在这里插入图片描述

答案:

在这里插入图片描述

从图看得出来,序号为66314237,标识为SYN区段,表示置SYN为1,建立TCP连接。

问题6:

在这里插入图片描述

答案:从图中可以看出,SYNACK的序号为66314237,ack1为66314238。该值是根据客户放过来的seq号+1得到的。表示下一个期望收到的分组序号。表示服务器同意发送方的连接请求。

问题7:在这里插入图片描述

答案:在这里插入图片描述

从图里面可以看出,TCP报文段的段号为66314238,PSH表示有数据传输。

问题8:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

六个段:

在这里插入图片描述

在这里插入图片描述

绘制数据:
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

TCP拥塞控制

做法:
在这里插入图片描述

实际:

在这里插入图片描述

问腿:

在这里插入图片描述

慢启动:0.010.08,拥塞避免:0.080.15

3.2、探究UDP

第一步,下载官方提供的UDP抓包数据,然后解压:

在这里插入图片描述

第二步,在wireShark里面打开http-ethereal-trace-5,如图所示:

在这里插入图片描述

SNMP是一个简单的网络管理协议,因为它不能实现拥塞控制(网络拥塞时进行网络管理)所以其传输层为UDP协议。我们直接UDP为过滤条件:
在这里插入图片描述

最后回答下面的问题:

在这里插入图片描述

答案:

在这里插入图片描述

在这里插入图片描述

根据首部长度的大小为2比特,则2Byte^16 = 65536Bit,所以65536-8=65528Bit为最大有效载荷数据。

最大可能源端口为65536-1,因为最小端口从0开始。

在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

雨夜※繁华

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值