2011-06-16 140 views
0

我必须使用不同的协议(Tcp,UDP,Sctp)测试客户端到服务器的值。 请指导如何可能。有没有什么方法可以在Windows中更改协议,或者无论如何通过使用分组跟踪器等软件来找到它。更改客户端到服务器的协议

感谢

回答

1

虽然问题并不完全清楚,这听起来好像你希望看到客户端和当每个这些协议用于在服务器之间发送的信息。

Windows不提供内置实用程序来查看数据包数据,但可以使用数据包分析器(如Wireshark)查看它。

为了看到每个协议发送的值,您必须为每个协议运行一个客户端,并使用它来连接到该协议的服务器。如果您没有要连接的服务器,则可能需要在本地计算机上运行一个服务器。

在Wireshark中使用过滤器可以将捕获的数据缩小到您感兴趣的协议的范围如果您不知道正在使用的协议,则可以通过用于该连接的端口号进行过滤,该端口号可以是使用netstat命令建立。

您可能需要使用netstat -b来显示哪些程序正在使用哪些端口。

0

如果您只需要使用不同的协议生成数据包,那么像netcat这样的工具也可以提供帮助。它支持TCP和UDP,并已移植到windows

相关问题