Miten kytkin välittää kehyksiä
Opettele, miten kytkimet lähettävät dataa vain oikeaan porttiin.
Miten kytkin välittää kehyksiä on ilmainen Cloud & IT Cert Prep-oppitunti CoddyKitissä. Tämä on oppitunti 2/4. Voit lukea koko oppitunnin alta ilmaiseksi ja harjoitella sen jälkeen käytännössä selaimessa sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla. Oppitunti kuuluu Cloud & IT Cert Prep-oppimispolkuun, ja edistymisesi synkronoituu verkon ja CoddyKit-sovelluksen välillä. Cloud & IT Cert Prep-kurssilla on yhteensä 4 oppituntia.
Älykkäämpi seuraaja
Kytkin on nykyaikainen laite, joka yhdistää lähiverkon (LAN) laitteet, ja se on huomattavasti hubia älykkäämpi. Sen sijaan, että kytkin toistaisi dataa sokeasti, se lukee osoitteet ja välittää jokaisen kehyksen vain siihen porttiin, jossa kohde todella on. Tämä yksittäinen muutos parantaa merkittävästi nopeutta, tehokkuutta ja tietoturvaa. Tässä oppitunnissa selitetään tarkasti, miten kytkin tekee nämä välityspäätökset.
Toiminta 2. kerroksessa
Kytkin toimii siirtoyhteyskerroksessa (OSI-mallin 2. kerroksessa). Tässä kerroksessa data järjestetään kehyksiksi, ja jokaisella laitteella on verkkokorttiinsa valmistusvaiheessa tallennettu yksilöllinen MAC-osoite (Media Access Control address). Kytkin lukee kehyksissä olevat MAC-osoitteet päättääkseen, minne ne lähetetään, minkä vuoksi sitä kutsutaan 2. kerroksen laitteeksi.
Kehyksillä on osoitteet
Jokainen Ethernet-kehys sisältää kaksi MAC-osoitetta: lähdeosoitteen (kuka sen lähetti) ja kohdeosoitteen (kenen pitäisi vastaanottaa sen). Kytkin tutkii nämä osoitteet jokaisesta kehyksestä. Seuraamalla, mikä MAC-osoite on missäkin portissa, kytkin voi toimittaa kehykset täsmällisesti sen sijaan, että se levittäisi ne kaikkialle hubin tavoin.
MAC-osoitteiden oppiminen
Kytkin muodostaa tietonsa oppimalla. Kun kehys saapuu, kytkin tallentaa lähteen MAC-osoitteen ja portin, josta kehys saapui, MAC-osoitetauluun. Ajan mittaan kytkin oppii, missä jokainen laite sijaitsee, kun laitteet lähettävät liikennettä. Tämä automaattinen oppiminen ei vaadi määrityksiä, vaan tapahtuu jatkuvasti.
Välityspäätökset
Välittääkseen kehyksen kytkin vertaa kohteen MAC-osoitetta tauluunsa:
- Tunnettu osoite — lähetä kehys vain vastaavaan porttiin.
- Tuntematon osoite — tulvaa kehys kaikkiin portteihin paitsi siihen, josta se saapui.
Kun kohde vastaa, kytkin oppii myös sen sijainnin, joten tulevat kehykset lähetetään suoraan sinne.
Tuntemattomien kehysten tulva
Kun kytkin ei vielä tiedä, missä kohteen MAC-osoite sijaitsee, se tulvittaa kehyksen kaikkiin portteihin lähdeporttia lukuun ottamatta, aivan kuten hubi. Tämä on kuitenkin väliaikaista: heti kun kohde vastaa, kytkin oppii sen portin ja lopettaa kyseisen osoitteen tulvittamisen. Tulvittaminen on siis varamenetelmä, ei normaali toimintatapa, ja taulu täydentyy nopeasti.
Full-duplex ja oma kaistanleveys
Jokainen kytkimen portti toimii full-duplex-tilassa: se lähettää ja vastaanottaa samanaikaisesti. Lisäksi se tarjoaa siihen liitetylle laitteelle oman varatun kaistanleveyden jaetun putken sijaan. Tämä poistaa hubien ongelmana olleet törmäykset ja mahdollistaa kaikkien laitteiden toiminnan täydellä nopeudella samanaikaisesti. Se on keskeinen syy siihen, että kytketyt verkot ovat paljon hubipohjaisia verkkoja tehokkaampia.
Tietueiden vanheneminen
MAC-taulu ei kasva loputtomasti. Jokaisella tietueella on vanhenemisajastin; jos kytkin ei kuule MAC-osoitteesta mitään tietyn ajan kuluessa, se poistaa tietueen. Näin taulu pysyy ajan tasalla, kun laitteet siirtyvät tai irtoavat verkosta. Jos laite lähettää myöhemmin uudelleen, kytkin oppii sen sijainnin uudestaan, joten välitys pysyy oikeana.
Unicast, broadcast ja multicast
Kytkimet käsittelevät erityyppisiä kehyksiä eri tavoin:
- Unicast — yhdelle laitteelle; välitetään tunnettaessa vain kyseiseen porttiin.
- Broadcast — kaikille laitteille; lähetetään jokaiseen porttiin.
- Multicast — ryhmälle; tulvitetaan tai lisäominaisuuksien avulla lähetetään valikoidusti.
Broadcast-liikenne leviää aina koko kytkimen alueelle, mikä on tärkeää myöhemmin käsiteltävien yleislähetysalueiden kannalta.
Välitysmenetelmät
Kytkimet voivat välittää kehyksiä eri tavoilla. Store-and-forward vastaanottaa koko kehyksen, tarkistaa sen virheiden varalta ja välittää sen sitten — menetelmä on tarkka mutta hieman hitaampi. Cut-through aloittaa välityksen heti luettuaan kohdeosoitteen — se on nopeampi, mutta ei pysty havaitsemaan virheitä. Useimmat nykyaikaiset kytkimet käyttävät luotettavuuden vuoksi store-and-forward-menetelmää. Näiden kahden menetelmän ja niiden nopeuden ja tarkkuuden välisen kompromissin tuntemisesta on hyötyä kokeessa.
Miksi kytkimet ovat parempia
Älykkään välityksen ansiosta kytkimillä on kolme merkittävää etua hubeihin verrattuna: parempi suorituskyky omien full-duplex-porttien ansiosta, vähemmän törmäyksiä, koska jokainen portti on oma törmäysalueensa, sekä parempi tietoturva, koska kehyksiä ei lähetetä jokaiselle laitteelle. Juuri näiden etujen vuoksi kytkimet korvasivat hubit kaikkialla, ja ne muodostavat kaikkien nykyaikaisten lähiverkkojen perustan.
Pikatarkistus
Testatkaa, miten hyvin tunnette kytkinten toiminnan.
Kertaus
Opitte, että kytkin on 2. kerroksen laite, joka lukee kehyksissä olevia MAC-osoitteita ja välittää kehykset älykkäästi. Se oppii lähteen MAC-osoitteet ja niiden portit MAC-osoitetauluun, välittää tunnettuun kohteeseen menevät kehykset yhteen porttiin ja tulvittaa tuntemattomat kehykset väliaikaisesti. Jokainen portti toimii full-duplex-tilassa ja tarjoaa oman kaistanleveyden, mikä poistaa törmäykset. Taulun tietueet vanhenevat, jotta taulu pysyy ajan tasalla. Kytkimet päihittävät hubit nopeudessa, törmäysten hallinnassa ja tietoturvassa, ja ne mahdollistavat kaikkien nykyaikaisten lähiverkkojen toiminnan.
Opi Cloud & IT Cert Prep tekoälytuutorin avulla — ilmaiseksi
Kirjoita ja suorita oikeaa koodia selaimessa, saa välitöntä apua tekoälytuutorilta ympäri vuorokauden ja jatka siitä, mihin jäit, verkossa tai sovelluksessa.
- Kurssit
- 150
- Oppitunnit
- 600
Usein kysytyt kysymykset
Onko oppitunti ”Miten kytkin välittää kehyksiä” ilmainen?
Kyllä – oppitunnin ”Miten kytkin välittää kehyksiä” koko tekstin voi lukea täällä verkossa ilmaiseksi. Jos haluat harjoitella interaktiivisesti sisäänrakennetulla koodieditorilla ja ympäri vuorokauden käytettävissä olevan tekoälytuutorin avulla sekä avata koko Cloud & IT Cert Prep-kurssin, päivitä CoddyKit PROhon. Cloud & IT Cert Prep-kurssilla on yhteensä 4 oppituntia.
Mitä opin oppitunnilla ”Miten kytkin välittää kehyksiä”?
Opettele, miten kytkimet lähettävät dataa vain oikeaan porttiin. Harjoittelet Cloud & IT Cert Prep-aihetta koodilla, jonka suoritat suoraan selaimessa. Ympäri vuorokauden käytettävissä oleva tekoälytuutori vastaa kysymyksiisi oppitunnin aikana.
Tarvitsenko kokemusta aloittaakseni Cloud & IT Cert Prep-opiskelun?
Aiempi kokemus ei ole tarpeen. CoddyKitin Cloud & IT Cert Prep-oppimispolku sopii vasta-alkajista edistyneisiin, joten voit aloittaa tästä tai alusta ja edetä omaan tahtiisi. Tämä on oppitunti 2/4.
Kuinka kauan ”Miten kytkin välittää kehyksiä”-oppitunnin suorittaminen kestää?
Useimmat CoddyKitin oppitunnit kestävät noin 5–10 minuuttia. Jokainen oppitunti on lyhyt ja interaktiivinen, joten edistyt tasaisesti ja voit jatkaa siitä, mihin jäit – sekä verkossa että sovelluksessa.
Voinko kirjoittaa ja suorittaa koodia tällä Cloud & IT Cert Prep-oppitunnilla?
Kyllä. Jokainen Cloud & IT Cert Prep-oppitunti sisältää sisäänrakennetun koodieditorin, joten voit kirjoittaa ja suorittaa oikeaa koodia suoraan selaimessa ja saada välitöntä palautetta tekoälyltä – paikallista asennusta ei tarvita.
Kaikki tämän kurssin oppitunnit
- Miksi keskittimet kuuluvat menneisyyteen
- Miten kytkin välittää kehyksiä
- MAC-osoitteet ja osoitetaulu
- Törmäys- ja yleislähetysalueet