dpvs icon indicating copy to clipboard operation
dpvs copied to clipboard

DPVS is a high performance Layer-4 load balancer based on DPDK.

Results 154 dpvs issues
Sort by recently updated
recently updated
newest added

**my os :ubuntu 16.04 server** make log: make[5]: Nothing to be done for 'all-am'. make[5]: Leaving directory '/usr/local/dpvs/tools/keepalived/keepalived/etc' make[4]: Leaving directory '/usr/local/dpvs/tools/keepalived/keepalived/etc' make[4]: Entering directory '/usr/local/dpvs/tools/keepalived/keepalived' CCLD keepalived check/libcheck.a(check_ssl.o): In...

… within static_ipaddress{}. - With this patch, we can get the below two expected result with the below configuration example. static_ipaddress { /30 dev eth1 } a) "dpvs-wan-ip" related route...

pr/codes-reviewed-ok

dpvsTLS-1.7, dpdk17.11.2, FNAT模式,外网口使用ECMP/BGP。内网使用keepalived来做配置和检活,发现keepalived检活发包是从非dpdk的管理口发包的,所以尝试keepalived使用LIP来发包。 给keepalive单独配置一个172.31.179.99 的IP来进行rs检活,出现问题。 rs上抓包,只有syn-> sync_ack,第三次握手没有收到,开kni再dpvs的dpdk0(内网口)抓包,发现收到了rs的syn_ack。初步判断可能是rs恢复的syn_ack被内核丢掉了,没有传给keepalived。 请问是暂时不支持这个模式吗,或者是我哪里配置有问题 dpdk0添加ip ( ip addr add 172.31.179.99/32 dev dpdk0.kni ) keepalive配置如下。 ========================== ```[root@localhost dpdk-stable]# cat /etc/keepalived/keepalived.conf ! Configuration File for keepalived local_address_group laddr_g1...

This patch is only for IPv4. 1. x-port https://github.com/DPDK/dpdk/commit/97bd4ef9a0fecfc660231d9547f94a8df616e8df from DPDK 18.02 2. uncomment DPVS_CFG_I40E_PMD The commit 97bd4ef9a0fecfc660231d9547f94a8df616e8df has been modified as 0003-net-i40e-support-input-set-configuration.patch.

pr/needs-confirmed

option. In this mode, dest addr is needed in FDIR instead of dest addr and dest port mask. NOTICE: number of laddrs should be greater or equal to number of...

问题描述: dpvs使用bond模式直接做转发,拓扑如:sw----bond-----dpvs,交换机的流量进入dpvs然后再回到交换机,中间使用bond(mod 4),如此的部署拓扑,当前代码会存在对称rss key散列的情况上行报文和下行报文不在不同一个core上。如果使用单个端口,没有问题。 问题解决: 按照dpdk编程指南[https://doc.dpdk.org/guides/prog_guide/link_bonding_poll_mode_drv_lib.html](dpdk编程指南),slave 口是不需要rte_eth_dev_configure以及rte_eth_dev_start,只需要对绑定接口进行上面的操作。**特别重要的,绑定的虚设备需要使用rte_eth_dev_rss_hash_update更新rss配置。**

### 系统环境 * 操作系统及内核:CentOS 7 `3.10.0-514.6.2.el7.toa.2.x86_64` * DPVS 版本:master(v1.7.2) * DPDK 版本:DPDK 17.11.2 ### 复现过程 * 问题复现 ``` 1、启动 dpvs 2、启动 pdump:./dpdk-pdump -- --pdump 'port=1,queue=0,rx-dev=/tmp/rx.pcap' 启动正常,抓包也正常 3、关闭 pdump(ctrl + c),再次同样命令启动...

麻烦大家在这反映下需求,我们汇总下,合并下,然后安排后续的合作和开发。 1. 可以提下面没有的需求 2. 如果下面已经有了,请投票+1, 3. 可以给出细化的需求,比如“Session共享”的具体方案有没有其他的案例等。 不管是投票还是新增,最好说明实际的应用场景,为何该需求比较重要。 * SNAT相关 - [ ] 多外网地址调度(某个外网IP被封或不通时有备份等) - [ ] 按服务固定外网IP(有有些业务需要固定外网IP,最好和其他的隔离) - [ ] 白名单 - [ ] 流量、并发监控 - [ ] 限流...