B4T7 TCP/IP Flashcards

1
Q

TCP/IP

Funcionalidad del protocolo x.400

A

Envio de correo electronico. Equivalente a SMTP

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

TCP/IP

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

A

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

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

TCP/IP

Nombre de la PDU del nivel de red

A

Paquete

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

TCP/IP

Tamaño minimo y maximo de la cabecera de IPv4 e IPv6

A

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

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

TCP/IP

¿Que diferencias fundamentales hay entre RIPv1 y RIPv2?

A
  • Classful vs Classless
    * RIPv2 soporta subnetting variable (VLSM)
    * RIPv1 usa broadcast y RIPv2 usa multicast
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

TCP/IP

¿Como es el inicio de cualquier comunicacion TCP?

A

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

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

TCP/IP

¿Que son los puertos registrados en TCP/UDP?

A

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)

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

TCP/IP

¿Cual es el rango de valores del primer octeto de una direccion IP de clase B?

A

128-191

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

TCP/IP

¿Que indica una mascara de red 255.224.0.0?

A

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

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

TCP/IP

¿Porque un datagrama tiene un tamaño maximo de 65.535? ¿tiene minimo?

A

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

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

TCP/IP

Algoritmo EUI-64 modificado

A

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)

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

TCP/IP

¿Que 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

TCP/IP

¿Como 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

TCP/IP

Tipos de direcciones Unicast en IPv6

A

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

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

TCP/IP

¿En que consiste el MSS en TCP?

A

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

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

TCP/IP

¿Que gran diferencia tienen las PDU de TCP y UDP? ¿Como se denominan?

A

1.- En UDP no hay numeros de secuencia/ack
2.- En UDP no tenemos un campo Ventana (control de flujo)

Denominacion –> TCP(segmento) y UDP(datagrama)

NOTA: De esto se deduce que UDP no mantiene sesiones ni es garantista
17
Q

TCP/IP

Tamaño en bits de una direccion IPv6 y formato de representacion

A

a) 128 “bits”
b) Grupos de 4 digitos hexadecimales –> 2a01:0000:1111:fc33:….
NOTA: recordar las reglas para el formato comprimido

18
Q

TCP/IP

¿Cuando se fragmenta un datagrama?

A

Cuando el tamaño del mismo supera el de la MTU del nivel 2
NOTA: En IPv6 solo se fragmenta desde el origen

19
Q

TCP/IP

Función del campo “protocol” de IPv4

A

Campo que indica en el nivel IP que protocol de nivel superior estamos transportando (TCP, UDP, ICMP, OSPF, …)

20
Q

TCP/IP

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

A

El tipo de protocolo es ESTADO DE ENLACE
Algoritmo –> Dijkstra (algoritmo de calculo de camino minimo en un grafo)
Modo de intercambio –> Multicast