From: xf0r3m
+ Koncepcje przeÅÄ czania i przekazywania ramek sÄ uniwersalne dla + dla różnego rodzaju sieci. Nie tylko tych informatycznych ale + telekomunikacyjnych. WstÄpujÄ różne typy przyÅÄ czników, a wybór + metody zależy od przeÅywu tego ruchu. Z przeÅÄ czaniem wiÄ zÄ siÄ dwa + terminy: ingress - okreÅlenie stosowane dla portu, z + którego nadchodzi ramka oraz egress - okreÅlenie dla + portu, którego ramki bÄdÄ używaÄ do opuszczenia przeÅacznika. +
++ Podczas przeÅÄ czania przeÅÄ czniki wykorzystujÄ tablicÄ przeÅÄ cznia. + Ramki przeÅÄ czane sÄ na podstawie adresów MAC zapisanych w tej tablicy. + Tablica wiÄ Å¼e ze sobÄ porty oraz adresy MAC, przez co ramka z + okreÅlonym adresem docelowym zostanie skierowana na port powiÄ zany w + tablicy, bez + wzglÄdu na to jaki byÅ port wejÅciowy. Ramka nigdy nie zostanie + przekazana na port, z którego zostaÅa odebrana. +
++ Tablica przeÅÄ czania skÅada siÄ numeru lub identyfikatora portu oraz + adresu MAC urzÄ dzenia do niego podÅÄ czonego. Czyli ramki odebrane na + tym porcie bÄdÄ zawieraÄ adres źródÅowy tego urzÄ dzenia. Podczas + przeÅÄ czania przeÅÄ cznik sprawdza adres docelowy czy istnieje + przypisany do niego adres MAC. JeÅli tak ramka jest przekazywana na + ten port. Tablica przeÅÄ czania czasami nosi nazwÄ + tabeli CAM od rodzaju pamiÄci zastosowanej do jej + przechowywania. +
++ Tablica MAC przeÅÄ cznika jest uzupeÅniana na podstawie metod uczenia + siÄ. PrzeÅÄ cznik analizuje źródÅowy adres MAC ramki i zapisuje jÄ + tablicy przypisujÄ c jej port, z którego zostaÅa odebrana. NastÄpnie + w celu przeÅÄ czenia ramki analizuje adres docelowy. JeÅli takiego + adresu nie ma w tablicy wówczas przeÅÄ cznik zachowuje siÄ jak + koncentrator i przekazuje ramkÄ na wszystkie pozostaÅe porty. Przez + kilka pierwszych sekund dziaÅania, każdy przeÅÄ cznik zachowuje siÄ + koncentrator, ze wzglÄdu na pustÄ tablicÄ. Proces uczenia siÄ + nie koÅczy siÄ na przypisaniu MAC-u do portu. Ze wzglÄdu na to, że + tablice MAC ma jÄ skoÅczonÄ pojemnoÅÄ, wiÄc trzeba usuwaÄ nieaktywne + już dowiÄ zania. JeÅli z danego portu ramka nie nadejdzie w ciÄ gu + 5 minut (300 sekund), to port zostaje w tablicy zwolniony, inaczej + ma siÄ to w przypadku przepiÄcia innego urzÄ dzeÅ do tego samego + portu na przeÅÄ czniku, ponieważ w tym przypadku przeÅacznik aktualizuje + tablicÄ przeÅÄ czania natychmiast. JeÅli w ciÄ gu tych 300 sekund, na + tym porcie pojawi siÄ ramka, z adresem źródÅowym przypisanym w tablicy + wówczas licznik zostanie zresetowany. +
++ Ze wzglÄdu na użyte ukÅady ASIC + (ang. Application Specific Integrated Circuits) bardzo + szybko dokonujÄ decyzji, redukujÄ c tym samym czas obsÅugi pakietu oraz + umożliwiajÄ c urzÄ dzeniom wydajnÄ obsÅugÄ wielu urzÄ dzeÅ. Mimo to + możemy wyróżniÄ dwa rodzaj metod przeÅÄ cznia. +
++ Z najważniejszch cech przeÅÄ czania store and forward jest + na pewno sprawdzanie bÅÄdów, ale również + automatyczne buforowanie, jeÅli miÄdzy portami + wystÄpuje różnica w prÄdkoÅci, ramki sÄ zachowywane przez przeÅÄ cznik, + sprawdzane pod kÄ tem bÅÄdów, przekazywane do bufora portu wyjÅciowego, + i nastÄpnie przesyÅane dalej do odbiorcy. +
++ Metoda cut-through, nie sprawdza ramek pod kÄ tem bÅÄdów. Może + przekazaÄ je dalej. Metoda ta jest bardzo szybka nie czeka nawet na + odebranie caÅej ramki. Decyzje podjemuje, gdy odbierze adres MAC + docelowy. Tego rodzaju przeÅÄ czania dokonuje siÄ w Årodowiskach + HPC wymagajÄ cych opóźnien na poziomie 10 mikrosekund i mniejszych. + Metoda ta może mieÄ negatywny wpÅyw na wydajnoÅÄ sieci, poprzez + zapychanie jej nie poprawnymi ramkami, dlatego jeÅli iloÅÄ bÅedów + zwiÄksza siÄ ta metoda przeÅÄ cza siÄ w metodÄ + fragment-free - ta metoda wydÅuża nieco iloÅÄ + odebranej ramki (do pola Typ), zanim podejmie decyzje pozwala to + lepsze sprawdzenie bÅÄdów, niż w przypadku zwykÅej metody + cut-through nie wprowadzajÄ c przy tym dodatkowych opóźnieÅ. +
++ W obecnych sieciach zbudowanych na bazie przeÅÄ cznika, domena kolizyjna + sprowadza siÄ do pojedyÅczego poÅÄ czenia miÄdzy urzÄ dzeniami. Tym + przypadku kolizje nie wystÄpujÄ i termin ten można uznaÄ za przestarzÅy. + Jednym przypadkiem, w którym mogÅo by dojÅÄ do kolizji w takich + warunkach jest przypadek, gdzie urzÄ dzenia nie dogadajÄ siÄ w sprawie + dupleksu. Jeden port na jednym urzÄ dzeniu ustawi siÄ w tryb + half a drugi w full. Raczej jest jakiÅ problem z + urzÄ dzeniem, może jego uszkodzenie. PrzeÅÄ czniki domyÅlnie lobbujÄ + wyÅÄ cznie full-duplex. +
++ InnÄ domenÄ , w której komputery i przeÅÄ czniki biorÄ czynny udziaÅ jest + domena rozgÅoszeniowa. Sieci krÄ Å¼Ä ramki rozgÅoszeniowe, aby komputery + i inne urzÄ dzenia znaÅy swoje adresy oraz ewentualnie zasoby jakie mogÄ + zaoferowaÄ (nie które usÅugi wysyÅajÄ ramki broadcastowe). Duża ilosc + takich transmisji + może spowodowaÄ znaczny spadek wydajnoÅci. Do podziaÅu domen + rozgÅoszeniowych na mniejsze czÄÅci może sÅużyÄ router lub podziaÅ + sieci na mniejsze sieci wirtualne - VLAN-y (o + vlanach bÄdzie przyszÅy rozdziaÅ). +
++ ChcÄ Ä mieÄ wydajnÄ sieÄ musimy zaopatrzyÄ siÄ w dobrej jakoÅci + przeÅÄ czniki. Poniżej znajduje siÄ kilka cech, które należy sprawdziÄ + wybierajÄ c przeÅÄ czniki. +
++ W tym rodziale przypomnieliÅmy sobie o metodach przeÅÄ cznia oraz o tym + jak przeÅÄ czniki przekazujÄ ramki. Na koniec wyjaÅnniliÅmy sobie + czym jest domena przeÅÄ czania oraz na jakie cechy przeÅÄ czników + zwróciÄ uwagÄ podczas ich zakupu. +