Tema |
Subtema |
1. Introdución |
1.1. Elementos da rede, tipos de enlaces, servizos e protocolos
1.2. Técnicas de conmutación: circuitos, mensaxes e paquetes
1.3. Modelos de referencia e modos de servizo
|
2. Conmutación de paquetes (I): Transmisión no enlace |
2.1. Delimitación e transmisión de tramas
2.2. Multiplexación no enlace: Estática vs estadística
2.3. Técnicas de reenvío. Reenvío xeneralizado. Circuitos virtuais e Datagramas.
2.4. Conmutación de paquetes: Retardo e perdas nun enlace |
3. Conmutación de paquetes (II): Transmisión en ruta |
3.1. Métricas fundamentais: retardo, pérdidas, capacidade equivalente
3.2. Transmisión fiable extremo a extremo (retransmisións salto a salto vs. extremo a extremo)
3.3. Control do fluxo
|
4. O plano de datos (I): Redes IEEE 802.x |
4.1. O Nivel de enlace. Tipos de enlaces
4.2. O proxecto IEEE 802 para LANs.
4.3. Esquema de direccionamento plano IEEE 802
4.4. Bridges IEEE 802. Tipos
4.5. IEEE 802.3: Ethernet
4.6. IEEE 802.11: WiFi |
5. O plano de datos (II): Redes IP |
5.1. Internet e IP
5.2. Direccionamento xerárquico. Estrutura das direccións IP
5.3. Routers e táboas de reenvío
5.4. Correspondencia en IP (longest prefix match)
5.5. O protocolo IP. IPv4 e IPv6
5.6. Ámbitos de direccionamento. Redes privadas
5.7. NAT |
6. Interconexión de redes de enlace |
6.1. IP como rede de interconexión
6.2. Routers vs. bridges
6.3. Traducción entre direccións de enlace e rede: NDP/ARP
6.4. Fragmentación en IP |
7. O plano de control (I): Redes IEEE 802.X |
7.1. Os planos de datos e control. Control distribuido e centralizado
7.2. O plano de control nas redes IEEE 802
7.3. Aprendizaxe cara atrás
7.4. O protocolo Spanning Tree (STP) |
8. O plano de control (II): Redes IP |
8.1. O problema do encamiñamento. Elementos clave: Algoritmos, protocolos, RIB
8.2. Encamiñamento xeráquico en Internet: Sistemas autónomos e dominios.
8.3. Formato da RIB e obtención da FIB
8.4. Encamiñamento intra-dominio. Principais IGPs: RIP e OSPF
8.5. Encamiñamento inter-AS: BGP |
9. O nivel de Transporte |
9.1. Multiplexación, fiabilidade e modos de transmisión
9.2. Protocolos de transporte
9.3. UDP
9.4. TCP: Xestión de conexións. Transmisión ordenada. ARQ e control do fluxo en TCP |
10. Control da conxestión |
10.1. O problema da conxestión
10.2. O control da conxestión: Obxectivo, requisitos, tipos de mecanismos.
10.3. O control da conxestión en TCP. O algoritmo AIMD
10.4. Implementacións clásicas: Tahoe, Reno
10.5. Mecanismos baseados en retardo. Vegas |
11. Seguridade en Internet |
11.1. Sistemas de comunicacións seguros
11.2. Confidencialidade. Criptografía simétrica e asimétrica
11.3. Autenticidade e integridade. Funcións hash. Firmas dixitais
11.4. Dispoñibilidade. Ataques DDoS
11.5. Transporte seguro: TLS sobre TCP |
Clases de laboratorio |
Nas de clases laboratorio faranse prácticas empregando diversas ferramentas e utilidades de rede (GNS3, WireShark, ping, traceroute, dig, etc.) para reforzar os contidos impartidos nas leccións maxistrais. Software empregado: GNS3, WireShark, Java. Ademais haberá varias sesións para explicar os conceptos de básicos de programación en rede (sockets, utilidades de rede) |