一、
根据博士方面提供的 测试软件,就是PC机上模拟 服务器和客户端的相关软件进行了 相关测试。
(1)两台pc ,一台运行 服务器模拟软件,
注意服务器的端口号
一台 模拟客户端软件
客户端 请求的IP地址和端口号,
能测试调通。
(2)设备作为服务器,服务器固定地址为 192.168.1.103 /5502 客户端请求5502端口。 调试持续可调通。
(3) 设备作为客户端,pc仿真服务器 地址为192.168.1.100 /5502 ,设备可以主动请求,测试可以通信。
(4)但是测试设备运行客户端程序,设备运行服务器程序,192.168.1.103/5502 ,用抓包软件连接路由器,抓取数据,发现,做为客户端的设备并没有主动发送tcp连接请求。
???难道是抓包软件不能抓取目的地址 或源地址的数据包吗???????
后来 发现是路由器的原因,路由器会过滤掉与本机IP 地址无关的数据包,测试中要想抓到设备客户端与设备服务器之间的传输的数据包,需加上集线器/上一层设备,达到广播方式,才能收到相关数据。