TCP/IP - IPv4 Flashcards
Protocolos OSI nivel de enlace (nivel 2)
HDLC, LAPB
Protocolos OSI nivel de red (nivel 3)
CLNS (CLNP, Routing IS-IS), CONS
Protocolos OSI nivel de transporte (nivel 4)
TP0,TP1,TP2,TP3,TP4 (TP0 y TP2 son no fiables*)
Protocolos OSI nivel de aplicación (nivel 7)
- CMIS/CMIP (equivalente a SNMP)
- FTAM (equivalente a FTP)
- X.500 (equivalente a LDAP)
- X.400 (equivalente a SMTP)
Indicar las funciones de los distintos niveles de la pila OSI
- Presentacion: compresión, cifrado, codificación
- Sesion: gestión conexiones
- Transporte: transporte fiable* host-to-host
- Red: encaminamiento (no adyancentes)
- Enlace: flujo entre entidades adyacentes, acceso al medio
¿Qué es SDU?
Unidad de datos del servicio (unit data service). La unidad que se envía entre entidades adyacentes (vertical).
¿Qué es PDU?
Unidad de datos del protocolo (unit data protocol). La unidad que se envía entre entidades homólogas (horizontal).
¿Cuál es el objetivo en el nivel de enlace?
Para poder llegar lejos (nivel de red) primero que hay dar un paso. El nivel de enlace garantiza que la información llega al vecino inmediato. Se subdivide en:
- Nivel LLC : responsable de identificar y encapsular los protocolos de la capa de red,
y controla la verificación de errores y la sincronización de tramas. (Logical Link Control) : 802.2
- Nivel MAC : responsable de controlar cómo los dispositivos en una red obtienen acceso a
un medio y permiso para transmitir datos. MAC (Medium Access Control) : 802.3, 802.4, 802.5, 802.6, FDDI
¿Qué define el protocolo de nivel 2 HDLC?
- Tres tipos de estaciones (primaria, secundaria y combinada)
- Tres modos de operación (normal, balanceado síncrono o asíncrono)
¿Cuáles son y en qué consisten los protocolos de Spanning Tree?
Es un protocolo que se utiliza para prevenir bucles a nivel de red, y por lo tanto, garantiza la estabilidad y el rendimiento de la red.
Para ello se basan en intercambiar unas PDU’s llamadas Bridge Protocol Data Unit (Switching, que es algo así como routing del nivel 2)
- STP - Spanning Tree Protocol (802.1D)
- MSTP – Multiple Spanning Tree Protocol (802.1s)
- RSTP – Rapid Spanning Tree Protocol (802.1w)
- SPB - Shortest Path Bridging (802.1aq)
¿En qué consiste el protocolo ARP?
El protocolo ARP tiene como objetivo, averiguar la dirección MAC del vecino a través de su dirección IP.
(usa broadcast MAC FF FF FF FF FF FF)
¿En qué consiste VLAN?
VLAN (802.1Q): Consiste en la posibilidad de definir un nivel de organización lógico en la red que no tiene porque corresponderse con la topología física de la misma y así poder aislar una zonas
de otras (seguridad, rendimiento).
Cabecera IPv4
PRIMERA FILA
- Version 4 bits
- IHL 4 bits
- DSField 6 bits
- ECN 2 bits
- Total Length 16 bits
SEGUNDA FILA
- Identification 16 bits
- Flags 3 bits
- Fragment Offset 13 bits
TERCERA FILA
- TTL 8 bits
- Protocol 8 bits
- Checksum Header 16 bits
CUARTA FILA
- Source IP Address 32 bits
- Destination IP Address 32 bits
QUINTA FILA
- Options. Variable lenght up to 320 bits/40 Bytes
SEXTA FILA
- IP DATA (IF ANY). Variable lenght up to 524, 120 bits / 65515 bytes
¿En qué se fragmenta un datagrama IP?
En paquetes
¿Qué contiene el campo FLAGS?
- MF (More fragments) 0=ultimo o único fragmento
- DF (Don’t fragment) Algoritmo descubrimiento MTU
¿En qué consiste el campo TTL en la cabecera IP?
TTL (Time to live o numero de saltos). En dicho campo, se indicará un número, y los routers lo van decrementando, de tal manera que si si llega a cero lo eliminan y notifican su eliminación al origen con un paquete o mensaje ICMP ”Tiempo excedido”
¿Qué números se indican en el campo Protocol para saber qué protocolo estamos transportando?
- 1 si es ICMP
- 6 si es TCP
- 17 si es UDP
- 50 si es ESP (Seguridad IP)
- 51 si es AH (Seguridad IP)
- 89 si es OSPF
¿Cómo se calcula el numero de redes y host que puede haber en cada clase del modelo Classful?
- Clase A. 2^7 redes y 2^24-2 hosts
- Clase B. 2^14 redes y 2^16-2 hosts
- Clase C. 2^21 redes y 2^8-2 hosts
(se restan 2 en la parte de host porque las combinaciones de todo 0’s y de todo 1’s están
reservadas para dos direcciones instrumentales muy importantes, red y broadcast)
¿Qué dos direcciones son especiales en la clase A y por lo tanto no están disponibles?
- 0.0.0.0 (reservada)
- 127.0.0.0 (loopback)
(por eso de clase A tenemos en realidad 126 posibles redes)
¿Cuáles son las direcciones de uso privado para cada una de las clases en el modelo Classful?
Direcciones de uso privado
* Clase A: 10.0.0.0
* Clase B: 172.16.0.0 – 172.31.255.255
* Clase C: 192.168.0.0
¿Cuál es el rango de direcciones en las APIPA?
Direcciones automáticas (APIPA)
* 169.254.1.0 – 169.254.254.255 ó 169.254.0.0/16
Características del modelo Classless
- La ICANN introduce el concepto de prefijo CIDR (Classless Inter-Domain Routing)
- Sintaxis –> w.x.y.z /a (donde a es valor del prefijo)
- Necesidad de nuevos protocolos de routing (RIPv2, OSPF)
- Las direcciones se agrupan en “Bloques CIDR” que son asignados a los ISP según necesidades
por los distintos RIR - Para minimizar el numero de entradas en las tablas del router, se pueden agrupar distintos
“Bloques CIDR” que compartan una parte de la numeración contigua. Esto se llama Supernetting
Diferencia entre FLSM y VLSM
- FLSM (máscara de longitud fija). No podemos tener subredes de diferente tamaño.
- VLSM (máscara de longitud variable). Aprovecha mejor el espacio de direcciones.
¿En qué consiste el Subntting?
Subnetting consiste en dividir el espacio de host en subredes y hosts
En qué consiste Source Nat
Source Nat, cambia la dirección privada (de origen) por una dirección pública cuando se establece una conexión con un equipo de internet. Hay dos casos:
* SNAT estático: Cuando la dirección IP pública que sustituye a la IP origen es estática (SNAT también significa
Static NAT).
* SNAT dinámico o MASQUERADE: Cuando la dirección IP pública que sustituye a la IP origen es dinámica, caso
bastante habitual en conexiones a Internet domésticas.
En qué consiste Destination NAT
También conocido como port forwarding. Se suele dar cuando tenemos algún servidor detrás del dispositivo NAT. En este caso, la conexión la inicia un equipo externo, solicitando algún servicio y el dispositivo NAT debe modificar la dirección IP destino
En qué consiste PAT
PAT (Port Address translation): Modifica específicamente el puerto (origen o destino) en lugar de la dirección IP.
Por ejemplo si queremos reenviar todas las peticiones web que lleguen al puerto 80/tcp al mismo equipo pero al puerto 8080/tcp.