B4T7 TCP/IP Flashcards
TCP/IP
Funcionalidad del protocolo x.400
Envio de correo electronico. Equivalente a SMTP
TCP/IP
Funcionalidad de los siguientes protocolos–> RDP,SMB/CIFS,BGP,IGMP,HDLC y RARP
RDP –> Protocol de Escritorio Remoto. Puerto 3389
SMB/CIFS –> Protocolo de comparticion 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 –> Gestion 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
TCP/IP
Nombre de la PDU del nivel de red
Paquete
TCP/IP
Tamaño minimo y maximo de la cabecera de IPv4 e IPv6
IPv4 –> min 20bytes y max 60bytes
IPv6 –> fijo 40bytes (ojo, que las cabeceras de extension tienen su tamaño)
TCP/IP
¿Que diferencias fundamentales hay entre RIPv1 y RIPv2?
- Classful vs Classless
* RIPv2 soporta subnetting variable (VLSM)
* RIPv1 usa broadcast y RIPv2 usa multicast
TCP/IP
¿Como es el inicio de cualquier comunicacion TCP?
3 way handshake (saludo de 3 pasos)
Paso 1) C —- syn + nº de secuencia del cliente —> S
Paso 2) C <— syn + ack (nº de secuencia del cliente + 1) + nº de secuencia (servidor) — S
Paso 3) C —- ack (nº de secuncia del servidor + 1)
Al terminar estos 3 pasos, la sesion TCP está ESTABLISHED
TCP/IP
¿Que son los puertos registrados en TCP/UDP?
NOTA: 0-1023 (well known ports) –> alias = system ports (servicios/apps ultra conocidos)
Registred/User son del 1024 - 49151 –> para apps conocidas/registradas (servicios/apps conocidos)
(ej. Mysql - 3306)
TCP/IP
¿Cual es el rango de valores del primer octeto de una direccion IP de clase B?
128-191
TCP/IP
¿Que indica una mascara de red 255.224.0.0?
255.224.0.0 = 11111111.11100000.00000000 (tenemos 11 bits a 1)
Seria equivalente a decir /11 (11 fijos y 21 variables/host)
NOTA: Es valido tanto hablar de mascara de red, como de mascara de subred
TCP/IP
¿Porque un datagrama tiene un tamaño maximo de 65.535? ¿tiene minimo?
Porque existe un campo en la cabecera llamado “Total Length” que tiene 16bits
Tamaño minimo (cabecera sin datos) –> 20 bytes
TCP/IP
Algoritmo EUI-64 modificado
Objetivo: En IPv6 (SLAAC) –> Generar los 64 bits de Interface ID (menos significativos) a partir de la MAC
Metodo: Paso 1) Añadir FFFE en medio de la direccion MAC
Paso 2) Invertir el 7º bit del octeto mas signficativo (el de la izquierda)
TCP/IP
¿Que 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
TCP/IP
¿Como 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)
TCP/IP
Tipos de direcciones Unicast en IPv6
Objetivo: Identifican a un interface
Link Local –> FE80::/10
Unique Local –> teoricamente FC00::/7 (en realidad se usa el bloque FD00::/8)
Global –> 2000::/3 –> Este prefijo genera IP’s concretas del estilo 2…. o 3….
TCP/IP
¿En que consiste el MSS en TCP?
Define el tamaño maximo de segmento que un extremo de una comunicacion está dispuesto a recibir del otro
Calculo = MTU(nivel 2) - IP Header - TCP Header