原谅我的愚蠢问题。
我不太明白这些意思是什么。如果有人能够明确地解释它。谢谢你们。
为什么TFTP客户端在返回ICMP消息时会继续重传其请求?正在发生网络编程的一个元素,其中BSD系统不使用UDP接收为该套接字接收的ICMP消息的用户进程,除非该进程已在该套接字上发出连接。标准BSD TFTP客户端不会发出连接,因此它永远不会收到ICMP错误通知。
TCP / IP说明第1卷宪章6.5
答案 0 :(得分:1)
ICMP消息不会返回给应用程序,除非它发出了一个connect(),它没有,所以它不知道它们。
答案 1 :(得分:-1)
通常ICMP
协议用于故障排除,实际上在大多数操作系统上,当您连接到服务器上的关闭端口时,服务器将回复ICMP
消息类型端口无法访问。