Page 1 of 1

10Gbps Network card problem

Posted: 2020/05/25 14:21:35
by afshar
Hello
I have a server with 10Gbps network card that located in Netherlands datacenter.
Recently I installed CentOS 8 on it. There is a problem with my network connection on this server.
In some other location (randomly) download speed from my server is very low (about 400 kbps).
I installed an Ubuntu 20.04 server edition by VMware workstation on the current server (network: bridge mode), and I used one of my IP on it.
Download speed by a server that is located at west of US from VM is good (20 MBytes by ipv4 and ipv6 using wget) while at a same time and condition, download speed from the host server (CentOS 8) is less than 400kbps.
My web server is Apache and a custom web server that is written by myself. And in client-side, I used wget. Also, there is no difference between ipv6 and v4, and there is no difference between HTTP and HTTPS.
I didn't install or config any rate limit. Also, I checked download speed while iptables was disabled: nothing changed.
Datacenter checked all of the routers and network configuration.
Also, I received some report from my customer that they have a problem with https by some ISPs.
How can I track and solve this problem?

Re: 10Gbps Network card problem

Posted: 2020/05/25 16:15:49
by afshar
My Network card is Interl 82599, I downloaded and updated intel driver but nothing changed :

Code: Select all

sudo lspci -v | grep -A 18 0a:00.0
0a:00.0 Ethernet controller: Intel(R) 82599 10 Gigabit Dual Port Network Connection (rev 01)
	Subsystem: Intel(R) Ethernet Server Adapter X520-2
	Physical Slot: 3
	Flags: bus master, fast devsel, latency 0, IRQ 16, NUMA node 0
	Memory at fa380000 (64-bit, prefetchable) [size=512K]
	I/O ports at 6000 [size=32]
	Memory at fa370000 (64-bit, prefetchable) [size=16K]
	Capabilities: [40] Power Management version 3
	Capabilities: [50] MSI: Enable- Count=1/1 Maskable+ 64bit+
	Capabilities: [70] MSI-X: Enable+ Count=64 Masked-
	Capabilities: [a0] Express Endpoint, MSI 00
	Capabilities: [100] Advanced Error Reporting
	Capabilities: [140] Device Serial Number xx--xxx-xx
	Capabilities: [150] Alternative Routing-ID Interpretation (ARI)
	Capabilities: [160] Single Root I/O Virtualization (SR-IOV)
	Kernel driver in use: ixgbe
	Kernel modules: ixgbe

0a:00.1 Ethernet controller: Intel(R) 82599 10 Gigabit Dual Port Network Connection (rev 01)

Code: Select all

modinfo ixgbe
filename:       /lib/modules/4.18.0-147.8.1.el8_1.x86_64/updates/drivers/net/ethernet/intel/ixgbe/ixgbe.ko
version:        5.7.1
license:        GPL
description:    Intel(R) 10GbE PCI Express Linux Network Driver
author:         Intel Corporation, <linux.nics@intel.com>
rhelversion:    8.1