Вы находитесь на странице: 1из 72

Curso de redes Ethernet (2)

Business Support Unit


Factory Automation
Systems

CURSO DE REDES

Curso de redes Ethernet (2)

Contenido.

8. Capa 3: Protocolos.
9. Capa 4: Capa de transporte.
10. Capa 3: Capa de aplicacin.
11. TCP/IP.

8. Capa 3: Protocolos.

Factory Automation
Systems

CURSO DE REDES

8. Capa 3: Protocolos.

ndice.

8.1 Dispositivos de la Capa 3.


8.2 Comunicacin de red a red.
8.3 Conceptos ARP avanzados.
8.4 Otros servicios de la capa de red.

CURSO DE REDES

8.1 Dispositivos de la Capa 3.

Routers.
Es un dispositivo de internetworking.
Transporta paquetes de datos entre redes, basndose en las
direcciones de la Capa 3 (direcciones IP).
Un router tiene la capacidad de tomar decisiones inteligentes
para obtener la mejor ruta para la entrega de los datos a su
destino.
Conectan dos o ms redes, cada una de las cuales debe
tener un nmero exclusivo, que se incorpora a la direccin IP
que se le asigna a cada dispositivo conectado a sea red.
La conexin de un router con una red se denomina interfaz
puerto.

CURSO DE REDES

8.1 Dispositivos de la Capa 3.

Direcciones de la Capa 3.
Los puentes y los switches usan
direcciones fsicas (direcciones
MAC).
Los routers usan direcciones IP
(direcciones lgicas).
Las direcciones MAC las asigna el
fabricante de la NIC.
Las direcciones IP se
implementan por software
(administradores de red).

Aplicacin
Presentacin
Sesin
Transporte
Red
Enlace de datos
Fsica

CURSO DE REDES

8.2 Comunicacin red a red.

Mtodos de asignar direcciones IP.


Existen dos mtodos de asignacin de direcciones IP:
Direccionamiento esttico.
Se le configura a cada dispositivo un direccin IP.

Direccionamiento dinmico.
La direcciones las asigna automticamente un servido.
Existen varios mtodos para asignar:
Protocolo de resolucin de direcciones inversa (RARP).
Protocolo BOOTP.
Protocolo de configuracin dinmica del host (DHCP).

CURSO DE REDES

8.2 Comunicacin red a red.

Componentes IP claves.
Protocolo ARP.
Para poder comunicar, el dispositivo emisor necesitan tanto la
direccin IP como la direccin MAC de los host destino.
TCP/IP tiene un protocolo (ARP), que puede solicitar la
direccin MAC de otro hosts.

Protocolo ICMP.
Un dispositivo usa este protocolo para informar al emisor, de
que hay un problema.
Peticin de eco o de respuesta de eco (ping).

CURSO DE REDES

8.2 Comunicacin red a red.

Funcin del protocolo ARP.


Un paquete de datos debe de contener una direccin MAC
destino y una direccin IP destino.
Dispositivo mantiene tablas que contienen todas las
direcciones MAC y direcciones IP de los otros dispositivos
(tablas ARP).
Las tablas ARP se guardan en memoria RAM.
Cada host en la red mantiene su tabla ARP.
Cuando un origen determina la direccin IP de un destino, el
origen consulta su tabla ARP.

CURSO DE REDES

8.2 Comunicacin red a red.

10

Peticin ARP.
Cuando un host no puede ubicar una direccin MAC para el
destino, el host inicia un proceso denominado peticin ARP.

Direcciones fsicas

Direcciones IP

00-00-0a-30-d6-ec

196.52.10.2

??-??-??-??-??-??

196.52.10.3

??-??-??-??-??-??

196.52.10.4

??-??-??-??-??-??

196.52.10.5

??-??-??-??-??-??

196.52.10.6

196.52.10.2

196.52.10.3

196.52.10.5

196.52.10.4

