网络作业9【计算机网络】

这篇具有很好参考价值的文章主要介绍了网络作业9【计算机网络】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

2023-6-10 21:32:18

以下内容源自《【计算机网络】》
仅供学习交流使用

推荐

网络作业8【计算机网络】

网络作业9

一. 单选题(共12题,36分)

1.(单选题, 3分) TCP报文段首部中固定部分的长度是( )个字节?
A20
B16
C24
D12

我的答案: A

2.(单选题, 3分) TCP拥塞控制中一个传输轮次所经历的时间是往返时间RTT。当拥塞窗口cwnd为16时发生了超时,如果接下来的4个RTT时间内的TCP报文段的传输都是成功的,那么下一个轮次拥塞窗口cwnd的大小将变为( )。
A16
B7
C9
D8

我的答案: C
ssthresh=16/2=8
慢开始 拥塞避免
1 2 4 8 9

答案解析:
问题其实问的是超时后的第5个轮次的Cwin值。
16超时,新门限变为8,超时后回落到1,执行慢启动算法,
cwnd增长到新门限值时,改为拥塞避免算法,1--2--4--8--9
这是超时后的5个连续的轮次对应的cwnd值。(题中的下一轮次就指第5轮次)

3.(单选题, 3分) 已知TCP通信双方是A和B,A发送给B的最后一个报文段的序号为7000,数据部分长度为1000字节,此刻假设A主动发起连接释放请求,请问第一次挥手的报文段序号为( ),第二次挥手的报文段确认号为( )。
A7999,8000
B8001,8002
C8001,8000
D8000,8001

我的答案: D

4.(单选题, 3分) 主机甲向主机乙发送一个(SYN=1,seq=11220)的TCP段,期望与主机乙建立TCP连接,若主机乙接受该连接请求,则主机乙向主机甲发送的正确的TCP段可能是( )
A(SYN=0,ACK=0,seq=11221,ack=11221)
B(SYN=0,ACK=0,seq=11220,ack=11220)
C(SYN=1,ACK=1,seq=11220,ack=11220)
D(SYN=1,ACK=1,seq=12345,ack=11221)

我的答案: D

答案解析:
主机乙收到主机甲发来的TCP连接请求(即第一次握手)后,如果同意连接,则向主机甲发送确认(即第二次握手)。
在确认报文段中应把同步位SYN和确认位ACK都置1,因此用排除法A和D不对。
另外,确认报文段中确认号ack是甲发送的TCP段的seq=11220加1,即ack=11221,因此C对。
其中 seq=12345是主机乙随机指定的初始序号。

5.(单选题, 3分) 当TCP的目的端口号为25时,说明应用层可能使用的是( )协议?
ASMTP
BHTTP
CTELNET
DFTP

我的答案: A

6.(单选题, 3分) 快恢复算法中,当发送方连续收到三个重复确认时,把慢开始门限ssthresh( )?
A加1
B减1
C加倍
D减半

我的答案: D

7.(单选题, 3分) 已知TCP通信双方是A和B, A发起建立连接过程, A的初始序号为100,B的初始序号为200,第三次握手没携带数据,请问数据传送阶段中A给B发送的第一个报文段的序号是( )。
A200
B100
C101
D99

我的答案: C

答案解析:
第三次握手不是SYN报文,序号为101,但是由于没有携带数据,不消耗序号。下一个同方向报文段还用这个序号101。

8.(单选题, 3分) 主机甲与主机乙之间已建立一个TCP连接,主机甲向主机乙发送了3个连续的TCP段,分别包含300字节、400字节和500字节的有效载荷,第3个段的序号为900。若主机乙仅正确接收到第1和第3个段,则主机乙发送给主机甲的确认序号是( )
A300
B500
C1200

D1400

我的答案: B

答案解析:第3个段seq=900,推出第2段最后 一个字节的序号为899,
又已知第2段 len=400B, 推出第2段seq=500,推出第1段最后 一个字节的序号为499,
又已知第1段 len=300B, 推出第1段seq=200。
注意:第1段200~499字节收到,接收方确认号为500,第2段500~899字节丢失,
接收方没有发确认,第3段900~1399字节收到,接收方确认号仍为500(收到失序段,发送一个重复确认)

9.(单选题, 3分) 主机甲与主机乙之间已建立一个TCP连接,双方持续有数据传输,且数据无差错与丢失。若甲收到一个来自乙的TCP报文段,该报文段的序号为1913,确认号为2046,数据部分为100字节,则接下来甲发送给乙的TCP报文段的序号和确认号分别为( )和( )。
A2046、2012
B2047、2012
C2046、2013
D2013、2047

我的答案: C

