首页 > 试题广场 >

下面关于TCP描述,正确的是:

[不定项选择题]
下面关于TCP描述,正确的是:
  • 连接同一个server端口,理论上client最大的同时TCP连接数是65535(client所在机器只有一个ipv4地址)
  • 将一块数据通过TCP成功发送到对方,对方拿到的这块数据和发送方肯定一模一样
  • 系统可以用四元组(local ip, local port,remote ip,remote port)唯一标识一条TCP连接
  • server只监听一个端口,理论上server最大的同时TCP连接数是65535(server所在机器只有一个ipv4地址)
先来说说A和D:
65535这个数的来源依据是一个PC的最大可开启端口数量。A的client需要连接不同的服务,那么最大的连接数量也就由端口数量决定了。而D答案之所以不对,是因为服务端只需要开一个端口,就可以同时接收不同client建立的TCP连接。
再来说说B:
TCP虽然可以保证数据的可靠性,但要注意,他也仅仅保证本身的通信是可靠的。一个很好的例子就是外挂,通过截取修改报文来达到欺骗的目的。如果真能单纯靠TCP来保证数据的准确性,那也没必要发明那么多加密协议了。
最后说说C:
因为local port只能被一个程序使用,所以用来标识一个TCP是没什么问题的。
发表于 2022-02-22 22:41:06 回复(1)