You are on page 1of 40

ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS

rea de Ingeniera Telemtica

Protocolos
Arquitectura TCP/IP
Area de Ingeniera Telemtica
http://www.tlm.unavarra.es

Arquitectura de Redes, Sistemas y Servicios


3 Ingeniera de Telecomunicacin
ARQUITECTURA DE REDES,

rea de Ingeniera Telemtica


SISTEMAS Y SERVICIOS
Temario
1. Introduccin
2. Arquitecturas, protocolos y estndares
3. Conmutacin de paquetes
4. Conmutacin de circuitos
5. Tecnologas
6. Control de acceso al medio en redes de rea local
7. Servicios de Internet
ARQUITECTURA DE REDES,

rea de Ingeniera Telemtica


SISTEMAS Y SERVICIOS
Temario
1. Introduccin
2. Arquitecturas, protocolos y estndares
3. Conmutacin de paquetes
4. Conmutacin de circuitos
5. Tecnologas
6. Control de acceso al medio en redes de rea local
7. Servicios de Internet
ARQUITECTURA DE REDES,

rea de Ingeniera Telemtica


SISTEMAS Y SERVICIOS
Objetivos
Conocer cules son los elementos de una red y en
general qu papel cumplen
Entender qu es un protocolo y para qu sirven
Entender qu es una arquitectura de protocolos y
por qu las organizamos en capas (layers)
Tener una nocin de lo que hace cada capa en la
arquitectura TCP/IP
ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS
rea de Ingeniera Telemtica

Elementos de la red
ARQUITECTURA DE REDES,

rea de Ingeniera Telemtica


SISTEMAS Y SERVICIOS
Elementos Router Servidor
Hosts = end systems
PCs, estaciones, telfonos, PDAs, Estacin Usuario
servidores, tostadoras, TVs, etc.
mvil
Ejecutan aplicaciones de red (...)
Forman el borde (edge) de la red
Conectados con la red mediante
enlaces de comunicaciones
Fibra, cobre, radio, satlite
Tasa de transmisin (bps) ancho de
banda (bandwidth)
ARQUITECTURA DE REDES,

rea de Ingeniera Telemtica


SISTEMAS Y SERVICIOS
Elementos Router Servidor
Conmutadores
Reenvan la informacin Estacin Usuario
Hoy en da informacin digital mvil
Transparence a los datos
Podra ser transparente a si la
informacin es analgica o digital
(conmutacin ptica)
Conmutadores telefnicos
Routers en el caso de Internet
Conmutadores de enlace
Interconectados mediante enlaces de
comunicaciones
Forman el ncleo (core) de la red
Emplean rutas o caminos (paths) dentro
de la red ()
ARQUITECTURA DE REDES,

rea de Ingeniera Telemtica


SISTEMAS Y SERVICIOS
Elementos Router Servidor
Protocolos
Controlan el envo y la recepcin de Estacin Usuario
informacin mvil
Entre las aplicaciones (HTTP, FTP)
Entre los hosts (UDP, TCP)
Entre los nodos (IP, ICMP)
ARQUITECTURA DE REDES, SISTEMAS Y SERVICIOS
rea de Ingeniera Telemtica

Arquitectura de Protocolos
ARQUITECTURA DE REDES,

rea de Ingeniera Telemtica


SISTEMAS Y SERVICIOS
Qu es un protocolo?
Un protocolo humano:

Hola
Hola
Tienes
hora?
14:00
Gracias
De nada tiempo
ARQUITECTURA DE REDES,

rea de Ingeniera Telemtica


SISTEMAS Y SERVICIOS
Qu es un protocolo?
Todas las comunicaciones estn gobernadas por
protocolos
Especifican:
Los mensajes a enviar
El formato de los mensajes
Las acciones a llevar a cabo ante ciertos mensajes o ciertos
eventos
ARQUITECTURA DE REDES,

rea de Ingeniera Telemtica


SISTEMAS Y SERVICIOS
Qu es un protocolo?
Un protocolo humano y uno de redes de ordenadores:

Hola TCP connection


req
Hola TCP connection
Tienes response
hora? Get http://www.tlm.unavarra.es

14:00
<file>
Gracias
FIN
De nada tiempo OK, FIN
ARQUITECTURA DE REDES,

rea de Ingeniera Telemtica


SISTEMAS Y SERVICIOS
Qu es un protocolo?
Todas las comunicaciones estn gobernadas por
protocolos
Especifican:
Los mensajes a enviar
El formato y orden de los mensajes
Las acciones a llevar a cabo ante ciertos mensajes o ciertos
eventos
Controlan por ejemplo:
El formato de los datos por el cable
El camino que va a seguir un paquete de origen a destino
La velocidad a la que se envan datos
Cmo se le pide una pgina web a un servidor
Etc.
ARQUITECTURA DE REDES,

rea de Ingeniera Telemtica


SISTEMAS Y SERVICIOS
Arquitecturas de protocolos
Las redes son complejas!
Muchos elementos:
Hosts
Conmutadores
Enlaces de diferente tipo
Aplicaciones
Hardware, software
H a y a l g u n a f o r m a d e
organizar las estructura de la
red?
O al menos la forma de
explicarla?
ARQUITECTURA DE REDES,