10.(单选题, 3分) 慢开始算法中, 每经过一个传输轮次,所有报文段的确认均收到,那么拥塞窗口cwnd ( )?
A加1
B加4倍
C加2
D加倍

我的答案: D

11.(单选题, 3分) 已知TCP通信双方是A和B, A发起建立连接过程, A的初始序号为100,B的初始序号为200,请问,第三次握手中报文段的确认号是( )。
A200
B100
C199
D201

我的答案: D

12.(单选题, 3分) 假设一个TCP连接总是以1KB的最大段发送TCP段,发送方有足够多的数据要发送。当拥塞窗口为16KB时发生了超时,如果接下来的4个RTT(往返时间)时间内的TCP段的传输都是成功的,那么当第4个RTT时间内发送的所有TCP段都得到肯定应答时,下一轮次拥塞窗口的大小是( )。
A10
B9
C8
D7

我的答案: B
cwnd=N/MSS=16KB÷1KB=16
ssthresh=16/2=8
慢开始 拥塞避免
1 2 4 8 9

二. 多选题(共1题,3分)

13.(多选题, 3分) TCP连接建立过程中 不会 涉及到下面哪些TCP报文段?( )
AACK
BFIN
CSYN
DSYN+ACK
EFIN+ACK

我的答案: BE

三. 填空题(共2题,10分)

14.(填空题, 5分)
B收到A的一个TCP报文段,该报文段的部分抓包信息如下:

网络作业9【计算机网络】

这时 (1) 方接收能力的体现。

由此可以判断下一时刻, (2) 最多可以发送 (3) 字节的数据给 (4) 。

(注意:第1、2、4空填写A或B)

我的答案:
(1) A 
(2) B 
(3) 16896
(4) A 
答案解析:题中窗口值代表A的接收能力,实际窗口值为16896

15.(填空题, 5分) 主机A向主机B发送了三个TCP报文段,序号分别为30、100、180,请回答以下问题。(所有空只填写数字)
(1)第一个报文段携带了 (1) 字节的数据。
(2)主机B收到第一个报文段后发给A的确认号是 (2) 。
(3)主机B收到第二个报文段后发回的确认号是 (3) 。
(4)主机B收到第三个报文段后,发回的确认号是280,窗口字段为300,试问:A发送的第三个报文段携带了 (4) 字节数据,A接下来可以发送的起始字节为 (5) ,结束字节为 (6) 。

我的答案:
(1) 70
(2) 100 
(3) 180 
(4) 100 
(5) 280 
(6) 579 280+300-1

四. 阅读理解(共1题,17分)

16.(阅读理解, 17分)

网络作业9【计算机网络】

图为网络嗅探器捕获的数据信息,请根据图中信息,回答以下问题。

(1) (填空题) 第(1)报文段,序号为 (1) ,置1的标志位是 (2)

第1空 0
第2空 SYN

(2) (填空题) 第(2)报文段,序号为 (1) ,确认号为 (2) ,置1的标志位是 (3) 和 (4)

第1空 0
第2空 1
第3空 SYN
第4空 ACK

(3) (填空题) 第(3)报文段,序号为 (1) ,确认号为 (2) ,置1的标志位是 (3)

第1空 1
第2空 1
第3空 ACK

(4) (填空题) 第(4)报文段,序号为 (1) ,确认号为 (2)

第1空 1
第2空 1

(5) (填空题) 第(5)报文段,序号为 (1) ,确认号为 (2) ,置1的标志位是 (3)

第1空 1
第2空 531
第3空 ACK

(6) (填空题) 图中第(3)报文段的窗口字段值66048字节,代表哪一方(服务器/客户)的接收能力? (1) 第(5)报文段的窗口字段值15744字节,代表哪一方(服务器/客户)的接收能力? (2)

第1空 客户
第2空 服务器

(7) (填空题) 图中第(6)报文段的序号 (1) ,确认号是 (2) ,它携带 (3) 字节的数据? 第(6)报文段的源端口号是 (4)

第1空 1
第2空 531
第3空 152 206-20-20-14
第4空 443

(8) (填空题) 图中TCP连接释放之前,服务器发给客户的最后一个字节编号为 (1) 客户发给服务器的最后一个字节编号为 (2)

第1空 152
第2空 581

不懂可看

网络作业9【计算机网络】

最后

2023-6-11 23:12:47

你对我百般注视,
并不能构成万分之一的我,
却是一览无余的你。

祝大家逢考必过
点赞收藏关注哦文章来源地址https://www.toymoban.com/news/detail-480237.html

