Objetivos
Redes y Telecomunicaciones II
Metas
A la finalización se será capaz de: Entender la arquitectura del modelo OSI Entender las capas del modelo OSI y sus funciones Entender la arquitectura de la Suite de Protocolos TCP/IP Diferenciar entre los 3 tipos de direcciones Internet
L01: Fundamentos de los Sistemas de Redes
Obtener terminología
Ingº Manuel Peñaloza Figueroa
UNSAAC-DAI UNSAAC-DAI
Objetivos
Leunam
Objetivos
A la finalización se será capaz de: Entender como el Internet llegó a ser (lo que es) Entender las diversas organizaciones involucradas en los estándares Entender el significado de los términos protocolo y estándar Conocer los grupos involucrados en la administración de Internet
UNSAAC-DAI
3
2
Leunam
5
Leunam
Resultados de aprendizaje:
Obtener una visión general de: / conceptos / terminología / (y) tecnología que subyacen (ó son la base de) la suite de protocolos de Internet TCP/IP y de la arquitectura de una Internet.
UNSAAC-DAI UNSAAC-DAI
UNSAAC-DAI
44
Leunam Leunam
Siguiendo este curso se será capaz de: Entender los principios sobre los cuales el internetworking está basado. Entender el stack de protocolos TCP/IP, la estratificación, la encapsulación y el multiplexamiento.
UNSAAC-DAI UNSAAC-DAI
66
Leunam Leunam
1
Introducción:
Introducción
Administración del Internet:
RFCs (2/2) – Numerados en orden cronológico
Entender lo que está detrás de navegar por la red
– Los documentos revisados reeditados bajo nuevo número – Números terminando en 99 reservados para resumen de los
100 RFCs previos – Índice y todos los RFCs disponibles on-line
http://www.ietf.org/rfc.html
EL
Figura: Organizaciones de los Estándares del Internet. 7
UNSAAC-DAI
Leunam
Introducción
9
Leunam
Administración de Internet:
– Series de reportes que incluyen: Los protocolos TCP/IP El Internet Tecnologías relacionadas
– Varios grupos que coordinan temas de Internet han guiado su
crecimiento y desarrollo.
Steering Group) – Contienen: Propuestas Estudios (encuestas) y mediciones Estándares de los protocolos ¡Bromas! Avian Carriers [RFC 1149] Evil Bit [RFC 3514] 8
Leunam
UNSAAC-DAI UNSAAC-DAI
Leunam
Host: – Es un dispositivo final (tal como una PC, una estación de
trabajo, un servidor, un teléfono celular. un PDA, …). que puede proporcionar al usuario una conexión a la red. que podría existir sin una red
Grupos: Internet Society (ISOC) Internet Architecture Board (IAB) Internet Engineering Task Force (IETF) Internet Research Task Force (IRTF) Internet Assigned Numbers Authority (IANA) Names and Numbers (ICANN) Network Information Center (NIC)
– Chequeados y editados por la IESG (Internet Engineering
11
UNSAAC-DAI
Networking:
El Internet ha evolucionado y ha ganado una base usuaria más amplia con actividad comercial significante.
RFCs (1/2)
UNSAAC-DAI
UNSAAC-DAI
10 10
(situación no deseable en los cursos de redes y telecomunicaciones).
– Host = sistema extremo (ó sistema final): corre los programas de aplicación e.g. Web, e-mail
está en el "borde de la red"
Leunam Leunam
UNSAAC-DAI
12
Leunam
2
Networking:
Networking:
Host:
Networking:
Sistema Extremo = Sistema final
– interacción entre
Red de Computadoras:
– La computadora en la red
sistemas finales
– Una red de computadoras, desde el aspecto de conectividad,
puede ser vista como: "Un grafo conectado construido a partir de un conjunto de nodos y enlaces, donde cualquier par de nodos puede alcanzarse entre si a través de una ruta que consta de una secuencia de nodos y enlaces concatenados".
paquetes
EL INTERNET
también conocido como un “host”… 13 13
UNSAAC-DAI UNSAAC-DAI
Leunam Leunam
Networking:
UNSAAC-DAI
15
Leunam
Networking:
Leunam
Networking:
Red: (network)
Host:
17
UNSAAC-DAI
Una Red Simple: Nodos y un Enlace:
– es una colección de computadoras u otros dispositivos de
hardware que están conectados conjuntamente, ya sea físicamente ó lógicamente, usando hardware y software especiales, para permitirles intercambiar información y cooperar.
peerpeer
Nodo
Red: es un conjunto de dispositivos (con frecuencia referidos como nodos) conectados por enlaces de comunicación.
clienteservidor
14
Leunam
UNSAAC-DAI
16
Nodo
Nodo: una computadora – Host ó sistema extremo: una computadora de propósito-general, un
teléfono celular, un PDA, …
– Un nodo puede ser: una computadora una impresora un dispositivo capaz de enviar datos a otros nodos en la red y/o capaz de recibir datos generados por otros nodos en la red. UNSAAC-DAI
Enlace
Leunam
– Nodo de red ó dispositivo de interconexión intermedio: hubs, switches,
routers, gateways, ...
puede ser hardware especialmente diseñado para "descargar" al CPU para poder reforzar la velocidad de procesamiento ó para reducir los costos del hardware y de procesamiento UNSAAC-DAI
18
Leunam
3
Networking:
Networking:
(...)
Networking:
Networking es el término que describe los procesos involucrados en:
Enlace: medio físico conectando los nodos Los medios utilizados para establecer la conectividad entre nodos pueden ser cableados ó inalámbricos
– actualizar – administrar
redes y tecnologías de red
ISP regional
Red institucional
– la selección y uso de protocolos de telecomunicaciones y
software de computadora para usar y manejar la red
– el establecimiento de políticas y procedimientos de operación
relacionadas a la red
Leunam
Networking:
21
UNSAAC-DAI
Leunam
Networking:
Comunicaciones de datos:
servidor laptop inalámbrica
Red de hogar
celular "portátil"
ISP Regional
Los protocolos definen:
… mensajes específicos enviados … acciones específicas tomadas cuando los mensajes son recibidos, u otros eventos
Red institucional
enlaces cableados
router UNSAAC-DAI UNSAAC-DAI
Leunam Leunam
Protocolos de red: máquinas antes que humanos toda la actividad de comunicación en Internet es gobernada por los protocolos
Protocolos humanos: ¿Qué hora es? Yo tengo una pregunta Introducciones (presentaciones)
ISP Global
access points
Leunam
23 23
¿Qué es un Protocolo? Red de móviles
PC
Figura: 5 componentes de la comunicación de datos.
UNSAAC-DAI UNSAAC-DAI
Protocolos:
El Internet:
El término telecomunicaciones significa comunicación a distancia. La palabra datos se refiere a la información presentada en cualquier de las formas que se acuerda por las partes que crean y usan los datos. La comunicación de datos es el intercambio de datos entre 2 dispositivos vía alguna forma de medio de transmisión tal como un cable.
20
Red de hogar
– la construcción, diseño, y uso de una red incluyendo lo físico (el cableado, hub, bridge, switch, router, etc.)
El espacio: para la propagación de ondas de radio, microondas, ... Ondas de radio (104 ~ 108 Hz) Microondas (108 ~ 1011 Hz) Infrarrojo (1011 ~ 10 14 Hz) Ultravioleta, rayos X, rayos gamma ...
UNSAAC-DAI
e.g., TCP, IP, HTTP, Skype, Ethernet
En TI, networking es:
– Enlaces inalámbricos:
19
ISP global
el envío, la recepción – de los mensajes
– trabajar con
Par trenzado: el cable que se conecta a los teléfonos, a las PC's Cable coaxial: el cable que se conecta a los televisores Fibra óptica: enlaces de gran-ancho de banda para grandes distancias
Red de móviles
– los protocolos controlan
– diseñar, implementar
– Enlaces cableados:
UNSAAC-DAI
El Internet:
el formato el orden
de los mensajes enviados y recibidos entre entidades de la red
las acciones tomadas en la transmisión, recepción de los mensajes …
22 22
Leunam Leunam
UNSAAC-DAI
24
Leunam
4
Protocolos
Protocolos
un protocolo humano y un protocolo de red de computadoras
Protocolo: Existe una amplia variedad de protocolos:
Ejemplo: comunicación virtual
Protocolos
petición de conexión TCP
Hola Hola
comunicación real
respuesta de la conexión TCP
¿Qué hora es?
Get http://www.awl.com/kurose-ross
2:00
tiempo
P: Otros protocolos humanos?
25 25
Leunam Leunam
Protocolos:
27 27
UNSAAC-DAI UNSAAC-DAI
Leunam Leunam
Protocolos
¿Qué es un protocolo?
. Física . Enlace de datos
Definen la comunicación sobre los diversos medios LAN.
WAN
. Las 3 capas más bajas
Definen la comunicación sobre los diversos medios de área-amplia.
Enrutamiento
. Red
Son responsables para intercambiar información entre routers a fin q' los routers puedan seleccionar el camino apropiado para el tráfico de red.
Aplicación
. Capas superiores
Aseguran que el Internet funcione correctamente.
– IEEE 802.3: el estándar definiendo redes Ethernet cableadas
10 Mbps (Standard Ethernet) – IEEE 802.3
Comunicación entre extranjeros El lenguaje compartido entre interpretes Señales electrónicas transmitidas vía las líneas telefónicas
– Para coordinar el uso compartido de recursos
10Base5 – 10Base2 – 10Base-T – 10Base-F
100 Mbps (Fast Ethernet) – IEEE 802.3u 100Base-TX – 100Base-FX – 100Base-T4
1000 Mbps (Gigabit Ethernet/GbE) – IEEE 802.3z –
Comunicación real (en la dirección vertical)
El protocolo especifica la sintaxis y la semántica: –
2. 3.
acciones tomadas cuando transmitiendo, recibiendo, ó cuando un timer expira. 26
Leunam
10 Gbps (10 Gigabit Ethernet/10GbE) – IEEE 802.3ae 10GBase-S – 10GBase-L – 10GBase-E
Se puede distinguir 3 niveles de comunicación: 1.
– Semántica: que significan estos bits Como responder a varios mensajes, eventos, etc.
UNSAAC-DAI
1000Base-SX – 1000Base-LX – 1000Base-CX – 1000Base-T IEEE 802.3ab – 1000Base-T Gigabit Ethernet (1000 Mbps)
Extranjero a interprete Interpreta a teléfono.
– Sintaxis: como el protocolo está estructurado El formato, el orden de los mensajes que son enviados y recibidos
Leunam Leunam
Protocolos Ethernet:
Comunicación virtual (en la dirección horizontal)
– Para intercambiar datos
29 29
UNSAAC-DAI UNSAAC-DAI
Protocolos LAN:
Metáfora de 2 extranjeros:
Un protocolo es un acuerdo sobre como comunicarse:
LAN
Protocolos:
Ejemplo: –
Función
Muchos protocolos dependen de otros para su operación.
Figura: Arquitectura de comunicación de 3-capas UNSAAC-DAI UNSAAC-DAI
Capa(s) de operación en el Modelo OSI
...
Entre 2 extranjeros Entre interpretes Transmisión física de la información usando medios (líneas telefónicas, ondas de sonido, etc.)
– IEEE 802.4: Token Bus – IEEE 802.5: Token Ring – ...
FDDI: – (IEEE 802.2 LLC + FDDI MAC + FDDI PHY + FDDI PMD)