Xarxes
Aquest llibre o capítol necessita algunes millores pel que fa a l'ortografia i la gramàtica per a complir certs estàndards. (Editeu-lo) S'hi han trobat faltes ortogràfiques, gramaticals, barbarismes o altres aspectes lingüístics incorrectes. |
1. La Red 1.3 Componentes de una red
Misatge
Receptor
Xarxes convergents
1.4 Arquitectura de xarxes
Tolerancia a fallas Escalabilidad Seguridad QoS
2 Comunicación a través de la red - Conmutación de redes - Conmutación de paquetes
2.1 Plataforma para las comunicaciones
Emisor Receptor Mensaje
2.1.2 Comunicación de los mensajes
Stream: flujo de datos Multiplexación: Combinación de múltiples corrientes de datos en una señal
2.1.3 Componentes de una red
Dispositivos, medios: Hardware Servicios y procesos: Software
2.1.4 Dispositivos
Host = dispotivo final Dispositivo intermediario
2.1.6 Medios de red
Cobre Fibra optica Inalambrico 2.2 LAN, WAN y internetworks
LAN = Red de àrea local WAN = Red de àrea amplia: Conecta redes LAN separadas geogràficamente MAN = Metropolitan Area Network Internetwork = Red de redes interconectadas. Intranet = Sistema interno de una organización.
2.2.4 Representación de redes
NIC: Targeta de interfaz de red Puerto fisico: Conector if Interfaz: Puertos específicos de un dispositivo de internetworking
2.3 Protocolos
2.3.1 Reglas
Protocolo: Normas de comportamiento
Suite de protocolos: Conjunto de protocolos Stack de protocolos: Pila de protocolos (casi iguales)
2.3.4 Interacción de los protocolos
Protocolo de aplicación Protocolo de transporte TCP: segmenta los paquetes, controla su tamaño y los tiempos de la comunicación. Protocolo de internetwork IP: encapsula los segmentos TCP, direccionamiento y enrutamiento. Protocolos de acceso a la red: Administran la transmisión física a través de los medios.
2.3.5 Los protocolos son independientes de la tecnología
El protocolo describe que se hace pero no como se hace.
2.4 Uso de modelos en capas
2.4.1 Beneficios
Diseño Independencia tecnológica Competencia Interficie (cada capa proporciona unos servicios) 2.4.2 Modelos de protocolo y referencia
OSI: (modelo teórico) 7 Aplicación Aplicaciones (ssh, HTTP, etc) 6 Presentación Características de presentación de la sesión. (codificación, idioma, etc) 5 Sesión Controla la sesión. (inicia, mantiene y cierra la sesión) 4 Transporte Controla el transporte, ordena los segmentos. Pide los segmentos faltantes, etc (Puertos) 3 Red Se encarga de enrutar los paquetes. 2 Enlace de datos (MAC) Determina los métodos para intercambiar tramas. 1 Física Determina los valores electricos, mecanicos, etc de la comunicaión fisica. (bits/señales)
TCP/IP (modelo real) PDU Aplicación 7 Datos http,ssh,telnet,ftp... Transporte 4 Segmentos TCP,UDP Red / IP / Internet 3 Paquetes IP,ICMP Acceso al medio 2 Tramas Ethernet, Tothen Ring
2.4.5 Datos
Encapsulación y desencapsulación:
Datos Segmentos datos + información del segmento(Nº de secuencia, puerto) Paquetes Segmento + cabecera (IP origen y destino) Tramas Paquete, cabezera (MAC destino y origen) y pie (Frecuencia de corrección de trama). Conjunto de 0 y 1.
Protocol Data Unit
3. Protocolos y funcionalidad capa aplicación
3.1 Capa aplicación
OSI TCP/IP
7 Aplicación
6 Presentación Aplicación
5 Sesión
5 Sesión:
Iniciar el dialogo, lo mantiene y lo cierra
6 Presentación:
Codificación, compresión y encriptación de los datos.
7 Aplicación:
Aplicación (usuario final) Servicio (servicio a clientes)
3.2 Modelo Cliente-servidor
Daemon (demonio) Aplicación que permanece en segundo plano esperando a que se solicite su funcionamiento
Pid Process ID, Numero de identificación de proceso
Modelos:
Cliente / Servidor
P2P
P2P con servidores índice (Híbrido)
Modelos estructura de red: Cliente / Servidor Peer to peer
-Upload Carga
-Download Descarga
3.3 Ejemplos de servicios y protocolos de la capa aplicación
-HTTP Hypertext Transfer Protocol 80
-SMTP Simple Mail Transfer Protocol (Protocolo de transporte del correo) 25 -MUA Mail User Agent (Agente de usuario de correo) -MTA Mail Transport Agent (Agente de transporte) -MDA Mail Delibery Agent (Agente de entrega)
-POP Post Office Protocol (Acceso remoto al correo) 110 -IMAP Internet Message Access Protocol (Acceso remoto al correo)
-FTP File Transfer Protocol 20(archivos) y 21(comandos)
-DHCP Dynamic Host Configuration Protocol (Configuración dinámica de clientes de red) 67
Te 4 fases: DHCPDISCOVER DHCPOFFER DHCPREQUEST DHCPACK
-DNS Domain Name System resolución de nombres de dominio 53
A Host MX Mail Exchange NS Name Server de confianza CNAME Alias para los servicios que comparten IP.
-SMB/SAMBA/CIFS Permite acceder a los recursos de un servidor como si fueran locales
-P2P (Gnutella)
-Telnet Acceso remoto al servidor. (sin cifrar) 23
-SSH Acceso remoto al servidor cifrado 22
Todo procolo TCP se puede simular con un telnet
-URL Uniform Resource Locator localizador uniforme de recurso
4. Capa de transporte
4.1 Funciones
Propósitos:
Seguimiento de las comunicaciones individuales entre aplicaciones de los hosts. Segmentación y reensamblaje de datos. Identificación de las aplicaciones en los hosts mediante los puertos Gestión de la multiplexación Establecimiento de sesión
Confiable:
El emisor sabe que cada sección de datos que envía ha llegado al destino.
Implementación: Nº de secuencia (NSQ) Nº del último byte del segmento (el NSQ inicial es aleatorio) Llevan la cuenta del nº de bytes de datos Acuse de recibo (ACK) Acuse de recibo expectante: Indica el siguiente nº de byte que espera recibir. Acuse de recibo selectivo: Indica que segmentos no ha recibido. Retransmisión de datos perdidos Temporizador de espera
No confiable:
Máximo esfuerzo de entrega
Control de flujo: (para evitar la saturación)
Window(W): cantidad de bytes que se pueden transmitir sin necesidad de un ACK. Ventanas deslizantes, finestres dinamiques: Medida de la ventana que se puede modificar para realizar el control de flujo.
Ordena los segmentos al llegar al destino.
TCP y UDP:
TCP Entrega confiable con control de flujo Orientado a conexión. Antes de establecer una comunicación se establece una conexión. Tiene sobrecarga Inicio de sesión Transferencia de información Finalización de sesión Ejemplos: HTTP e-mail Transferencia de archivos
UDP (datagramas) Máximo esfuerzo de entrega. Sin confiabilidad ni control de flujo. No orientado a conexión No sobrecarga Ejemplos: DNS VoIP streming de video TFTP
Socket Origen y Socket destino: Socket IP:PORT
Conjunto de IP y puerto origen y destino que identifican de manera exclusiva una conversación entre dos hosts.
Puerto: punto de conexión de datos entre máquinas en red. ICANN (Internet Corporation for Assigned Names and Numbers)
well-known: Servicios y aplicaciones conocidas 0 - 1023 Registred: Servicios y aplicaciones del usuario 1024 - ~49000 Dynamic: aplicaciones clientes ~49000 - ~65000
4.2 Comunicación y confiabilidad
Flags de un segmento TCP:
URG: Urgente ACK: Acuse de recibo PSH: Push (empuje) RST: Reconfiguración de la conexión SYN: Syncronize nº de seq FIN: fin comunicación
Inicio de negociación de 3 vías:
Verifica que el host destino esté presente en la red, esté activo y acepte las peticiones en el nº d puerto indicado. Informa al destino que el cliente intenta establecer una comunicación en ese puerto.
Cliente Servidor SYN SEQ=x
>
SYN, ACK=x+1 SEQ=y
<------
ACK=y+1 SEQ=x+1
>
Posibles ataques
-DoS:
-Secuetro de conexión (Connection Hight) acertando el número de secuencia.
Finalización 4 segmentos
Finalización 3 segmentos Emisor Receptor
Emisor Receptor FIN --->
FIN
--->
ACK
<---
ACK,FIN
<---
FIN <---
ACK --->
ACK --->
(problema de los 3 ejércitos)
TFTP
Cliente
Servidor
Solicitud
>
Bloque 1
<----
ACK
>
Bloque 2
<----
ACK
>
5.Capa 3 red (IP)
5.1 Ipv4
Procesos:
Enrutamiento Direccionamiento (sistema para identificar los equipos, IP) Encapsulación y desencapsulación en paquetes
Características Ipv4:
Máximo esfuerzo de entrega (no confiable) No orientado a la conexión Independiente del medio (MTU Maxim Transport Unit) Fragmentación El paquete se mantiene inalterado Comprueba la integridad de los datos (cheksum)
Encabezamiento Ipv4:
IPO,IPD,TTL(time to live) Protocolo (protocolo de capa superior o de la propia) ToS Type of Service (prioridad de servicio de QoS) Desplazamiento de fragmento (porción de fragmento) Flap MF (Fragmentado si/no) Fragmentado y no es el último: MF=1, offset≠0 Fragmentado y es el último: MF=0, offset≠0 No fragmentado: MF=0, offset=0
Flap DF (se puede fragmentar si/no) Versión (Ipv4) Longitud de encabezado (IHL) Longitud del paquete Identificación de paquete Checksum Opciones
5.2 red y subred
División de una red en subredes:
Ubicación geográfica Según el propósito o uso Según la propiedad (acceso público o privado)
Porque dividir las redes:
Rendimiento. Dominio de difusión/Brodcast: todos los equipos a los que les llegan las difusiones sin pasar por un router. Los routers limitan los dominios de difusión, no propagan los brodcasts. Seguridad Direccionamiento (Administración de direcciones IP)
5.3 Enrutamiento
Comunicación entre redes:
La comunicación dentro de la propia red: entrega local (MAC) Si el destino es otra red: gateway Salto a salto hasta la red destino basándose en la IP de la red destino.
Gateway(puerta de enlace):
Un ruter normalmente tendrá 2 interficies: red interna red externa Si no existe la ruta destino: Drop Si existe la ruta destino se envía al siguiente salto.
Router:
Tabla de enrutamiento: Lista de rutas directamente conectadas Lista de rutas remotas Algoritmo para escoger la ruta metrica:valoración de la calidad de una ruta
ruta + métrica + siguiente salto (if salida / IP siguiente host)
Funciones: Enviar al host destino (entrega local) Enviar al siguiente salto Drop
Acciones: Examina el paquete (elimina la capa 2) Selecciona el siguiente salto / drop Construye la trama (capa 2) y envía
Protocolos de enrutamiento dinámico:
RIP EIGPR OSPF
6 Direccionamiento de la red: Ipv4:
6.1 Estructura Ipv4
Identifica los dispositivos de manera exclusiva IPO,IPD Longitud: 32 bits Porción de red y porción de host 172.16.4.20
6.2 Tipos de direcciones IP
Direcciones de red (dirección mas baja del rango posible) Direcciones de broadcast (dirección mas alta del rango posible) Direcciones de host (entre dirección de red y de brodcast)
Tipos de transmisiones:
Unicast: de host a host Broadcast: broadcast dirigido: todos los hosts de una red especifica broadcast limitado: todos los hosts de la red local MAC: FF FF FF FF FF FF (6 grups de FF)
Multicast: de un host a un grupo de hosts Rang 224.0.0.0 – 239.255.255.255 224.0.0.1 todos los hosts de la red 224.0.0.2 un grupo de routers 224.0.0.4 todos los routers de la red MAC: 01-00-5E-IP (exemple: 01-00-5E-00-00-00)
Distrubución de video y audio:
Tipos de transmisión multicast: Streaming Download Download progresivo
IPTV (streaming con 1 servidor) P2PTV
Direcciones publicas y privadas:
Direcciones publicas 0.0.0.0 – 223.255.255.255
Direcciones privadas 10.0.0.0/8 (10.0.0.0 – 10.255.255.255) 172.16.0.0/12 (172.16.0.0 – 172.31.255.255) 192.168.0.0/16 (192.168.0.0 – 192.255.255)
Direcciones reservadas Experimentación 240.0.0.0 – 255.255.255.254
Multicast Enlace local 224.0.0.0/24 (224.0.0.0 – 224.0.0.255) Alcance global 224.0.1.0 – 238.255.255.255 Alcance limitado (restringidas a un grupo o organización)
Host Direcciones especiales Dirección de red y broadcast Gateway (ruta predeterminada) Loopback 127.0.0.0/8 Link-local (enlace local) 169.254.0.0/16 Pueden ser asignadas por el S.O. cuando no hay servidor DHCP TEST-NET (192.0.2.0/24) enseñanza y aprendizaje
Classful:
CIDR Classless Inter-Domain Routing
IETF publica RFC 1700 con una descripción por clases
Clase A 0 – 127 /8 Rango: 0.0.0.0/8 – 127.255.255.255/8 Numero de redes: 128 Nº de hosts: ~ 16 millonesd
Clase B 128 – 191 /16 Rango: 128.0.0.0/16 - 191.255.255.255/16 Nº de redes: ~ 16.000 Nº de hosts: ~ 65.000
Clase C 192 – 223 /24 Rango: 192.0.0.0/24 - 223.255.255.255/24 Nº de redes: ~ 2 millones Nº de hosts: 254
Clase D 224 – 239 /32 Tipo de direccionamiento especial para multicast Rango: 244.0.0.0/32 - 239.255.255.255/32 Nº de redes: ~ 2 millones Nº de hosts: ~ 268 millones
Classe E 240 – 255 /32 Tipo de direccionamiento especial experimental Rango: 244.255.255.255/32 - 255.255.255.255/32 Nº de redes: Nº de hosts:
Desventajas Asignación de todo un bloque de direcciones Deja sin uso muchas direcciones Rapido agotamiento de direcciones Ipv4 disponibles
Direccionamiento sin clase:
Se asignan rangos de direcciones según las necesidades. El direccionamiento con clase dejó de usarse en los 90.
6.3 Asignación de direcciones
Asignación estática Servidores Dispositivos intermedios Hosts Asignación dinámica Hosts
ISP Proveedor de Servicios a Internet: ISP Tiers: jerarquia según el nivel de conectividad Nivel 1 Se conectan al backbone Ofrecen servicio a ISP de nivel inferior y a grandes compañías Gran confiabilidad y velocidad Nivel 2 Se conectan a ISP de nivel 1 Ofrecen servicio a ISP de nivel inferior y a empresas Suelen ofrecer servicios como DNS, servidores de correo, etc Nivel 3 Se conectan a ISP de nivel 2 Ofrecen servicio a pequeñas y medianas empresas y a particulares
Características IPv6:
Direccionamiento jerárquico de 128 bits Simplificación de encabezado Mayor soporte para extensiones y opciones Rotulado de flujos (QoS) Autenticación y privacidad
6.5 Calculo de direcciones
VSL Variable Length Subnet Mask
Creació de subxarxes coneixent el nº de subxarxes: Desglosar la part del host en binari Codificar les xarxes en binari Reservar els codis a la part de host, sempre per l'esquerra Agegir els bits “robats” a la mascara.
Creació de subxarxes coneixent el nº de host per subxarxa Quants bits calen per representar la subxarxa Quin espai no reservat tenim per codificar les subxarxes
Mecanismes per solucionar l'escasetat d'IP publiques
Ipv6
VLSM + CIDR
NAT Network Adress Traslation
Internet Control Message Protocol ICMP:
Protocol de capa 3 (germà de IP)
Missatges de control Missatges d'error
Confirmació de host:
ICMP request -->
<-- ICMP reply
Destination unreachable
0 = xarxa inabastable
1 = host inabastable
2 = protocol inabastable
3 = port inabastable
TTL superat
Redireccionament de ruta
Disminució de velocidad en origen (control de fluxe)
7. Capa 2 enllaç de dades
7.1 Accés al medi
Funcions de la capa 2:
Ofereix servei a les capes superiors Comprova com es dipositen i reben les dades en el medi Control d'accés al medi Verificació
Característiques de la capa enllaç de dades:
PDU: Trama Les capes superiors son independents. Es la primera capa que te contacte amb la capa física. La capa 1 i 2 son depenents del hardware.
Nodes: Dispositius de xarxa connectats a un medi comú
Les trames variaran per adaptarse als medis salt a salt depenent de la tecnologia, protocol...
bios:part sistema informatic que conte les instruccions per saber com funciona els hardware
Trama:
Capçalera (informació de control)
Paquet (Payload / càrrega útil)
Peu / Trailer (informació de control)
LLC: Link Logic Control Control d'enllaç llògic Subcapa superior Identifica el protocol de capa 3 (xarxa) (IP...) Dona serveï a les capes superiors, les quals es controlen per software
MAC: Media acces control Control d'accés al medi Subcapa inferior Defineix els processos d'accés als mèdis fisics Proporciona adreçament Delimita les dades segons la senyalització fisica del mèdi La capa inferior es controla per hardware
Estàndards:
Capes 3, 4, 5, 6 i 7: IETF Internet Engenier Test Force RFC Request For Comments
Capes 1 i 2: Organitzacions d'estandardització: ISO International Organization for Standardization ANSI American National Standards Institute Organitzacions de la Industria electrònica: IEEE Institute of Electrical and Electronics Engineers ITU International Telecomunication Union
7.2 Control d'accés al medi
Regles d'accés al mèdi depenen: Compartit (si/no) Topologia (com s'interconnecten els nodes)
Medis compartits: +2 nodes amb accés al medi
Mètodes per determinar qui té dret a usar un medi:
Controlat:
Deterministic
Torns de seqüència
Només un node transmet en un instant de temps
No col·lisions
Tokens (torns)
Sobrecàrrega
Exemples:
FDDI Xarxa d'annell doble amb fibra optica
Token Ring (IBM)
Contenció: Els nodes competeixen per l'accés al medi
No deterministic
Els nodes intenten transmetre quan tenen dades
Col·licions
Son part del sistema
Mecanismes de gestió de col·lisions:
CSMA/CD Carrier Sense Media Access / Colision Detect
(Ethernet ~ 802.3) Acceś al medi amb detecció de portadora
Escolta per detectar si el canal està lliure
Si es detecta una col·lisió es para la transmissió
No es escalable
augmenten les col·lisions i baixa el rendiment
CSMA/CA Carrier Sense Media Access / Colision Avoiding
(wireless ~ 802.11)
Escolta el medi, si es lliure notifica que iniciarà la comunicació, si rep resposta inicia la comunicació, si no, no.
No sobrecarrega (no tokens)
Penalització per col·licions
Medis no compartits:
Només 2 nodes al medi
Poc control d'accés al mèdi
Tipus
Half-duplex (medi únidireccional)
Full-duplex (Duplex) (medi bidireccional)
Topologia:
Tipus:
Física
Tal com es físicament
Llògica
Tal com s'interpreta la xarxa a capa 2, com s'envien les trames.
Classificació: Punt a punt Half / full dúplex Circuit virtual o connexió lògica Capa 2 interpreta un accés punt a punt Multiaccés Múltiples nodes accedeixen al medi tots veuen tot el tràfic Anell Pas de trames per l'anell Potser no es fisic Només emet qui té el token
7.3 Direccionament del control d'accés al medi i entramat de dades
Trama variarà segons el mèdi:
Cable:
No sobrecàrrega
+ velocitat
Wireless:
+ Sobrecarrega
+ Confiabilitat
- Velocitat
Capçalera: Adreçament: Adreça MAC No son gerarquiques Peu: FCS:Frame Control Sequence Detecció d'erros CRC Codi de redundancia cíclica Suma per bytes
Protocol Ethernet
Ethernet:
LAN, 802.2, 802.3, CSMA/CD, MAC48 bits quasi = a totes les ethernet TCP / IP -> Ethernet II
Camps:
Preàmbul 7 + 1 Bytes (ara comença + ya!) Resincronització MAC D 6 B MAC O 6 B Tipus / Longitud 2 B Dades 46 – 1500 B FCS 4 B Stop
8. Capa 1: física
Objectiu: Proporcionar el transport de bits pel mèdi físic
Requeriments:
Medis físics i connectors
Representació de bits en els mèdis
Codificació de dades i informació de control
Circuit Tx / Tr en els nodes (Transmissió / Recepció)
Funcionament: Els bits seran diferents segons el mèdi Cal que Tx / Tr identifiquin clarament l'inici i el fi de la trama
Estandars: HW: IEE, ISO, ANSI Propietats fisiques, elèctriques i mecàniques (com es físicament, forma). Codificació de bits. Definir senyals de informació de control. SW IETF (RFC)
Principis funamentals: Components físics (HW) Codificació: stream de bits -> codi predefinit Distingir clarament entre dades i informació de control. Millora la correcció d'errors. Senyalització: Com son els estats en el medi
8.2 Senyalització i codificació:
Mètodes: AM Amplitud modulada FM Freqüencia modulada PM Fase modulada Temps de bit: cada bit té un temps màxim per ocupar el mèdi Sincronització: Tx / Rx han d'estar sincronitzats. Han de coincidir els temps de bit entre Tx i Rx.
Senyalitzacions: Nivells (NZR) Velocitats baixes. Ús no eficient del BW Fàcil rebre interferències En seqüències llarges es facil perdre la sincronia. Flancs (Manchester) Segons el canvi d'estat (pujada o baixada) a mitja finestra Incorpora la sincronia a nivell de bit
Codificació: Permet identificar clarament els diferents estats i elimina combinacions perilloses Equilibrar la corrent continua Distinció entre dades, control i errors
Capacitat de transport: BW digital Rendiment Capacitat de transferència útil
8.3 Medis físics
Tipus de cable: Tipus de cablejat Amplada de banda Tipus de conectors Diagrames de pins i códi de colors de les connexions als medis Distància màxima
Medis de coure: Cable coaxial Cable de par trenat no blindat (UTP) Conectors RJ-45 (Ethernet) Connector RJ-11 (Telefon)
Interferències electromagnètiques Blindatge Parells trenats (el trenat genera un camp magnètic que ailla de l'exterior)
UTP: 4 parells de cables trenats no blindats Cable Aillant Rebestiment exterior Cancel·lació: protegeix el senyal d'interferències externes i es provocat pels parells trenats Al estar trenat la interferència afecta per igual als 2 cables, el que comporta la cancelació de la interferència. + trenat -> + protegit i mes car Cable creuat Colors: blanc tronja, tronja, blac verd, blau, blanc blau, verd, blanc marró, marró PC – PC Router – Router SW – SW HUB – HUB PC – Router Cable pla Colors: blac verd, verd, blanc tronja, blau, blanc blau, tronja, blanc marró, marró PC (Router) – SW / HUB Cable de consola (Rollover) Serie Connectors T568A T568B
Altres medis de coure: Coaxial: Conductor de coure Aïllament Blindatge (malla de coure) Rebestiment STP: Parell trenat blindat
Medis de fibra optica: Components: Nucli Rebestiment Bufer Material de reforç Envoltura Característiques Molta amplada de banda Mes distància Costosa Tècnicament més difícil d'instal·lar Delicada Impulsos de llum Immune a les interferències electromagnètiques Full-duplex Amb 2 cables
Tipus: Monomode: Laser + distància + amplada de banda + car Multimode: LED - distància - ample de banda
Medis inal·lambrics: Sensibles a les interferències i obstacles Estandars (revisar cisco) WiFi 802.11 Blutooth GPRS 3G
Connectors: Fibra optica ST Punta Recta SC Conector suscriptor OTDR Detecta fractures, impureses, etc
9 Ethernet 802.2 y .3
DIX Digital Intel i Xerox
Capa 1 (Física)
No es comunica amb capes superiors No identifica dispositius Nomes reconeix estrems de bits
Capa 2 (Enllaç de dades) Es connecta a les capes superiors (LLC) Utilitza esquemes de direccionament Utilitza trames Control d'accés al medi (MAC)
MAC: Encapsular dades Delimitar trames Direccionament Detecció d'errors Control d'accés al medi Media Acces Control Control d'injecció i extracció de trames als medis Recuperació dels medis després d'una col·lisió
Switch: Micro segmentació Capa 2 (Enllaç de dades)
9.3 Trama
Preambul
MAC D
MAC O
Tipus
Dades
Ethernet
8 byts
6 byts
6 byts
Longitud / Tipus >1536
2 byts >= 46 byts
802.3
7 byts + 1 Delimtador de inici de trama
6 byts
6 byts
2 byts
>= 46 byts
Mida màxima 1522 bits Mida mìnima 64 bits
padding (farcir, omplir)
9.4 Control d'accés al medi Ethernet
CSMA/CD
Escoltar si el medi està lliure Si no lliure, esperar Si lliure, transmetre Mentre es transmet, escoltar el medi Si no col·lisió, finalitza la transmissió i tornar a començar Si es produeix una col·lisió s'ha de emetre un senyal de congestió (JAM) durant un interval de temps (32 bits) perquè tothom s'adoni de la col·lisió. Els que han col·lisionat inician un algorisme de postergació aleatori penalitzant abans de tornar a començar.
Domini de col·lisió ~ Segment de xarxa
Conjunt de dispositius amb accés a un mèdi compartit Hub (repetidor multiport) exten el domini de col·lisió Swhitch separa els dominis de col·lisió
Temporització Ethernet
10 Mbps 10BaseTx asíncrona No hi ha establert cap mecanisme de sincronia El preambul es el mecanisme que permet la sincronia 100 Mbps sincrona 1000 Mbps sincrona
Retard de propagació/latencia:
Temps que triga el senyal en recorre el medi. 10BaseT 20,3cm -> 1 nanosegon de retard UTP 100m -> temps de 5 bits de retard
Interval de temps ~ trama mínima:
Temps mínim que ha de durar una transmissió ethernet Temps suficient per detectar una col·lisió en qualsevol tram del cable. 10 y 100 Mbps -> 64 bits 512 temps de bit
Espai entre trames: 96 temps de bit Per donar temps al receptor a processar
Congestió
Postergació
9.6 Hub i Switch
HUB No escalable Major latència Més col·lisions (fa inundació / flooding)
Switch Segmenta la xarxa (cada segment es un domini de col·lisió diferent) BW dedicat a cada port Full-dúplex No col·lisions Taula MAC Reenviament selectiu: únicament al port destí en base la MAC destí Inundació quan no sap on enviar una trama. Guarda la MAC origen amb el port quan rep una trama Actualització: les MACs caduquen cada X segons Filtrat de trames (per MAC...) Emmagatzemament i enviar (FCS) Escalable
9.7 ARP Adres Resolution Protocol
IP -> MAC
brodcast “who has x.x.x...”
Taula MAC de PC: “Snifer” de xarxa Peticions ARP Les entrades caduquen Entrades estàtiques
Dins la xarxa local (ARP) Destí fora de la xarxa local: General: Enviar la trama al router MAC del router Proxy ARP Router respon amb la seva MAC les peticions ARP a xarxes externes conegudes.
Brodcast ARP: Sobrecarrega de descoberta inicial Seguretat (respostes ARP falses) “Spoofing”
rpm -qa | grep ftp
11 Configuració d'una xarxa
Serveis “stand-alone” (per si sols) “xinetd” (dins del superdimoni de xarxa)
TFTP verbose trace
No llista els arxius Download Upload - Permet carregar coses al servidor