D、 从这台远程主机返回的数据包将包含确认号 43693。
正确答案: B
Telnet的端口号是23,FTP默认端口号是21.
UDP才没有上面编号什么的,下面是UDP的首部报文:
序号是43693?它长度都没说,怎么可能知道确认号呢。
4 TCP 报头信息和 UDP 报头信息中都包含下列哪项信息?
A、 序列号
B、 端口号
C、 窗口大小
D、 选项字段
正确答案: B
上面有UDP的首部报文和TCP的首部报文。他们都有着目标端口号的信息。
5 一个SYN,ACK标记都为1的TCP数据段属于?
A、 第一次握手
B、 第二次握手
C、 第三次握手
D、 确认包
正确答案: B
6 数据段的 TCP 报头中为什么包含端口号?( )
A、 指示转发数据段时应使用的正确路由器接口
B、 标识接收或转发数据段时应使用的交换机端口
C、 确定封装数据时应使用的第 3 层协议
D、 让接收主机转发数据到适当的应用程序
正确答案: D
端口号对应着合适的应用层。应用层指的就是应用程序。
7 TCP一共可以提供多少个端口( )
A、 2
B、 1024
C、 65535
D、 无限个
正确答案: C
TCP最多提供65535个端口。
目的端口占有着2个字节,16个比特。
2^16 =65535
所以最大提供着65535个字节。
8 当 TCP 接收端获得一个有效载荷大小 是1000和序列号为8000 的数据段时,有效载荷中的最后一个字节相关联的序列号是多少?
A、7999
B、9000
C、8000
D、8999
正确答案: D
序号从0开始,8000+1000-1=7999
9 主机甲与主机乙之间建立了一个TCP连接,主机甲向主机乙发送了3个连续的TCP段,分别包含300B,400B和500B的有效载荷,第3个段的序号为900,若主机乙仅正确收到第1和第3个段,则主机乙发送给主机甲的确认序号是多少?
A、1400
B、500
C、1200
D、300
正确答案: B
这个很简单。也是考研真题。
第三个段的序号是900,那么第一个段的序号是900-300-400=200.主机只能正确接收到第一个和第三个段,那么还差第二个段,那么确认号上显示的就是第一个段的确认号,就是200+300=500.来表示第二个段需要重新传送。
10
假设TCP发送方先后发送了报文段1、2和3,但TCP接收方收到报文段的顺序却是1、3、2,假设接收方每收到一个报文段都返回一个确认报文,则接收方3次收到报文后返回的确认分别是( )。A、 第一次对1确认,第二次对1确认,第三次对3确认
B、 第一次对1确认,第二次对3确认,第三次对2确认
C、 第一次对1确认,第二次对3确认,第三次对3确认
D、 第一次对1确认,第二次对2否认,第三次对3确认
正确答案: A
第一次发送1接收1对1的确认。
第二次方式2 收不到,超时要重新发送2,发送1的确认。
这个时候先前的3已经过来了,需要发送对3的确认。
之后还有
第四次会收到2的报文段发送对2的确认。,所以是1、3、2.
11
主机甲向主机乙发出一个(SYN,seq=11220)的TCP段,期望与主机乙建立TCP连接,若主机乙接受该连接请求,则主机乙向主机甲发送的正确的TCP段可能是:
A、(SYN=0,ACK=0,seq=11220,ack=11220)
B、(SYN=1,ACK=1,seq=11221,ack=11221)
C、(SYN=1,ACK=1,seq=11220,ack=11220)
D、(SYN=0,ACK=0,seq=11221,ack=11221)
正确答案: B
考研真题。
主机甲发送第一次握手,序号是11220
主机乙发送第二次握手,syn=1、ack=1毫无疑问。
记住确认号一定要加一,ack=11221.
二.多选题(共1题,5.8分)
1 下列哪些关于TCP 报头的陈述不准确?
A、TCP 段头不包含数据段总长度有关的信息
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Linux运维工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Linux运维全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Linux运维知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加VX:vip1024b (备注Linux运维获取)
最全的Linux教程,Linux从入门到精通
======================
-
linux从入门到精通(第2版)
-
Linux系统移植
-
Linux驱动开发入门与实战
-
LINUX 系统移植 第2版
-
Linux开源网络全栈详解 从DPDK到OpenFlow
第一份《Linux从入门到精通》466页
====================
内容简介
====
本书是获得了很多读者好评的Linux经典畅销书**《Linux从入门到精通》的第2版**。本书第1版出版后曾经多次印刷,并被51CTO读书频道评为“最受读者喜爱的原创IT技术图书奖”。本书第﹖版以最新的Ubuntu 12.04为版本,循序渐进地向读者介绍了Linux 的基础应用、系统管理、网络应用、娱乐和办公、程序开发、服务器配置、系统安全等。本书附带1张光盘,内容为本书配套多媒体教学视频。另外,本书还为读者提供了大量的Linux学习资料和Ubuntu安装镜像文件,供读者免费下载。
本书适合广大Linux初中级用户、开源软件爱好者和大专院校的学生阅读,同时也非常适合准备从事Linux平台开发的各类人员。
需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
校的学生阅读,同时也非常适合准备从事Linux平台开发的各类人员。**
需要《Linux入门到精通》、《linux系统移植》、《Linux驱动开发入门实战》、《Linux开源网络全栈》电子书籍及教程的工程师朋友们劳烦您转发+评论
一个人可以走的很快,但一群人才能走的更远。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎扫码加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
[外链图片转存中…(img-ZJk8hR2x-1713098676161)]