修改一下问题
后来发现问题是别的地方 机器发出的syn 我的socket没有反应
送给那个apache server就会回应
https://i.imgur.com/zMMaCpV.png
packet的撷取档
https://tinyurl.com/w65ugkh
socket的部分是
ListenSocket = new
Socket(AddressFamily.InterNetwork,SocketType.Stream,ProtocolType.Tcp);
不知道是否跟SocketType有关? 我还没有用过stream以外的
==前情提要==
目前手边有台机器要收取产生的资料
机器是走tcp
原本我直接写socket想说直接收
可是发现机器要先handshake 确认建立连线才会开始送资料
研究了一下 ack syn的传送好像不是应用层可以处里的
目前的线索是 测试电脑上架了一个别人打包好的server (用的是 apache)
用wireshark看发现她会 成功建立连线 然后机器开始送资料
但是server那边一直回传bad request
我个人只有用过iis
不知道是否有什么关键字可以搜寻?