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

进行syn-flood攻击过程中出现网卡dev->id读取不到,程序core掉。另外,请教下,有什么方案可以在DR模式也可以防syn-flood攻击。

https://github.com/iqiyi/dpvs/commit/a9d16e301a48e9ba7a7eea0622eeb370dcafefe7 中对于 dp_vs_conn_hashkey 的用法只在 gnu89 中合法,即 gcc 4.x 的默认标准。能否在 src/dpdk.mk 中加入 CFLAGS '-std=gnu89' 或 '-fgnu89-inline',以便兼容高版本 gcc。

Can all VIP services share the same local addresses?

目前有两块网卡,bond在一起. 开始调试, 都是卡在 Waiting for %s link up, be patient ..., 根本起不来. 改造源码, 让网卡(dpdk0)和dpdk1采用阻塞形式, 显示调用起来. 当 port->id == 2的时候, 采用原来的代码. 原来代码 netif.c: RTE_LOG(INFO, NETIF, "Waiting for %s link up, be...

I use ECMP + FULLNAT to set up my DPVS. My DPVS config is ``` # ipvsadm -Ln IP Virtual Server version 0.0.0 (size=0) Prot LocalAddress:Port Scheduler Flags -> RemoteAddress:Port...

Hi. I've checked DPVS with small configuration file and all was fine until I pushed configuration with a lot of VS sections keepalived was crashed. The same configuration works fine...

运行环境 dpvs snat + ospfd 报错信息 MSGMGR: multicast_msg_send: mc_msg(type:11, cid:0->slaves) timeout(2000 us), drop... SERVICE: dp_vs_copy_stats: send message fail. 2019/02/12 14:25:52 OSPF: DR-Election[1st]: Backup 10.2.254.222 2019/02/12 14:25:52 OSPF: DR-Election[1st]: DR 10.2.254.253...

client (ngin开启rsyslog) ---> vip (dpvs udp fullnat) ---> rs(rsyslog server) ``` ipvsadm -ln UDP 10.136.102.100:514 wrr -> 10.136.27.112:514 FullNat 100 0 4 -> 10.136.27.113:514 FullNat 100 0 4 ``` 下掉一台rs(rsyslog)...

`INET_HOOK` 中 [`rte_rwlock_read_lock`](https://github.com/iqiyi/dpvs/blob/master/src/inet.c#L237) 多核并发抢锁。 master 主干代码性能很差,测试机压测 250w pps, 去掉锁后最终压测能到 700w. 感觉这个锁没必要,读锁也影响性能,开 issue 记一下