当前位置:网站首页>Libpcap library and pcap_ Sendpacket interface function understanding
Libpcap library and pcap_ Sendpacket interface function understanding
2022-07-27 20:09:00 【Hua Weiyun】
libpcap Kuhe pcap_sendpacket Interface function understanding
Simply make a summary ( Little is known , The summary may not be accurate ),libpcap It should be able to monitor and intervene in the network card tcp/udp A library with equal traffic , Traffic recording can be realized 、 Traffic forwarding, etc ;
dpdk It should be provided by a set of equipment (?) The Internet io Application means to improve performance ;
- Use libpcap Realize network subcontracting
https://blog.51cto.com/aaroncao/1840193- pcap_inject vs. pcap_sendpacket and max frame size
https://tcpdump-workers.tcpdump.narkive.com/5z0bxVg0/pcap-inject-vs-pcap-sendpacket-and-max-frame-size- Compilation and installation DPDK
https://support.huaweicloud.com/fg-kunpengcpfs/kunpengovsdpdkoe_04_0012.html- Generates TCP DNS queries using DPDK
https://github.com/thewhoo/dpdk-tcp-generator/blob/master/dpdk.h- R2P2 - Request response to protocol
R2P2 It's based on UDP Transport protocol , Specifically for microseconds RPC.R2P2 The request and response pairs are exposed , And by RPC Target selection is separated from request and reply flows to achieve efficient and scalable RPC route .
The existing R2P2 The implementation supports the implementation based on Linux The implementation of the , Also support based on DPDK Performance implementation of .
https://github.com/epfl-dcsl/r2p2/blob/master/netstack/inc/dp/dpdk_api.h- Data Plane Development Kit
https://github.com/DPDK/dpdk/tree/main/examples/helloworldhttps://doc.dpdk.org/guides/sample_app_ug/index.html- Refactoring is to support interfaces and giant frames of file based output TX
https://dev.dpdk.narkive.com/k9Fuebx5/dpdk-patch-pcap-add-support-for-jumbo-frames- 9. DPDK Packet capture library and tools
https://doc.dpdk.org/guides/howto/packet_capture_framework.html- DPDK Used in IP Address and MAC Address
https://stackoverflow.com/questions/52359185/ip-address-and-mac-address-used-in-dpdk- from winpcap send out
https://wasm.in/threads/otpravka-iz-winpcap.32417/- How to use pcap_sendpacket Send greater than 1500 Byte packets
https://itecnote.com/tecnote/how-to-send-packets-larger-than-1500-bytes-by-pcap_sendpacket/- C++ (Cpp) pcap_sendpacket Examples
https://cpp.hotexamples.com/examples/-/-/pcap_sendpacket/cpp-pcap_sendpacket-function-examples.html- Part 6: Working With DPDK
https://pcapplusplus.github.io/docs/tutorials/dpdk- Spoofing/Replaying IBM QRadar packets/flows - tcpreplay (the more interesting way)
https://www.securitynik.com/2018/11/spoofingreplaying-ibm-qradar.html- Use libpcap Send any Ethernet frame
http://www.microhowto.info/howto/send_an_arbitrary_ethernet_frame_using_libpcap.html- One libpcap course
http://yuba.stanford.edu/~casado/pcap/section1.html- Use Libpcap Programming :PCAP course
http://homes.di.unimi.it/~gfp/SiRe/2002-03/progetti/libpcap-tutorial.html- libpcap Function library details
https://blog.csdn.net/xiaomengdiemeng/article/details/115535421- libpcap And tcpdump brief introduction
https://blog.csdn.net/jiechuhoudeshang/article/details/89215091- python call libpcap_ Use Python analysis pcap file
https://pythontechworld.com/article/detail/PdTmewIN0QK7- How to be in Linux Receive and use pcap_sendpacket Packets sent ?
https://stackoverflow.com/questions/70896386/how-to-receive-a-packet-that-was-sent-with-pcap-sendpacket-on-linux- How to go from tun The interface receives data to dpdk Bound network card ?
https://stackoverflow.com/questions/57109819/how-to-receive-data-from-tun-interface-to-dpdk-binded-nic- How to use DPDK Send and receive data
https://stackoverflow.com/questions/43246174/how-to-send-and-receive-data-using-dpdk- How to be in winpcap In the library pcap_sendqueue_queue()?
https://stackoverflow.com/questions/754828/how-to-use-pcap-sendqueue-queue-in-winpcap-library边栏推荐
猜你喜欢

Rodin 安装 SMT Solvers 插件

JS实现视频录制-以Cesium为例

连接池-归还连接详解(上)

Ms721 load test

信道容量、信道带宽基本概念的理解

Qtexttospeech class of QT realizes voice broadcast function

New library online | cnopendata detailed address data of all patents in China

Gestureoverlayview (gesture recognition 2)

Chapter 3 basic operation

System information function of MySQL function summary
随机推荐
22 year PMP test [Quanzhen agile test]
GridView (implement table display icon)
C193: scoring system
Explore a new generation of activities to win customers, virtualization activities win a trick | manufacturer solicitation
2022 love analysis · smart community manufacturer panoramic report manufacturer solicitation
Leetcode exercise 2 - sum of two numbers
【IoT】卫朋:6000+ 字解读 | 2022年产品人必备的7个产品管理工具(1.0版)
Software configuration | tigervnc download, installation and configuration
剑指 Offer 25. 合并两个排序的链表
How to encrypt the data in MySQL database? Mysql8.0 comes with new features
mysql数据库中的数据如何加密呢?mysql8.0自带新特性
Underlying principle of mvcc
使用VS编译NCNN
DCM11- 根据标识符写入数据服务 ($2E)的功能和配置【基于DaVinci Configurator Classic】
【OpenBMC 系列】4.启动流程 使用qume模拟ast2600-evb
pytorch lstm+attention
[C #] positive sequence, reverse sequence, maximum value, minimum value and average value
UnicodeDecodeError: ‘utf-8‘ codec can‘t decode byte 0xff in position 0: invalid start byte
LeetCode练习2——两数之和
#yy关于鱼的英文学习