En xarxes informàtiques, Canvi és el procés de transferir paquets de dades d'un dispositiu a un altre en una xarxa, o d'una xarxa a una altra, utilitzant dispositius específics anomenats interruptors . Un usuari d'ordinador experimenta canviant tot el temps, per exemple, accedint a Internet des del dispositiu de l'ordinador, sempre que un usuari sol·licita que s'obri una pàgina web, la sol·licitud es processa només mitjançant el canvi de paquets de dades.
El canvi es produeix a la capa d'enllaç de dades del model OSI. Això vol dir que després de la generació de paquets de dades a la capa física, el canvi és el següent procés immediat en la comunicació de dades. En aquest article, parlarem dels diferents processos implicats en la commutació, quin tipus de maquinari s'utilitza en la commutació, etc.
Què és un canvi de xarxa?
Un commutador és una peça dedicada de maquinari informàtic que facilita el procés de commutació, és a dir, els paquets de dades entrants i transferir-los al seu destí. Un interruptor funciona al Capa d'enllaç de dades del Model OSI . Un commutador gestiona principalment els paquets de dades entrants d'un ordinador o xarxa d'origen i decideix el port adequat a través del qual els paquets de dades arribaran al seu ordinador o xarxa objectiu.
Característiques de java8
Un commutador decideix el port pel qual passarà un paquet de dades amb l'ajuda de la seva destinació MAC (Control d'accés als mitjans) Adreça. Un commutador ho fa de manera eficaç mantenint una taula de commutació (també coneguda com a taula de reenviament).
Un commutador de xarxa és més eficient que un concentrador o repetidor de xarxa perquè manté una taula de commutació, que simplifica la seva tasca i redueix la congestió en una xarxa, la qual cosa millora efectivament el rendiment de la xarxa.
Procés de commutació
El procés de canvi implica els següents passos:
Recepció del marc: El commutador rep una trama de dades o paquet des d'un ordinador connectat als seus ports.
- Extracció d'adreces MAC: L'interruptor llegeix la capçalera del fitxer marc de dades i recull la destinació Adreça MAC a partir d'ell.
- Cerca de la taula d'adreces MAC: Un cop el commutador ha recuperat l'adreça MAC, fa una cerca Canvi taula per trobar un port que condueixi a l'adreça MAC de la trama de dades.
- Reenviament de decisions i actualització de la taula de canvis: Si el commutador coincideix amb l'adreça MAC de destinació de la trama amb l'adreça MAC de la seva taula de commutació, reenvia la trama de dades al port corresponent. Tanmateix, si l'adreça MAC de destinació no existeix a la seva taula de reenviament, segueix el procés d'inundació , en el qual envia la trama de dades a tots els seus ports excepte al que prové i registra totes les adreces MAC a les quals s'ha lliurat la trama. D'aquesta manera, el commutador troba la nova adreça MAC i l'actualitza taula d'enviament .
- Transició de fotogrames: Un cop trobat el port de destinació, el commutador envia el marc de dades a aquest port i l'envia al seu ordinador/xarxa de destinació.
Tipus de commutació
Hi ha tres tipus de mètodes de commutació:
- Canvi de missatges
- Commutat de circuits
- Commutació de paquets
- Commutació de paquets de datagrames
- Commutació de paquets de circuits virtuals

cadena de matriu en c
Ara els comentem individualment:
Canvi de missatge: Aquesta és una tècnica de canvi més antiga que ha quedat obsoleta. En la tècnica de canvi de missatges, tot el bloc de dades/missatge es reenvia a tot xarxa per tant, fent-lo altament ineficient.
Canvi de circuits: En aquest tipus de commutació s'estableix prèviament una connexió entre la font i la destinació. Aquesta connexió rep l'ample de banda complet de la xarxa fins que les dades es transfereixen completament.
Aquest enfocament és millor que canvi de missatge ja que no implica l'enviament de dades a tota la xarxa, en lloc de només la seva destinació.
Canvi de paquets: Aquesta tècnica requereix que les dades es desglossin en components més petits, marcs de dades o paquets . Aquests marcs de dades després es transfereixen a les seves destinacions segons els recursos disponibles a la xarxa en un moment determinat.
Aquest tipus de commutació s'utilitza en ordinadors moderns i fins i tot a Internet. Aquí, cada marc de dades conté informació addicional sobre la destinació i altra informació necessària per a una transferència adequada a través dels components de la xarxa.
iterant un mapa en java
Commutació de paquets de datagrama: En Datagrama Commutació de paquets , cada marc de dades es pren com una entitat individual i, per tant, es processen per separat. Aquí, no s'estableix cap connexió abans que es produeixi la transmissió de dades. Tot i que aquest enfocament proporciona flexibilitat en la transferència de dades, pot provocar una pèrdua de marcs de dades o un lliurament tardà dels marcs de dades.
Commutació de paquets de circuits virtuals: En Circuit virtual Commutació de paquets, una connexió lògica entre la font i la destinació es fa abans de transmetre cap dada. Aquestes connexions lògiques s'anomenen circuits virtuals. Cada trama de dades segueix aquests camins lògics i proporciona una manera fiable de transmetre dades amb menys possibilitats de pèrdua de dades.
Conclusió
En aquest article, vam parlar del procés de canvi a Xarxa d'ordinadors . Hem explicat els dispositius físics necessaris per canviar. Vam analitzar els passos implicats en el procés de commutació i vam aprendre sobre diferents tipus de mètodes de commutació.