196.52.10.6

CURSO DE REDES

8.2 Comunicacin red a red.

Gateway por defecto.


Para que un dispositivo se pueda comunicar por otro
dispositivo en la red.
La direccin IP del gateway por defecto debe encontrarse en
el mismo segmento de red que el host origen.
Si no se ha definido ningn gateway por defecto, la
comunicacin solo se puede realizar en el propio segmento
de red lgica del dispositivo.

11

CURSO DE REDES

8.3 Otros servicios de la capa de red.

Servicios no orientados a conexin.


La mayora de los servicios de red usan un sistema de
entrega no orientado a conexin.
Cada servicio maneja los paquetes por separado y lo envan
a travs de la red.
Los paquetes pueden tomar distintas rutas para atravesar la
red.
No se hace contacto con el destino antes de que se enve el
paquete (correo postal).

12

CURSO DE REDES

8.3 Otros servicios de la capa de red.

Servicios de red orientados a conexin.


Se establece una conexin entre origen y destino antes de
que se transfieran los datos (sistema telefnico).

13

CURSO DE REDES

8.3 Otros servicios de la capa de red.

IP y la capa de transporte.

IP es un sistema no orientado a conexin.


Maneja cada paquete de forma independiente.
Cada paquete puede recorrer distintas rutas.
Algunos paquetes se pueden perder.
IP se basa en la protocolo de la capa de transporte para
determinar si los paquetes se han perdido y solicitar que se
vuelvan a transmitir.
La capa de transporte tambin tiene la responsabilidad de
colocar los paquetes nuevamente en el orden correcto.

14

9. Capa 4: Capa de transporte.

Factory Automation
Systems

CURSO DE REDES

9. Capa 4: Capa de transporte.

ndice.
9.1 La capa de transporte.
9.2 TCP y UDP.
9.3 Mtodos de conexin TCP.

16

CURSO DE REDES

9.1 La capa de transporte.

Propsito de la capa de transporte.


La frase Calidad de servicio se usa a menudo para
describir el propsito de la Capa 4 (capa de transporte).
Sus funciones principales son transportar y regular el flujo de
informacin desde el origen hasta el destino de manera
confiable y precisa.

17

CURSO DE REDES

9.1 La capa de transporte.

18

Protocolos de la capa 4.
El protocolo TCP/IP consta de dos
protocolos que funcionan en la
capa 4 del modelo OSI:

Aplicacin
Presentacin
Sesin

TCP
UDP

Transporte
Red
Enlace de datos
Fsica

CURSO DE REDES

9.2 TCP y UDP.

Protocolos de la capa 4 (TCP).


Ofrece un circuito virtual entre aplicaciones de usuario.
Forma parte de la pila de protocolos TCP/IP.
Caractersticas:

Orientado a conexin.
Confiable.
Divide los mensajes salientes en segmentos.
Reensambla los mensajes en la estacin destino.
Vuelve a enviar lo que no se ha recibido.
Reensambla los mensajes a partir de segmentos entrantes.

19

CURSO DE REDES

9.2 TCP y UDP.

Protocolos de la capa 4 (UDP).


Transporta datos de manera no confiable entre hosts.
Caractersticas:

No orientado a la conexin.
Poco confiable.
Transmite mensajes (datagramas).
No ofrece verificacin de software para la entrega de
segmentos .
No reensambla los mensajes entrantes.
No utiliza acuses de recibo.
No proporciona control de flujo.

20

CURSO DE REDES

9.2 TCP y UDP.

21

UDP y TCP.

TFTP

FTP

SMTP

HTTP

Ping

TCP

UDP

IP

Internet

LAN

DHCP

DNS

SNMP

CURSO DE REDES

9.3 Nmero de puertos.

