
Prosto przez
Przełączniki Ethernet typu straight-through można rozumieć jako przełączniki liniowe z liniami krzyżującymi się między portami. Gdy pakiet danych zostanie wykryty na porcie wejściowym, sprawdzany jest nagłówek pakietu, uzyskiwany jest adres docelowy pakietu, uruchamiana jest wewnętrzna dynamiczna tabela wyszukiwania i konwertowany jest odpowiedni port wyjściowy. Pakiet danych jest podłączony na przecięciu wejścia i wyjścia, a pakiet danych jest bezpośrednio podłączony do odpowiedniego portu w celu realizacji funkcji przełączania. Ponieważ nie musi być przechowywany, opóźnienie jest bardzo małe, a przełączanie jest bardzo szybkie, co jest jego zaletą. Wadą jest to, że ponieważ zawartość pakietu danych nie jest zapisywana przez przełącznik Ethernet, nie można sprawdzić, czy przesłany pakiet danych jest błędny, a możliwość wykrywania błędów nie może być zapewniona. Ponieważ nie ma pamięci podręcznej, porty wejściowe/wyjściowe o różnych prędkościach nie mogą być bezpośrednio połączone i łatwo je zgubić.

Przechowuj i przesyłaj dalej
Tryb Store and forward to tryb aplikacji w dziedzinie sieci komputerowych. Najpierw przechowuje pakiet danych portu wejściowego, a następnie wykonuje kontrolę CRC (cyklicznej weryfikacji kodu nadmiarowego), pobiera adres docelowy pakietu danych po przetworzeniu pakietu błędu i konwertuje go do portu wyjściowego, aby wysłać pakiet przez tabelę wyszukiwania. Z tego powodu opóźnienie przechowywania i przekazywania w przetwarzaniu danych jest duże, co jest jego wadą, ale może nieprawidłowo wykrywać pakiety danych wchodzące do przełącznika i znacznie poprawiać wydajność sieci. Szczególnie ważne jest to, że może obsługiwać konwersję między portami o różnych prędkościach i utrzymywać współpracę między portami o dużej prędkości i portami o małej prędkości.

Izolacja fragmentu
To rozwiązanie pomiędzy dwoma pierwszymi. Sprawdza, czy długość pakietu danych jest wystarczająca dla 64 bajtów. Jeśli jest mniejsza niż 64 bajty, oznacza to, że jest to fałszywy pakiet i pakiet jest odrzucany; jeśli jest większa niż 64 bajty, pakiet jest wysyłany. Ta metoda nie zapewnia weryfikacji danych. Jej prędkość przetwarzania danych jest szybsza niż w przypadku przechowywania i przekazywania, ale wolniejsza niż w przypadku przekazywania bezpośredniego. Przedstawiamy przełączanie przełącznika Hirschmana.
Jednocześnie przełącznik Hirschman może przesyłać dane między wieloma portami. Każdy port można uznać za niezależny fizyczny segment sieci (uwaga: segment sieci nie-IP), a podłączone do niego urządzenia sieciowe mogą korzystać z całej przepustowości niezależnie, nie konkurując z innymi urządzeniami. Gdy węzeł A wysyła dane do węzła D, węzeł B może wysyłać dane do węzła C w tym samym czasie, a oba mają pełną przepustowość sieci i własne wirtualne połączenie. Jeśli używany jest przełącznik Ethernet 10 Mb/s, całkowity ruch przełącznika jest równy 2x10 Mb/s = 20 Mb/s. Gdy używany jest współdzielony HUB 10 Mb/s, całkowity ruch HUB nie przekroczy 10 Mb/s.

Krótko mówiąc,Przełącznik Hirschmanajest urządzeniem sieciowym, które może wykonywać funkcję enkapsulacji i przekazywania ramek danych na podstawie rozpoznawania adresów MAC. Przełącznik Hirschmana może uczyć się adresów MAC i przechowywać je w wewnętrznej tabeli adresów, a także bezpośrednio docierać do celu za pomocą tymczasowego przełącznika między nadawcą a odbiorcą docelowym ramki danych.

Czas publikacji: 12-12-2024