Odpowiednie produkty
Sprzęt
Oprogramowanie
Przegląd
Korekcja błędów w przód (FEC) to metoda komunikacji danych, w której dodatkowe bity, znane jako bity korekcji błędów, są kodowane wraz z danymi, aby pomóc wykrywać i korygować błędy nawet podczas szybkich transmisji (100G/25G) i transmisji sieciowych na duże odległości. Odbiornik wykorzystuje te dodatkowe bity do sprawdzenia odebranych danych w porównaniu z danymi transmitowanymi. W przypadku wykrycia błędu, odbiornik może następnie użyć dodanych bitów FEC do skorygowania błędu i uzyskania prawidłowej wartości oryginalnych danych.
Procedura
Rozwiązywanie typowych problemów z FEC
Scenariusz 1: Rozwiązywanie typowych problemów ze zgodnością FEC
W sytuacjach, gdy nawiązanie połączenia trwa dłużej niż 30 sekund lub komunikacja sieciowa między kartą a przełącznikiem nie jest nawiązana, zaleca się zbadanie potencjalnych niezgodności trybów FEC. Długie czasy nawiązywania połączenia lub całkowite niepowodzenia nawiązania połączenia mogą być przypisane do niezgodnych trybów FEC skonfigurowanych na nadawczych i odbiorczych urządzeniach sieciowych. Ta sekcja dokumentuje potwierdzone obejścia dla sytuacji, w których występują niezgodności trybów FEC między kartami sieciowymi a przełącznikami QNAP działającymi z prędkościami portów 100 Gb/s lub 25 Gb/s.
Tryb FEC: All
Platformy systemów operacyjnych kart sieciowych: Windows, Linux
Obejście 1: Wybierz ten sam tryb FEC na obu urządzeniach
Kroki obejścia
Obejście 2: Zmień tryb FEC na Auto-Negotiation
Kroki obejścia
Tryb FEC: RS-FEC, BASE-R-FEC, Disable
Platformy systemów operacyjnych kart sieciowych: Linux
Obejście 1: Skonfiguruj ten sam tryb FEC na obu urządzeniach
Kroki obejścia
Obejście 2: Ponowna konfiguracja trybu FEC na karcie sieciowej
Kroki obejścia
Tryb FEC: Auto-Negotiation
Platformy systemu operacyjnego karty sieciowej: Windows, Linux
Obejście 1: Wybierz ten sam tryb FEC na obu urządzeniach
Kroki obejścia
Obejście 2: Zmień tryb FEC na All
Kroki obejścia
Wybranie Auto-Negotiation może spowodować problemy z połączeniem na przełączniku, jeśli podłączona karta sieciowa nie jest zgodna ze standardem IEEE802.3ap.
Scenariusz 2: Rozwiązywanie problemów z rozbieżnościami w wyświetlaniu trybu FEC na QSW-M5216-1T
Może wystąpić sporadyczna rozbieżność między skonfigurowanym trybem FEC a wyświetlanym trybem FEC na przełączniku QSW-M5216-1T w stanie połączenia (link-up).
W poniższym przykładzie zmiana trybu FEC na przełączniku QSW-M5216-1T z RS-FEC na Disable spowodowała rozbieżność między skonfigurowanymi a wyświetlanymi trybami w QSS. Chociaż rzeczywisty tryb FEC był wyłączony, QSS nadal wyświetlał RS-FEC.
Obejście
Uwaga: To obejście dotyczy wyłącznie przełączników QNAP QSW-M5216-1T i określonych kompatybilnych kart sieciowych. Jeśli problem będzie się powtarzał, skontaktuj się z QNAP Customer Service.
Dalsze czytanie
Rozwój sieci Linux: Obsługa kontroli kodowania FEC
Sprzęt
- QSW-M7308R-4X
- QSW-M5216-1T
Oprogramowanie
- QSS v1.4.2 i nowsze
- QSS Pro v4.0.0 i nowsze
Przegląd
Korekcja błędów w przód (FEC) to metoda komunikacji danych, w której dodatkowe bity, znane jako bity korekcji błędów, są kodowane wraz z danymi, aby pomóc wykrywać i korygować błędy nawet podczas szybkich transmisji (100G/25G) i transmisji sieciowych na duże odległości. Odbiornik wykorzystuje te dodatkowe bity do sprawdzenia odebranych danych w porównaniu z danymi transmitowanymi. W przypadku wykrycia błędu, odbiornik może następnie użyć dodanych bitów FEC do skorygowania błędu i uzyskania prawidłowej wartości oryginalnych danych.
Procedura
- Zaloguj się do QSS.
- Przejdź do Port Management > Port Configuration.
- W sekcji Interface Settings zidentyfikuj port przełączający.
- W sekcji FEC wybierz tryb z listy rozwijanej.
Tryb FEC | Opis
All | Przełącznik automatycznie wybiera najlepszy tryb FEC (z wyłączeniem trybu Auto-Negotiation FEC) do przesyłania i odbierania pakietów danych.
RS-FEC | Reed-Solomon (RS) FEC zapewnia zwiększone współczynniki korekcji danych na urządzeniach nadawczych i odbiorczych.
BASE-R-FEC | Fire-Code FEC lub BASE-R-FEC oferuje słabsze współczynniki korekcji, ale zapewnia niższe opóźnienia w porównaniu do RS-FEC na portach przełączających 25 GbE.
Auto-Negotiation | Wykorzystuje funkcję automatycznej negocjacji klauzuli 73 do użytku na elektrycznych płytach bazowych na porcie przełączającym. Wiadomość żądania automatycznej negocjacji FEC (AN) jest przesyłana w celu określenia uzgodnionego procesu FEC między portami przełączającymi.
Disable | Wyłącza FEC na wszystkich portach przełączających.
Uwaga- Użyj Auto-Negotiation, aby automatycznie określić możliwości łącza i wyeliminować ręczną konfigurację FEC. Automatycznie negocjowany FEC jest najlepiej stosowany, gdy szybkość transmisji danych musi być dostosowana do sytuacji sieciowej.
- Użyj RS-FEC, gdy dane wymagają dodatkowej ochrony przed szumem i innymi źródłami utraty danych.
- BASE-R-FEC jest używany w sieciach działających z dużymi prędkościami. Jest to najszybszy dostępny FEC i jest najbardziej odpowiedni dla sieci i aplikacji o znaczeniu krytycznym.
- W przypadku niektórych kart sieciowych wymagane jest ręczne dopasowanie ustawień Forward Error Correction (FEC) między przełącznikiem a kartą. Szczegółową listę kompatybilnych kart sieciowych można znaleźć w =expansion_card]QNAP Compatibility List.
- Kliknij Save.
Rozwiązywanie typowych problemów z FEC
Scenariusz 1: Rozwiązywanie typowych problemów ze zgodnością FEC
W sytuacjach, gdy nawiązanie połączenia trwa dłużej niż 30 sekund lub komunikacja sieciowa między kartą a przełącznikiem nie jest nawiązana, zaleca się zbadanie potencjalnych niezgodności trybów FEC. Długie czasy nawiązywania połączenia lub całkowite niepowodzenia nawiązania połączenia mogą być przypisane do niezgodnych trybów FEC skonfigurowanych na nadawczych i odbiorczych urządzeniach sieciowych. Ta sekcja dokumentuje potwierdzone obejścia dla sytuacji, w których występują niezgodności trybów FEC między kartami sieciowymi a przełącznikami QNAP działającymi z prędkościami portów 100 Gb/s lub 25 Gb/s.
Tryb FEC: All
Platformy systemów operacyjnych kart sieciowych: Windows, Linux
Obejście 1: Wybierz ten sam tryb FEC na obu urządzeniach
Kroki obejścia
- Odłącz kabel Ethernet łączący oba urządzenia.
- Wybierz ten sam tryb FEC (np. RS-FEC, BASE-R-FEC) lub wyłącz FEC na obu urządzeniach.
- Zapisz konfigurację FEC.
- Bezpiecznie podłącz kabel Ethernet do dostępnego portu na przełączniku, a następnie podłącz drugi koniec kabla Ethernet do portu karty sieciowej.
Obejście 2: Zmień tryb FEC na Auto-Negotiation
Kroki obejścia
- Odłącz kabel Ethernet łączący oba urządzenia.
- Na przełączniku QNAP zmień tryb FEC na Auto-Negotiation.
- Zapisz konfigurację FEC na przełączniku.
- Bezpiecznie podłącz kabel Ethernet do dostępnego portu na przełączniku, a następnie podłącz drugi koniec kabla Ethernet do portu karty sieciowej.
Tryb FEC: RS-FEC, BASE-R-FEC, Disable
Platformy systemów operacyjnych kart sieciowych: Linux
Obejście 1: Skonfiguruj ten sam tryb FEC na obu urządzeniach
Kroki obejścia
- Odłącz kabel Ethernet łączący oba urządzenia.
- Wybierz tryb FEC (RS-FEC, BASE-R-FEC) lub wyłącz FEC na przełączniku.
- Zapisz konfigurację FEC na przełączniku.
- Na karcie sieciowej wybierz ten sam tryb FEC.
C++CopyKod:$ethtool -- set - fec swp1 encoding [ off | BaseR | auto ] - Zapisz konfigurację FEC na karcie sieciowej.
- Bezpiecznie podłącz kabel Ethernet do dostępnego portu na przełączniku, a następnie podłącz drugi koniec kabla Ethernet do portu karty sieciowej.
- Odłącz kabel Ethernet łączący oba urządzenia.
- Na przełączniku zmień tryb FEC na BASE-R-FEC.
- Zapisz konfigurację FEC na przełączniku.
- Na karcie sieciowej wybierz BASE-R-FEC.
- Zapisz konfigurację FEC na karcie sieciowej.
- Bezpiecznie podłącz kabel Ethernet do dostępnego portu na przełączniku, a następnie podłącz drugi koniec kabla Ethernet do portu karty sieciowej.
Obejście 2: Ponowna konfiguracja trybu FEC na karcie sieciowej
Kroki obejścia
- Odłącz kabel Ethernet łączący oba urządzenia.
- Wyłącz FEC na karcie sieciowej.
C++CopyKod:$ethtool -- set - fec swp1 encoding [ off ] - Zapisz konfigurację FEC.
- Zmień tryb FEC na preferowany tryb FEC na karcie sieciowej (RS-FEC).
- Zapisz konfigurację FEC.
- Na przełączniku zmień tryb FEC na RS-FEC.
- Zapisz konfigurację FEC.
- Bezpiecznie podłącz kabel Ethernet do dostępnego portu na przełączniku, a następnie podłącz drugi koniec kabla Ethernet do portu karty sieciowej. QSS wyświetla tryb FEC jako RS-FEC.
Tryb FEC: Auto-Negotiation
Platformy systemu operacyjnego karty sieciowej: Windows, Linux
Obejście 1: Wybierz ten sam tryb FEC na obu urządzeniach
Kroki obejścia
- Odłącz kabel Ethernet łączący oba urządzenia.
- Wybierz ten sam tryb FEC (np. RD-FEC, BASE-R-FEC) lub wyłącz FEC na obu urządzeniach.
- Zapisz konfigurację FEC.
- Bezpiecznie podłącz kabel Ethernet do dostępnego portu na przełączniku, a następnie podłącz drugi koniec kabla Ethernet do portu karty sieciowej.
Obejście 2: Zmień tryb FEC na All
Kroki obejścia
Wybranie Auto-Negotiation może spowodować problemy z połączeniem na przełączniku, jeśli podłączona karta sieciowa nie jest zgodna ze standardem IEEE802.3ap.
- Odłącz kabel Ethernet łączący oba urządzenia.
- Zmień tryb FEC na All na przełączniku.
- Zapisz konfigurację FEC.
- Bezpiecznie podłącz kabel Ethernet do dostępnego portu na przełączniku, a następnie podłącz drugi koniec kabla Ethernet do portu karty sieciowej.
Scenariusz 2: Rozwiązywanie problemów z rozbieżnościami w wyświetlaniu trybu FEC na QSW-M5216-1T
Może wystąpić sporadyczna rozbieżność między skonfigurowanym trybem FEC a wyświetlanym trybem FEC na przełączniku QSW-M5216-1T w stanie połączenia (link-up).
W poniższym przykładzie zmiana trybu FEC na przełączniku QSW-M5216-1T z RS-FEC na Disable spowodowała rozbieżność między skonfigurowanymi a wyświetlanymi trybami w QSS. Chociaż rzeczywisty tryb FEC był wyłączony, QSS nadal wyświetlał RS-FEC.
Obejście
- Odłącz kabel Ethernet łączący oba urządzenia.
- Bezpiecznie podłącz kabel Ethernet do dostępnego portu na przełączniku, a następnie podłącz drugi koniec kabla Ethernet do portu karty sieciowej.
- Zaloguj się do QSS.
- Przejdź do Configuration > Port Management > Port Status.
Uwaga: To obejście dotyczy wyłącznie przełączników QNAP QSW-M5216-1T i określonych kompatybilnych kart sieciowych. Jeśli problem będzie się powtarzał, skontaktuj się z QNAP Customer Service.
Dalsze czytanie
Rozwój sieci Linux: Obsługa kontroli kodowania FEC