rea de Ingeniera Telemtica


SISTEMAS Y SERVICIOS
Arquitecturas de protocolos
Analoga
Usuario escribe una carta
La deja en su buzn e indica a
su asistente para quin es
El asistente aade una portada
indicando el remitente y
destinatario
La enva a la oficina remota To: B
mediante un fax From: A
ARQUITECTURA DE REDES,

rea de Ingeniera Telemtica


SISTEMAS Y SERVICIOS
Arquitecturas de protocolos
Llega a la oficina destino
La recibe el secretario
Retira la portada y la coloca en
el buzn del destinatario
La recoge el usuario

Hemos separado las tareas


Q u i n n o t a r a q u e s e
To: B
cambiara el fax por un servicio
From: A
de mensajera?
ARQUITECTURA DE REDES,

rea de Ingeniera Telemtica


SISTEMAS Y SERVICIOS
Arquitecturas de protocolos
Los asistentes ofrecen un servicio simple realizando
tareas ms complicadas para ello
Se comunican entre ellos mediante un protocolo
Informacin adicional al mensaje (portada)
Encapsulacin y desencapsulacin

Interfaz

To: B To: B
From: A From: A
ARQUITECTURA DE REDES,

rea de Ingeniera Telemtica


SISTEMAS Y SERVICIOS
Por qu capas?
Sistemas complejos
Una estructura ayuda en la Capa 7
identificacin de funciones y
relaciones Capa 6
La modularizacin facilita el
mantenimiento y actualizacin
Capa 5
del sistema
Cambio en una capa es
transparente a las dems Capa 4

Capa 3

Capa 2

Capa 1
ARQUITECTURA DE REDES, Arquitectura de protocolos TCP/IP
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Arquitectura dominante
Mltiples desarrollos paralelos en conmutacin de paquetes
Importante financiacin de un proyecto del DARPA (Defense
Advanced Research Projects Agency)

Application Funciones
de usuario
final
Transport

Internet

Funciones
Host de red
to
network
ARQUITECTURA DE REDES, Arquitectura de protocolos TCP/IP
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Arquitectura dominante
Mltiples desarrollos paralelos en conmutacin de paquetes
Importante financiacin de un proyecto del DARPA (Defense
Advanced Research Projects Agency)

Application Aplicacin Funciones


de usuario
final
Transport Transporte

Internet Red

Enlace /
Funciones
Host Network access de red
to
network Fsico
ARQUITECTURA DE REDES, Arquitectura de protocolos TCP/IP
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Arquitectura dominante
Mltiples desarrollos paralelos en conmutacin de paquetes
Importante financiacin de un proyecto del DARPA (Defense
Advanced Research Projects Agency)

Application Aplicacin Funciones


de usuario
final
Transport Transporte Capa 4

Internet Red Capa 3

Enlace /
Funciones
Host Network access de red Capa 2
to
network Fsico Capa 1
ARQUITECTURA DE REDES, Nivel fsico
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Physical layer
Interfaz entre el dispositivo y el medio de transmisin
Construye la seal y la adapta al medio. Recupera la seal
Depende del medio fsico. Enva bits

Aplicacin

Transporte

Red

Enlace /
Network access

Fsico
ARQUITECTURA DE REDES, Nivel de enlace
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Link layer, Network access layer


Intercambio de datos entre hosts en la misma red
Depende del tipo (tecnologa) de red
El nivel superior (red/Internet) independiente de las tecnologas
Para el mismo nivel de enlace puede cambiar el
nivel fsico
Implementado en los hosts y equipos de
Aplicacin conmutacin de red
Proporciona control del enlace (activar, mantener,
Transporte desactivar)
Deteccin y control de errores
Enva tramas (frames)
Red

Enlace /
Network access

Fsico
ARQUITECTURA DE REDES, Nivel de enlace - Ejemplo
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Nivel de enlace controla el uso del medio fsico


En Ethernet veremos que el mecanismo empleado se llama CSMA/CD
Tramas Ethernet (formato especfico)
Nivel comn a todas las implementaciones de Ethernet
El nivel fsico puede variar: 10Mbps, 100Mbps,
1000Mbps, 10000Mbps, sobre coaxial, par
trenzado, fibra ptica multimodo, monomodo, etc.
Aplicacin Las tramas se envan en forma de los bits del nivel
fsico
Transporte

Red

Ethernet
(IEEE 802.3)

Fast Ethernet
Par trenzdo
(IEEE 802.3u)
ARQUITECTURA DE REDES, Comunicacin en la subred
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Comunicacin emplea los niveles 1 y 2 (fsico y enlace)


Los sistemas finales implementan tambin los niveles superiores
Los equipos de conmutacin no
()

Aplicacin

Transporte

Red

Enlace /
Network access

Fsico
ARQUITECTURA DE REDES, Comunicacin en la subred
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Comunicacin emplea los niveles 1 y 2 (fsico y enlace)


Los sistemas finales implementan tambin los niveles superiores
Los equipos de conmutacin no
()

