复习题
R1.
a.
将此协议称为简单传输协议(STP)。在发送方端,STP 从发送过程中接收不超过 1196 字节的数据块、目标主机地址和目标端口号。STP 向每个块添加一个 4 字节的报头,并将目标进程的端口号放在这个报头中。然后 STP 将目标主机地址和报文段提供给网络层。网络层将报文段传送到目标主机上的 STP。STP 然后检查段中的端口号,从段中提取数据,并将数据传递给端口号标识的进程。
b.
报文段现在有两个头字段:源端口字段和目标端口字段。在发送方端,STP 接收不超过 1192 字节的数据块、目标主机地址、源端口号和目标端口号。STP 创建一个报文段,其中包含应用程序数据、源端口号和目标端口号。然后它将报文段和目标主机地址提供给网络层。接收到报文段后,接收主机上的 STP 向应用程序进程提供应用程序数据和源端口号。
c.
不,传输层不需要在核心中做任何事情;传输层“驻留”在最终系统中。
R2.
a.
寄信时,家庭成员必须将信本身、寄达地址和收信人的姓名交给代表。代表清楚地把收信人的名字写在信的顶部。然后,委托将信放入一个信封中,并在信封上写上目的地房屋的地址。然后,代表把这封信交给地球的邮政服务。在接收方,代表从邮件服务机构收到信件,从信封中取出信件,并记下写在信上方的收件人姓名。然后,代表把这封信交给有这个名字的家庭成员。
b.
不,邮递服务不需要打开信封;它只检查信封上的地址。
R3.
源端口号y和目标端口号x。
R4.
应用程序开发人员可能不希望其应用程序使用 TCP 的拥塞控制,该控制可以在拥塞时控制应用程序的发送速率。通常,IP 电话和 IP 视频会议应用程序的设计者选择在 UDP 上运行他们的应用程序,因为他们希望避免 TCP 的拥塞控制。另外,一些应用程序不需要 TCP 提供的可靠数据传输。
R5.
由于大多数防火墙被配置为阻止 UDP 通信,使用 TCP 进行视频和语音流量允许流量通过防火墙。
R6.
能。应用程序开发人员可以将可靠的数据传输放到应用层协