PlanB Flashcards
Prefijo de direcciones MULTICAST en IPv6
FF
Modelo OSI
Aplicación (7) - datos
Presentación (6) - datos
Sesión (5) -> datos
Transporte (4) -> segmento (tcp) / datagrama (udp)
Red (3) -> paquete
Enlace de Datos (2) - >frame / trama
Física (1) -> bit
Funcionalidad del protocolo X400
Similar a SMTP - Envío de correo electronico
Funcionalidad RDP
3389 - > escritorio remoto
Funcionalidad SMB/CIFS
445 -> compartición de ficheros e impresoras
¿Que es samba?
un paquete en linux para transformar linux en cliente/ servidor cifs
¿Como se llama el formato de las rutas \servidor\carpeta
UNC
Universal name convention
BGP
Protocolo de encaminamiento exterior entre AS - 179
IGMP
gestión de miembros en grupos multicast
HDLC
High level data link control - Nivel 2 - protocolo nivel enlace para hablar con el vecino
RARP
Quiero averiguar la IP pero solo conozco la MAC
Nombre de la PDU a nivel de RED
Paquete
Nombre de la PDU a nivel de Enlace
Frame - trama
Nombre de la PDU a nivel físico
BIT
Nombre de la pdu a nivel transporte
Segmento (TCP) y Datagrama (UDP)
Nombre de la pdu a nivel sesión, presentación y aplicación
dato
Tamaño máximo y mínimo de la cabecera IPV4
20bytes min - 60 bytes max
Tamaño máximo y mínimo de la cabecera IPV6
40 bytes fijo
Que diferencias hay entre ripv1 y ripv2?
- Classful vs Classless
- RIPv2 soporta subnetting variable (VLSM)
- RIPv1 usa broadcast y RIPv2 usa multicast
¿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
Ejemplo practico:
C —- SYN (Seq=1000) —————–> S
C <—- SYN (Seq=5000) + ACK (1001) — S
C —- ACK (Seq=1001, ACK=5001) ——-> S
¿Que son los puertos registrados en TCP/UDP?
0-1023 (well known ports) –> alias = system ports (servicios/apps ultra conocidos)
1024 - 49151 (Registred/User) –> para apps conocidas/registradas (servicios/apps conocidos)
(ej. Mysql - 3306)
Rango direcciones públicas clase A
0 - 127 | 2^7 redes 2^24 - 2 hosts
Rango direcciones públicas clase B
128 - 191 | 2^14 redes 2^16 - 2 hosts
Rango direcciones públicas clase C
192 - 223 | 2^21 redes 2^ 8 - 2 hosts
Rango direcciones multicast ipv4
224 - 239
Direcciones privadas clase A
10.0.0.0
Direcciones privadas clase B
172.16.0.0 - 172.31.255.255
Direcciones privadas clase C
192.168.0.0
Direcciones APIPA automaticas si no hay dhcp
169.254.1.0 - 169.254.254.255
Porque un datagrama tiene un tamaño máximo de 65535?
Porque existe un campo en la cabecera llamado total length que tiene 16 bits.
El tamaño mínimo, la cabecera sin datos son 20 bytes.
Algoritmo eui 64 modificado
EUI-64 permite a los dispositivos generar automáticamente direcciones IPv6 únicas utilizando sus direcciones MAC.
Proceso de Generación con Ejemplo:
1) Obtener la dirección MAC: 00:1A:2B:3C:4D:5E
2) Insertar FFFE en medio: 00:1A:2B:FF:FE:3C:4D:5E
3) Invertir el séptimo bit del primer byte:
Original primer byte 00 en binario: 00000000
Invertido: 02 en binario: 00000010
Resultado: 02:1A:2B:FF:FE:3C:4D:5E
6) Combinar con el prefijo de red IPv6: 2001:DB8:AC10:FE01::/64
Dirección IPv6 completa: 2001:DB8:AC10:FE01:021A:2BFF:FE3C:4D5E
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 red)
RA (Router advertisement)
RS (router solicitation)
NA (Neighbour advertisement)
NS (Neighbour solicitation)
R (redirect)
¿Cómo se transportan las PDU de OSPF y RIP?
OSPF -> Sobre IP (campo protocol = 89)
RIP -> Sobre UDP puerto 520 (RIPng 521)
Tipos de direcciones unicast en IPV6
Link Local -> FE80::/10
Unique Local -> teorico: FF00::/7 real: FD00::/8
Global -> 2000::/3 (es decir pueden empezar por 2 y 3)
Que es MSS en TCP?
Maximum segment size. Define el tamaño máximo de segmento que un extremo de la comunicación está dispuesto a recibir del otro. Se obtiene: MTU - IP Header - TCP Header
Que diferencia hay entre un datagrama UDP y TCP?
En UDP no hay números de secuencia / ACK (handshake)
En UDP no tenemos un campo ventana (control de flujo)
UDP no mantiene sesiones ni es garantista.
En TCP las pdu se denominan segmentos
en UDP las pdu se denominan datagramas
Que tamaño de bits tiene una dirección IPV6?
128 bits en 8 grupos hexadecimales. Cada dígito hexadecimal representa 4 bits, por lo que cada grupo tiene 16 bits * 8 = 128 bits
Que tamaño en bits tiene una dirección IPV4?
32 bits
Cuando se fragmenta un datagrama?
Cuando el tamaño del mismo supera el de la MTU de nivel 2.
En IPV6 solo se fragmenta desde el origen.
Como se comprime una dirección ipv6?
-Omitir ceros a la izquierda en cada bloque de 16 bits.
-Reemplazar una única secuencia de bloques consecutivos de ceros con “::”.
Ejemplo: 2001:0db8:0000:0000:0000:ff00:0042:8329 se comprime a 2001:db8::ff00:42:8329.
Función del campo protocol de ipv4?
Campo que indica en el nivel IP que protocolo de nivel superior estamos transportando (TCP, UDP, ICMP, OSPF…)
En OSPF ¿Algoritmo utilizado para calcular las mejores rutas? ¿Cómo intercambian la información los routers?
Protocolo: Estado de enlace
Algoritmo: Dijkstra (cálculo de camino mínimo en un grafo)
Modo de intercambio: Multicast
En RIP ¿Algoritmo utilizado para calcular las mejores rutas? ¿Cómo intercambian la información los routers?
Protocolo: Vector distancia
Algoritmo: Belman-ford
Modo de intercambio: Ripv1: Broadcast Ripv2: Multicast
Prefijos IPV6
- Global Unicast 2000::/3 Direcciones únicas a nivel global, enrutable en Internet.
- Link-Local Unicast FE80::/10 Comunicación dentro del enlace local, no enrutable.
- Unique Local Unicast FC00::/7 Comunicación local, no enrutable en Internet.
- Multicast FF00::/8 Envío de paquetes a múltiples destinos.
- Anycast N/A Asignadas a partir de direcciones unicast.