TCP/IP Flashcards

1
Q

Funcionalidad del protocolo x.400 de OSI

A

Envio de correo electrónico. Equivalente a SMTP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Funcionalidad de los siguientes protocolos–> RDP, SMB/CIFS, BGP, IGMP, HDLC, RARP y DHCP

A

• 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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Nombre de la PDU de los no niveles de OSI

A

• Aplicación –> dato
• Presentación –> dato
• Sesión –> dato
• Transporte –> segmento
• Red –> paquete
• Enlace –> trama
• Física –> bit

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Tamaño mínimo y máximo de la cabecera de IPv4 e IPv6

A

• IPv4 –> min 20 bytes y max 60 bytes
• IPv6 –> fijo 40 bytes (ojo, que las cabeceras de extensión tienen su tamaño)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Cuáles son los protocolos de routing que soportan Classful, Classless e IPv6?

A

• 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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Cómo es el inicio de cualquier comunicación TCP?

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Qué son los puertos registrados en TCP/UDP?

A

• 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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Cuál es el rango de valores del primer octeto de las direcciones IP de clases A, B ,C y D ?

A

• A –> 0-127
• B –> 128-191
• C –> 192-223
• D –> 224-239 (multicast)
• E –> 240-255 (uso experimental, no es para redes)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Qué indica una máscara de red 255.224.0.0?

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Porqué un datagrama tiene un tamaño máximo de 65.535? ¿tiene mínimo?

A

Porque existe un campo en la cabecera llamado “Total Length” que tiene 16 bits
Tamaño mínimo (cabecera sin datos) –> 20 bytes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Algoritmo EUI-64 modificado

A

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)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Qué mensajes de ICMPv6 conforman el protocolo de descubrimiento de vecinos o NDP?

A

Objetivo: Descubrir vecinos (nodos al estilo ARP y Routers para que nos den el prefijo de la red)
RA,RS,NA,NS,Redirect

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Cómo se transportan las PDU’s del OSPF y RIP?

A

• OSPF –> Sobre IP directamente (campo protocol = 89)
• RIP –> Sobre UPD puerto 520 (NOTA: RIPng, el de IPv6, usa 521)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Tipos de direcciones en IPv6

A

• 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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿En qué consiste el MSS en TCP?

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Qué gran diferencia tienen las PDU de TCP y UDP? ¿Cómo se denominan?

A

1.- En UDP no hay números de secuencia/ack
2.- En UDP no tenemos un campo Ventana (control de flujo)
NOTA: De esto se deduce que UDP no mantiene sesiones ni es garantista

17
Q

Tamaño en bits de una dirección IPv6 y formato de representación

A

a) 128 “bits” (32 “bits” en IPv4)
b) Grupos de 4 dígitos hexadecimales –> 2a01:0000:1111:fc33:….
NOTA: recordar las reglas para el formato comprimido

18
Q

¿Cuándo se fragmenta un datagrama?

A

Cuando el tamaño del mismo supera el de la MTU del nivel 2, a todos los fragmentos generados les vamos a poner en el campo “identificador” el mismo valor.
A cada fragmento se le denomina “paquete ip”
NOTA: En IPv6 solo se fragmenta desde el origen

19
Q

Función de los campos “protocol” y “TTL” de la cabecera IPv4

A

• Protocol –> campo que indica en el nivel IP que protocol de nivel superior estamos transportando (TCP, UDP, ICMP, OSPF, …)
• TTL –> es el máximo número de “saltos” que puede dar ese datagrama (entre saltos por diferentes routers)

20
Q

En OSPF,¿algoritmo utilizado para calcular las mejores rutas? ¿Cómo intercambian la información los routers?

A

• Algoritmo –> Dijkstra (algoritmo de cálculo de camino mínimo en un grafo)
• Modo de intercambio –> Multicast

21
Q

En el modelo OSI,¿Qué se conoce como SAP?

A

Punto de Acceso al Servicio (primitivas/funciones que una capa superior puede usar de una inferior)
Objetivo: intercambio de “PDU/Información”

22
Q

¿Qué es un grupo multicast?

A

Es una dirección IP que no representa una sola máquina sino grupo de máquinas (suscripción)

23
Q

¿En qué consiste la cabecera routing en IPv6?

A

Es una cabecera de extensión que sirve para marcar el encaminamiento desde el origen

24
Q

¿En qué consiste la configuración stateless en IPv6?

A

De los 128bits de la dirección IPv6….
a)los 64bits menos significativos se generan con el algoritmo EUI-64 modificado o random
b)los 64bits mas significativos se generan a partir de los mensajes ICMP - RA que lanza el router

25
Q

¿Qué son y cuales es el propósito de los jumboframes?

A

Son tramas ethernet de hasta 9000bytes de payload y sirven para incrementar el rendimiento o tráfico (ej. típico con sistemas de almacenamiento)

26
Q

¿Qué diferencia existe entre un datagrama IP y un paquete IP?

A

El paquete IP es el resultado de fragmentar un datagrama IP como consecuencia de una MTU más pequeña que este

27
Q

¿En qué consiste el protocolo Neighbor Discovery ?

A

En un protocolo que hace uso de las siguientes peticiones de ICMPv6 para relacionarse con sus vecinos/routers:
• Router Advertisement
• Router Solicitation
• Neighbor Solicitation
• Neighbor Advertisement
• Redirect

28
Q

En el contexto del protocolo IP, ¿en qué consiste APIPA?

A

Dirección generada automaticamente por el host cuando no hay comunicación con el DHCP (169.254.1.0 a 169.254.254.255)