Nmeros de puertos.
La nmeros de puerto (socket) se usan para enviar
informacin a las capas superiores.
Un puerto es un nmero de 16 bits, por lo que pueden existir
hasta 65536 puertos en cada host.
Tanto TCP como UDP usan nmeros de puertos.
Se usan para mantener un seguimiento de las distintas
conversaciones que atraviesan la red al mismo tiempo.
Los nmeros de puertos conocidos se describen en la
RFC1700.
Algunos puertos se reservan tanto en TCP como en UDP,
aunque no los usen las aplicaciones.

22

CURSO DE REDES

9.3 Nmero de puertos.

23

Nmeros de puertos.
FTP TELNET

21

23
TCP

SMTP DNS FINS SNMP

25

53

9600
UDP

161

CURSO DE REDES

9.3 Nmero de puertos.

Nmeros de puertos.
Los nmeros de puertos asignados tienen los siguientes
intervalos:
Los nmeros inferiores a 255, se usan para aplicaciones
publicas.
Los nmeros de 255 al 1023 son asignados a empresas para
aplicaciones comerciales.
Los nmeros superiores a 1023 no estn regulados.

24

CURSO DE REDES

9.3 Nmero de puertos.

25

Diagrama de conexin.
HTTP
(navegador Web)

HTTP
(servidor Web)

Capa de aplicacin
mensaje HTTP

TCP
(puerto mayor de 1024)

TCP
(puerto 80)

Capa de transporte
segmento TCP

IP
(direccin IP privada
Publica dinmica)

IP
(direccin IP publicas)

Cliente

Red 1

UTP CAT 5
en ambas redes
Secuencia de n
routers

Capa de red
datagrama IP

Ethernet
(direccin fsica)

Ethernet
(direccin fsica)

UTP CAT 5

IP
(direccin IP
publica esttica)

Red n

Ethernet
(direccin fsica)

Capa de enlace

UTP CAT 5

trama Ethernet
Capa fsica
secuencia de bits

Servidor

10. Capa 3: Capa de aplicacin.

Factory Automation
Systems

CURSO DE REDES

10. Capa 7: Capa de aplicacin.

ndice.

10.1 La capa de aplicacin.


10.2 Sistemas de denominacin de dominio.
10.3 Aplicaciones de red.
10.4 Ejemplos de la capa de aplicacin.

27

CURSO DE REDES

10.1 La capa de aplicacin.

Procesos de aplicacin.
La capa de aplicacin (capa 7) soporta el componente de
comunicaciones de una aplicacin.
Es responsable de:
Identificar y establecer la disponibilidad de los socios de
comunicacin deseada.
Sincronizar las aplicaciones cooperativas.
Establecer acuerdos con respecto a los procedimientos para la
recuperacin de errores.
Controlar la integridad de los datos.

28

CURSO DE REDES

10.1 La capa de aplicacin.

Procesos de aplicacin.
Es la capa OSI ms cercana al sistema final.
No brinda servicios a ninguna otra capa OSI.
Brinda servicios a los proceso de aplicacin que se
encuentran fuera del modelo OSI.
Proporciona una interfaz directa a las aplicaciones de red
(WWW, correo electrnico, FTP, etc.).
Proporciona una interfaz indirecta a las aplicaciones
independientes (hojas de calculo, finsgateway, etc.).

29

CURSO DE REDES

10.2 Sistemas de denominacin de dominio.

Problemas al usar direcciones IP.


Internet se basa en un esquema de direccionamiento
jerrquico.
Esto permite el enrutamiento basado en clases de
direcciones.
Esto crea un problema para el usuario para asociar la
direccin IP con el sitio Internet.
Para poder asociar el contenido de un sitio con su direccin,
se desarrollo un sistema de denominacin de dominio.

30

CURSO DE REDES

10.2 Sistemas de denominacin de dominio.

Sistema de denominacin de dominios.


Un dominio es una coleccin de nodos relacionados de
alguna manera.
El nombre de un dominio es una serie de caracteres y/o
nmeros, generalmente un nombre o abreviatura, que
representa la direccin numrica de sitio de Internet.

