Continguts
Introducció
Aquest capítol és un recull de conceptes interessants del primer capítol del llibre de l'assignatura.
Circuit Switching and Packet Switching
Hi ha dos formes fonamentals de dissenyar el nucli d'una xarxa: circuit switching i packet switching.
Si es volgués fer una analogia, considerem dos restaurants, en un cal reservar per anar a dinar i l'altre no permet reserves. Pel que requereix reserves, abans d'anar-hi a dinar cal fer l'esforç de trucar abans de marxar de casa, però sabem que quan arribem al restaurant, en principi, podrem dinar immediatament.
Per altra banda, en el restaurant sense reserves, no ens cal reservar cap taula, però quan arribem al restaurant pot ser que ens haguem d'esperar per una taula lliure fins que poguem seure per dinar.
En el nostre exemple, les xarxes circuit-swhitched serien el restaurant que cal fer la reserva, mentre que les packet-swiched seria l'altre tipus de restaurant.
Un exemple de circuit switching podria ser una trucada telefònica, que has d'esperar a que hi hagi connexió però un cop has connectat et garanteixen uns recursos mínims reservats. En canvi, un exemple de packet-switching seria internet, ja que tu envies un packet a un altre host i, segons la congestió de la xarxa, pot ser que tardi més o menys a arribar al destinatari.
En aquesta assignatura només es veuràn esquemes de packet-switching!
Retards i pèrdues en Packet Switching networks
Un paquet comença el seu viatge en un host, passa a través de diferents routers i acaba en un altre host destinatari. Mentre el paquet viatja per tots aquest nodes (routers or hosts) al llarg del camí, és afectat per una sèrie de retards en cadascun d'ells.
Els principals tipus de retard són:
- Nodal processing delay: Temps requerit per examinar el header del paquet, comprovar el checksum i decidir cap a on dirigir-lo.
- Queuing delay: Retard que apareix quan un paquet espera per ser enviat a través d'un enllaç. Aquest temps dependrà de tràfic de paquets en un instant de temps.
- Transmission delay: Quantitat de temps necessària per ficar tot el paquet dins l'enllaç.
- Propagation delay: Temps requerit per propagar un bit desde l'inici de l'enllaç fins al final.
- Total delay: la suma dels anteriors
A més a més, si tenim en compte que les cues o buffers d'espera dels paquets dins els routers o hosts són de mida finita, un paquet pot arribar a trobar-se una cua plena. Si això passa, el router descartarà el paquet i aquest serà perdut.
Arquitectura de capes
Per últim, cal comentar que l'estructuració de l'arquitectura de les xarxes de comunicacions és per capes. Les capes que intervenen, amb les respectives unitats de dades de proces (PDU), són:
Capa |
PDU |
Aplicació |
Missatges |
Transport |
Segments |
Xarxa |
Datagrames |
Enllaç |
Trames |
Física |
Bits |
Protocol
Un protocol defineix el format i l'ordre dels missatges intercanviats entre dos o més entitats en comunicació, així com les accions fetes durant la transmissió i/o recepció d'un missatge o un altre event.