做<TCP/IP协议族>课后问题,有些问题有疑问,在此请教大侠Q1:一个ICMP报文报告了目的端口不可达的差错。TCP怎样检测到目的端口出现的这个差错?
A1:目的主机产生终点不可达报文并发回这个源主机。终点不可达报文中有一个“代码”字段,目的端口不可达则该字段为3。TCP以此来检测。Q2:试用状态图说明当服务器进程而非客户进程发出主动关闭时将会发生什么?
A2:不会。我个人认为其与客户进程发出主动关闭均产生一样的事件。

解决方案 »

  1.   

    Q1:一个ICMP报文报告了目的端口不可达的差错。TCP怎样检测到目的端口出现的这个差错?
    A1:目的主机产生终点不可达报文并发回这个源主机。终点不可达报文中有一个“代码”字段,目的端口不可达则该字段为3。TCP以此来检测。
    对的Q2:试用状态图说明当服务器进程而非客户进程发出主动关闭时将会发生什么?
    A2:不会。我个人认为其与客户进程发出主动关闭均产生一样的事…看《tcpip详解》卷一里有状态图。