E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
dpdk
linux 下如何将/dev/nvme0n1符格式化为空盘符
linux下如何将/dev/nvme0n1符格式化为空盘符作者:
DPDK
开发栏目:公开2023-08-3003:01254在Linux下,你可以使用以下步骤将/dev/nvme0n1硬盘格式化为空盘符:
qq_20312079
·
2023-12-01 01:18
服务器
linux
运维
c语言arp路由链表,dpvs学习笔记: 9 arp和路由
所以相应的,arp和路由也要有,又因为是
dpdk
程序,每个核尽可能不和其它核交互,所以就需要在核之间广播,这是大前提。
weixin_39631899
·
2023-11-28 11:25
c语言arp路由链表
生产环境使用K8s一年后,我们总结了这些经验教训
我的公众号「码农之屋」(id:Spider1818),分享的内容包括但不限于Linux、网络、云计算虚拟化、容器Docker、OpenStack、Kubernetes、SDN、OVS、
DPDK
、Go、Python
码农之屋
·
2023-11-28 11:54
Kubernetes
OpenFastPath 学习2(运行示例)
一、建立运行环境:参考odp-
dpdk
/README.
DPDK
说明,建立一个setup_env.sh脚本,内容如下:RTE_
DPDK
=/root/OpenFastPath/
dpdk
echo1024>/sys
forxyz
·
2023-11-26 01:48
cisco开源测试仪指南
Cisco开源的一个使用
DPDK
发包的高性能测试仪。
hay_lee
·
2023-11-25 07:14
开源
网络学习
目录技术博客框图网络协议栈应用层传输层网络层数据链路层专题监控SKB发送和接收全过程EPOLL丢包问题Keepalive全连接和半连接localhostNAT
DPDK
TCXDPCilium虚拟网络SDNOVS
摩斯电码
·
2023-11-24 06:11
网络
学习
OVS-各版本关键功能
OVS1.0GREtunnelingOVS1.1QosOVS1.10VXLANOVS2.2
DPDK
supportOVS2.4
DPDK
Tunneling:VXLAN,GRE,andGeneve
DPDK
vHostOVS2.7Virtual
DPDK
PollModeDriverOVS2.8VXLAN-GPEOVS2.9
DPDK
QosOVS2.12AF_XDPtestOVS2.13AF_XDPmodeOVS
LucasHao
·
2023-11-24 06:25
DPVS-FullNAT模式部署篇
此前的文章已经介绍过DPVS简介与部署以及
DPDK
在DPVS中的应用及原理分析,有需要的同学可以先补一下相关的内容。
tinychen
·
2023-11-23 14:07
网工内推 | 字节原厂,正式编,网络工程师,最高30K*15薪
包括但不局限于网络VPC、NAT、LB负载均衡等;2、负责字节跳动网络基础平台的研发,包括但不局限于网络控制面系统、容器网络、网络NFV等;3、负责字节跳动网络虚拟化性能加速和offload的研发,包括但不局限于
DPDK
HCIE考证研究所
·
2023-11-21 22:17
网络
网络工程师
华为认证
服务器
linux
运维
五、程序员指南:数据平面开发套件
服务质量(QoS)框架本章介绍
DPDK
服务质量(QoS)框架。
写一封情书
·
2023-11-21 12:41
dpdk
二、程序员指南:数据平面开发套件
在
DPDK
中,它由名称标识,并使用环形结构来存储空闲对象。它提供一些其他可选服务,例如每个核心的对象缓存和一个对齐辅助工具,以确保对象填充以将它们均匀分布在所有DRAM或DDR3通道上。
写一封情书
·
2023-11-20 20:19
DPDK
dpdk
《一、程序员指南:数据平面开发套件》
这个部分提供了DataPlaneDevelopmentKit(
DPDK
)架构的全局概述。
DPDK
的主要目标是为数据平面应用程序提供快速数据包处理的简单完整框架。
写一封情书
·
2023-11-20 20:49
DPDK
dpdk
[架构之路-49]:目标系统 - 系统软件 - Linux下的网络通信-7-快速数据平面开发套件
DPDK
- 快速部署软件入门指南
目录前言:第1章概述1.1本文的英文参考1.2概述1.3
DPDK
常见的文档第2章系统需求2.1.x86上的BIOS设置前提条件2.2.编译
DPDK
的要求2.3运行
DPDK
应用程序的要求第3章从源代码编译
文火冰糖的硅基工坊
·
2023-11-20 20:18
架构之路
DPDK
以太网
网络
Linux
安装
1024程序员节
三、程序员指南:数据平面开发套件
定时器库定时器库为
DPDK
执行单元提供了定时器服务,以便异步执行回调函数。该库的特点包括:定时器可以是周期性的(多次触发)或单次的(一次性触发)。定时器可以从一个核加载并在另一个核上执行。
写一封情书
·
2023-11-20 20:17
DPDK
平面
网络
算法
DPDK
(二)l2fwd源码阅读
1.解析命令行参数l2fwd的命令行参数分两部分:EAL和程序本身的参数,中间以–分隔开。例如:./l2fwd-c0x3-n4---p3-q1其中-c和-n就是EAL的参数,-p和-q就是程序配置参数。在解析参数的时候也是分两部分解析的。a.EAL初始化(初始化的同时解析第一部分参数)ret=rte_eal_init(argc,argv);//有时间应该好好看一下,比较重要if(ret端口处理/*
slmgr_43210604
·
2023-11-18 20:42
DPDK
dpdk
l2fwd
源码
二层转发
DPDK
学习之
DPDK
边界
DPDK
系列文章
DPDK
学习之
DPDK
边界文章目录
DPDK
系列文章前言一、
DPDK
是什么?
技术鱼
·
2023-11-18 20:09
DPDK
网络协议
DPDK
源码分析之l2fwd
什么是L2转发2层转发,即对应OSI模型中的数据链路层,该层以Mac帧进行传输,运行在2层的比较有代表性的设备就是交换机了。当交换机收到数据时,它会检查它的目的MAC地址,然后把数据从目的主机所在的接口转发出去。交换机之所以能实现这一功能,是因为交换机内部有一个MAC地址表,MAC地址表记录了网络中所有MAC地址与该交换机各端口的对应信息。某一数据帧需要转发时,交换机根据该数据帧的目的MAC地址来
lingshengxiyou
·
2023-11-18 20:32
linux
DPDK
c++
网络
服务器
linux
dpdk
虚拟机
SDN实战团技术分享(三十八):
DPDK
助力NFV与云计算
DPDK
最初动机很简单,网络处理器的软件解决方案,证明IA多核处理器能够支撑高性能数据包处理。什么是
DPDK
?
lingshengxiyou
·
2023-11-18 20:32
DPDK
c++
linux
云计算
linux
dpdk
c++
虚拟机
DPDK
网络加速在 NFV 中的应用
DPDK
DPDK
基本技术
DPDK
架构
DPDK
核心组件应用NUMA亲和性技术减少跨NUMA内存访问应用CPU绑核技术减少上下文切换损耗应用大页内存技术减少TLBmiss应用PMD轮询技术减少网卡外设的硬件中断应用
lingshengxiyou
·
2023-11-18 20:01
linux
tcp/ip
c++
虚拟机
dpdk
dpdk
入门实践6——L2fwd二层通信和l3fwd三层通信
DPDK
从网卡直接取数据到用户空间,需要有数据转发的规则才能通信。
lingshengxiyou
·
2023-11-18 20:01
DPDK
linux
c++
linux
网络
网络编程
开发语言
虚拟机
基于
DPDK
+VPP实现高性能防火墙
于是pfring/netmap/
dpdk
等机制,都要bypass掉内核协议栈。多年来,各大操作系统(Linux/Windows/Freebsd)的网络协议栈一直都在内核中实现。
技术探索者
·
2023-11-18 19:28
DPDK
vpp
dpdk
DPDK
系列之七
DPDK
中的虚拟化支持
一、
DPDK
和虚拟化
DPDK
中大幅优化了网络通信的效率,这里也重点对网卡的虚拟化进行分析。在前面的文章中的学习可以判定网卡基本属于IO虚拟化。
fpcc
·
2023-11-18 19:57
C++11
网络开发
c++
网络
DPDK
系列之四
DPDK
整体框架分析说明
一、网络发展和
DPDK
在上篇分析过网络应用对
DPDK
出现的影响。而具体体现在技术上,从最简单来看就是从C10K到c100K甚至更多。
fpcc
·
2023-11-18 19:27
云
网络开发
网络
运维
DPDK
- flow Metering
DPDK
-flowMeteringflowMetering是
DPDK
19.11及后续版本添加的新特性.主要针对MellanoxConnectX-5/ConnectX-6/ConnectX-6Dx系列网卡硬件
功名半纸
·
2023-11-18 19:26
DPDK
dpdk
mlx5
metering
cx5
令牌桶
DPDK
(六):
DPDK
整体介绍
DPDK
是由INTEL开源的数据报文加速框架,由一组共享库和驱动组成,提供一个简洁但是完整的框架。用户可以通过代码来理解其中使用的一些技术,并用来构建自己的应用原型或是添加自己的协议栈。
cling60
·
2023-11-18 19:56
DPDK
DPDK
性能影响因素分析
上篇请参阅“
DPDK
技术原理与架构”,本篇为下篇。介绍基于
DPDK
进行应用开发和环境配置时,应用程序性能的影响因素以及相应的优化调整方法。
Linux服务器开发
·
2023-11-18 19:22
C++开发
C++后台开发
DPDK
DPDK
vpp
虚拟化
C++开发
后台开发
(1)
DPDK
简介
1、
DPDK
是什么?
Adrian503
·
2023-11-18 19:21
NXP-DPDK
DPDK
DPAA
DPDK
系列之三十六报文转发
一、网络报文处理学过网络通信的都知道,其实在网络的底层数据就是一包(帧)包的。换句话说,所有的网络设备转发的其实就是一包包的二进制流数据。对设备或者驱动来说,这些数据没有什么任何意义,它们只是负责进行检验、处理、转发。说白了就像一个个的物流中转站,它只管看看包裹是否损坏,发往何地,然后扔到指定的传送带上即可。网络上的数据包也是如此。现实世界中,当双11时,包裹量大增,物流中心也得搞一些处理的方法,
fpcc
·
2023-11-18 19:17
网络开发
网络
DPDK
【
dpdk
】10.
dpdk
-dns学习笔记
基于之前实现的KNI代码,并结合dns开源库代码进行
dpdk
-dns的结合参考链接:https://blog.csdn.net/yun6853992/article/details/122150555文章目录一
enchantedovo
·
2023-11-13 07:08
网络
#
dpdk
网络
dpdk
[架构之路-48]:目标系统 - 系统软件 - Linux下的网络通信-5-快速数据平面开发套件
DPDK
-工作原理
目录第1章
DPDK
概述1.1什么是
DPDK
1.2
DPDK
的作用1.3
DPDK
的背景第2章Linux内核和应用程序处理网络数据包的过程2.1Linux网络数据包的处理流程2.2传统Linux内核Socket
文火冰糖的硅基工坊
·
2023-11-12 11:37
架构之路
Linux
网络
DPDK
架构
原理
1024程序员节
10个优秀实践技巧,实现有效的微服务架构
我的公众号「码农之屋」(id:Spider1818),分享的内容包括但不限于Linux、网络、云计算虚拟化、容器Docker、OpenStack、Kubernetes、SDN、OVS、
DPDK
、Go、Python
码农之屋
·
2023-11-11 06:59
架构分析
dpdk
官方 bugzilla 导出信息
BugIDProductComponentAssigneeStatusResolutionSummaryChanged42
DPDK
[email protected]
_PROGRESS
longyu_wlz
·
2023-11-08 13:15
dpdk
dpdk
fatal error: numa.h: No such file or directory
编译
dpdk
时报找不到numa.h或numaif.h问题/
dpdk
-20.02/lib/librte_eal/linux/eal/eal_memory.c:32:18:fatalerror:numa.h
-草原狼-
·
2023-11-07 15:13
dpdk
linux
dpdk
-16.04 igb_uio 模块分析
igb_uio是
dpdk
内部实现的将网卡映射到用户态的内核模块,它是uio模块的一个实例。
longyu_wlz
·
2023-11-06 22:47
dpdk
dpdk
uio
igb_uio
用户态驱动
转 性能之殇:从冯·诺依曼瓶颈谈起
本文共分为七个部分:1.天才冯·诺依曼与冯·诺依曼瓶颈2.分支预测、流水线与多核CPU3.通用电子计算机的胎记:事件驱动4.Unix进程模型的局限5.
DPDK
、SDN与大页内存6.现代计算机最亲密的伙伴
track sun
·
2023-11-06 07:25
操作系统
运维
epoll
DPDK
: 多进程
背景
dpdk
支持多进程运行,不过要指定参数打开,如果没有设定,但开启第二个
dpdk
程序是会报错,告诉你相关系统资源被占用。
技术探索者
·
2023-11-06 00:58
DPDK
linux
dpdk
多进程
VPP第一次ping失败问题分析
虽然两者都基于```
DPDK
```做用户态协议栈,但```ff-Stack```主要面向单体上层应用,例如,```nginx```、```dns```这类应用程序;但```VPP```是面向软件路由器领域的
快乐的阿常艾念宝
·
2023-11-05 23:05
笔记
VPP
ff-Stack
arp学习
浅谈Service Mesh体系中的Envoy
目录背景从一份配置了解Envoy主流程浅谈Envoy架构Envoy性能谈简说
DPDK
简说eBPF与XDP简说QUIC协议杂谈背景最近因工作原因开始了解ServiceMesh与Envoy,为系统性梳理所学内容
boonya
·
2023-11-05 18:10
Envoy
Envoy
ServiceMesh
业界docker实现的技术
业界使用架构京东OpenstackIcehouse+docker1.3+OVS2.1.3/2.3.2+Centos6.6==>K8s+Docker+Flannel+Neutron+OVS+
DPDK
+JFS
weixin_34366546
·
2023-11-05 05:48
后端
网络
lua
DPDK
系列之三十五
DPDK
网络数据发送
一、网络数据发送
DPDK
分析了不少,但
DPDK
主要功能是啥?网络通信。所以还得回归到本源来分析一下其对网络数据是如何发送的,也就是说,
DPDK
如何保证网络数据的高效发送,采用了什么相应的技术手段。
fpcc
·
2023-11-05 00:50
网络开发
网络
dpdk
笔记
article/details/1220973562、https://blog.csdn.net/weixin_42571882/article/details/1073350103、https://doc.
dpdk
.org
qq_28808697
·
2023-11-03 19:27
笔记
2020年关于Linux的知识技术合集(基础入门到高级进阶)
整个体系专注于服务器后台开发,知识点包括C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,TCP/IP,协程,
DPDK
探索Linux服务器架构师
·
2023-10-31 03:46
DPDK
网络测试
概述网络性能测试主要测试DPU的Ethernet性能,由于现场都是bond模式,因此测试只针对两个物理口作bond之后的网络。监测脚本通过如下的监测脚本来分析每个物理网口(p0/p1)的网络报文统计值(bps/pps):cdeth_stat.sh#!/bin/bashIFG_PLUS_PREAMBLE=20#IFG12B+Preamble8Bupdate_stats(){#$name$indexT
漂亮的丑小鸭丫
·
2023-10-30 18:51
网络
DPDK
收发包流程分析
一、前言
DPDK
是intel工程师开发的一款用来快速处理数据包的框架,最初的目的是为了证明传统网络数据包处理性能低不是intel处理器导致的,而是传统数据的处理流程导致,后来随着
dpdk
的开源及其生态的快速发展
phone1126
·
2023-10-30 17:37
网络
PCI设备与UIO驱动
随着网络的高速发展,对网络的性能要求也越来越高,
DPDK
框架是目前的一种加速网络IO的解决方案之一,也是最为流行的一套方案。
phone1126
·
2023-10-30 17:07
网络
pkg-config使用
很多模块是支持pkg-config的,这些模块(如
dpdk
)在编译安装后会生成**.pc**后缀的文件,pkg-config通过pc文件可以知道模块的头文件和库文件,并对外提供使用方法。
AcTarjan
·
2023-10-30 10:46
c语言
内存,大页内存学习理解总结
马上下个项目需要用到
dpdk
。搭建
dpdk
需要配置大页内存。如果不是从本质上理解大页内存,会有很多疑惑的地方。例如:(1)如果配置大页内存了,会不会影响当前内存的使用。
盈朔
·
2023-10-30 02:36
dpdk
环境下开发C++
最近呢要写一个hyperscan的多模匹配,自然是使用C++来写会更方便些啦,而老板要求hyperscan搭配
dpdk
一块使用。
Allenkevin
·
2023-10-28 15:27
DPDK
Release 20.11
圣诞CHRISTMASMERRY快乐一起来看看
DPDK
20.11有哪些新功能和变化吧温馨提示:英文函数名较长,为了获得更佳的阅读体验,手机上建议横屏阅读~·新功能·添加了合并写存储API添加了rte_write32
weixin_37097605
·
2023-10-27 20:06
java
python
数据库
linux
操作系统
Open vSwitch介绍
OpenvSwitch介绍1vSwitch功能2OvS架构3OvS报文处理3.1传统OvS方式3.2OvS+
DPDK
处理方式4OvS补充说明4.1基本概念4.2匹配项与规则4.2.1匹配项4.2.2动作本节主要介绍
ཌ斌赋ད
·
2023-10-25 11:41
Open
vSwitch介绍和测试
网络
智能路由器
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他