31

CURSO DE REDES

10.2 Sistemas de denominacin de dominio.

DNS (Servidor de nombres de dominios).


Se creo para facilitar la ubicacin de dominios.
DNS organiza los nombres de los nodos en un jerarqua de
dominios.
Dependiendo de su localizacin los nodos pueden ser de
primer, segundo o tercer nivel.
Existen ms de 200 dominios de primer nivel.

org: Organizaciones no comerciales.


mil: Nodos militares.
com: Compaas u organizaciones con fines comerciales.
edu: sitios de educacin.
gov: sitios gubernamentales.

32

11. Servicios de la capa de aplicacin

Factory Automation
Systems

CURSO DE REDES

11. Servicios de la capa de aplicacin.

Contenido.
11.1 TCP/IP.
11.2 Conjunto de protocolos TCP/IP.
11.3 Aplicaciones de la capa de aplicacin.

34

CURSO DE REDES

11.1 TCP/IP.

TCP/IP.
El protocolo TCP/IP esta a un nivel superior del tipo de red
empleada.
Funciona de forma transparente a cualquier tipo de red.
Funciona a un nivel inferior de los programas de
aplicaciones (navegador Web, correo electrnico, etc.)
particulares de cada sistema operativo.

35

CURSO DE REDES

11.1 Conjunto de protocolos TCP/IP.

TCP/IP.
Protocolos de la capa de red.
ICMP (Protocolo de mensajes de control ).
Comando PING.

Servicios de la capa de aplicacin:

Servidor DHCP.
Servidor de nombres de dominio (DNS).
Transferencia de ficheros (FTP).
Servidor de Correo (SMTP y POP3)
Servidor de sincronizacin de red (SNTP).

36

CURSO DE REDES

11.3 Protocolos de la capa de red (ICMP).

ICMP (Protocolo de mensajes de control).


Debido a que el protocolo IP no es fiable, los datagramas
pueden perderse o llegar defectuosos a su destino.
El protocolo ICMP se encarga de informar al origen si se ha
producido algn error durante la entrega de su mensaje.
No solo se encarga de notificar errores, sino que tambin
transporta distintos mensajes de control.
El ICMP nicamente informa de incidencias en la red y no
toma ninguna decisin, esto ser responsabilidad de las
capas superiores.

37

CURSO DE REDES

11.3 Protocolos de la capa de red (ICMP).

Solicitud y respuesta de eco.


Se utilizan para comprobar que existe comunicacin entre 2
hosts a nivel de la capa de red.
Estos mensajes compruebas que la capa fsica (cableado),
acceso al medio (tarjetas de red) y red (configuracin IP)
estn correctas.
No dicen nada de la capa de transporte y aplicacin, que
podran estar mal configuradas.
La recepcin de mensajes de correo electrnico puede fallar
aunque exista comunicacin IP con el servidor de correo.

38

CURSO DE REDES

11.3 Protocolos de la capa de red (ICMP).

39

Comando PING.
La orden ping enva mensajes de solicitud de eco a un host remoto
e informa de las respuestas.
C:>ping 197.0.0.1
Haciendo ping a 197.0.0.1 con 32 bytes de datos:
Respuesta
Respuesta
Respuesta
Respuesta

desde
desde
desde
desde

197.0.0.1:
197.0.0.1:
197.0.0.1:
197.0.0.1:

bytes=32
bytes=32
bytes=32
bytes=32

tiempo<1m
tiempo<1m
tiempo<1m
tiempo<1m

TTL=128
TTL=128
TTL=128
TTL=128

Estadsticas de ping para 197.0.0.1:


Paquetes: enviados = 4, recibidos = 4, perdidos = 0
(0% perdidos),
Tiempos aproximados de ida y vuelta en milisegundos:
Mnimo = 0ms, Mximo = 0ms, Media = 0ms

