TCP/IP Flashcards

1
Q

Funcionalidades de los protocolos x.400, x.500 y FTAM

A

•X.400 envío de correo electrónico. Equivalente a SMTP
•X.500 servicios de directorio. Equivalente a LDAP
•FTAM Transferencia de ficheros. Equivalente a FTP

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, LDAP y SSH

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 (antes llamado EGP)
•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
•LDAP –> realiza consultas sobre servicios de directorio como el Active Directory de Microsoft. Puerto 389
•SSH –> Gestión remota de máquinas y copia remota de ficheros (usando criptografia de clave pública). Puerto 22

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

Nombre de las capas de los niveles de OSI y sus respectivas informaciones que manejan (PDU)

A

• Aplicación –> dato
•Presentación (compresión, cifrado, codificacion) –> dato
•Sesión (gestion de conexiones) –> dato
•Transporte (transporte host-to-host)–> Segmento
•Red (encaminamiento entre no adyacentes. grafos, caminos)–> Paquete
•Enlace (flujo entre entidades adyacentes, acceso al medio y gestión del 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 IGP de routing que soportan Classfull, Classless y ipv6?

A

•Classfull –> 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 sesion TCP está ESTABLISHED

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

¿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)
Dynamic Ports o Private Ports: 49152 - 65535

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

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

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

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

a) Porque existe un campo en la cabecera llamado “Total Length” que tiene 16bits
b) 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
Paso 1) Añadir FFFE en medio de la direccion 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

¿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

¿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

Es el tamaño máximo de segmento que un extremo esta dispuesto a aceptar del otro. Se lo notifica al otro extremo en la trama SYN del saludo

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

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

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

A

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

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

¿Cuándo se fragmenta un datagrama?

A

Cuando el MTU es más pequeño que el datagrama.
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

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

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, …)

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

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

A

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

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

¿En qué consiste la cabecera routing en IPv6?

A

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

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

¿En que tipo de documentos y quién se encarga de publicar los distintos estandares relacionados con internet?

A

La IETF mediante unos documentos denominados RFC’s

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

¿Cuáles es el rango teórico y efectivo de las direcciones automáticas APIPA?

A

169.254.0.0/16 y 169.254.1.0-169.254.254.255 respectivamente

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

¿Cuál es el nombre para la unidad de datos que intercambian en OSI dos niveles adyacentes (vertical)?

A

SDU

25
Q

¿En qué protocolo se basa el funcionamiento de la orden pìng?

A

en el envio de tramas ICMP (sobre IP) del tipo “echo request”

26
Q

¿Existe control de flujo en TCP?

A

Si, mediante el campo “window” que contiene el numero de bytes que el receptor puede procesar sin que el emisor tenga que recibir un ACK

27
Q

¿Qué indica el campo TTL del datagrama IPv4?

A

El número maximo de saltos (routers) que podrá dar ese datagrama antes de ser descartado

28
Q

¿Cuántas redes existen de clase A?

A

126 por la 0.x.x.x y la 127.x.x.x están reservadas

29
Q

Si en una red/subred tenemos disponibles 4 bits para host, ¿cuantas maquinas se pueden direccionar?

A

2⁴ - 2 (las combinaciones de todo ceros y todo unos hay que quitarlas porque representan a la red y al broadcast respectivamente)

30
Q

¿Que direcciones de clase B no se pueden usar en internet?

A

•172.16.0.0 - 172.31.255.255
•169.254.0.0 - 169.254.255.255

31
Q

¿Qué direcciones de clase C no se puede usar en internet?

A

192.168.0.0 - 192.168.255.255

32
Q

¿Sobre una dirección de clase B aplicamos una mascara de subred 255.255.240.0, cuántas subredes podremos definir si el último octeto lo reservamos para hosts?

A

2⁴=16 subredes

33
Q

¿Cuál fue el cambio que introdujo la notación CIDR? ¿A qué se corresponden sus siglas?

A

a) Que la especificación de que parte de la dirección IP representa a la red es variable (no como el modelo Classfull)
b) Classless Inter-Domain Routing

34
Q

¿Existe algun campo parecido al TTL de IPv4?

A

Si, se denomina hop limit (IPv6)

35
Q

Nombre tres cabeceras de extensión de IPv6

A

•Fragmentación (solo fragmenta el origen, no los routers)
•Autenticación del datagrama (AH)
•Enrutamiento

36
Q

