《TCP/IP协议详解》上有提到两个问题:
1、如果尝试向一个不存在的<IP, Port>TCP服务器发出连接,服务器收到TCP SYN之后会立即Reply一个RST。验证如下:
Client发起连接请求:
nc 192.168.1.150 8000
Server使用tcpdump抓包:
2、如果尝试想一个不存在的<IP, Port>UDP服务器发送数据,服务器会Reply一个unreachable的ICMP错误报文。验证如下:
手动编写一个UDP Client程序,这里使用nc -u 192.168.1.150 8888貌似不行。如下:
Server使用tcpdump抓包:
3、以上Server的行为对于Windows都是不符合的,不知道Windows在搞什么鬼!
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。