文件名称:linux下的UDP发包器
文件大小:1KB
文件格式:RAR
更新时间:2014-01-27 10:33:20
linux UDP 发包器
可以利用原始套接字来完成发送自己填写的UDP数据包。整个程序由初始化原始套接口和发送UDP数据包两部分组成。UDP传输实体将用户数据加上UDP报头,形成UDP数据包,在UDP数据包上增加IP头部,形成IP数据包。 为了能够使该程序能在单位时间内发送大量的数据包,采用了并发式的服务器,用多个线程同时发送大小指定的数据包。 该程序的执行文件为run,因为需要使用原始套接字,所以需要使用超级用户权限来 运行该程序,以命令行形式运行:sudo ./run destip localport destport size destip:目标主机的IP localport:发送数据包的本地端口 destport:接受数据包的主机端口 size:发送数据包的速度(单位:M/S)
【文件预览】:
UDP发包器.c