CURSO DE REDES

11.3 Protocolos de la capa de red (ICMP).

Respuestas del comando PING.


Tiempo de espera agotado (Time exceeded): nos indica
que un host destino no existe o no esta correctamente
configurado.
Host destino inaccesible (Destination unreachable): si al
intentar acceder a un host de una red distinta a la nuestra y
no existe un camino para llegar hasta l.
Error: probablemente estn mal instalados los protocolos
TCP/IP de nuestro host.

40

CURSO DE REDES

11.4 Servidor DHCP.

DHCP.

41

CURSO DE REDES

11.4 Servidor DHCP.

DHCP (Protocolo de configuracin de host dinmico).


DHCP centraliza y administra la asignacin de informacin
de la configuracin del TCP/IP para asignar direcciones IP a
hosts configurados para usar DHCP.
La implementacin de DHCP elimina muchos errores
asociados a la configuracin manual del TCP/IP.

42

CURSO DE REDES

11.4 Servidor DHCP.

DHCP (Protocolo de configuracin de host dinmico).


Cada vez que un cliente se inicia, es enviada la informacin
del direccionamiento IP desde un servidor DHCP,
incluyendo:
Direccin IP.
Mascara de subred.
Valores opcionales (gateway por defecto, direccin del DNS,
direccin del servidor de nombre del NetBIOS).

Si el cliente acepta los parmetros enviados, los datos del


direccionamiento IP son arrendados al cliente por un periodo
de tiempo especifico.

43

CURSO DE REDES

11.4 Servidor DHCP.

DHCP (Protocolo de configuracin de host dinmico).


El servidor DHCP puede soportar tres tipos de asignacin de
direcciones:
Asignacin automtica: en la cual DHCP asigna una
direccin IP permanente a un cliente.
Asignacin dinmica: DHCP asigna una direccin IP a un
cliente por un periodo de tiempo especifico.
Asignacin manual: la direccin IP de un cliente es asignada
por el administrador de la red y DHCP solo es utilizado para
transmitir la direccin asignada el cliente.

44

CURSO DE REDES

11.4 Servidor de nombres de domino (DNS).

DNS

45

CURSO DE REDES

11.4 Servidor de nombres de domino (DNS).

Servicio de nombre de dominio.


Las direcciones IP no son tan fciles de recordar como los
nombres asociar (nombre, direccin IP)
Antiguamente se utilizaba el fichero /etc/hosts, que
estaba centralizado en un servidor con la relacin de todos
los nombres de forma exhaustiva y para utilizarlo, se
realizaban peridicamente copias a los servidores locales.
Inconvenientes: el manejo de /etc/hosts es un
procedimiento poco escalable, genera mucho trfico en el
servidor, inconsistente con las copias locales y con facilidad
aparecan nombres duplicados

46

CURSO DE REDES

11.4 Servidor de nombres de domino (DNS).

Qu es la resolucin de nombres de host?


Es proceso de conversin de un nombre de hosts a una
direccin IP.
El mtodo estndar de resolucin de nombres es:
Nombre de host local.
Fichero HOST.
DNS.

El mtodo especifico de Microsoft para la resolucin de


nombres es:

WINS.
Broadcast local.
Fichero LMHOSTS
DNS.

47

CURSO DE REDES

11.4 Servidor de nombres de domino (DNS).

Servicio de nombre de dominio.


El servicio de nombres de dominio se basa en un
esquema jerrquico que permite asignar nombres,
basndose en el concepto de dominio, utilizando para su
gestin una base de datos (BBDD) distribuida. Adaptado en
1983.
Las consultas al DNS son realizadas por los clientes a
travs de las rutinas de resolucin (resolver o resolvedor o
resolutor, segn algunas traducciones). Estas funciones son
llamadas en cada host desde las aplicaciones de red.
Las funciones resolver sirven para hacer peticiones e
interpretan las respuestas de los servidores de nombres
de dominio de Internet.

