TCP/IP Flashcards
Funcionalidad del protocolo x.400 de OSI
Envio de correo electrónico. Equivalente a SMTP
Funcionalidad de los siguientes protocolos–> RDP, SMB/CIFS, BGP, IGMP, HDLC, RARP y DHCP
• RDP –> Protocol de Escritorio Remoto. Puerto 3389
• SMB/CIFS –> Protocolo de compartición de ficheros e impresoras. Puerto 445 (es nativo en Windows)
NOTA: Samba simplemente es un paquete de software para transformar Linux en un servidor CIFS
NOTA: La rutas tiene un formato especifico \servidor\path... llamado UNC
• BGP –> Protocolo de enrutamiento exterior (entre sistemas autonomos - AS). Puerto 179
• IGMP –> Gestión de miembros en grupos multicast
• HDLC –> Protocolo de nivel de enlace (nivel 2). Para hablar con tu vecino
NOTA: De este derivan muchos otros –> LAPB, PPP, …
• RARP –> Quiero averiguar la IP pero solo conozco la MAC
• DHCP –> configuración dinámica de Host ( puerto 67 y 68
Nombre de la PDU de los no niveles de OSI
• Aplicación –> dato
• Presentación –> dato
• Sesión –> dato
• Transporte –> segmento
• Red –> paquete
• Enlace –> trama
• Física –> bit
Tamaño mínimo y máximo de la cabecera de IPv4 e IPv6
• IPv4 –> min 20 bytes y max 60 bytes
• IPv6 –> fijo 40 bytes (ojo, que las cabeceras de extensión tienen su tamaño)
¿Cuáles son los protocolos de routing que soportan Classful, Classless e IPv6?
• Classful –> RIPv1, IGRP. nota Usa Broadcast
• Classless –> RIPv2, EIGRP, OSPFv2, IS-IS. nota Usa multicast y soporta subnetting variable (VLSM)
• IPv6 –> RIPng, OSPFv3, IS-IS, EIGRP
¿Cómo es el inicio de cualquier comunicación TCP?
3 way handshake (saludo de 3 pasos)
• Paso 1) Cliente envia syn + Nº de secuencia al Servidor
• Paso 2) Servidor acepta Nº de secuencia del cliente y envia syn + ack y numero de secuencia del cliente + 1
• Paso 3) Cliente envia ack y Nº de secuencia del servidor + 1
Al terminar estos 3 pasos, la sesión TCP está ESTABLISHED
¿Qué son los puertos registrados en TCP/UDP?
• Well Known Ports o System Ports: 0 - 1023. Asignados por IANA.
• Registered Ports o User Ports: 1024 - 49151.
• Dynamic Ports o Private Ports: 49152 - 65535.
¿Cuál es el rango de valores del primer octeto de las direcciones IP de clases A, B ,C y D ?
• A –> 0-127
• B –> 128-191
• C –> 192-223
• D –> 224-239 (multicast)
• E –> 240-255 (uso experimental, no es para redes)
¿Qué indica una máscara de red 255.224.0.0?
255.224.0.0 = 11111111.11100000.00000000.00000000 (tenemos 11 bits a 1)
Seria equivalente a decir /11 (11 fijos y 21 variables/host)
NOTA: Es válido tanto hablar de máscara de red, como de máscara de subred
¿Porqué un datagrama tiene un tamaño máximo de 65.535? ¿tiene mínimo?
Porque existe un campo en la cabecera llamado “Total Length” que tiene 16 bits
Tamaño mínimo (cabecera sin datos) –> 20 bytes
Algoritmo EUI-64 modificado
Objetivo: En IPv6 (SLAAC) –> Generar los 64 bits de Interface ID (menos significativos) a partir de la MAC (48 bits)
• Paso 1) Añadir FFFE en medio de la dirección MAC
• Paso 2) Invertir el 7º bit del octeto mas significativo (el de la izquierda)
¿Qué mensajes de ICMPv6 conforman el protocolo de descubrimiento de vecinos o NDP?
Objetivo: Descubrir vecinos (nodos al estilo ARP y Routers para que nos den el prefijo de la red)
RA,RS,NA,NS,Redirect
¿Cómo se transportan las PDU’s del OSPF y RIP?
• OSPF –> Sobre IP directamente (campo protocol = 89)
• RIP –> Sobre UPD puerto 520 (NOTA: RIPng, el de IPv6, usa 521)
Tipos de direcciones en IPv6
• Unicast –>Identifican a un interface
- Link Local –> FE80::/10 no enrutable, se autoconfiguran en el propio host
- Unique Local –> teóricamente FC00::/7 (en realidad se usa el bloque FD00::/8)
- Global –> 2000::/3 –> Este prefijo genera IP’s concretas del estilo 2…. o 3….
• Multicast –>Grupo de interfaces –> FF00::/8
- FF02::1 todos los nodos
- FF02::2 todos los routers
• Anycast –>Un interfaz dentro de un grupo
¿En qué consiste el MSS en TCP?
Define el tamaño máximo de segmento que un extremo de una comunicación está dispuesto a recibir del otro
Cálculo = MTU(nivel 2) - IP Header - TCP Header