上一页 1 2 3 4 5 6 7 8 9 ··· 38 下一页
摘要: 简介 1883定义了ipv6的协议,不过作废了,在2460又重新做了定义,区别不大,只是有个别字段做了扩充。后面8200又做了新的定义,废弃了2460。 2373和2374对ipv6的格式做了规定。 ipv6是下一代ip地址协议,比ipv4的地址更长,可以a56爆大奖在线娱乐更多地址段。不过由于ipv6地址太长,不 阅读全文
posted @ 2023-09-20 17:51 秋来叶黄 阅读(95) 评论(0) 推荐(0) 编辑
摘要: tcp/udp网络通信与socket实际上是两个概念,不过因为a56爆大奖在线娱乐们平常使用tcp/udp,不可避免的使用socket,a56爆大奖在线娱乐认为两者是同一个事物。 a56爆大奖在线娱乐们现在所说的或者最常用到的都是BSD版本的socket。socket是对tcp/udp等网络协议的封装,提供上层接口,供a56爆大奖在线娱乐们使用,可以编写程序在网络间传 阅读全文
posted @ 2023-08-30 15:45 秋来叶黄 阅读(337) 评论(0) 推荐(0) 编辑
摘要: # 服务端源码 ``` #include #include #include #include #include #include #define BUFF_SIZE 1024 int main() { int sock = 0; int recvlen = 0; // 接收数据缓冲区 char b 阅读全文
posted @ 2023-08-30 11:21 秋来叶黄 阅读(51) 评论(0) 推荐(0) 编辑
摘要: # 步骤概览 - 编译安装dpdk - 绑定网卡驱动vfio,必须有两个网口 - 配置LD_LIBRARY_PATH和PKG_CONFIG_PATH - 编译运行 # 源码 ## basicfwd.c 这个程序是从一个网口获取数据,然后发送到另一个网口,a56爆大奖在线娱乐收发消息的代码都有了,可以根据这个程序编写 阅读全文
posted @ 2023-08-23 11:05 秋来叶黄 阅读(287) 评论(0) 推荐(0) 编辑
摘要: # 先安装 dpdk编译完成后,先运行`ninja install`把相关内容安装到指定目录。 ``` ls /home/dpdkinstall bin include lib64 share ``` - bin——一些脚本(用于绑定驱动等),编译的测试程序,编译的常用工具 - include——需 阅读全文
posted @ 2023-08-21 13:18 秋来叶黄 阅读(1380) 评论(0) 推荐(0) 编辑
摘要: # 原因 编译的时候指定的动态库,在运行时没有找到。因为编译和运行需要查找的目录是不通用的,需要在运行时指定查找动态库的目录。 # 解决方法 运行时,指定动态库搜索的路径 ``` export LD_LIBRARY_PATH=/xxx/lib:$LD_LIBRARY_PATH ``` 阅读全文
posted @ 2023-08-18 17:42 秋来叶黄 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 驱动 建议使用vfio-pci,依赖系统的vfio igb_uio从DPDK v20.02开始禁止编译。可以通过CONFIG_RTE_EAL_IGB_UIO打开编译。igb_uio计划迁移到其他项目。 uio_pci_generic是linux系统提供的,不支持virtual function (V 阅读全文
posted @ 2023-08-16 12:49 秋来叶黄 阅读(711) 评论(0) 推荐(0) 编辑
摘要: # 下载源码 http://core.dpdk.org/download/ # 编译 http://core.dpdk.org/doc/quick-start/ ## 安装python3 ## 安装ninja ``` yum install ninja-build ``` ## 安装meson `` 阅读全文
posted @ 2023-08-15 09:26 秋来叶黄 阅读(600) 评论(0) 推荐(0) 编辑
摘要: 前言 /studywithallofyou/p/17435497.html /studywithallofyou/p/16695550.html 上面的文章提到了一些相关的知识,本篇单独针对CPU进行详细讲解 阅读全文
posted @ 2023-08-14 15:31 秋来叶黄 阅读(697) 评论(2) 推荐(1) 编辑
摘要: # 编译产物 hyperscan编译完成后有如下文件 ``` ls -R .: include lib64 share ./include: hs ./include/hs: hs_common.h hs_compile.h hs.h hs_runtime.h ./lib64: libhs.a li 阅读全文
posted @ 2023-08-10 14:41 秋来叶黄 阅读(193) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 38 下一页