Académique Documents
Professionnel Documents
Culture Documents
CURSO DE REDES
Contenido.
8. Capa 3: Protocolos. 9. Capa 4: Capa de transporte. 10. Capa 3: Capa de aplicacin. 11. TCP/IP.
8. Capa 3: Protocolos.
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
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
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).
Fsica
CURSO DE REDES
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
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
CURSO DE REDES
10
Peticin ARP.
Cuando un host no puede ubicar una direccin MAC para el destino, el host inicia un proceso denominado peticin ARP.
??-??-??-??-??-??
??-??-??-??-??-?? ??-??-??-??-??-??
196.52.10.4
196.52.10.5 196.52.10.6
196.52.10.5
196.52.10.6
CURSO DE REDES
11
CURSO DE REDES
12
CURSO DE REDES
13
CURSO DE REDES
14
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.
CURSO DE REDES
16
ndice.
9.1 La capa de transporte. 9.2 TCP y UDP. 9.3 Mtodos de conexin TCP.
CURSO DE REDES
17
Sus funciones principales son transportar y regular el flujo de informacin desde el origen hasta el destino de manera confiable y precisa.
CURSO DE REDES
18
Protocolos de la capa 4.
El protocolo TCP/IP consta de dos protocolos que funcionan en la capa 4 del modelo OSI:
TCP UDP
Fsica
CURSO DE REDES
19
CURSO DE REDES
20
CURSO DE REDES
21
UDP y TCP.
FTP
SMTP HTTP
TFTP
Ping
DHCP
DNS
SNMP
TCP
UDP
IP
Internet
LAN
CURSO DE REDES
22
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.
CURSO DE REDES
23
21
23
TCP
25
53
9600
UDP
161
CURSO DE REDES
24
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.
CURSO DE REDES
25
Diagrama de conexin.
HTTP (navegador Web) TCP (puerto mayor de 1024) IP (direccin IP privada Publica dinmica) Ethernet (direccin fsica) IP (direccin IP publicas) HTTP (servidor Web) TCP (puerto 80) IP (direccin IP publica esttica) Ethernet (direccin fsica)
Capa de aplicacin
mensaje HTTP Capa de transporte segmento TCP Capa de red datagrama IP Capa de enlace trama Ethernet Capa fsica secuencia de bits
UTP CAT 5
Red 1
Cliente
Red n
UTP CAT 5
Servidor
CURSO DE REDES
27
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.
CURSO DE REDES
28
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.
CURSO DE REDES
29
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.).
CURSO DE REDES
30
CURSO DE REDES
31
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.
CURSO DE REDES
32
CURSO DE REDES
34
Contenido.
11.1 TCP/IP. 11.2 Conjunto de protocolos TCP/IP. 11.3 Aplicaciones de la capa de aplicacin.
CURSO DE REDES
11.1 TCP/IP.
35
TCP/IP.
El protocolo TCP/IP esta a un nivel superior del tipo de red empleada.
CURSO DE REDES
36
TCP/IP.
Protocolos de la capa de red.
ICMP (Protocolo de mensajes de control ). Comando PING.
CURSO DE REDES
37
El ICMP nicamente informa de incidencias en la red y no toma ninguna decisin, esto ser responsabilidad de las capas superiores.
CURSO DE REDES
38
CURSO DE REDES
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
40
CURSO DE REDES
41
DHCP.
CURSO DE REDES
42
CURSO DE REDES
43
Si el cliente acepta los parmetros enviados, los datos del direccionamiento IP son arrendados al cliente por un periodo de tiempo especifico.
CURSO DE REDES
44
CURSO DE REDES
45
DNS
CURSO DE REDES
46
CURSO DE REDES
47
CURSO DE REDES
48
CURSO DE REDES
49
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
50
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.
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.
CURSO DE REDES
51
CURSO DE REDES
52
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.).
CURSO DE REDES
53
Esquema de un DNS.
(.)
com (org)
omron.com
microsoft.com
linux.org
www.omron.com
eu.omron.com
ftp.microsoft.com
www.microsoft.com ftp.linux.org
www.linux.org
CURSO DE REDES
54
CURSO DE REDES
55
FTP.
CURSO DE REDES
56
CURSO DE REDES
57
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.
CURSO DE REDES
58
Descripcin.
CURSO DE REDES
59
Operaciones.
Conexin a un host remoto
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 cd (change directory) y lcd (Local change directory) dir, ls 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. Get: Copia del host remoto al host local. Put: Copia del host local al host remoto. Quit: Desconecta del host remoto y cierra el FTP Close: Desconecta del host remoto pero deja al cliente FTP ejecutndose
Seleccin de un directorio
Listado de ficheros disponibles para una transferencia Especificacin del modo de transferencia
CURSO DE REDES
60
Correo electrnico.
CURSO DE REDES
61
Arquitectura.
Servidor de correo entrante.
Reciben correo del exterior.
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.
CURSO DE REDES
62
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
Puerto TCP/25
CURSO DE REDES
63
Protocolo SMTP.
Usuario
Receptor SMTP
Sistema de ficheros
CURSO DE REDES
64
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.
CURSO DE REDES
65
CURSO DE REDES
66
Transaccin.
Manipulacin del buzn de correo mediante comandos especficos.
Actualizacin.
Tras comando QUIT, cierre de la sesin de manera ordenada.
CURSO DE REDES
67
Autorizacin
USER+PASS
Transaccin
QUIT
Actualizacin
CURSO DE REDES
68
Servidor de correo.
SMTP Servidor de correo entrante
Mundo exterior
Servidor de correo
Clientes
CURSO DE REDES
69
SNTP.
CURSO DE REDES
70
CURSO DE REDES
71
Servidores.
Nombre time-a.nist.gov time-b.nist.gov time-a.timefreq.bldrdoc.gov time-b.timefreq.bldrdoc.gov time-c.timefreq.bldrdoc.gov utcnist.colorado.edu time.nist.gov time-nw.nist.gov nist1.datum.com nist1.dc.certifiedtime.com nist1.nyc.certifiedtime.com Direccin IP 129.6.15.28 129.6.15.29 132.163.4.101 132.163.4.102 132.163.4.103 128.138.140.44 192.43.244.18 131.107.1.10 209.0.72.7 216.200.93.8 208.184.49.9 Localizacin NIST, Gaithersburg, Maryland NIST, Gaithersburg, Maryland NIST, Boulder, Colorado NIST, Boulder, Colorado NIST, Boulder, Colorado University of Colorado, Boulder NCAR, Boulder, Colorado Microsoft, Redmond, Washington
Datum, San Jose, California
nist1.sjc.certifiedtime.com
208.185.146.41
CURSO DE REDES
72