镇江公司网站建设,安卓app下载,g3云推广官网,自己做网站销售netcat#xff08;nc#xff09;#xff1a; 作用#xff1a;一个功能强大的网络工具#xff0c;提供了简单的网络测试和网络编程功能。工作原理#xff1a;可以用于建立TCP或UDP连接#xff0c;并发送和接收数据。示例用法#xff1a; 监听TCP端口#xff1a;nc -l 1… netcatnc 作用一个功能强大的网络工具提供了简单的网络测试和网络编程功能。工作原理可以用于建立TCP或UDP连接并发送和接收数据。示例用法 监听TCP端口nc -l 12345在本地主机的12345端口上监听TCP连接。连接到远程主机的TCP端口nc host 12345连接到指定主机的12345端口。发送UDP数据包nc -u host 12345 file.txt将file.txt的内容作为UDP数据包发送到指定主机的12345端口。 当前的linux环境的nc命令仅支持TCP客户端
TCP客户端测试
在windows启动一个TCP server: 连接 服务器发数据 客户端发送数据 它对有些字符支持的不好这个拿来测试就好。上面的^H^H^H^H^H是按backspace按键的时候出来的。 TCP服务器测试 nc -l 9990 //监听9990端口 建立连接 发送数据 nc服务器向客户端发送数据 UDP测试 nc -u 192.168.0.5 9990 test.txt 通讯流程如下首先nc先向的端口 192.168.0.5 9990发送文件test.txt的内容然后它就开始等待接收数据网络助手接收到数据后手动发送一个数据是I am a server。nc收到数据。 发送广播包 nc -u -w1 -b 192.168.0.255 9990 broadcast.txt 执行一次接收端会收到两个包有点诡异啊