习题1
下面关于TCP协议的说法,哪些是正确的:
(不支持广播通讯、提供紧急数据传送功能,当有紧急数据发送时,接收方收到后会优先读取紧急数据、能够探知到接收方处理能力,当接收方大量数据未接收时,会停止继续发送新数据)
TCP是面向有连接的数据通信,不支持广播通信。
习题2
对滑动窗口不正确的描述是:
(能够防止报文段顺序出错)
防止报文段顺序出错应该是 序列号 来保证的
滑动窗口本质上是描述接受方的 TCP 数据报缓冲区大小的数据,发送方根据这个数据来计算自己最多能发送多长的数据。如果发送方收到接受方的窗口大小为 0 的 TCP 数据报,那么发送方将停止发送数据,等到接受方发送窗口大小不为 0 的数据报的到来。
关于滑动窗口协议,书上还介绍了三个术语,分别是:
1. 窗口合拢:当窗口从左边向右边靠近的时候,这种现象发生在数据被发送和确认的时候。
2. 窗口张开:当窗口的右边沿向右边移动的时候,这种现象发生在接受端处理了数据以后。
3. 窗口收缩:当窗口的右边沿向左边移动的时候,这种现象不常发生。
TCP 就是用这个窗口,慢慢的从数据的左边移动到右边,把处于窗口范围内的数据发送出去(但不用发送所有,只是处于窗口内的数据可以发送。)。这就是窗口的意义。窗口的大小是可以通过 socket 来制定的, 4096 并不是最理想的窗口大小,而 16384 则可以使吞吐量大大的增加。
习题3
以下描述错误的是
(cookie以及loaclStorage都会伴随着http请求发送到服务器)
特性 | Cookie | localStorage | sessionStorage |
---|---|---|---|
数据的生命期 | 一般由服务器生成,可设置失效时间。如果在浏览器端生成Cookie,默认是关闭浏览器后失效 | 除非被清除,否则永久保存 | 仅在当前会话下有效,关闭页面或浏览器后被清除 |
存放数据大小 | 4K左右 | 一般为5MB | |
与服务器端通信 | 每次都会携带在HTTP头中,如果使用cookie保存过多数据会带来性能问题 | 仅在客户端(即浏览器)中保存,不参与和服务器的通信 | |
易用性 | 需要程序员自己封装,源生的Cookie接口不友好 | 源生接口可以接受,亦可再次封装来对Object和Array有更好的支持 |
习题4
X.25协议是哪两种设备进行交互的规程(DCE、DTE )
X.25协议是数据终端设备(DTE)和数据电路终接设备(DCE)之间的接口规程。
习题5
主机甲和主机乙已建立了TCP连接,甲始终以MSS=1KB大小的段发送数据,并一直有数据发送;乙每收到一个数据段都会发出一个接收窗口为10KB的确认段。若甲在t时刻发生超时时拥塞窗口为8KB,则从t时刻起,不再发生超时的情况下,经过10个RTT后,甲的发送窗口是 。(10KB)
当t时刻发生超时时,把ssthresh设为8的一半,即为4,且拥塞窗口设为1KB。然后经历10个RTT后,拥塞窗口的大小依次为2、4、5、6、7、8、9、10、11、12,而发送窗口取当时的拥塞窗口和接收窗口的最小值,而接收窗口始终为10KB,所以此时的发送窗口为10KB。
实际上该题接收窗口一直为10KB,可知不管何时,发送窗口一定小于等于10KB
习题6
关于HttpSession对象,哪些说法是正确的( 可以用servlet的一个特定调用置会话无效、同一个浏览器做出的多个请求可以访问同一个会话对象 )
session为每一个用户只会创建一次会话
习题7
以下哪个协议不是内部网关协议(HELLO)
内部网关协议IGP(Interior Gateway Protocol)是指在一个自治系统(AS)内部所使用的一种路由协议。
内部网关协议可分为三类:
1) 距离-矢量路由协议,包括路由信息协议(RIP),内部网关路由协议(IGRP)
2) 连接状态路由协议,包括开放式最短路径优先协议(OSPF),中间系统到中间系统路由交换协议(IS-IS)
3) 高级距离矢量路由协议,包括增强型内部网关路由协议(EIGRP)
习题8
理想低通信道的最高码元传输速率为(2WBaud)
主要是利用了尼奎斯特定理
(1)、理想低通信道下的最高码元传输速率 = 2W Baud;
(2)、理想带通信道的最高码元传输速率 =1 W Baud ;
习题9
在下列网络设备中,传输延迟时间最大的是( 路由器 )。
局域网交换机(LAN switches)指的是用在交换式局域网内进行数据交换的设备。
网桥也叫桥接器,是连接两个局域网的一种存储/转发设备,它能将一个大的LAN分割为多个网段,或将两个以上的LAN互联为一个逻辑LAN,使LAN上的所有用户都可访问服务器。
路由器是连接两个或多个网络的硬件设备,在网络间起网关的作用,是读取每一个数据包中的地址然后决定如何传送的专用智能性的网络设备。路由器是一种连接多个网络或网段的网络设备。它的传输延迟时间比集线器、局域网交换机和网桥要大。
集线器的英文称为“Hub”。“Hub”是“中心”的意思,集线器的主要功能是对接收到的信号进行再生整形放大,以扩大网络的传输距离,同时把所有节点集中在以它为中心的节点上。