48

CURSO DE REDES

11.4 Servidor de nombres de domino (DNS).

49

DNS (sistema de nombre de dominio).


Implementa la jerarqua de nombres
Basado en:
Una sintaxis para los nombres y unas reglas de delegacin de
autoridad
Un sistema de computacin distribuido que relaciona nombres y
direcciones

Ventajas
Desaparece la carga excesiva: la informacin esta distribuida por toda
la red
No hay Duplicidad de Nombres: los dominios estn controlados por un
nico administrador (Pueden existir nombres iguales pero en dominios diferentes)
Consistencia de la Informacin: est distribuida y es actualizada
automticamente sin intervencin de ningn administrador.

CURSO DE REDES

11.4 Servidor de nombres de domino (DNS).

Nombres de dominio.
Nombre de dominio = secuencia de menos de 255 caracteres,
formada por etiquetas separadas por puntos (cada etiqueta
inferior a 63 caracteres RFC 1034) de forma jerrquica o por
niveles (comenzando el nivel superior por la derecha). Cada
dominio es un ndice en la BBDD del DNS.
un sufijo de nombre de dominio tambin es un nombre de
Dominio

ntserver.dev.microsft.com
ntserver.dev.microsft.com nombre de dominio de un ordenador
dev.microsft.com nombre de dominio de un grupo
microsft.com nombre de dominio de Microsoft.
com nombre de dominio de una organizacin comercial.

50

CURSO DE REDES

11.4 Servidor de nombres de domino (DNS).

Espacio de nombres de dominio.


Un dominio define diferentes niveles de autoridad en una
estructura jerrquica.
Lo ms alto de la jerarqua es llamado dominio raz (root).
Para referirse al dominio raz se utiliza el signo del punto ..
Los niveles se clasifican en:
Dominios de primer nivel dominio raz.
Dominios de segundo nivel.
Dominios de tercer nivel nombres de hosts.

51

CURSO DE REDES

11.4 Servidor de nombres de domino (DNS).

Nivel de dominios.
Dominios de primer nivel.
com, edu, org, net, gov, mil, num, arpa, cdigos de pases de
dos letras (es, us, ru, uk, etc.).

Dominios de segundo nivel.


Pueden contener host o otros dominios llamados subdominios.
Por ejemplo:
dominio: microsoft.com
subdominio: dev.microsft.com -> ntserver.dev.microsft.com

Dominios de tercer nivel o nombres de hosts.


Son los nombres de los host dentro de un dominio, y son
aadidos iniciando en nombre del dominio.
fileserver.microsoft.com

52

CURSO DE REDES

11.4 Servidor de nombres de domino (DNS).

53

Esquema de un DNS.

(.)
com

omron.com

www.omron.com

eu.omron.com

(org)

microsoft.com

ftp.microsoft.com

linux.org

www.microsoft.com ftp.linux.org

www.linux.org

CURSO DE REDES

11.4 Servidor de nombres de domino (DNS).

Asociacin de nombres de dominio con direcciones.


Para asociar nombres de dominio a direcciones IP se utilizan
servidores de nombres.
Se utiliza este nombre tanto para los programas como para
los ordenadores donde se ejecutan.
Los servidores de nombre se organizan, conceptualmente,
segn una estructura de rbol.
Fsicamente, los servidores estn en localizaciones
arbitrarias.
Cuando les llega un nombre a resolver lo envan al servidor
adecuado del siguiente nivel.
Cada servidor conoce qu servidores.

54

CURSO DE REDES

11.4 Servicios de la capa de aplicacin (FTP).

FTP.

55

CURSO DE REDES

11.4 Servicios de la capa de aplicacin (FTP).

FTP (Protocolo de transferencia de ficheros).

Protocolo + Aplicacin sobre TCP (RFC 959).


