Nie mogę znaleźć żadnego wiarygodnego źródła, które mogłoby zwięźle wyjaśnić różnicę między mostem a przełącznikiem. O ile mi wiadomo, większość urządzeń nazywanych „przełącznikami” pasuje do opisu „mostu” zdefiniowanego w standardzie IEEE 802.1D. Chociaż może się zdarzyć, że urządzenie może być zarówno mostem, jak i przełącznikiem (być może „przełącznik” jest podzbiorem „mostka”?), Mogę znaleźć jedynie „faliste” wyjaśnienie różnicy. Najczęściej cytowane różnice, które napotkałem, sprowadzają się do jednej z tych dwóch:
- Przełączniki mają wiele portów, mosty mają tylko dwa (lub inną małą liczbę)
- Przełączniki wykonują przekazywanie sprzętowe, a mosty - w oprogramowaniu
Nie jestem zadowolony z tych odpowiedzi, ponieważ:
- Standardy IEEE wyraźnie nie stwierdzają ani nie zakładają, że mosty będą miały tylko dwa porty. Jeśli w ogóle, zakłada się, że będzie ich więcej niż dwa porty. To wyjaśnienie jest więc po prostu absurdalne. (Nawet Cisco próbuje przekazać to jako jedną z różnic).
- Standardy IEEE wydają się definiować „pomost” na podstawie tego , co robi, a nie na podstawie tego, jak to robi. W standardzie nie ma nic, co mówi, że mostkowanie musi lub powinno być wykonane w oprogramowaniu. Tak więc most, który przesyła sprzęt, nadal byłby mostem, jeśli chodzi o standard.
W rzeczywistości, kiedy szukałem standardu IEEE 802.1D, w ogóle nie było mowy o słowie „przełącznik”. Zatem „most” wydaje się być technicznie poprawnym terminem. Jednakże, ponieważ „przełącznik” słowo wydaje się być powszechnie stosowane (o ile ) nie mogę pomóc, ale zastanawiam się, czy tam jest jakiś rzeczywisty czynnikiem różnicującym. Czy to tylko przypadek użycia różnych słów do opisania tego samego?
Szczególnie mile widziane będą odniesienia do źródeł.
EDYCJA: Powinienem dodać, że jestem w pełni świadomy faktu, że mosty to nie to samo, co wzmacniacze.
Odpowiedzi:
Masz rację. W rzeczywistości widać most z trzema portami w standardzie IEEE 802.1D. (Patrz rysunek 7-1 — Bridged Local Area Network).
Ok, znalazłem ten artykuł: „10 najważniejszych produktów dekady” :
Rzuca nieco światła na pochodzenie terminu „przełącznik”, a kilka szybkich cytatów z artykułu wyjaśni kilka ważnych kwestii, które powodują niekończące się zamieszanie ...
źródło
Przełącznik Ethernet to wieloportowy most Ethernet. Most to urządzenie, które dzieli domeny kolizyjne, ale nie rozgłasza domen. Przełącznik to po prostu pomost z dużą ilością portów. Innymi przykładami mostów są bezprzewodowe punkty dostępowe i koncentratory o podwójnej prędkości. Nie sądzę, aby implementacja (przechowywanie i przekazywanie vs. szybkie przekazywanie, oprogramowanie kontra sprzęt, 2 porty vs wiele portów itp.) Czyni różnicę w naturze, a jedynie różnicę stopnia (tj. Szybszy most lub więcej portów na mostku itp.).
Ethernet był pierwotnie protokołem „wszyscy widzą cały ruch” . Tak stało się zarządzanie ruchem - jeśli ktoś inny korzysta z sieci, poczekaj, aż nie będzie; jeśli dwie osoby będą próbowały korzystać z sieci w tym samym czasie, obie poczekają losowo, zanim ponownie spróbują skorzystać z sieci. Była to „domena kolizyjna” lub coś, co ludzie nazywają teraz „domeną rozgłoszeniową”, ponieważ wszystko jest przełączane i nie ma już kolizji (dwóch jednoczesnych inicjatorów ruchu).
Most w tym kontekście przekazuje ruch do stacji po drugiej stronie mostu tylko wtedy, gdy dowiedział się, że ta stacja znajduje się po drugiej stronie mostu. Jeśli nie widział docelowego MAC, wyśle go przez most (zalewanie) lub jeśli jest to transmisja / multiemisja, wyśle go również przez most.
W sieci Ethernet warto pamiętać, w jaki sposób technologia została wynaleziona i wdrożona. Najpierw pojawiły się wspólne media, takie jak 10base5 i 10base2 , z których oba są kablami koncentrycznymi, które fizycznie przenoszą cały ruch do wszystkich stacji jako sygnał RF. Ponieważ krany wampirów na połączeniach 10base5 były drogie, ludzie używali również repeaterów AUI, które działały trochę jak huby, ale tak nie było. Żaden z tych urządzeń w ogóle nie miał pamięci; ruch przeszedł lub nie (a jeśli nie, nadawca miałby retransmitować).
Dopiero znacznie później ludzie zaczęli używać skrętki i wdrażać koncentratory Ethernet 10baseT. Powszechną topologią było użycie 10base5 jako szkieletu budynku i 10baseT w niektórych lokalizacjach oraz połączenie różnych sieci szkieletowych 10base5 za pomocą mostków lub repeaterów, w zależności od wzorców ruchu i lokalnych budżetów.
źródło
Nie widzę tu żadnego konkretnego powodu do zamieszania - standardy odnoszą się do mostkowania i określają sposób działania mostkowania, przełączniki są zazwyczaj po prostu szybkimi mostkami wieloportowymi - oba są urządzeniami L2, które rozszerzają domeny rozgłoszeniowe, ale ograniczają domeny kolizji. Cisco ma całkiem niezły dokument na temat swoich poglądów na temat różnic .
źródło
W przypadku sieci Ethernet termin „przełącznik” jest terminem marketingowym używanym do odróżnienia sprzętu od „koncentratora”. Przełącznik zapewnia dedykowaną przepustowość dla każdego portu, podczas gdy koncentrator dzieli szerokość pasma między portami. Termin „przełącznik” zwykle oznacza również, że przekazywanie znanych adresów MAC odbywa się sprzętowo.
Mostkowanie to funkcja, która może być zaimplementowana przez przełącznik. W dawnych, złych czasach istniały oddzielne skrzynki programowe zwane „mostami”, ale funkcja ta została przejęta przez przełączniki warstwy 2. W rzeczywistości w standardzie 802.1q może istnieć wiele mostów w jednym przełączniku.
Istnieje całkiem dobre wyjaśnienie, w jaki sposób terminy zostały tutaj połączone:
http://en.wikipedia.org/wiki/Network_bridge#Bridge_versus_Layer_2_switch
źródło
„Most” ma jasną definicję podaną przez standardy, jest bardziej koncepcją niż przedmiotem, most jest „czymś, co działa w określony sposób”, a sposób jest określony przez normę; bez względu na to, ile ma portów, czy robi to w sprzęcie, oprogramowaniu itp.
W tamtych czasach sieci, w których głównie „jedna domena kolizyjna na sieć LAN” (pomyśl o sieci koncentrycznej lub sieci maszyn podłączonych do koncentratora), niektóre branże wprowadziły na rynek „obiekt zawierający most z dowolnymi portami jak liczba fizycznych interfejsów, jakie posiadał ”, dla analogii z terminologią telekomunikacyjną, gdzie bardzo przypominało to zachowanie„ telefonicznej centrali telefonicznej ”i aby odróżnić ją na rynku od istniejącego nawyku„ stawiania mostu z dwoma / kilkoma portami pomiędzy dwa / kilka koncentratorów ”(co w tamtym czasie było bardzo powszechne, dzieląc domenę kolizyjną na części) ... nazywali to„ przełączaniem ”.
Należy pamiętać, że termin „zmiana” jest komercyjny, nie ma standardowej ani formalnej definicji. Zwróć też uwagę, jak w dzisiejszych czasach w świecie z tagowaniem dot1q, agregacją portów, „przełącznikami warstwy 3” (które są niczym innym jak „routerami z wieloma interfejsami w terminologii marketingowej :)”) itp. Itd., Co nazywamy „przełącznikiem”, może faktycznie zawierają formalne warunki projektowania sieci, kilka mostów, jeden lub więcej routerów, niektóre koncentratory, różne hosty i inne rzeczy; wszystko zapakowane w dedykowane urządzenie.
ZA.
źródło
Bridge historycznie oznaczał urządzenie, które przesyłało pakiety między dwoma typami mediów. Twój typowy bezprzewodowy punkt dostępowy z wbudowanymi portami Ethernet będzie najlepszym tego przykładem. Zarówno strona bezprzewodowa, jak i przewodowa byłyby w tej samej domenie rozgłoszeniowej i kolizyjnej. Nie ma inspekcji, filtrowania itp., Tylko to, co pojawia się na jednym porcie, trafia do innych portów.
Switch to kilka portów (zwykle) tego samego typu. Jeśli chodzi o koncentratory, podoba mi się stara nazwa „repeaterów”, ponieważ powtarzają one pakiet przychodzący przez jeden port do wszystkich innych portów w hubie. Nie ma tu zmiany mediów, po prostu proste powtarzanie. Jedyna różnica między przełącznikami a koncentratorami polega na tym, że przełączniki są bardziej inteligentne; „uczą się” adresów MAC odpowiadających na danym porcie, więc kiedy przychodzi nowy pakiet dla tego adresu MAC, pakiet jest przekazywany tam i tylko tam. Przełącznik ślepo wysadziłby pakiet w każdy inny port koncentratora. Jest to korzystne zarówno dla bezpieczeństwa, jak i wydajności.
Potem są „przełączniki warstwy 3”. Do tej pory mosty, koncentratory i zwykłe przełączniki były Warstwą 2, ale ci faceci są jeszcze bardziej inteligentni. W rzeczywistości sprawdzają nagłówki IP (a więc Warstwa 3) i mogą podejmować decyzje na podstawie informacji znajdujących się w nagłówkach IP. W ten sposób wszystkie routing, listy ACL i niektóre proste filtrowanie można wykonać na poziomie przełącznika bez potrzeby zapory filtrującej pakiet lub routera.
Jak widać, teoria to jedno, a to, co ostatecznie robią produkty, może być zupełnie inne i utrudniać śledzenie wszystkich drobnych niuansów.
źródło
Mosty były historycznie stosowane w celu zmniejszenia rozmiaru domeny kolizyjnej utworzonej przez huby, kiedy ludzie nadal korzystali z hubów.
Przełączniki były tylko kolejnym krokiem, który wyeliminował całkowicie domenę kolizji.
Moim zdaniem główne różnice polegają na tym, że mosty nie były używane do bezpośredniego dostępu klienta, most łączyłby się z koncentratorami. Huby zapewniały bezpośredni dostęp do klienta.
źródło
To jest moje zdanie. To nie o liczbie portów. To nie o to zrobić w sprzętu / oprogramowania. Chodzi o to, która warstwa jest obsługiwana i jakie protokoły. Most ogólnie działa w L2 i konwertuje (mosty) pomiędzy różnymi protokołami. Przełącznik zwykle działa w L2 i przenosi (przełącza) pakiety w sieciach tego samego protokołu. Aby uzyskać więcej informacji, przeczytaj te artykuły.
źródło