计算机网络相关题目及答案(第三章)

第三章

复习题:

R3.考虑在主机A和主机B之间有一条TCP连接。假设从主机A传送到主机B的TCP报文段具有源端口

号x和目的端口号y。对于从主机B传送到主机A的报文段,源端口号和目的端口号分别是多少?

答:源端口号将设置为y, 目的端口号设置为x.

 因为在传输UDP包的时候, 网络层会附带上源和目的的IP地址的, 主机C的程序可以通过不同的源IP地址判别

R7.假定在主机C上的一个进程有一个具有端口号6789的UDP套接字。假定主机A和主机B都用目的端口号6789向主机C发送一个UDP报文段。这两台主机的这些报文段在主机C都被描述为相同的套接字吗?如果是这样的话,在主机C的该进程将怎样知道源于两台不同主机的这两个报文段?

答:1)在主机C会被描述为相同的套接字; 因为在传输UDP包的时候, 网络层会附带上源和目的的IP地址的, 主机C的程序可以通过不同的源IP地址判别.

2)主机IP能把它们区分开;

R15.假设主机A通过一条TCP连接向主机B发送两个紧接着的TCP报文段。第一个报文段的序号为90,

第二个报文段序号为110。

a第一个报文段中有多少数据?

b.假设第一个报文段丢失而第二个报文段到达主机B。那么在主机B发往主机A的确认报文中,

确认号应该是多少?

答:a.110-90=20 byte;

       b.90

R17.假设两条TCP连接存在于一个带宽为R bps的瓶颈链路上。它们都要发送一个很大的文件(以相同

方向经过瓶颈链路),并且两者是同时开始发送文件。那么TCP将为每条连接分配什么样的传输速率?

答:R/2;

习题:

P2.考虑图3-5。从服务器返回客户进程的报文流中的源端口号和目的端口号是多少?在承载运输层报文段的网络层数据报中,IP地址是多少?

答:从 B 到 C:

左边的连接:源端口号 80,源 IP 为 B 的 IP;目的端口 26145,目的 IP 为 C 的 IP;

右边的连接:源端口号 80,源 IP 为 B 的 IP;目的端口 7532,目的 IP 为 C 的 IP;

从 B 到 A:

 源端口号 80,源 IP 为 B 的

你可能感兴趣的:(计算机网络)