Fundamentos de Redes: Protocolos y Conceptos Clave
A continuación, se presentan una serie de conceptos fundamentales en el ámbito de las redes de telecomunicaciones, abordando protocolos, algoritmos y mecanismos esenciales para su funcionamiento.
2. OSPF corre un algoritmo para calcular la mejor ruta llamado DIJKSTRA.
3. OSPF y EIGRP detectan fallos en routers vecinos mediante el mecanismo HELLO.
4. Tres características de TCP son: Orientado a flujo, Confiabilidad, Conexión Full-duplex.
5. La responsabilidad de UDP es diferenciar entre múltiples fuentes o destinos de un host y asignar números de puertos a las aplicaciones.
6. Dos protocolos de enrutamiento sin clase (classless) son: OSPF, RIPv2.
7. Mientras que IP identifica el destino de una computadora, UDP identifica el programa de aplicación.
8. El protocolo de capa cuatro más usado en las aplicaciones de Internet es TCP.
9. El problema de PAR se resuelve usando la técnica de ventana deslizante.
10. Una conexión TCP entre dos puntos se identifica por cuatro ítems:
- La dirección IP del transmisor
- La dirección IP del receptor
- Número de puerto de protocolo transmisor
- Número de puerto de protocolo receptor
11. TCP identifica una conexión por un par de puntos extremos.
12. El tamaño de las ventanas deslizantes puede ser fijo: 8.
13. Tres dificultades con la retransmisión adaptativa:
- El problema es conocer cuándo retransmitir.
- Los segmentos ACK pueden perderse o demorarse, dificultando la estimación del tiempo de ida y vuelta.
- Las retransmisiones pueden causar congestión.
14. Dos problemas cuando el tiempo de demora de retransmisión (timeout) es fijo:
- Esperar mucho introduce demora innecesaria.
- No esperar mucho gasta ancho de banda de red con una retransmisión innecesaria.
15. Si el RTT es de 150 mseg y el NRT es de 60 mseg con alfa de 35%, el nuevo RTT se calcula con la técnica de smoothing:
RTT = a*RTT + B*NRT, a+B=1
RTT = 0.35(150) + 0.65(60) (B = 1 – 0.35 = 0.65)
RTT = 91.5 mseg
16. TCP provee una conexión end-to-end orientada a la conexión y confiable.
17.
BGP (Border Gateway Protocol)
El Border Gateway Protocol es un protocolo mediante el cual se intercambia información de encaminamiento entre sistemas autónomos. Este intercambio se realiza entre los routers externos del sistema autónomo. Los ISP intercambian sus tablas de rutas a través de BGP, un ejemplo de protocolo EGP.
18.
EGP (Exterior Gateway Protocol)
El Exterior Gateway Protocol se utiliza para intercambiar información de enrutamiento entre sistemas autónomos. Se basa en el sondeo periódico con mensajes «Hello/I hear you» para monitorizar la accesibilidad de los vecinos y sondear solicitudes de actualización. Las pasarelas EGP solo retransmiten información de accesibilidad para las redes de su sistema autónomo.
19.
Sistemas Autónomos
Un sistema autónomo es una región de Internet administrada por una sola entidad. El enrutamiento es diferente dentro de un sistema autónomo (intradominio) y entre sistemas autónomos (interdominio).
Ejemplos de una región autónoma:
- UVA’s campus network
- Un proveedor de Servicio de Internet Regional
20.
Características Claves de BGP o EGP
- Protocolos para el enrutamiento entre sistemas autónomos (AS).
- Hay un router dedicado en cada AS que maneja el tráfico de interconexión.
- Asume que Internet consiste en una colección de AS’s interconectados.
- Estos protocolos para enrutamiento interdominio son conocidos como EGP’s (Exterior Gateway Protocols).
21.
Rutas Dinámicas vs. Estáticas
Las rutas estáticas son configuradas por defecto y no reaccionan a nuevas rutas o caídas de red. Son comunes en sistemas clientes o redes con salida directa a Internet. Las rutas dinámicas se agregan a la tabla de enrutamiento usando un protocolo de enrutamiento dinámico, permitiendo a los routers compartir información sobre el estado y conectividad de redes remotas.
22.
NAT (Network Address Translation)
NAT es una función de un router donde las direcciones IP (y posiblemente los números de puertos) de los datagramas IP son reemplazados en la frontera de una red privada. Permite a los hosts en redes privadas comunicarse con hosts en Internet.
23.
DHCP (Dynamic Host Configuration Protocol)
DHCP es un protocolo de red que permite a los nodos de una red IP obtener sus parámetros de configuración automáticamente. Es un protocolo cliente/servidor donde un servidor asigna direcciones IP dinámicas a los clientes, gestionando su uso y asignación.
24. NAT afecta a los siguientes protocolos de capa más alta: TCP, FTP, IP.
25. El tiempo de retardo/ancho de banda afecta el cálculo de rutas OSPF cuando todos los valores posibles por defecto son usados.
26. El tiempo de propagación y tiempo de proceso afectan el cálculo de EIGRP cuando todos los valores posibles por defecto son usados.
27. Tres características de OSPF:
OPCIÓN 1: Abierto (disponible públicamente), Utiliza el algoritmo de estado de enlace, Anuncios distribuidos a todos los SA.
OPCIÓN 2: Usa el algoritmo SPF para calcular la ruta más corta a otros routers, Escalable (permite diseño jerárquico), Usa información Hello y LSA para crear una base de datos.
28. Tres ejemplos de protocolos IGPs:
- RIP (Routing Information Protocol)
- OSPF (Open Shortest Path First)
- IGRP (Interior Gateway Routing Protocol)
29. RIP es un algoritmo de vector de distancia.
30. OSPF es un algoritmo de estado de enlace.
31. [C] TCP usa el tiempo de espera con retransmisión para lograr la confiabilidad.
32. [F] UDP provee un servicio con conexión, el mejor esfuerzo.
33. [C] Un mensaje UDP encapsula un datagrama IP para entrega.
34. [C] TCP es el mayor servicio de transporte en el set de protocolos TCP/IP.
35. [C] Las ventanas deslizantes son un mecanismo de control de flujo.
36. [C] La estrategia de retransmisión tiene que ser adaptativa.
37. [C] Internet es muy grande para que todos los routers participen en un solo protocolo de actualización.
38. HELLO no es usado en el backbone NSFNET (Falso/Verdadero – requiere verificación).
39. [F] DHCP usa IP y UDP para obtener parámetros.
40. [C] BOOTP usa UDP.