Acceso y transferencia de archivos.
Modelo cliente servidor.
Puertos fijos (21 + 20).
Conexin de control (login + Telnet) + conexin de datos
(gestin de transf.)
El servidor autentifica al cliente antes de permitir la
transferencia.
El enlace est orientado a conexin: ambos hosts deben
estar activos y ejecutando TCP/IP.

56

CURSO DE REDES

11.4 Servicios de la capa de aplicacin (FTP).

Descripcin
Las conexiones fiables se realizan con TCP
Emplea dos conexiones: la primera es para el login y TELNET y la
segunda es para gestionar la transferencia de datos.
El usuario que inicia la conexin asume la funcin de cliente
En ambos extremos del enlace, la aplicacin FTP se construye con
intrprete de protocolo (PI), un proceso de transferencia de datos,
y una interfaz de usuario
La interfaz de usuario se comunica con el PI, que est a cargo del
control de la conexin.
En el otro extremo de la conexin, el PI, adems de su funcin de
responder al protocolo TELNET, ha de iniciar la conexin de datos.
Los DTPs (procesos de transferencia de datos) se ocupan de
gestionar la transferencia de datos.

57

CURSO DE REDES

11.4 Servicios de la capa de aplicacin (FTP).

Descripcin.

58

CURSO DE REDES

11.4 Servicios de la capa de aplicacin (FTP).

Operaciones.

Conexin a un host remoto

Seleccin de un directorio

Mode: el fichero tiene estructura de registros o es un flujo de bytes.


Block: respeta las separaciones lgicas entre registros.
Stream: El fichero se trata como un flujo de bytes (por defecto)
Type: Conjunto de caracteres usado para los datos.
ASCII, EBCDIC: Traduccin (si fuera necesario) ASCII-EBCDIC.
Image bits contiguos empaquetados en bytes de 8 bits.

Copiar ficheros de o al host remoto

dir, ls

Especificacin del modo de transferencia

cd (change directory) y lcd (Local change directory)

Listado de ficheros disponibles para una transferencia

Open: Selecciona el host remoto de inicia la sesin con el login


User: Identifica al ID del usuario remoto
Pass: Autentifica al usuario
Site: Enva informacin para proporcionar servicios especficos para ese host

Get: Copia del host remoto al host local.


Put: Copia del host local al host remoto.

Desconectar del host remoto

Quit: Desconecta del host remoto y cierra el FTP


Close: Desconecta del host remoto pero deja al cliente FTP ejecutndose

59

CURSO DE REDES

11.4 Servidor de correo electrnico.

Correo electrnico.

60

CURSO DE REDES

11.4 Servidor de correo electrnico.

Arquitectura.
Servidor de correo entrante.
Reciben correo del exterior.

Servidor de correo saliente.


Separado del servidor de correo entrante por cortafuegos
interno.
ISPs: servidor adicional para gestin de correo saliente de
usuarios.

Buzones de usuario.
Mantener correo de un usuario en una misma maquina.
Alias
Base de datos LDAP.

IMAP o POP.
Envi de correo al equipo de los usuarios.

61

CURSO DE REDES

11.4 Servidor de correo electrnico.

Protocolo SMTP.
SMTP Simple Mail Transfer Protocol
Protocolo Simple para Transferencia de Correo

Objetivo: envo de correo de manera fiable y eficiente


Independiente del sistema de transmisin
Requiere canal de datos fiable y ordenado

Especificacin: RFC 821


Modelo:
Comando del cliente respuesta del servidor (cdigo de
retorno)

Puerto TCP/25

62

CURSO DE REDES

11.4 Servidor de correo electrnico.

63

Protocolo SMTP.

Usuario

Emisor
SMTP
Sistema
de
ficheros

Receptor
SMTP

Sistema
de
ficheros

CURSO DE REDES

11.4 Servidor de correo electrnico.

SMTP: Funcionamiento.
Usuario: peticin de envo de correo.
Emisor SMTP establece conexin TCP con receptor SMTP
(final o intermedio).

