逸江南

网络通信调试工具-数据发包上位机(AnySend)

1
阅读(2585)

AnySend是一款功能强大的数据发包工具,拥有非常丰富的功能模块,并且界面非常简洁,使用简单。

123.jpg

【软件介绍】

  在网络通信调试中,Wireshark可以用于网络抓包,而Anysend正好相反,可以通过电脑向目标网卡发送数据包。我在FPGA上调试802.3协议时,才发现这个好用的工具啊!

【软件功能】

  1、获取接口列表。点击主界面工具栏中的“刷新列表”按钮(或对应菜单“接口->刷新接口”),所有接口会列在左侧窗口中;

  2、打开接口,选择一个接口,点击工具栏中的“启动接口”按钮,接口启动

  3、发送报文。选中刚刚创建的报文组,在接口中选择刚刚启动的接口

  鼠标选中要发送的报文(如果要发送多个,可使用CTRL键选中多个),然后点击发送按钮,报文即被发送;

  可以使用WireShark在对应的接口上抓包,查看;

【软件特色】

  构造报文:

  支持构造常见的以太网报文,包括arp、rarp、ipv4、ipv6、icmpv4、icmpv6、igmp、udp、tcp、pim、ospf、rip、snmp、ppp、pppoe、ipsec(ah/esp)等等,以及一些不常用的报文,如果802.3、STP等等。其中,部分协议没有完成。

  构造报文使用向导的方式,依次构造每一层协议的头部;构造完一层协议的头部后,从界面中选择相应的下一头部类型,然后点击下一步,即可生成对应的协议,如以太网中选择0x0800,则点击下一步按钮后,创建IP头部构造界面。

  发送报文:

 WinPcap能从系统中读取处所有的网络接口,本功能可以从指定的接口发送构造的报文,支持两种简单的发送策略,一是发送选中的(用鼠标选中),二是循环发送复选框选中的报文。具体操作可自己研究。


PS:基于FPGA的视频编解码QQ群:623495899 ,有兴趣的可以进来交流学习哈。

Baidu
map