网络基础——牛客网刷题第三波

 

1.套接字由什么构成(B)

A. IP地址与MAC地址

B. IP地址与端口号

C. MAC地址与端口号

D. 仅端口号

解析:套接字=IP地址:端口号

2.ICMP协议位于 (A

A. 网络层

B. 传输层

C. 应用层

D. 数据链路层

解析:

网络基础——牛客网刷题第三波_第1张图片

3.TCP中,如果两台主机同时企图与对方套接字之间建立连接,结果是建立几个连接以及释放全部连接需要几次握手(A)

A. 1, 4

B. 2, 8

C. 2, 4

D. 1, 3

解析:这种情况虽然发生的可能性极小,但是是确实存在的,TCP也特意设计了相关机制,使得在这种情况下双方仅建立一条连接。

       双方同时请求连接的情况下,双方同时发出请求连接报文,并进入SYN-SENT状态;当收到对方的请求连接报文后,会再次发送请求连接报文,确认号为对方的SYN+1,并进入SYN-RCVD状态;当收到对方第二次发出的携带确认号的请求报文之后,会进入ESTAB-LISHED状态。

       双方同时请求释放连接也是同样的,双方同时发出连接释放报文,并进入FIN-WAIT-1状态;在收到对方的报文之后,发送确认报文,并进入CLOSING状态;在收到对方的确认报文后,进入TIME-WAIT状态,等待2MSL之后关闭连接。需要注意的是,这个时候虽然不用再次发送确认报文并确认对方收到,双方仍需等待2MSL之后再关闭连接,是为了防止“已失效的连接请求报文段”的影响。

同时建立连接:

网络基础——牛客网刷题第三波_第2张图片

同时释放连接:

网络基础——牛客网刷题第三波_第3张图片

4.异步传递模式 ATM 采用称为信元的 (A) 分组,并使用 信道传输。

A. 定长,光纤

B. 定长,双绞线

C. 变长,双绞线

D. 变长,光纤

解析:ATM的传送单元是固定长度53byte的CELL(信元),采用光纤作为传输介质。

5.路由器中的路由表(D)

A. 需要包含到达所有主机的完整路径信息

B. 需要包含到达所有主机的下一步路径信息

C. 需要包含到达目的网络的完整路径信息

D. 需要包含到达目的网络的下一步路径信息

解析:路由表中的表项内容包括:

          destination:目的地址,用来标识IP包的目的地址或者目的网络。

          mask:网络掩码,与目的地址一起标识目的主机或者路由器所在的网段的地址。

          pre:标识路由加入IP路由表的优先级。可能到达一个目的地有多条路由,但是优先级的存在让他们先选择优先级高的路由进行利用。

          cost:路由开销,当到达一个目的地的多个路由优先级相同时,路由开销最小的将成为最优路由。

          interface:输出接口,说明IP包将从该路由器哪个接口转发。

          nexthop:下一跳IP地址,说明IP包所经过的下一个路由器。

6.使用网桥带来的好处不包括(D)

A. 过滤通信量,增大吞吐量

B. 扩大了物理范围

C. 提高了可靠性

D. 适合于用户数和通信量很大的网络

解析:如下面绿色标记,“可靠性”描述的不严谨

优点:

        1、过滤通信量。网桥可以使用局域网的一个网段上各工作站之间的信息量局限在本网段的范围内,而不会经过网桥溜到其他网段去。

        2、扩大了物理范围,也增加了整个局域网上的工作站的最大数目。

        3、可使用不同的物理层,可互连不同的局域网。

        4、提高了可靠性。如果把较大的局域网分割成若干较小的局域网,并且每个小的局域网内部的信息量明显地高于网间的信息量,那么整个互连网络的性能就变得更好。

缺点:

        1、由于网桥对接收的帧要先存储和查找站表,然后转发,这就增加了时延。

        2、在MAC子层并没有流量控制功能。当网络上负荷很重时,可能因网桥缓冲区的存储空间不够而发生溢出,以致产生帧丢失的现象。

        3、具有不同MAC子层的网段桥接再一起时,网桥在转发一个帧之前,必须修改帧的某些字段的内容,以适合另一个MAC子层的要求,增加时延。

        4、网桥只适合于用户数不太多(不超过几百个)和信息量不太大的局域网,否则有时会产生较大的广播风暴。

7.802.11站在传输一个数据帧之前都要首先发送一个RTS帧并且收到一个对应的CTS帧。(B)

A. 正确

B. 错误

解析:为了更好的解决隐蔽站带来的碰撞的问题,802.11允许要发送的数据的站对信道进行预约。具体的做法是:源站在发送数据帧之前先发送一个短的控制帧,叫作发送请求RTS,她包括源地址、目的地址和这次通信所需的时间。若信道空闲,则目的站就响应一个控制帧叫作允许发送CTS,它也包括这次通信所需的持续时间。

使用RTS和CTS帧会使整个网络的效率有所下降。但这两个控制帧都很短,其长度分别为20字节和14字节。与数据帧相比开销不算很大。相反,若不使用这种控制帧,则一旦发生碰撞而导致数据帧重发,则浪费很多时间。虽然如此。但协议还是设有三种情况:一种是使用RTS和CTS帧,另一种是只有当数据帧的长度超过某一数值是才使用RTS和CTS帧。还有一种是不使用RTS和CTS帧。

8.若某一帧出错,后面送来的正确的帧虽然不能立即送主机,但接收方仍可收下来,放在一个缓冲区中,同时只要求发送方重新传送出错的那一帧,一旦收到重传的帧后,就可与原先正确接收但暂存在缓冲区中的其余的帧一起按正确的顺序送主机。这种方法称(C) 

A. 停等协议

B. 滑动窗口协议

C. 选择重传协议

D. 管道协议

解析:

  1. 停止等待就是每发送完一个分组就停止发送,等待对方的确认。在收到确认后再发送下一个分组。
  2. 滑动窗口协议(Sliding Window Protocol),属于TCP协议的一种应用,用于网络数据传输时的流量控制,以避免拥塞的发生。该协议允许发送方在停止并等待确认前发送多个数据分组。由于发送方不必每发一个分组就停下来等待确认,因此该协议可以加速数据的传输,提高网络吞吐量。
  3. 在 GBN 协议中,允许发送方发送多个分组(当有多个分组可用时)而不需等待确认,但它也受限于在流水线中未确认的分组数不能超过某个最大允许数N;SR 协议(选择重传协议)在 GBN 协议的基础上进行了改进,它通过让发送方仅重传那些它怀疑在接收方出错(即丢失或受损)的分组而避免了不必要的重传。选择重传协议只重传真正丢失的分组.
  4. 管道机制:即同一个TCP连接里面,可以将多个HTTP请求(request)整批提交,而在发送过程中不需先等待服务端的回应。(没有找到标准的管道协议,其原理应该就是管道机制)

9.某自治系统内采用RIP协议,若该自治系统内的路由器R1收到其邻居路由器R2的距离矢量,距离矢量中包含信息,则能得出的结论是(D)。

A. R2可以经过R1到达net1,跳数为17

B. R2可以到达net1,跳数为16

C. R1可以经过R2到达net1,跳数为17

D. R1不能经过R2到达net1

解析:R1在收到信息并更新路由表后,若需要经过R2到达net1,则其跳数为17,由于距离为16表示不可达,因此R1不能经过R2到达net1,R2也不可能到达net1。B、C错误,D正确。而题目中并未给出R1向R2发送的信息,因此A也不正确。

10.对于100Mbps 的以太网交换机,当输出端口无排队,以直通交换( cut-through switching)方式转发一个以太网帧(不包括前导码)时,引入的转发延迟至少是( B )。 ---有争议

A. 0μs

B. 0.48μs

C. 5.12μs

D. 121.44μs

解析:以太网的直通交换方式在输入端口检测到一个 数据包时,检查该包的包头,获取包的目的地址,启动内部的动态查找表转换成相应的输出端口,在输入与输出交叉处接通,把数据包直通到相应的端口,实现交换功能。它只检查 数据包 的包头(包括7个字节的前同步码+1个字节的帧开始界定符+6个字节的目的地址共14个字节),题目说明不包含前导码,即只包6个字节含目的地址。那么转发时延=6B/100Mbps=0.48us

你可能感兴趣的:(刷题)