c++ - 使用 C++ 发送原始帧
问题描述
我想用 C++ 发送原始以太网帧以进行网络测试,我研究了一些方法,但有些方法确实很糟糕。所以我想我会问最好的方法是什么,我不需要丢帧,所以不需要内核模式(尽管内核模式解决方案也很有用)。不需要是Windows,但它会更容易。
解决方案
如果理解正确,您可以为此目的使用 Boost:ASIO rawsockets
推荐阅读
- php - 为什么一些 Wordpress 菜单 post_name 值是数字而其他是 slug?
- c++ - 如何正确使用 >=?(a+f()+c)>=0 错了吗?
- python - python pip install "mkl-fft" 无法安装
- ios - 选择文本字段时,UISearchController SearchBar 高度意外更改
- php - 使用 LOAD DATA LOCAL INFILE 将 CSV 数据存储到 MySQL 的问题
- php - 一旦用户输入开始结束并增加温度,此代码应该为用户输出温度转换表
- android - 删除视图持有者 ItemTouchHelper.Callback 时,ClearView 无法正常工作
- sublimetext3 - 我在 sublime text 3 上找不到像 notepad++ 这样的 html 标签建议框
- python - 使用python将文件上传到共享点时出错
- ruby - 你能支持我在 Ruby 的 while 循环中使用序数吗?