到了这里,关于网络作业9【计算机网络】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 校园网络的组建与设计——计算机网络大作业【计算机高级应用】

    最近真的事情太多,忙里偷闲再更一篇 保持热爱,奔赴山海 Cisco Packet Tracer是由Cisco公司发布的一个辅助学习工具,为学习思科网络课程的初学者去设计、配置、排除网络故障提供了网络模拟环境。用户可以在软件的图形用户界面上直接使用拖曳方法建立网络拓扑,并可提供数

    2024年02月03日
    浏览(32)
  • 【MOOC 作业】第1章 计算机网络和因特网

    不是标答也不是参考答案 仅从个人理解出发去做题 1、(20分) ‌试比较分组交换和电路交换的主要优缺点。 电路交换: 特点:在端系统间通信期间,预留了端系统间沿路径通信需要的资源。 优点:发送方可以以恒定的速率向接收方发送数据。 缺点:创建端到端电路和预留端

    2024年02月11日
    浏览(35)
  • 【计算机网络】思科实验(11):综合实验作业之局域网与路由协议

    【计算机网络】思科实验(1):交换机的VLAN划分 【计算机网络】思科实验(2):交换机间的VLAN通信 【计算机网络】思科实验(3):使用三层交换机实现跨VLAN间的通信 【计算机网络】思科实验(4):综合实验作业之办公室的跨VLAN通信 【计算机网络】思科实验(5):单臂路由跨VLAN通信

    2024年02月04日
    浏览(36)
  • 计算机网络期末大作业:以防火墙作为出口设备的小型企业园区网络架构设计与实现

    目录 以防火墙作为出口设备的小型企业园区网络架构设计与实现 目的意义: 基本原理: 方案设计 附件1:网络拓扑图 附件2:IPv4地址规划表 方案实现 1(vlan): 2(省略) 3(OSPF) 4(链路聚合) 5(DHCP) 6(接入安全) 7(ACL访问控制安全) 8(FW) 接口服务: 区域划分:

    2024年01月24日
    浏览(41)
  • 【计算机网络】10、ethtool

    ethtool is used to query and control network device driver and hardware settings, particularly for wired Ethernet devices. devname is the name of the network device on which ethtool should operate. man 文档 参考 1.1.1 展示设备属性 其中全双工、半双工、自动协商的区别如下: Full duplex : Enables sending and receiving of packets at

    2024年02月15日
    浏览(24)
  • 2023年前端面试汇总-计算机网络

    Post 和 Get 是 HTTP 请求的两种方法,其区别如下: 1. 应用场景 GET 请求是一个幂等的请求,一般 Get 请求用于对服务器资源不会产生影响的场景,比如说请求一个网页的资源。而 Post 不是一个幂等的请求,一般用于对服务器资源会产生影响的情景,比如注册用户这一类的操作。

    2024年02月10日
    浏览(32)
  • 【计算机网络】网络编程接口 Socket API 解读(10)

             Socket 是网络协议栈暴露给编程人员的 API,相比复杂的计算机网络协议,API 对关键操作和配置数据进行了抽象,简化了程序编程。         本文讲述的 socket 内容源自 Linux man。本文主要对各 API 进行详细介绍,从而更好的理解 socket 编程。         这个是 RFC 7

    2024年02月08日
    浏览(38)
  • 【八股】2023秋招八股复习笔记5(计算机网络-CN)

    八股目录 HTTP 1、协议参数 HTTP 是什么? HTTP 常见的状态码有哪些? HTTP 常见字段有哪些? GET 和 POST 有什么区别? GET 和 POST 方法都是安全和幂等的吗? HTTP 缓存有哪些实现方式? 什么是强制缓存? 什么是协商缓存? 2、HTTP版本特性 HTTP/1.1 的优点有哪些? HTTP/1.1 的缺点有哪

    2024年02月11日
    浏览(39)
  • 计算机网络 day10 DNAT问题 - 堡垒机 - WLAN

    目录 DNAT策略拓扑图:  问题一:当我们访问内网的Web服务的时候,我们防火墙服务器的80端口和Web服务器的8000端口是否需要一直调用程序监控呢? DNAT的作用就是可以帮助我们进行路由转发功能 问题二:当我们在继续DNAT实验的时候,Web服务器和firewall网关服务器的LAN口都采

    2024年02月17日
    浏览(22)
  • 前端面试的计算机网络部分(2)每天10个小知识点

    👍 点赞,你的认可是我创作的动力! ⭐️ 收藏,你的青睐是我努力的方向! ✏️ 评论,你的意见是我进步的财富! DNS(Domain Name System)是一种用于将域名转换为IP地址的系统,使我们能够通过易记的域名访问互联网资源。DNS查询过程可以分为递归查询和迭代查询两种方式

    2024年02月12日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包