Conceptes Essencials de Xarxes Informàtiques: Guia Completa
Enviado por Chuletator online y clasificado en Informática y Telecomunicaciones
Escrito el en catalán con un tamaño de 15,81 KB
Què és una xarxa?
- Conjunt d'entitats (persones, objectes, etc.) connectades entre si, on pot haver-hi circulació d'elements.
- Una xarxa d'ordinadors (també anomenada xarxa informàtica) és un conjunt de dispositius (finals i de xarxa) connectats per algun medi, amb l'objectiu de compartir informació, recursos i serveis.
Dispositius de Xarxa
Es poden classificar en dos tipus:
- Dispositiu final (d'usuari): Són "ordinadors" amb capacitat d'interactuar en una xarxa o capaços d'oferir algun servei a la xarxa.
- Dispositiu (de connexió) de xarxa: Són els que gestionen l'accés i les comunicacions en una xarxa, com ara: mòdem, encaminador (*router*), commutador (*switch*), punt d'accés (*access point*), pont (*bridge*), etc.
Arquitectura P2P (Peer-to-Peer)
Quan tots els dispositius d'una xarxa poden ser clients i servidors al mateix temps i es fa impossible distingir els rols, estem en presència d'una arquitectura punt a punt o *peer-to-peer* (P2P).
El Medi de Transmissió
El medi és la connexió que fa possible que els dispositius es relacionin entre si. Es poden classificar segons el tipus de connexió:
- Guiats o dirigits: Inclouen el cable coaxial, el cable de parell trenat (UTP/STP) i la fibra òptica.
- No guiats: Inclouen les ones de ràdio (*Wi-Fi* i *Bluetooth*), les infraroges i les microones.
Segons el medi emprat, podem classificar les xarxes en:
- Xarxa cablejada
- Xarxa sense fils
Informació en Xarxes
Comprèn tot element intercanviat entre dispositius, tant de gestió d'accés i comunicació, com d'usuari final.
Recursos de Xarxa
Un recurs és tot allò que un dispositiu demana a la xarxa i que pot ser identificat i accedit directament.
Tipus de Xarxes: Classificació per Grandària
- PAN (*Personal Area Network*)
- WPAN (*Wireless Personal Area Network*)
- LAN (*Local Area Network*) o xarxa d'àrea local
- WLAN (*Wireless Local Area Network*) o xarxa d'àrea local sense fils
- MAN (*Metropolitan Area Network*)
- WAN (*Wide Area Network*) o xarxa d'àrea àmplia
- WWAN (*Wireless Wide Area Network*): S'estén sobre una àrea geogràfica extensa mitjançant l'ús d'antenes o sistemes satèl·lit.
Targetes de Xarxa (NIC)
- Definició: També conegudes com adaptadors de xarxa o NIC (*Network Interface Card*), són components essencials que permeten la comunicació entre ordinadors en una xarxa.
- Tipus: Existeixen dos tipus principals: cablejades (*Ethernet* amb connector RJ-45) i sense fils (*Wi-Fi*).
- Ubicació: Poden ser perifèrics externs o estar integrades a la placa mare de l'ordinador.
- Indicadors LED: Els LED de les targetes indiquen connectivitat física i activitat de xarxa, amb colors que representen diferents velocitats de connexió.
Identificació Única: Adreça MAC
- Cada targeta de xarxa té un número d'identificació únic de 48 bits en hexadecimal anomenat adreça MAC (*Media Access Control*).
- Es poden expressar en diferents formats, com ara:
00-60-2F-3A-07-8C
,00:60:2F:3A:07:8C
o00602F3A078C
.
Adreces IP
- Cada targeta de xarxa pot tenir configurada una adreça IP.
- Definició: Una adreça IP és una adreça lògica de xarxa, conformada per 32 bits, que identifica un dispositiu a la xarxa.
- Exemple Comú: Una adreça IP privada de classe C típica és
192.168.1.1
, amb màscara de subxarxa255.255.255.0
.
Consulta d'Adreces MAC i IP
- Linux: Utilitzar la comanda
ip address
des del terminal per veure les adreces MAC i IP. - Windows: Executar
ipconfig /all
des del símbol del sistema per obtenir informació detallada de xarxa. - Interpretació: Analitzar la sortida per identificar les adreces MAC (físiques) i IP (lògiques) de cada interfície de xarxa.
Unicast i Broadcast
- Unicast: Transmissió d'informació d'un node emissor a un destí específic. El missatge només és rebut pel destí escollit.
- Broadcast: Transmissió d'informació d'un node emissor a tots els nodes receptors de la xarxa simultàniament. El missatge és rebut per tots els dispositius de la xarxa.
Protocol ARP (Address Resolution Protocol)
- Resolució d'Adreces: ARP permet obtenir l'adreça MAC associada a una adreça IPv4 coneguda.
- Taula ARP: Manté una taula que relaciona adreces MAC amb adreces IP, pròpia de cada *host* i emmagatzemada a la RAM.
- Consulta: Es pot consultar la taula ARP amb la comanda
arp
i els seus atributs en diferents sistemes operatius. Per exemple, a Linux:arp -n
i a Windows:arp -a
.
Manteniment de la Taula ARP
- Actualització Dinàmica: La taula ARP es manté dinàmicament, actualitzant-se amb noves entrades a mesura que es produeix trànsit a la xarxa.
- Temporitzador: Les entrades ARP s'eliminen automàticament si no s'utilitzen durant un període específic, variant segons el sistema operatiu (per exemple, Windows: 2 minuts; Ubuntu: 60 segons).
- Gestió Manual: Es poden eliminar o afegir manualment entrades a la taula ARP utilitzant comandes específiques del sistema operatiu.
Tipus d'Entrades a la Taula ARP
- Estàtiques: Menys freqüents, afegides manualment. No caduquen i s'han d'eliminar manualment.
- Dinàmiques: Més freqüents, s'afegeixen automàticament. S'eliminen si no s'utilitzen després d'un temps.
El Model OSI (Open Systems Interconnection)
El model OSI (*Open Systems Interconnection*) va ser creat per l'Organització Internacional per a l'Estandardització (ISO) el 1984. Consta de set capes: aplicació, presentació, sessió, transport, xarxa, enllaç de dades i física. Cada capa té funcions específiques i es comunica amb les capes adjacents. Aquest model proporciona un marc de referència per a la definició de normes en la interconnexió dels sistemes de comunicacions.
- Capa 7 Aplicació: Proporciona serveis de xarxa a les aplicacions d'usuari.
- Capa 6 Presentació: S'ocupa de la traducció entre diversos formats de dades.
- Capa 5 Sessió: Estableix, administra i finalitza les connexions entre dos *hosts*.
- Capa 4 Transport: Proporciona connectivitat d'extrem a extrem i control de flux.
- Capa 3 Xarxa: S'encarrega de l'adreçament lògic i la determinació de rutes.
- Capa 2 Enllaç de dades: Treballa amb l'adreçament físic i l'accés al medi.
- Capa 1 Física: Defineix les característiques físiques de la xarxa.
Exemples d'Aplicacions del Model OSI
- Capa Física: *Ethernet*, *Wi-Fi*, *Bluetooth*
- Capa d'Enllaç: MAC, ARP, VLAN
- Capa de Xarxa: IP, ICMP, DHCP
- Capa de Transport: TCP, UDP
- Capa de Sessió: RPC, NetBIOS, SSH
- Capa de Presentació: JPEG, MPEG, MIME
- Capa d'Aplicació: HTTP, SMTP, FTP
El Model TCP/IP
El model TCP/IP, també conegut com a model d'Internet, consta de quatre capes: aplicació, transport, Internet i accés a xarxa. Aquest model és més pràctic i s'utilitza àmpliament en les xarxes actuals.
El Model d'Internet
El model d'Internet és una combinació dels models OSI i TCP/IP. Consta de cinc capes: aplicació, transport, xarxa, enllaç de dades i física. Aquest model ofereix una visió més pràctica i adaptada a les xarxes modernes, mantenint alguns dels avantatges conceptuals del model OSI.
Protocols de la Capa d'Aplicació
La capa d'aplicació inclou diversos protocols essencials per a les aplicacions d'usuari. Alguns dels més importants són *HTTP* i *HTTPS* per a la navegació web, *SMTP*, *IMAP* i *POP* per al correu electrònic, *FTP* per a la transferència de fitxers, i *DNS* per a la resolució de noms de domini.
Protocols de la Capa de Transport
La capa de transport utilitza principalment dos protocols: *TCP* (*Transmission Control Protocol*) i *UDP* (*User Datagram Protocol*). TCP és orientat a connexió, proporciona control de flux i garanteix l'entrega de dades. UDP, en canvi, no és orientat a connexió i no garanteix l'entrega, però és més ràpid i eficient per a certes aplicacions com *streaming* de vídeo o jocs en línia.
Adreçament IP i Ports
L'adreçament IP és fonamental per a la comunicació en xarxes. Les adreces IP poden ser públiques o privades. Els ports s'utilitzen per identificar aplicacions específiques en un dispositiu. Els ports es divideixen en tres rangs: ports ben coneguts (0-1023), ports registrats (1024-49151) i ports dinàmics o privats (49152-65535). La combinació d'una adreça IP i un número de port s'anomena *socket*.
Ample de Banda i Taxa de Transferència
L'ample de banda és la capacitat màxima teòrica d'un medi per transportar dades, mentre que la taxa de transferència és la capacitat real o rendiment en un temps determinat. Ambdues es mesuren en bits per segon (*bps*). La latència es refereix al temps que triguen les dades a transferir-se d'un punt a un altre. La taxa de transferència es pot calcular dividint la grandària del fitxer en bits pel temps de transmissió en segons.
Comparació OSI i TCP/IP
- OSI: Model teòric amb 7 capes ben definides. Enfocament més detallat i orientat a l'abstracció.
- TCP/IP: Model pràctic amb 4 capes més simplificades. Enfocament més basat en la implementació real.
- Similituds: Ambdós models descriuen el mateix procés de comunicació de xarxa. Les capes de transport i aplicació tenen funcions equivalents.
Encapsulació i Trama Ethernet
Encapsulació de Dades
- Dades Originals: La informació inicial que s'ha d'enviar a través de la xarxa.
- Afegir Capçalera i Peu: S'afegeix informació sobre l'origen, destinació i verificació d'errors.
- Transmissió: El paquet encapsulat es transmet a través de la xarxa.
- Desencapsulació: El receptor recupera la informació original desencapsulant el paquet.
Què és Ethernet?
- Definició: Tecnologia per connectar dispositius a una xarxa LAN o WAN.
- Origen del Nom: "Net" significa xarxa, "ether" es refereix a l'èter que uneix totes les coses.
- Funció Principal: Proveir una manera d'enviar senyals a través d'un cable a nivell baix.
Història d'Ethernet
- Origen: Basat en el sistema *Alohanet* de Hawaii per accés ordenat a radiofreqüència compartida.
- Comercialització: *Ethernet* es va comercialitzar l'any 1980.
- Estandardització: El 1983 es va estandarditzar inicialment. El 1985, l'IEEE va publicar la norma.
Topologies Ethernet
- Topologia Física: Estrella, estrella estesa o arbre.
- Topologia Lògica: *Broadcast*.
Nomenclatura Ethernet IEEE 802.3
- Valor numèric
- Velocitat de transferència en Mbps.
- BASE
- Modulació del senyal en banda base (*Ethernet*).
- T
- Cable de parell trenat sense pantalla protectora.
- F
- Cable de Fibra Òptica.
- 2, 5
- Cable coaxial, indicant la longitud del cable (200 metres i 500 metres, respectivament).
Evolució dels Estàndards Ethernet
- 802.3ac: Introdueix *VLAN* i etiquetatge de prioritat.
- 802.3af: Defineix l'alimentació mitjançant *Ethernet* (*PoE*).
- 802.3u: Introdueix 100BASE-T o *Fast Ethernet* amb velocitats de fins a 100 Mbps.
Trama Ethernet
- Mida: Entre 64 i 1518 bytes.
- Camps Principals: Preàmbul, adreces MAC origen i destí, longitud/tipus, dades, seqüència de verificació.
- MTU (*Unitat Màxima de Transmissió*): 1500 octets.
Camps de la Trama Ethernet
- Preàmbul: Amb la intenció de presentar tot tipus de compatibilitat, aquest camp conté un patró de set octets de longitud on s'alternen l'1 i el 0 per indicar l'inici de la trama.
- Delimitador de trama d'inici (*SFD*): Aquest camp marca el punt final de la informació de sincronització de temps.
- Adreça de destinació: Aquest camp conté els sis octets de l'adreça MAC de destinació. És important destacar que hi ha tres tipus d'adreces: d'unidifusió (per enviar d'un punt a un altre punt), multidifusió (per enviar d'un punt a grups de punts) i, per últim, de difusió (d'un punt a tots els altres).
- Adreça d'origen: Aquest camp conté els sis octets de l'adreça MAC d'origen.
- Longitud/Tipus: En cas que el valor inserit sigui més petit que el valor decimal 1536, el valor fa referència a la longitud. En cas contrari, el valor especifica el protocol de la capa superior que rep les dades un cop s'hagi completat el processament *Ethernet*.
- Dades i farciment: Aquest camp pot esdevenir de qualsevol longitud que no provoqui que la trama excedeixi la seva grandària màxima. La unitat màxima de transmissió (*MTU*, *Maximum Transmission Unit*) per a *Ethernet* és de 1.500 octets, és a dir, la grandària que no poden excedir les dades. En cas de necessitat, s'acostuma a aplicar la tècnica del farcit de bits (*bit stuffing*) quan no hi ha prou dades de l'usuari perquè la trama assoleixi la seva longitud mínima.
- Seqüència de verificació (*FCS*, *Frame Check Sequence*): Aquesta seqüència conté el codi de redundància cíclica (*CRC*, *Cyclic Redundancy Check*), és a dir, el valor resultant d'un càlcul per a la detecció d'errors en la trama realitzat pel dispositiu emissor. En el moment de la recepció, el dispositiu receptor torna a fer aquest càlcul de verificació per comprovar la integritat de la trama i la inexistència de possibles errors. Si el càlcul realitzat coincideix amb el valor inserit en la trama, aquesta és acceptada. En cas contrari, el dispositiu receptor la rebutja.
Detecció d'Errors
- Paritat: Afegeix un bit per indicar si el nombre de bits '1' és parell o imparell. Un valor de paritat d'1 indica que hi ha un nombre imparell d'uns dins de les dades. Un valor de paritat de 0 indica que hi ha un nombre parell d'uns dins de les dades.
- CRC: Si un sol bit canvia per error durant la transmissió, el *CRC* calculat al receptor no coincidirà amb el *CRC* rebut, i l'error es podrà detectar.
- Verificació: El dispositiu receptor comprova la integritat i accepta o rebutja la trama.