Cuando se autoconfigura una dirección IPv6, ¿qué opciones hay para los 64 bits de la parte de interface?

A

•Número aleatorio
•Algoritmo EUI-64 (en función de la MAC del interface)

37
Q

En ICMPv6, ¿para que sirve el protocolo de descubrimiento de vecindario?

A

1.Para poder descubrir tu router y que te informe de su configuración (ej: prefijo de red para las dirección unique-local)
2.Para chequear (dado que existe la autoconfiguración) que no has generado la misma dirección que algún vecino

38
Q

Nombre dos protocolos IGP de vector-distancia

A

•RIP
•IGRP

39
Q

Nombre dos protocolos IGP de estado-enlace

A

•OSPF
•IS-IS
Nota: ambos tienen una visión completa de la red)

40
Q

Puertos de los servicios FTP, DNS, TELNET y SNMP

A

•FTP puertos 20 (datos) y 21 (control)
•DNS puerto 53 (853 con seguridad)
•TELNET puerto 23
•SNMP puerto 161 y 162 (trap) nota: usa UDP

41
Q

¿Cómo se llama el servicio que sirve para configurar la ip dinámicamente en un host?

A

DHCP o BOOTP. nota DHCP utiliza los puertos 67 y 68 UDP, para Ipv6 (DHCP6) utiliza 546 y 547 UDP

42
Q

sentido o flujo real de información el modelo OSI se da ¿en vertical o en horizontal?

A

vertical (entre capas)

43
Q

En OSI ¿Cómo se denomina el formato de la información que se intercambian entre capas o entidades homólogas?

A

PDU

44
Q

¿Con que protocolo un host puede especificar que quiere abandonar un grupo multicast ipv4?

A

IGMP. Nota: En IPv6 sería con Multicast Listener Discovery o MLD (basado en tres tipos de mensajes ICMPv6)

45
Q

¿En qué contexto se utilizan los protocolos H.323 o SIP?

A

Sistemas de VoIP / Video Conferencia

46
Q

¿En que dos subniveles se divide el nivel de enlace en la arquitectura de la IEEE?

A

LLC (802.2) y MAC (802.3/802.4/…/802.11/…)

47
Q

¿Qué representa la MTU?

A

Unidad máxima de transferencia de una trama del nivel 2 (ej. En ethernet son unos 1.500bytes)

48
Q

¿Cuál es el flag de la cabecera ipv4 que se usa para descubrir la máxima MTU desde un origen dado?

A

DF o Don’t Fragment

49
Q

¿Qué ocurre cuando un router se encuentra un datagrama ipv4 con el campo TTL a 0?

A

Se descarta el datagrama y se informa al origen con un mensaje ICMP de “Tiempo Excedido”

50
Q

¿Qué significado tiene el campo IHL del datagrama ipv4 y que tamaño tiene?

A

Longitud de la cabecera (no siempre serán 20 bytes). Son 4 bits = Nº de palabras de 32bits

51
Q

En una red de clase A tenemos 7 bits para el prefijo de red. ¿Cuántas redes podemos direccionar realmente?

A

2^7 - 2 (las direcciones 0.x.x.x y 127.x.x.x no son validas para redes)

52
Q

¿Tiene alguna desventaja clara el subnetting FLSM?

A

Si, el desaprovechamiento de IP’s ya que todas las subredes tienen el mismo tamaño máximo

53
Q

Nombre las 4 primeras cabeceras de extensión en ipv6

A

•Hop by hop
•Destination options
•Routing
•Fragmentacion

54
Q

¿Cuántos bits se pueden utilizar para subred en ipv6 de tipos unicast unique-local y link-local?

A

a) unique-local 16 bits
b) link-local ninguno

55
Q

Según el protocolo de routing RIP, cual es el numero de saltos a partir del cual considera que un host es inaccesible?

A

16 (15 es el máximo permitido)

56
Q

¿Qué protocolos de transferencia de ficheros estan encima de SSH?

A

SCP Y SFTP (no confundir con FTPS=FTP+SSL) Nota.para ambos puerto 22

57
Q

¿Tienen campo checksum los datagramas ipv4 e ipv6?

A

•IPv4 –> si, pero solo para los datos de la cabecera.
•IPv6 –> no

58
Q

En ipv6 ¿a que hace referencia el campo payload length y que tamaño tiene?

A

16 bits (incluye las posibles cabeceras de extensión)