Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% encontró este documento útil (0 votos)
23 vistas23 páginas

Tema 1 - Arquitectura

Descargar como pdf o txt
Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1/ 23

Version Jan 25, 2015

Computer Networks I
Tema 1: Arquitecturas de Red

application
aplicación

transporte
transport

network
red

enlace
link

physical
física

inocente.sanchez@uclm.es
Redes de Computadores I
Arquitectura de red

⚫ Es un entorno que describe una red de


comunicación, sus componentes y sus protocolos.
⚫ El diseño de red se organiza como una pila de
capas.
⚫ Cada capa proporciona servicios a la capa superior
y pide servicios a la capa inferior.
⚫ La capa 'n' de un nodo mantiene una conversación
virtual con la misma capa del nodo destino. Dicha
conversación debe conocer un protocolo
específico.

Redes de Computadores I 2
Ejemplo de capas
Analogía de los filósofos

Tanenbaum
Redes de Computadores I 3
Modelos de Referencia

⚫ Modelo OSI
⚫ Modelo TCP/IP

⚫ Modelo híbrido

Redes de Computadores I 4
Modelo OSI

⚫ La OSI (Open System Interconnection) es una norma ISO


(International Organization for Standardization)
⚫ Proporciona un modelo conceptual general para
describir y estudiar cualquier pila de protocolo.
⚫ El modelo define tres conceptos básicos:
⚫ servicio: la función que puede proporcionar una capa
⚫ interfaz: la forma de conseguir los servicios de la capa
⚫ protocolo: el conjunto de reglas entre puntos homogéneos

Redes de Computadores I 5
Capas del modelo OSI

aplicación aplicación

presentación presentación

sesión sesión

transporte segmentos transporte

red paquetes red

enlace tramas enlace

física bits física


medio físico

Redes de Computadores I 6
Capas del modelo OSI

1. Capa Física
Define las características eléctricas, mecánicas y temporales para los
dispositivos necesarios en una determinada tecnología de
comunicación de datos.
2. Capa de Enlace
Soporta transferencias de datos entre nodos directamente accesibles
(vecinos). Proporciona direcciones físicas (MAC).
3. Capa de Red
Soporta la comunicación de extremo a extremo con mensajes
individuales de longitud variable. Proporciona direcciones lógicas
(IP).

Redes de Computadores I 7
Capas del host del modelo OSI

4. Capa de Transporte
Proporciona un canal de comunicación fiable sin error entre usuarios
finales. También se encarga de la multiplexación de procesos.
5. Capa de Sesión
Permite crear sesiones entre hosts y gestionar la sincronización.
6. Capa de Presentación
Define la representación de datos en el cable y su semántica.
7. Capa de Aplicación
Protocolos específicos de aplicación tales como correo, noticias,
comandos remotos, etc…

Redes de Computadores I 8
Modelo TCP/IP

⚫ El modelo TCP/IP llega años después


de las primeras implementaciones. El
objetivo es formalizar y normalizar su Aplicación
uso y desarrollo.

Transporte
⚫ Está íntimamente relacionado con la Inter-red
pila de protocolos TCP/IP, y no se
puede usar para describir otros Red subyacente
(host to net)
protocolos o redes.

Redes de Computadores I 9
Modelo TCP/IP
Capa de Aplicación
Protocolos de alto nivel como DNS,
SMTP, HTTP, FTP y otros muchos.
Capa de Transporte
Define protocolos de transporte TCP (Transport Control Protocol) y UDP
(User Datagram Protocol).
Capa de inter-red
Proporciona mecanismos para interconexión de redes y enrutado de
paquetes. Define el protocolo IP, que ofrece un servicio de entrega no
orientado a conexión.
Capa red subyacente (host to net)
Proporciona (o rechaza) los mecanismos necesarios para posibilitar que “un
paquete IP alcance otro host en la misma red”.

Redes de Computadores I 10
OSI, TCP/IP y modelo híbrido
OSI TCP/IP HÍBRIDO
7 aplicación
6 presentación aplicación aplicación
5 sesión
4 transporte transporte transporte

3 red inter-red red

2 enlace datos enlace datos


red subyacente
1 física física

i Cuando hablamos “algo de la capa x” i Aunque... se usará el


siempre nos referimos al modelo OSI. modelo híbrido.