Secuencia de comandos/respuestas.
Establecimiento del canal: HELO-EHLO.
Quin enva el mensaje: MAIL/OK.
Destinatario del mensaje: RCPT/OK.
Se pueden negociar varios receptores, y slo se enva una copia
del mensaje a un mismo host.

Envo datos: DATA/OK.


Cierre del canal: QUIT.
Otras: verificacin de usuario, expansin de listas, envo al
terminal.

64

CURSO DE REDES

11.4 Servidor de correo electrnico.

Protocolos cliente (POP3).


Los clientes de correo electrnico en PC se suelen conectar
a un servidor de correo cercano (de su proveedor) para
enviar mensajes.
Los clientes de correo electrnico de PC usan el protocolo
POP o IMAP para traer los mensajes entrantes.
POP3 Post Office Protocol - Version 3
RFC 1725
Acceso de usuario a buzn de correo remoto
Autentificacin
Manipulacin

Recepcin de correo en mquinas conectadas


eventualmente.

65

CURSO DE REDES

11.4 Servidor de correo electrnico.

POP3: diagrama de estados.


Comandos Respuestas (+OK | -ERR).
Estados del protocolo.
Autorizacin.
Tras el inicio de la conexin (TCP/110).
El cliente debe identificarse (usuario+contrasea).

Transaccin.
Manipulacin del buzn de correo mediante comandos
especficos.

Actualizacin.
Tras comando QUIT, cierre de la sesin de manera ordenada.

66

CURSO DE REDES

11.4 Servidor de correo electrnico.

67

POP3: diagrama de estados.

Autorizacin

USER+PASS

Transaccin

QUIT

Actualizacin

CURSO DE REDES

11.4 Servidor de correo electrnico.

68

Servidor de correo.
SMTP
Servidor de
correo entrante

NFS
disco local

Mundo exterior
Servidor de correo

Almacn de POP
mensajes

SMTP
Servidor de
correo saliente

SMTP Servidor
MSA

Clientes

CURSO DE REDES

11.4 Servidor de sincronizacin de red (SNTP).

SNTP.

69

CURSO DE REDES

11.4 Servidor de sincronizacin de red (SNTP).

Servidor de sincronizacin de red (SNTP).


El SNTP se usa para sincronizar los relojes de los hosts a
una misma hora de referencia.
Puerto 123 (RFC 2030).
El NTP necesita algn reloj de referencia para definir la hora
real de operacin.
Existen ms de 175.000 hosts con servicios de reloj en
Internet.

70

CURSO DE REDES

11.4 Servidor de sincronizacin de red (SNTP).

Servidores.
Nombre

Direccin IP

Localizacin

time-a.nist.gov

129.6.15.28

NIST, Gaithersburg, Maryland

time-b.nist.gov

129.6.15.29

NIST, Gaithersburg, Maryland

time-a.timefreq.bldrdoc.gov

132.163.4.101

NIST, Boulder, Colorado

time-b.timefreq.bldrdoc.gov

132.163.4.102

NIST, Boulder, Colorado

time-c.timefreq.bldrdoc.gov

132.163.4.103

NIST, Boulder, Colorado

utcnist.colorado.edu

128.138.140.44

University of Colorado, Boulder

time.nist.gov

192.43.244.18

NCAR, Boulder, Colorado

time-nw.nist.gov

131.107.1.10

Microsoft, Redmond, Washington

nist1.datum.com

209.0.72.7

Datum, San Jose, California

nist1.dc.certifiedtime.com

216.200.93.8

Abovnet, Virginia

nist1.nyc.certifiedtime.com

208.184.49.9

Abovnet, New York City

nist1.sjc.certifiedtime.com

208.185.146.41

Abovnet, San Jose, California

71

CURSO DE REDES

Curso de redes Ethernet (2)

72

Вам также может понравиться