Aplicacin

Transporte
Enlace Enlace

Red Fsico Fsico

Enlace /
Network access

Fsico
ARQUITECTURA DE REDES, Comunicacin en la subred
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Comunicacin emplea los niveles 1 y 2 (fsico y enlace)


Los sistemas finales implementan tambin los niveles superiores
Los equipos de conmutacin no
()

Aplicacin

Transporte
Enlace Enlace Enlace Enlace

Red Fsico Fsico Fsico Fsico

Enlace /
Network access

Fsico
ARQUITECTURA DE REDES, Comunicacin en la subred
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Comunicacin emplea los niveles 1 y 2 (fsico y enlace)


Los sistemas finales implementan tambin los niveles superiores
Los equipos de conmutacin no
El nivel fsico puede cambiar en diferentes segmentos de la subred

Aplicacin
Aplicacin

Transporte Transporte
Enlace Enlace Enlace Enlace
Red

Red Fsico Fsico Fsico Fsico2


Enlace

Fsico2
Enlace /
Network access

Fsico
ARQUITECTURA DE REDES, Nivel de red o de Internet
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Network layer, Internet layer


Necesario cuando los hosts estn en distintas redes
Debe saber cmo llegar de una red a otra
()

Aplicacin

Transporte

Red

Enlace /
Network access

Fsico
ARQUITECTURA DE REDES, Nivel de red o de Internet
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Network layer, Internet layer


Necesario cuando los hosts estn en distintas redes
Debe saber cmo llegar de una red a otra
Independiente de la tecnologa empleada en cada red
Implementado en los hosts y los conmutadores de red
Enva paquetes/datagramas
Aplicacin Interconecta subredes

Transporte

Red

Enlace /
Network access

Fsico
ARQUITECTURA DE REDES, Nivel de red o de Internet - Ejemplo
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Internet Protocol
Define el formato del paquete independiente de la tecnologa de enlace
Direcciones para todos los interfaces
Rutas para decidir los caminos
Los paquetes se envan dentro de tramas del nivel de
enlace correspondiente
Independiente de la tecnologa por debajo de l
Aplicacin

Transporte

IP

Enlace /
Network access

Fsico
ARQUITECTURA DE REDES, Comunicacin entre subredes
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Niveles 1 y 2 solo en la red


Nivel 3 interconecta redes
Niveles superiores solo en hosts
()

Aplicacin

Transporte

Red

Enlace /
Network access

Fsico
ARQUITECTURA DE REDES, Comunicacin entre subredes
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Niveles 1 y 2 solo en la red


Nivel 3 interconecta redes
Niveles superiores solo en hosts
()

Red Red
Aplicacin
Enlace Enlace

Fsico Fsico
Transporte

Red

Enlace /
Network access

Fsico
ARQUITECTURA DE REDES, Comunicacin entre subredes
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Niveles 1 y 2 solo en la red


Nivel 3 interconecta redes
Niveles superiores solo en hosts
()

Red Red
Red Red
Aplicacin Enlace Enlace

Fsico Fsico Enlace Enlace

Fsico Fsico
Transporte

Red

Enlace /
Network access

Fsico
ARQUITECTURA DE REDES, Comunicacin entre subredes
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Niveles 1 y 2 solo en la red


Nivel 3 interconecta redes
Niveles superiores solo en hosts
Aplicacin
Tecnologa de subred diferente
Transporte

Red Red Red


Red Red
Aplicacin
Enlace Enlace Enlace

Fsico Fsico Fsico Enlace Enlace

Fsico Fsico
Transporte

Red

Enlace /
Network access

Fsico
ARQUITECTURA DE REDES, Nivel de transporte
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Transport layer, Host-to-host layer


Comunicacin directa entre los sistemas finales
Dependiendo del protocolo suele ofrecer...
Comunicacin libre de errores
En orden
Sin prdidas, sin duplicados

Aplicacin

Transporte

Red

Enlace /
Network access

Fsico
ARQUITECTURA DE REDES, Nivel de transporte - Ejemplo
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Transmission Control Protocol


Permite establecer sesiones en la comunicacin
Enva segmentos dentro de paquetes IP

Aplicacin

TCP

IP

Enlace /
Network access

Fsico
ARQUITECTURA DE REDES, Nivel de aplicacin
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Application layer
Lgica especfica de la aplicacin

Aplicacin

Transporte

Red

Enlace /
Network access

Fsico
ARQUITECTURA DE REDES, Nivel de aplicacin - Ejemplo
rea de Ingeniera Telemtica
SISTEMAS Y SERVICIOS

Hypertext Transfer Protocol (HTTP)


Empleado para el transporte de documentos en el servicio web

HTTP

TCP

IP

Enlace /
Network access

Fsico
ARQUITECTURA DE REDES,

rea de Ingeniera Telemtica


SISTEMAS Y SERVICIOS
Resumen
Las redes son sistemas complejos
Los protocolos controlan la comunicacin
Arquitecturas de capas de protocolos
Reparto de tareas entre los niveles
Encapsulacin
Reusabilidad

You might also like