Regla para recordar las capas: OFERTA→ Física, Enlace, Red, Transporte y Aplicación

Redes de Computadores I 11
Encapsulado
La información de usuario no puede ir directamente “en el cable”.
La transmisión de datos necesita bytes agrupados en PDUs (Protocol Data Units).
La PDU añade información de control como cabeceras y colas.

aplicación Datos de aplicación


usuario

transporte
Cabecera
transporte
segmento transporte

red Cabecera paquete red


red

Cabecera trama enlace


enlace cola

física bits física

Redes de Computadores I
Encapsulado
La “receta” para hacerlo
1. Construir datos (desde una aplicación).
2. Hacer segmentos de datos para el transporte extremo
a extremo.
3. Añadir direcciones de red y construir uno (o varios)
datagramas.
4. Añadir direcciones físicas de enlace y construir tramas
para cada datagrama.
5. Codificar bits de tramas en señales eléctricas que se
puedan enviar por medio físico.

Redes de Computadores I
Tabla de caracteres ASCII

Redes de Computadores I
Ejemplo de encapsulado UDP
Enviar el texto “Redes~I” en ASCII con protocolo de transporte UDP desde la dirección IP
161.67.27.124 hasta la dirección IP 161.67.48.57, sabiendo que la MAC del host origen es
00:21:5D:E9:7F:80 y la MAC de la puerta de enlace (gateway) o router es
00:64:40:3A:C9:40. Todos los valores están en hexadecimal.
<............................................……......... 64 Bytes …............................................................>
<.. 7 Bytes ..>
Datos de Relleno:
aplicación
usuario: aplicación
52..............49 00...........00
<..... 8 Bytes ….>
Cabecera Datagrama de
transporte: usuario UDP
transporte transporte
DE.................E9 52.............49 00............00
<.... 20 Bytes ....>
Cabecera red: Datagrama IP
red red
4500.............7C DE................E9 52.............4900..............00
<... 14 Bytes ...> <......................................... 46 Bytes ……............................> <.. 4 Bytes..>
Cola:
Cabecera enlace: Trama enlace
0064.........0800 XXXXXXXX Ethernet
4500...............7C DE.............E952................4900...............00

física bits física

Redes de Computadores I
Encapsulado con todas las capas

Redes de Computadores I
Detalle de la capa de transporte
con el protocolo UDP

Redes de Computadores I
Detalle de la capa de red con el
protocolo IP

Redes de Computadores I 18
Detalle de la capa de enlace con
el protocolo Ethernet

Redes de Computadores I
Fundamentos de direccionamiento

• Dirección física – Dirección lógica


• Dirección MAC – Dirección IP
• Capa enlace – Capa de Red
• Bajo nivel – Alto nivel
• Fija – Variable
• Sólo se conoce dentro de la red – Es conocida en todo el mundo
• Las direcciones IP pueden ser privadas y sólo tienen sentido
dentro de la red, pudiendo repetirse en otras redes
Tannenbaum
Redes de Computadores I
Dirección física

Dirección física = Dirección MAC = Dirección Ethernet

Tannenbaum
Redes de Computadores I
Dirección lógica o dirección IP
Direcciones físicas:
Destino - Origen
Direcciones IP
Origen - Destino

A IP origen
P IP destino
Las direcciones IP
son números, pero
por simplicidad las
ponemos como letras
en este ejemplo

Tannenbaum
Redes de Computadores I
Bibliografía
Forouzan 5ª ed. (inglés): Capítulo 1
1.1 Comunicaciones de datos: conceptos generales sobre las comunicaciones
1.2 Redes: parámetros generales tales como rendimiento, confiabilidad, seguridad, así
como estructuras básicas (conexiones punto a punto vs. multipunto, topologías)
1.3 Tipos de redes: LAN, WAN, ...
1.4 Internet
1.5 Estándares y administración

Forouzan 4ª ed.: Capítulo 1


Prácticamente equivalente al de la 5ª edición salvo porque los puntos 1.2 y 1.3 están
fusionados en uno único

Stallings 5ª ed.: Capítulo 1


1.1 Usos de las redes de computadores
1.2 Network Hardware: tipos de redes
1.6 Estándares Tannenbaum
Redes de Computadores I

También podría gustarte