Linux网络
yrx0619
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Linux数据包NAPI处理流程
Linux数据包NAPI处理流程 1. 概念 NAPI:linux新的网卡数据包处理API,采用新的数据包处理流程。 round-robin:轮询调度调度算法。 硬中断:由外设产生,主要是用来通知通过操作系统外设发生变化。比如当网卡收到数据包的时候,就会产生一个硬中断。 软中断:为了满足实时性需要,中断处理应该是越快越好,当中断发生时,硬中断处理那些用时间短的工作,而时间较长的任务放在硬...原创 2018-07-10 18:11:59 · 1433 阅读 · 0 评论 -
ubuntu16.04 安装dpdk
需要安装两个库文件 sudo apt-get install numactl sudo apt-get install libnuma-dev 否者会报错误 /home/yerx/dpdk-stable-17.11.4/lib/librte_eal/linuxapp/eal/eal_memory.c:56:18: fatal error: numa.h: 没有那个文件或目录 compi...原创 2018-09-15 17:22:47 · 2879 阅读 · 0 评论 -
IPtables 处理流程
nat表 举个例子: A有一台主机 a0:192.168.1.1/24 一个公网IP:10.10.10.10(假设) B有一台主机: b0:192.168.2.1/24 一个公网IP:11.11.11.11(假设) 现在需求是A和B之间主机需要能够互相访问。 a0主机访问b0主机,这就需要a0和b0 配置nat转换。 首先a0发送的报文通过nat的规则,将源目IP需要转换成公网IP,因为是在出方向...原创 2018-12-10 19:58:54 · 537 阅读 · 0 评论 -
kvm 网络无法连通
删除虚拟设备 virsh net-destroy default virsh net-undefine default service libvirt-bin restart 关闭虚拟机 virsh destroy xxxx 恢复虚拟设备 find / -name "default.xml" virsh net-define /usr/share/libvirt/networks/...原创 2019-09-11 16:37:04 · 1105 阅读 · 0 评论
分享