Nasza firma hostingowa zapewnia całą infrastrukturę przełączania dla naszych serwerów. Podłączona do sieci prywatnej eth2
powinna być GbE. Ostatnio podejrzewam, że coś jest źle skonfigurowane, ponieważ wykresy kaktusów nigdy nie wydają się pokazywać więcej niż 100mbit ruchu na łączu.
Kopiąc dalej, znalazłem to mii-tool
i ethtool
nie zgadzam się co do szybkości łącza.
# mii-tool eth2
eth2: negotiated 100baseTx-FD flow-control, link ok
# ethtool eth2
Settings for eth2:
Supported ports: [ TP ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
1000baseT/Half 1000baseT/Full
Advertised auto-negotiation: Yes
Speed: 1000Mb/s
Duplex: Full
Któremu narzędziu mogę zaufać?
linux
ethernet
gigabit-ethernet
ethtool
Dave Cheney
źródło
źródło
Odpowiedzi:
Ponieważ mii-narzędzie jest przestarzałe, wybrałbym ettool. Nie możesz sprawdzić opinii drugiej strony na temat prędkości łącza, btw?
mii-tool i ethtool nie zgadzają się w pewnych okolicznościach; zgłoszenia błędów można znaleźć na wielu stronach internetowych. Z jakiego sterownika korzystasz? Wiadomo, że co najmniej tg3 jest przedmiotem sporu między tymi dwoma narzędziami.
AKTUALIZACJA: Sprawdziliśmy to lokalnie, ale wygląda na to, że mii-tool może zgłaszać tylko do 100 Mb / s. ethtool jest więc prawdopodobnie w twojej sytuacji ;-) W każdym razie to musi być przestarzały ...
źródło
Sprawdzić
dmesg
. Większość kierowców zgłasza prędkość i dupleks, przy którym negocjują. Na przykład:Na przykład nasze HP Proliants mają wbudowane karty sieciowe Broadcom, które generują komunikaty dziennika jądra w następujący sposób:
Jeśli twój komputer działał przez jakiś czas, a bufor dziennika jądra zapełnił się innymi rzeczami (jest to FIFO o stałej wielkości), możesz także sprawdzić syslog. Nie mówisz, jakiej dystrybucji używasz, ale wielu będzie logować wiadomości jądra do
/var/log/messages
lub/var/log/syslog
.źródło
Narzędzie ettool okłamało mnie w przeszłości, szczególnie w przypadku interfejsów, które nie są w pełni skonfigurowane lub w użyciu.
Testy myśli nie kłamią. Jeśli możesz przekroczyć przepustowość 100 M / b, wiesz, że musisz mieć GigE.
źródło