问题 单项选择题 共用题干题

由于IP地址通常是针对一台主机而言的,而在网络应用中,一台主机通常会用多个应用程序在使用,因此为了区分不同的应用程序,就引入了"端口"的概念,端口是传输层的服务访问点。而在TCP/UDP协议中,合法的端口地址的范围是(10),下面关于源端口地址和目标端口地址的描述中,正确的是(11)。

空白处(11)应选择()

A.在TCP/UDP报文中,源端口地址和目标端口地址是不能相同的

B.在TCP/UDP报文中,源端口地址和目标端口地址是可以相同的,用来表示发回给自己的数据

C.在TCP/UDP报文中,源端口地址和目标端口地址是可以相同的,因为虽然端口地址一样,但其所在的主机是不同的

D.以上描述均不正确

答案

参考答案:C

解析:在TCP和UDP协议的报头中均包括两个16位的字段:源端口地址、目标端口地址,因此其最大的值就是2-1,即65535。它们的含义分别表示源端计算机的逻辑端口号和目标计算机上的连接号,换句话说,就是确定一个端口,是由IP地址加上端口地址来确定的,因此源端口地址将和源IP地址合在一起作为分组的返回地址;而目标端口地址将和目标IP地址(根据包着TCP/UDP协议数据包的lP协议数据包中的包头来确定)来确认接收的端口。由于每台主机都可以有65535个端口,因此它们是可以相同的。

问答题
选择题