FAQ Konfigurowanie i rozwiązywanie problemów z FEC Settings na QNAP QSW Managed Switches

QNAP

Bot
Management
29 Kwiecień 2013
2 108
34
88
Taipei
www.qnap.com
Odpowiednie produkty

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

  1. Zaloguj się do QSS.
  2. Przejdź do Port Management > Port Configuration.
  3. W sekcji Interface Settings zidentyfikuj port przełączający.
  4. W sekcji FEC wybierz tryb z listy rozwijanej.
    576ebcf85e2e5dcff0a9fcfdf72c1d38.png


    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.
    WskazówkaAby wyświetlić aktualny tryb FEC zastosowany do interfejsów, przejdź do Port Management > Port Status.
  5. Kliknij Save.
QSS zapisuje tryb FEC na wybranych portach przełączających.

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
  1. Odłącz kabel Ethernet łączący oba urządzenia.
  2. Wybierz ten sam tryb FEC (np. RS-FEC, BASE-R-FEC) lub wyłącz FEC na obu urządzeniach.
  3. Zapisz konfigurację FEC.
  4. 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

  1. Odłącz kabel Ethernet łączący oba urządzenia.
  2. Na przełączniku QNAP zmień tryb FEC na Auto-Negotiation.
  3. Zapisz konfigurację FEC na przełączniku.
  4. 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

  1. Odłącz kabel Ethernet łączący oba urządzenia.
  2. Wybierz tryb FEC (RS-FEC, BASE-R-FEC) lub wyłącz FEC na przełączniku.
  3. Zapisz konfigurację FEC na przełączniku.
  4. Na karcie sieciowej wybierz ten sam tryb FEC.
    Kod:
    $ethtool
    
    --
    set
    -
    fec
    
    swp1
    
    encoding
    
    [
    off
    
    |
    
    BaseR
    
    |
    
    auto
    ]
    C++Copy
  5. Zapisz konfigurację FEC na karcie sieciowej.
  6. 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.
Przykładem może być karta sieciowa, która nie jest w stanie nawiązać połączenia z przełącznikiem, gdy jest skonfigurowana dla preferowanego trybu FEC, takiego jak RS-FEC.

  1. Odłącz kabel Ethernet łączący oba urządzenia.
  2. Na przełączniku zmień tryb FEC na BASE-R-FEC.
  3. Zapisz konfigurację FEC na przełączniku.
  4. Na karcie sieciowej wybierz BASE-R-FEC.
  5. Zapisz konfigurację FEC na karcie sieciowej.
  6. 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 zmienia tryb FEC na BASE-R-FEC.

Obejście 2: Ponowna konfiguracja trybu FEC na karcie sieciowej
Kroki obejścia

  1. Odłącz kabel Ethernet łączący oba urządzenia.
  2. Wyłącz FEC na karcie sieciowej.
    Kod:
    $ethtool
    
    --
    set
    -
    fec
    
    swp1
    
    encoding
    
    [
    off
    ]
    C++Copy
  3. Zapisz konfigurację FEC.
  4. Zmień tryb FEC na preferowany tryb FEC na karcie sieciowej (RS-FEC).
  5. Zapisz konfigurację FEC.
  6. Na przełączniku zmień tryb FEC na RS-FEC.
  7. Zapisz konfigurację FEC.
  8. 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

  1. Odłącz kabel Ethernet łączący oba urządzenia.
  2. Wybierz ten sam tryb FEC (np. RD-FEC, BASE-R-FEC) lub wyłącz FEC na obu urządzeniach.
  3. Zapisz konfigurację FEC.
  4. 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.

  1. Odłącz kabel Ethernet łączący oba urządzenia.
  2. Zmień tryb FEC na All na przełączniku.
  3. Zapisz konfigurację FEC.
  4. 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.
1be6a7bfc8404b209892890c8234b7f4.png


5b5a475d45e315e3186bc13e782d4cc8.png


Obejście

  1. Odłącz kabel Ethernet łączący oba urządzenia.
  2. 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.
  3. Zaloguj się do QSS.
  4. Przejdź do Configuration > Port Management > Port Status.
QSS wyświetla skonfigurowany tryb FEC.

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