【单选题】为保证数据传输的可靠性,TCP采用了对()确认的机制。
A、报文段
B、分组
C、比特
D、字节
学习通代刷提供答案:A
【单选题】主机甲与主机乙之间已建立一个TCP连接,主机甲向主机乙发送了3个连续的TCP段,分别包含300B、400B和500B的有效载荷,第3个段的序号为900~1399。若主机乙仅正确接到第1和第3个段,则主机乙发送给主机甲的确认序号是()。
A、300
B、500
C、1200
D、1400
学习通代刷提供答案:A
【单选题】主机甲和主机乙之间已建立了一个TCP连接,TCP最大段长度为1000B。若主机甲的当前拥塞窗口为4000B,在主机甲向主机乙连续发送两个最大段后,成功收到主机乙发送的第一个段的确认段,确认段中通告的接收窗口大小为2000B,则此时主机甲还可以向主机乙发送的最大字节数是()。
A、1000
B、2000
C、3000
D、4000
学习通代刷提供答案:A
【单选题】一个TCP连接总是以lKB的最大段长发送TCP段,发送方有足够多的数据要发送,当拥塞窗口为16KB时发生了超时,如果接下来的4个RTT(往返时间)时间内的TCP段的传输都是成功的,那么当第4个RT3时间内发送的所有TCP段都得到肯定应答时,拥塞窗口大小是()。
A、7KB
B、8KB
C、9KB
D、16KB
学习通代刷提供答案:C
【多选题】传输层定义了主机应用程序之间端到端的连通性。传输层中最为常见的两个协议分别是()协议和()协议。
A、TCP
B、ARP
C、ICMP
D、UDP
学习通代刷提供答案:AD
【多选题】TCP允许一个主机同时运行多个应用进程。每台主机可以拥有多个应用端口,每对端口号、源和目标IP地址的组合唯一地标识了一个会话。下列关于端口说法正确的是()。
A、端口分为知名端口和动态端口。
B、有些网络服务会使用固定的端口,这类端口称为知名端口,端口号范围为0-1023
C、动态端口号范围从1024到65535
D、动态端口是随机分配的
学习通代刷提供答案:ABCD
【多选题】TCP协议标志位字段中,URG与PSH都是表示紧急数据,对它们描述正确的是()。
A、URG=1时对应的tcp报文为紧急报文,其中的紧急数据需要直接交付给接收端的进程,而不进入缓存
B、紧急数据的长度=紧急指针,紧急数据的起始点=序号,紧急数据的终止点=序号+紧急指针,发送端会将该数据调整到该tcp报文最前面,即使窗口为0也可以发送紧急数据
C、PSH=1时,一般对应最后一个tcp数据报。该报文及缓存区之中的数据一并交付给进程,
D、缓存区满了也会交付数据给程序。
E、URG交付给应用的只有紧急数据,PSH交付给应用的包括缓冲区排好序的数据及当前报文的数据
学习通代刷提供答案:ABCD
【多选题】TCP建立连接时三次握手用到的标志字段是()。
A、URG
B、ACK
C、RST
D、SYN
学习通代刷提供答案:BD
【多选题】TCP断开连接时四次握手用到的标志字段是()。
A、ACK
B、RST
C、SYN
D、FIN
学习通代刷提供答案:AD