文件名称:libpnet:使用Rust编程语言的跨平台,底层网络
文件大小:167KB
文件格式:ZIP
更新时间:2024-02-26 15:22:36
rust networking cross-platform packets winpcap
libpnet Linux∪OS X构建状态: Windows构建状态: 讨论和支持: / / 。 libpnet为使用Rust的低级网络提供了跨平台API。 有四个关键组成部分: packet模块,允许安全构造和处理数据包; pnet_macros箱子,为数据包模块提供基础结构; transport模块,允许执行传输协议; datalink模块,允许直接发送和接收数据链路数据包。 为什么? 使用低级网络的原因很多,而使用Rust的原因更多。 这里概述了一些: 制定运输协议 开发新的传输层协议通常有两种方法: 用脚本语言(例如Python)编写; 用C编写。