Day37

本文介绍了计算机网络的基础知识,包括通信方式、TCP与UDP的区别、IP地址与子网掩码的计算、OSI模型结构、SNMP协议所属的网络层、域名解析过程、端口地址使用规范以及HTTP状态码的含义。内容涵盖了网络通信的基本原理和常见协议,有助于理解网络通信的工作机制。
摘要由CSDN通过智能技术生成

关于计算机网络,下列描述当中,正确的是(C)

A:在同一信道上同一时刻,可进行双向数据传送的通信方式是半双工
B:TCP协议是无连接的;UDP协议是面向连接的
C:假设一个主机的ip地址为192.168.8.123,而子网掩码为255.255.255.248,那么该主机的网络号是192.168.8.120
D:计算机网络中的OSI结构分别是:物理层,数据链路层,传输层,会话层,表示层,应用层

A:在同一信道上同一时刻,通信方式是全双工,半双工是指在通信过程的任意时刻,信息既可由A传到B,又能由B传到A,但只能有一个方向上的传输存在;

B:TCP协议是有连接的,UDP协议是无连接的;

      连接建立:TCP需要三次握手,UDP不需要任何准备就可以传输数据。因此UDP更快速。

      连接状态:TCP需要维护连接状态,包括发送接收缓存,拥塞控制参数以及序号与确认号参数,UDP不维护连接状态,也不追踪这些参数。

C:IP和子网掩码相与(&)得到网络号,192.168.8.123&255.255.255.248 是192.168.8.120;

D:计算机网络中的OSI结构:物理层,数据链路层,网络层,传输层,会话层,表示层,应用层;

网段地址 154.27.0.0 的网络。若不做子网划分,能支持(C)台主机

A:254
B:1024
C:65,534
D:16,777,206

154 是一个B类地址,前16位是网络号,后16位主机号,那么2^16=65536,减去2个地址(一个是主机号全为0的网络地址,另一个主机号全1是广播地址)是65534;

SNMP 使用 udp 161 和 162 端口,则该协议属于 TCP/IP 模型中的(C)

A:网络层
B:数据链路层
C:应用层
D:传输层

SNMP(simple network management protocol):简单网络管理协议;是一个网络管理员用来管理的工具,相当于一个APP,所以是应用层;

每个 IP 地址都可以有一个主机名,通过主机名得到该主机对应 ip 地址的过程叫(B)

A:ip地址解析
B:域名解析
C:域名编译
D:ip地址编译

域名解析:将域名解析为IP地址。域名解析是把域名指向网站空间IP,让人们通过注册的域名可以方便地访问到网站的一种服务。IP地址是网络上标识站点的数字地址,为了方便记忆,采用域名来代替IP地址标识站点地址。域名解析就是域名到IP地址的转换过程。域名的解析工作由DNS服务器完成。

互联网中的地址是数字的IP地址,域名解析的作用主要就是为了便于记忆。

下面关于源端口地址和目标端口地址的描述中,正确的是(A )

A:在TCP/UDP传输段中,源端口地址和目的端口地址是不能相同的
B:在TCP/UDP传输段中,源端口地址和目的端口地址必须是相同的
C:在TCP/UDP传输段中,源端口地址和目的端口地址是可以相同的
D:以上描述均不正确

在TCP/UDP传输段中,源端口地址和目的端口地址是不能相同的,否则就会建立自己到自己的连接,白白耗费资源。网络攻击中的LAND 攻击就是利用这个这一点进行攻击的。

源端口地址不是端口号。是ip地址+端口号。

主机 A 向主机 B 连续发送了两个 TCP 报文段,其序号分包是 70 和 100 ,如果 A 发送的第一个报文段丢失了,但第二个报文段达到了 B , B 在第二个报文段到达后向 A 发送确认,那么这个确认号是多少?(70)

A:100
B:101
C:70
D:71

        答案为70,收发两端各有两个字节流,TCP报文的序列号可以看作向对方发送字节流的起始位置,确认号可以看作他确认对方当前序号之前的字节已经全部接收。这道题是发端同时发送序号从70到99的字节流和从100到100+n的字节流,而收端只接受到了100到100+n的字节流,所以确认号是70,意思是我确认70之前的接收到了,而发端遇到这种情况会重发70到99的字节流(选择重传)或重发70到99以及100到100+n的字节流(退后n帧)。

确认号指的是接收方想要接收的报文段的序号,比如我想要1-5的报文,

在接收过程中我收到了2-5,而1丢了,这时候我肯定跟你说,再发一遍1,就是这个意思。

在这里序号70的丢了,所以确认号就是70,和后面的没关系。

以下说法不正确的是(D)

A:HTTP是一种请求/响应式的协议
B:HTTP请求消息中Accept表示浏览器可接受的MIME类型
C:HTTP请求消息中Accept-Encoding表示浏览器能够进行解码的数据编码方式
D:HTTP请求消息中Css表示初始URL中的主机和端口

下列关于 http 状态码描述正确的是(C)

A:404读取浏览器缓存,502错误网关
B:404找不到资源,403服务器错误
C:500服务器错误,304读取浏览器缓存
D:304服务器错误,200请求成功
E:500找不到资源,200请求成功

常见的HTTP状态码:

  • 200 - 请求成功
  • 301 - 资源(网页等)被永久转移到其它URL
  • 304Not Modified未修改。所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。客户端通常会缓存访问过的资源,通过提供一个头信息指出客户端希望只返回在指定日期之后修改的资源
  • 403Forbidden服务器理解请求客户端的请求,但是拒绝执行此请求
  • 404 - 请求的资源(网页等)不存在
  • 500 - 内部服务器错误
  • 502Bad Gateway充当网关或***的服务器,从远端服务器接收到了一个无效的请求

在 OSI 分层模型中,把传输的比特流划分为帧,是哪一层的功能( C)

A:物理层
B:网络层
C:数据链路层
D:传输层

http 协议中,状态码 500 的意思为(D)

A:重定向
B:访问被拒绝
C:未找到请求的内容
D:服务器内部有错误

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值