comunicacion a traves de la red - beto samaniego · pdf filecomunicacion a traves de la red...

162
© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public ITE PC v4.0 Chapter 1 1 COMUNICACION A TRAVES DE LA RED FAST TRACK CCNA EXPLORATION 4.0 640-802

Upload: vandung

Post on 31-Jan-2018

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

ITE PC v4.0

Chapter 1 1

COMUNICACION A TRAVES DE LA RED

FAST – TRACK

CCNA EXPLORATION 4.0

640-802

Page 2: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Comunicación de mensajes

La información de usuario no viaja en stream de datos

La segmentación optimiza la utilización de la infraestructura de red

Los beneficios de la segmentación

Se puede multiplexar.- Varias fuentes de datos por un solo canal

Aumenta la confiabilidad de la comunicación, los paquetes viajan por distintos caminos

Page 3: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Componentes de la red

Los componentes de una red

Dispositivos

Medios

Servicios

Page 4: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Dispositivos intermedios

Equipos de networking

Regenerar y retransmitir señales de datos,

Mantener información sobre rutas

Notificar a otros dispositivos los errores en la comunicación

Direccionar datos por rutas alternativas cuando existen

fallas en un enlace,

Clasificar y direccionar mensajes según las prioridades de

QoS (calidad de servicio), y

Permitir o denegar el flujo de datos en base a

configuraciones de seguridad.

Page 5: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Medios

Page 6: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Redes de área local

Cobertura limitada por una ubicación geográfica

determina

Dentro de un edificio o campus

Page 7: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Redes de área amplia

Interconexión de redes locales

Contratación de terceros

Carriers

Page 8: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Representación de red

NIC.- Tarjeta de interfaz de red

Puerto.- Conector o toma de un host que se conecta

a un medio

Interface.- Puerto de los equipos de networking

Page 9: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Reglas que rigen

las comunicaciones

Protocolos.- Conjunto de reglas y normas que rigen

el proceso de comunicaciones

Suite de protocolos.- Conjunto de varios protocolos

que son necesario para llevar datos de un host

origen a un host destino

Uso de capas para simplificar la explicación de una

comunicación

Page 10: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Suite de protocolos

Un estándar es un proceso o protocolo que ha sido

avalado por la industria de networking y ratificado

por una organización de estándares, como el

Instituto de ingenieros eléctricos y electrónicos (IEEE,

Institute of Electrical and Electronics Engineers) o el

Grupo de trabajo de ingeniería de Internet (IETF).

El uso de los estándares permiten la interconexión

de equipos de varios fabricantes (compatibilidad)

Page 11: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Protocolos independientes de la

tecnología

Los protocolos generalmente describen solamente

qué funciones se requieren de una regla de

comunicación pero no cómo realizarlas

Protocolo independiente de la tecnología. HTTP no especifica qué lenguaje de programación se utiliza para crear el explorador,

qué software de servidor Web se debe utilizar, sobre qué sistema operativo. Tampoco

describe cómo detecta errores el servidor, aunque sí describe qué hace el servidor si se

produce un error.

Page 12: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Beneficios de un modelo de capas

Asiste en el diseño del protocolo.

Fomenta la competencia, ya que los productos de distintos

proveedores pueden trabajar en conjunto.

Evita que los cambios en la tecnología o en las capacidades

de una capa afecten otras capas.

Proporciona un lenguaje común para describir las funciones y

capacidades de red.

Page 13: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Modelos de referencia

Page 14: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Modelos de referencia

Basado en protocolo proporciona un modelo que

coincide fielmente con la estructura de una suite de

protocolo en particular.

TCP/IP

Un modelo de referencia proporciona una reseña

común para mantener consistencia en todos los tipos

de protocolos y servicios de red.

Un modelo de referencia no está pensado para ser una

especificación de implementación ni para proporcionar

un nivel de detalle suficiente para definir de forma

precisa los servicios de la arquitectura de red.

OSI: Interconexión de sistema abierto

Page 15: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Modelo TCP/IP

Page 16: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Modelo TCP/IP

El primer modelo de protocolo en capas para

comunicaciones de internetwork se creó a principios

de la década de los setenta y se conoce con el

nombre de modelo de Internet.

Es común que al modelo de Internet se lo conozca como

modelo TCP/IP.

Modelo abierto

Las RFC (Solicitudes de comentarios) también contienen

documentos técnicos y organizacionales sobre Internet,

incluyendo las especificaciones técnicas y los

documentos de las políticas producidos por el Grupo

de trabajo de ingeniería de Internet (IETF).

Page 17: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Unidad de datos de protocolo y

encapsulación

Page 18: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Unidad de datos de protocolo y

encapsulación

La forma que adopta una sección de datos en

cualquier capa se denomina Unidad de datos del

protocolo (PDU).

Relaciones peer-to-peer entre las capas del emisor y

las del receptor

Datos: PDU de la capa de aplicación.

Segmento: PDU de la capa de transporte.

Paquete: PDU de la capa de Internetwork.

Trama: PDU de la capa de acceso a la red.

Bits: PDU en el medio físico.

Page 19: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Modelo OSI

OSI fue diseñado por la Organización Internacional

para la Estandarización (ISO) para proporcionar un

marco sobre el cual crear una suite de protocolos

de sistemas abiertos.

OSI proporciona una amplia lista de funciones y

servicios que pueden producirse en cada capa.

También describe la interacción de cada capa con

las capas directamente por encima y por debajo

de él.

Page 20: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Modelo OSI

Page 21: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Modelo OSI

Page 22: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Modelo OSI

Page 23: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Modelo OSI

Page 24: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Modelo OSI

Page 25: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Modelo OSI

Page 26: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Modelo OSI

Page 27: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Comparación entre modelos

Page 28: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Envío de datos al dispositivo final

Durante el proceso de encapsulación, se agregan

identificadores de dirección a los datos mientras

bajan al stack del protocolo en el host de origen.

En capa 2 (tramas) se utiliza como identificador la

MAC que es exclusiva para redes locales

En capa 3 (paquetes) se utiliza direcciones lógicas

(IP)

Page 29: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Envío de datos a la aplicación

correcta

El encabezado de capa 4, no identifica un host de

destino o una red de destino.

Identifica el proceso o servicio específico que se

ejecuta en el dispositivo host de destino.

Page 30: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Preguntas

Actividad

Page 31: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

© 2007 Cisco Systems, Inc. All rights reserved. Cisco PublicITE PC v4.0Chapter 1 31

CAPA DE APLICACION

FAST – TRACK

CCNA EXPLORATION 4.0

640-802

Page 32: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Modelo OSI y TCP/IP

La capa de Aplicación

Proporciona la interfaz entre las aplicaciones que

utilizamos para comunicarnos y la red subyacente en la

cual se transmiten los mensajes.

Los protocolos de capa de aplicación se utilizan para

intercambiar los datos entre los programas que se

ejecutan en los hosts de origen y destino.

32

Page 33: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Modelo OSI y TCP/IP

Capa de Presentación

Codificación y conversión de datos de la capa de

aplicación para garantizar que los datos del dispositivo

de origen puedan ser interpretados por la aplicación

adecuada en el dispositivo de destino.

Compresión de los datos de forma que puedan ser

descomprimidos por el dispositivo de destino.

Encriptación de los datos para transmisión y descifre de

los datos cuando se reciben en el destino.

Dentro de los estándares de vídeo: QuickTime, MPEG.

Formatos de imagen gráfica: GIF, JPEG, TIFF (GIF y JPEG son

estándares de compresión y codificación para imágenes

gráficas), y TIFF es codificación estándar para imágenes

gráficas.

33

Page 34: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Modelo OSI y TCP/IP

Capa de Sesión

Crean y mantienen diálogos entre las aplicaciones de

origen y destino.

La mayoría de las aplicaciones, como los exploradores

Web o los clientes de correo electrónico, incorporan la

funcionalidad de las capas 5, 6 y 7 del modelo OSI.

34

Page 35: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Aplicaciones de usuario (Protocolos

y servicios)

Las aplicaciones proporcionan a las personas una

forma de crear mensajes y los servicios de la capa

de aplicación establecen una interfaz con la red.

35

Page 36: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Funciones de la capa de aplicación36

Page 37: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Modelo cliente servidor

El dispositivo que solicita información se denomina

cliente y el que responde la solicitud se denomina

servidor.

37

Page 38: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Servidores

Cualquier dispositivo que responde a una solicitud

de aplicaciones de cliente es un servidor.

En una red cliente-servidor, el servidor ejecuta un

servicio o proceso (daemon).

Se ejecutan en segundo plano y no se encuentran bajo

control directo del usuario.

38

Page 39: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Aplicaciones peer-to-peer

Una computadora puede asumir el rol de servidor

para una transacción y simultánea ser cliente para

otra transacción.

39

Page 40: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

DNS

DNS es un servicio cliente/servidor; sin embargo,

difiere de los otros servicios de este tipo.

Mientras otros servicios utilizan un cliente que es una

aplicación (como un explorador Web), el cliente DNS

ejecuta un servicio por sí mismo.

El cliente DNS, admite resolución de nombre para otras

aplicaciones de red y servicios que lo necesiten.

40

Page 41: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

DNS

Cuando una aplicación de usuario solicita

conectarse con un dispositivo remoto por nombre, el

cliente DNS envía una petición a un servidor de

nombres.

Los sistemas operativos tienen una utilidad

denominada nslookup que permite al usuario

consultar manualmente los servidores de nombres.

Un servidor DNS utiliza el daemon de nombre que

generalmente se llama named.

41

Page 42: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

DNS

El servidor DNS almacena diferentes tipos de

registros

A: una dirección de un dispositivo final.

NS: un servidor de nombre autoritativo (fuente

confiable).

CNAME: el nombre ideal (o Nombre de dominio

completamente calificado) para un alias.

MX: registro de intercambio de correos.

42

Page 43: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

DNS

Cuando ingresa una consulta a un DNS y no puede

resolver ese nombre, éste realiza una consulta a un

DNS de mayor jerarquía.

La respuesta del DNS de mayor jerarquía es

almacenado en cache en el DNS que origino la

consulta inicial.

El cliente DNS en Windows optimiza el rendimiento

DNS, almacenando previamente los nombres

resueltos en la memoria.

El comando ipconfig /displaydns muestra todas las

entradas DNS en caché.

43

Page 44: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

DNS44

Page 45: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

DNS: Jerarquía45

Page 46: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

WWW Y HTTP46

Page 47: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

WWW Y HTTP

Los exploradores pueden interpretar y presentar

muchos tipos de datos, como texto sin formato o

Lenguaje de marcado de hipertexto (HTML).

Otros tipos de datos, requieren de servicio adicionales

o programas.

Plug-ins o complementos.- Ayudan al explorador a

determinar qué tipo de archivo está recibiendo.

47

Page 48: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

WWW Y HTTP

HTTP define los tipos de mensajes que el cliente

utiliza para solicitar la página Web a un servidor.

GET.- Un Browser envía un GET para solicitar las

páginas desde un servidor Web.

Una vez que el servidor recibe la solicitud GET , responde

con una línea de estado, como HTTP/1.1 200 OK, y un

mensaje solo, cuyo cuerpo puede ser el archivo solicitado, un

mensaje de error o alguna otra información.

48

Page 49: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

WWW Y HTTP

Para una comunicación segura a través de Internet,

se utiliza el protocolo HTTP seguro (HTTPS) para

acceder o subir información al servidor Web.

Autenticación y encriptación para asegurar los datos

cuando viajan entre el cliente y el servidor.

HTTPS especifica reglas adicionales para pasar los

datos entre la capa de Aplicación y la capa de

Transporte.

49

Page 50: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Procesos del servidor de e-mail: MTA y MDA

El servidor de

e-mail ejecuta:

Agente de

transferencia de

correo (MTA, Mail

Transfer Agent).

Agente de entrega

de correo (MDA,

Mail Delivery

Agent).

50

Page 51: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Procesos del servidor de e-mail: MTA y MDA

El proceso Agente de transferencia de correo (MTA)

Recibe mensajes desde el MUA u otro MTA en otro

servidor de e-mail. Según el encabezado del mensaje,

determina cómo debe reenviarse un mensaje para

llegar a destino.

Si el correo está dirigido a un usuario cuyo buzón está

en el servidor local, el correo se pasa al MDA.

Si el correo es para un usuario que no está en el servidor

local, el MTA enruta el e-mail al MTA en el servidor

correspondiente.

51

Page 52: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Procesos del servidor de e-mail: MTA y MDA

El MDA también puede resolver temas de entrega final, como

análisis de virus, correo no deseado filtrado y manejo de acuses de

recibo. La mayoría de las comunicaciones de e-mail utilizan las

aplicaciones MUA, MTA y MDA.

El MDA recibe todo el correo entrante desde el MTA y lo coloca en los buzones de los usuarios correspondientes

52

Page 53: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Procesos del servidor de e-mail: MTA y MDA

53

Page 54: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Procesos del servidor de e-mail: MTA y MDA

El formato de mensajes del protocolo SMTP utiliza un conjunto

rígido de comandos y respuestas.

Inicio de sesión, transacción de correo, reenvío de correo, verificación de

nombres de buzones, expansión de listas de correo y apertura y cierre

de intercambios.

Algunos comandos SMTP:

HELO: identifica el proceso de cliente SMTP para el proceso de servidor

SMTP.

EHLO: es la versión más nueva de HELO, que incluye extensiones de

servicios

MAIL FROM: identifica al emisor.

RCPT TO: identifica al receptor, y

DATA: identifica el cuerpo del mensaje.

54

Page 55: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

FTP55

Page 56: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

FTP

Para transferir los archivos en forma exitosa, el FTP

requiere de dos conexiones entre cliente y servidor.

El cliente establece la primera conexión con el servidor

en TCP puerto 21.

Controla el tráfico (comandos del cliente y respuestas del

servidor).

El cliente establece la segunda conexión con el servidor

en TCP puerto 20.

Transferencia real de archivos y se crea cada vez que se

transfiere un archivo.

56

Page 57: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

DHCP57

Page 58: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

DHCP

Servicio que automatiza la asignación de

direcciones IP, máscaras de subred, gateways y

otros parámetros IP.

El servidor alquila (presta) una dirección IP a un cliente

por un tiempo determinado.

Si el host se apaga o se desconecta de la red la dirección

regresa al pool para volver a utilizarse.

DHCP puede representar un riesgo a la seguridad

porque cualquier dispositivo conectado a la red

puede recibir una dirección.

58

Page 59: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

DHCP

Cuando un dispositivo configurado por DHCP se

conecta a la red, el cliente envía un paquete

DESCUBRIMIENTO de DHCP para identificar

cualquier servidor de DHCP disponible en la red.

Un servidor DHCP contesta con una oferta de DHCP

Mensaje de oferta de alquiler con información

asignada de dirección IP, máscara de subred, servidor

DNS y gateway por defecto, como también la duración

del alquiler.

59

Page 60: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

DHCP

Un cliente puede recibir varias ofertas de DHCP, si

hay más de un servidor DHCP en la red local

Escoje entre ellos y envía un broadcast de paquete con

una solicitud de DHCP que identifique el servidor

aceptado.

60

Page 61: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

DHCP

Finalmente el servidor devolverá un mensaje ACK DHCP que le

informa al cliente que finalizó la negociación.

Si la oferta ya no es válida, quizás debido al tiempo o que a

otro cliente se le asignó el alquiler, el servidor seleccionado

responderá con un mensaje NAK DHCP (acuse de recibo

negativo).

Si se envía un mensaje NAK DHCP, el proceso de selección debe

comenzar nuevamente con la transmisión de un nuevo mensaje DHCP

DISCOVER.

Una vez que el cliente tenga el alquiler, debe renovarse antes

de la expiración del alquiler por medio de otro mensaje DHCP

REQUEST.

61

Page 62: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Protocolo SMB y compartición de archivos

Bloque de mensajes de servidor (SMB) es un

protocolo cliente-servidor para compartir archivos.

IBM desarrolló SMB a fines de la década del '80.

A diferencia de FTP, los clientes establecen una

conexión a largo plazo con los servidores.

El cliente puede acceder a los recursos en el servidor

como si fuese local.

62

Page 63: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Protocolo GNUTELLA y servicios P2P

Colocación de archivos en discos duros de los clientes para

que otros los descarguen.

El protocolo Gnutella define cinco tipos de paquetes

diferentes:

ping: para descubrir un dispositivo,

pong: como respuesta a un ping,

consulta: para ubicar un archivo,

query hit: como respuesta a una consulta, y

push: como una solicitud de descarga.

63

Page 64: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

TELNET

Protocolo de capa de aplicación más antiguo de

TCP/IP (década de los 70´s)

El servidor ejecuta un deamon

Otras aplicaciones de terminal que ejecutan Telnet:

HyperTerminal, Minicom y TeraTerm.

64

Page 65: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

TELNET

Cada comando Telnet consiste en por lo menos dos

bytes.

El primer byte es un carácter especial denominado

Interpretar como comando (IAC). Como su nombre lo

indica, el IAC define el byte siguiente como un

comando en lugar de un texto.

65

Page 66: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

TELNET

Are You There (AYT): Permite al usuario solicitar que

aparezca algo en la pantalla del terminal para

indiciar que la sesión VTY está activa.

Erase Line (EL): Elimina todo el texto de la línea

actual.

Interrupt Process (IP): Suspende, interrumpe, aborta

o termina el proceso al cual se conectó la terminal

virtual.

Telnet admite autenticación de usuario, pero no el

transporte de datos encriptados.

66

Page 67: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Preguntas

Actividad

67

Page 68: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

© 2007 Cisco Systems, Inc. All rights reserved. Cisco PublicITE PC v4.0Chapter 1 68

CAPA DE TRANSPORTE

FAST – TRACK

CCNA EXPLORATION 4.0

640-802

Page 69: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Propósito de la capa de transporte

Seguimiento de la comunicación individual entre

aplicaciones en los hosts origen y destino,

Segmentación de datos y gestión de cada porción,

reensamble de segmentos

Identificación de las diferentes aplicaciones (número de

puerto)

69

Page 70: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Control de las conversaciones

Segmentación.- Limitación en cuanto a la cantidad

de datos que pueden incluirse en una única PDU

(Unidad de datos del protocolo).

Servicios de la capa de transporte

Conversaciones orientadas a la conexión, Entrega

confiable, reconstrucción ordenada de datos, y control

del flujo.

Conversaciones no orientadas a conexión, MEJOR

ESFUERZO

70

Page 71: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Control de las conversaciones

Control de flujo

Los hosts de la red cuentan con recursos limitados, como

memoria o ancho de banda. Cuando la capa de

Transporte advierte que estos recursos están

sobrecargados, algunos protocolos pueden solicitar que

la aplicación que envía reduzca la velocidad del flujo

de datos.

El control del flujo puede prevenir la pérdida de segmentos

en la red y evitar la necesidad de retransmisión.

71

Page 72: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

TCP Y UDP

Protocolo de

control de

transmisión (TCP)

y el Protocolo de

datagramas de

usuario (UDP).

Ambos protocolos

gestionan la

comunicación de

múltiples

aplicaciones.

UDP es un protocolo simple, sin conexión, descrito en la RFC 768.

Entrega de datos sin utilizar muchos recursos.

Las porciones de comunicación en UDP se llaman datagramas.

Sistema de nombres de dominios (DNS), Streaming de vídeo, y Voz sobre IP (VoIP).

72

Page 73: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

TCP Y UDP

TCP es un protocolo orientado a la conexión,

descrito en la RFC 793.

Uso adicional de recursos para entregar la información

Las funciones adicionales especificadas por TCP

Entrega en el mismo orden, confiable y de control de flujo.

Posee 20 bytes de carga en el encabezado, que encapsulan los

datos de la capa de Aplicación,

UDP sólo posee 8 bytes de carga.

Web, e-mail, y transferencia de archivos

73

Page 74: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Identificación de las conversaciones

Los procesos en el servidor poseen números de

puertos estáticos asignados a ellos, los clientes

eligen un número de puerto de forma dinámica

(aleatoria) para cada conversación.

La combinación entre la dirección IP y el número de

puerto se conoce como socket

192.168.1.20:80.

74

Page 75: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Direccionamiento del puerto

La Autoridad de números asignados de Internet

(IANA), asigna números de puerto.

IANA es un organismo de estándares responsable de la

asignación de varias normas de direccionamiento en

Internet.

Puertos bien conocidos

se reservan para servicios y aplicaciones.

75

Page 76: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Direccionamiento del puerto

Puertos registrados

Asignados a procesos o aplicaciones del usuario.

Son principalmente aplicaciones individuales que el usuario

elige instalar y que no recibiran un puerto bien conocido.

Puertos dinámicos y privados

Puertos efímeros, suelen asignarse de manera dinámica

a aplicaciones de cliente cuando se inicia una conexión.

76

Page 77: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Direccionamiento del puerto

77

Page 78: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Direccionamiento del puerto

La utilidad netstat visualiza las conexiones TCP que

están abiertas y activas

Indica el protocolo en uso, la dirección y el número de

puerto locales, la dirección y el número de puerto destino y

el estado de la conexión.

Las conexiones TCP no descritas pueden representar una

importante amenaza a la seguridad.

Esto se debe a que pueden indicar que algo o alguien está

conectado al host local.

Las conexiones TCP innecesarias pueden consumir recursos valiosos

del sistema y por lo tanto disminuir el rendimiento del host

78

Page 79: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

TCP y UDP

Puerto origen.- Número asignado dinámicamente,

normalmente superior a 1023, que indica el inicio

de una sesión TCP desde el cliente

Puerto destino.- Identifica la aplicación que se

desea abrir en el destino

79

Page 80: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

TCP y UDP

Número de secuencia.- Especifica el número del

último octeto de un segmento

Número de acuse de recibo.- Específica el número

del próximo segmento esperado

Longitud del encabezado (bytes)

Señalizadores.- Administración de sesiones y

tratamiento de segmentos

Tamaño de la ventana.- Cantidad de segmentos

recibidos antes de enviar un ACK

80

Page 81: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

TCP y UDP

Checksum.- Verifica errores en el segmento

Señalizador urgente.- Utilizado para indicar la

urgencia en la entrega de un segmento

81

Page 82: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Establecimiento de sesiones TCP

Saludo de tres vías

El cliente que inicia la conexión enviando un segmento que

contiene un valor de secuencia inicial

El servidor responde con un segmento que contiene un valor

de reconocimiento igual al valor de secuencia recibido más

1, además de su propio valor de secuencia de

sincronización.

El cliente responde con un valor de reconocimiento igual al

valor de secuencia que recibió más uno.

82

Page 83: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Finalización de sesiones TCP83

Page 84: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

TCP: Tip de seguridad

Denegar el establecimiento de sesiones TCP,

Sólo permitir sesiones para ser establecidas por

servicios específicos, o

Sólo permitir tráfico como parte de sesiones ya

establecidas.

84

Page 85: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Reensamblaje de paquetes TCP

Asignación de números de secuencia en el

encabezado de cada paquete, para que se

puedan ensamblar en el orden correcto en el

destino.

85

Page 86: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Acuses de recibo de segmentos TCP

TCP utiliza el número de reconocimiento para

indicar el próximo byte que el receptor espera.

Acuse de recibo de expectativa.

Se utiliza acuse de recibo en base al número total

de bytes recibidos en la sesión.

86

Page 87: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Acuses de recibo de segmentos TCP

Por ejemplo, si se comienza con un número de

secuencia 2000, si se reciben 10 segmentos de 1000

bytes cada uno, se devolverá al origen un número de

reconocimiento igual a 12001.

La cantidad de datos que un origen puede

transmitir antes de recibir un acuse de recibo se

denomina tamaño de la ventana.

87

Page 88: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Control de congestión TCP

El control del flujo contribuye con la confiabilidad

de la transmisión TCP ajustando la tasa efectiva de

flujo de datos.

88

Page 89: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Control de congestión TCP

Cuando los recursos de la red son limitados, TCP puede reducir

el tamaño de la ventana para lograr que los segmentos

recibidos sean reconocidos con mayor frecuencia.

El host receptor envía el valor del tamaño de la ventana al emisor para

indicar el número de bytes que está preparado para recibir.

89

Page 90: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

UDP

UDP es un protocolo simple que provee las

funciones básicas de la capa de Transporte.

Algunas aplicaciones como los juegos en línea o

VoIP pueden tolerar algunas pérdida de datos.

90

Page 91: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Reensamblaje UDP

UDP es basado en transacciones.

Cuando una aplicación posee datos para enviar,

simplemente los envía.

UDP simplemente reensambla los datos en el orden

en que se recibieron y los envía a la aplicación.

91

Page 92: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Preguntas

Actividad

92

Page 93: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

© 2007 Cisco Systems, Inc. All rights reserved. Cisco PublicITE PC v4.0Chapter 1 93

CAPA DE RED

FAST – TRACK

CCNA EXPLORATION 4.0

640-802

Page 94: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Comunicación host a host

La capa 3 básicamente realiza las siguientes

funciones

Direccionamiento

IP V4

Cuando a un dispositivo final se le agrega una IP se le denomina

Host

Direccionamiento lógico

Encapsulamiento

Proceso de colocar header con información propia de la

capa 3

Page 95: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Comunicación host a host

Enrutamiento

Routers

Selección de los mejores caminos entre el origen y el destino

Desencapsulación

Proceso del header del paquete IP

Page 96: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Rol de IP V4

Sin conexión: No establece conexión antes de

enviar los paquetes de datos.

Máximo esfuerzo (no confiable): No se usan campos en

el encabezados para garantizar la entrega de

paquetes.

Medios independientes: Operan

independientemente del medio que lleva los datos.

Page 97: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

IP V4 Independiente de los Medios

Parte de la comunicación de control entre la capa

de Enlace de datos y la capa de Red es establecer

un tamaño máximo para el paquete.

Un dispositivo intermediario (router), necesitará

separar un paquete cuando se lo envía desde un

medio a otro medio con una MTU más pequeña.

Fragmentación de paquetes.

Page 98: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

IP V4 Empaquetado de Segmentos

El enrutamiento realizado por estos dispositivos

intermediarios sólo considera el contenido del

encabezado de los paquetes.

La porción de datos del paquete (PDU de la Capa de

transporte), permanece sin cambios durante los

procesos de la capa de red.

Page 99: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

IP V4 Encabezado

Dirección IP destino

32 bits que representa la dirección del host de destino.

Dirección IP origen

32 bits que representa la dirección de host de origen.

Tiempo de vida (TTL)

8 bits que indica el tiempo de "vida" del paquete.

TTL disminuye en uno cada vez que el paquete es

procesado por un router (es decir, en cada salto).

Cuando el valor se vuelve cero, el router descarta o elimina

el paquete.

Page 100: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

IP V4 Encabezado

Protocolo

8 bits que indican el tipo de paquete traslada.

Capa de red pasa los datos al protocolo apropiado de la

capa superior.

Los valores de ejemplo son:

01 ICMP,

06 TCP, y

17 UDP.

Page 101: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

IP V4 Encabezado

Tipo de servicio

8 bits que se usa para determinar la prioridad de

cada paquete.

Calidad del Servicio (QoS) a paquetes de alta prioridad,

como aquellos que llevan datos de voz en telefonía.

El router decide cual paquete envía primero en función de este

campo.

Page 102: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

IP V4 Encabezado

Desplazamiento de fragmentos

Un router puede tener la necesidad de fragmentar un

paquete cuando lo envía desde un medio a otro medio

que tiene una MTU más pequeña.

Cuando se produce una fragmentación, el campo

Desplazamiento de fragmento y el señalizador MF son

seteados, en el encabezado IP para reconstruir el paquete

cuando llega al host destino.

Desplazamiento de fragmento, identifica el orden en el cual

ubicar el fragmento del paquete en la reconstrucción.

Page 103: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

IP V4 Encabezado

Señalizador de Más fragmentos (MF)

MF es un único bit en el campo del señalizador usado con el

Desplazamiento de fragmentos para la fragmentación y reconstrucción

de paquetes.

Cuando está seteado (MF), significa que no es el último fragmento de un

paquete.

Cuando un host recibe un paquete que llega con MF = 1, analiza el

Desplazamiento de fragmentos para ver dónde ha de colocar este

fragmento en el paquete reconstruido.

Cuando un host recibe un paquete con el MF = 0 y un valor diferente a cero

en el Desplazamiento de Fragmentos, coloca ese fragmento como la última

parte del paquete reconstruido.

Un paquete no fragmentado tiene (MF = 0, desplazamiento de fragmentos

= 0).

Page 104: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

IP V4 Encabezado

Señalizador de No Fragmentar (DF)

Bit en el campo del señalizador que indica que no se

permite la fragmentación del paquete.

Si un router necesita fragmentar un paquete para permitir

el paso hacia la capa 2 pero el bit DF está en 1, entonces

el router descartará este paquete.

Page 105: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

IP V4 Encabezado

Versión

Del protocolo IP.

Longitud del encabezado (IHL)

Tamaño del encabezado del paquete.

Longitud del Paquete

Tamaño completo del paquete, incluyendo el

encabezado, en bytes.

Page 106: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

IP V4 Encabezado

Identificación

Identifica únicamente fragmentos de un paquete IP

original.

Checksum del encabezado

Controla errores del encabezado del paquete.

Opciones

Provee otros servicios pero éstos son rara vez utilizados.

Page 107: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Rendimiento

Las redes grandes presentan problemas

Degradación de rendimiento

Temas de seguridad

Administración de direcciones

El tráfico de datos, administración, control

(sobrecarga) y el aumento de la cantidad de hosts,

contribuyen a decrementar el desempeño de la red,

sobre todo la presencia de broadcasts.

La administración del tamaño de los dominios

broadcast, aseguran que el rendimiento de la red

no se degrade hasta niveles inaceptables.

Page 108: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Administración de direcciones

La función del gateway es constituirse en la puerta

de salida del tráfico de un host que esta destinado

a otro host que se encuentra en una red remota

Page 109: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Esquema del direccionamiento IP V4

IP consta de 32 bits agrupados en octetos

codificados en decimal

La porción de red es igual para todos los host de la

esa red

Al número de bits de la porción de red se lo

denomina longitud del prefijo.

Una red que usa 16 bits para la porción de red, el prefijo

es /16.

La máscara de subred indica el prefijo y sirve para

identificar la porción de red.

Page 110: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Comunicación fuera de una red

Cuando un host necesita comunicarse con otra red,

necesita los servicios de un router, que actúa como un

gateway hacia la otra red.

El router necesita una ruta que defina dónde enviar

el paquete recibido.

Dirección del siguiente salto.

Page 111: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Gateway

Si la porción de red de la dirección de destino del

paquete es diferente de la dirección de origen, el

paquete tiene que hallar la salida fuera de la red

original.

Page 112: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Gateway

Comandos para mostrar la configuración IP

Windows: ipconfig

LINUX: route

Un paquete puede ser enrutado únicamente si se

conoce la ruta para llegar a esa red remota

Dirección del siguiente salto

Page 113: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Camino hacia una red

Los routers manejan rutas mediante las tablas de

enrutamiento

La tabla de enrutamiento se forma inicialmente con las

redes directamente conectadas a las interfaces del

router

Las redes remotas deben ser adquiridas mediante

proceso de enrutamiento estático o dinámico

Page 114: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Camino hacia una red

Los routers en una tabla de enrutamiento tienen tres

características

red de destino,

próximo salto, y

métrica.

La ruta default se usa cuando la ruta de destino no

se encuentra en la tabla de enrutamiento.

Page 115: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Tabla de enrutamiento en el host

Los hosts también requieren una tabla de

enrutamiento.

Contiene las conexiones directa(s) a la red y la ruta

por defecto al gateway.

La dirección de gateway por defecto en el host crea la

ruta default local.

Page 116: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Tabla de enrutamiento en el host

Visualizar

netstat -r, route, o route PRINT.

Modificar

route ADD

route DELETE

route CHANGE

Page 117: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Entradas en la tabla de enrutamiento

La tabla de enrutamiento es organizada

jerárquicamente

Rutas de primer nivel

Rutas de segundo nivel

Page 118: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Ruta por defecto

Coincide con todas las redes de destino de un

paquete

Es la coincidencia más baja

Último recurso para entregar el paquete

Page 119: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Siguiente salto

Una vez que el router encuentra una ruta a una red

destino, lo siguiente que tiene que hacer es enviar

el paquete a la dirección del siguiente salto.

Page 120: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Protocolos de enrutamiento

La tabla de enrutamiento se forma inicialmente con

las redes directamente conectadas a las interfaces

del router y las redes remotas son asociadas al

protocolo de enrutamiento que se configure

Page 121: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Enrutamiento estático

Configuradas por el administrador

Deben contener la dirección de la red remota, su

máscara y la dirección del siguiente salto

RED REMOTA + MASCARA + POR DONDE????

Page 122: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Enrutamiento dinámico

Descubrimiento de redes remotas de forma

automática

Mantenimiento y actualización dinámica de las

tablas de enrutamiento

Protocolos de enrutamiento basan su operación en

algoritmos de enrutamiento

Vector distancia

Estado de enlace

Page 123: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Enrutamiento dinámico

Los protocolos se clasifican de acuerdo a donde

operan en un sistema autónomo

Interiores (IGP)

Exteriores (EGP)

Page 124: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

Preguntas

Actividad

Page 125: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

© 2007 Cisco Systems, Inc. All rights reserved. Cisco PublicITE PC v4.0Chapter 1 125

IP VERSION 4

FAST – TRACK

CCNA EXPLORATION 4.0

640-802

Page 126: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 126© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Estructura de una dirección IP

Direcciones de 32 bits, agrupadas en octetos codificadas en decimal.

Inicialmente esta compuesta de dos componentes

–Porción de RED

–Porción de HOST

Page 127: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 127© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Tipos de direccionamiento

Dirección de RED

–Identificativo de toda la RED

Page 128: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 128© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Tipos de direccionamiento

Dirección de BROADCAST

–Dirección especial utilizada para enviar datos a todos los hosts de la red

Page 129: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 129© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Tipos de direccionamiento

Dirección de HOST

–Direcciones asignadas a los dispositivos finales de la red.

Page 130: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 130© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Prefijo de RED

La longitud de prefijo es la cantidad de bits en la dirección que conforma la porción de red.

La máscara de subred consta de 32 bits, al igual que la dirección, utiliza unos y ceros para indicar cuáles bits de la dirección son red y cuáles son host.

Page 131: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 131© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Cálculo de direcciones de red, host y broadcast

Page 132: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 132© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Unicast, multicast y broadcast

Unicast: el proceso por el cual se envía un paquete de un host a un host individual.

Broadcast: el proceso por el cual se envía un paquete de un host a todos los hosts de la red.

Multicast: el proceso por el cual se envía un paquete de un host a un grupo seleccionado de hosts.

Page 133: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 133© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Rango de direcciones IP V4 (reservadas)

Direcciones experimentales

–RFC 3330

Page 134: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 134© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Rango de direcciones IP V4 (reservadas)

Direcciones multicast

–224.0.0.0 a 224.0.0.255 son direcciones reservadas de enlace local.

•Los paquetes enviados a estos destinos siempre se transmiten con un valor de período de vida (TTL) de 1.

•Un uso común de direcciones de enlace local reservadas se da en los protocolos de enrutamiento usando transmisión multicast para intercambiar información de enrutamiento.

–Las direcciones de alcance global son de 224.0.1.0 a 238.255.255.255.

•Se las puede usar para transmitir datos en Internet mediante multicast.

–224.0.1.1 ha sido reservada para el Protocolo de hora de red (NTP) para sincronizar los relojes con la hora del día de los dispositivos de la red.

Page 135: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 135© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Direcciones IP públicas y privadas

RFC 1918

–10.0.0.0 a 10.255.255.255 (10.0.0.0 /8)

–172.16.0.0 a 172.31.255.255 (172.16.0.0 /12)

–192.168.0.0 a 192.168.255.255 (192.168.0.0 /16)

NAT

–Con servicios para traducir las direcciones privadas a direcciones públicas, los hosts en una red direccionada en forma privada pueden tener acceso a recursos a través de Internet.

Page 136: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 136© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Direcciones IP especiales

Page 137: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 137© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Direcciones IP especiales

Direcciones de enlace local

–169.254.0.0 a 169.254.255.255 (169.254.0.0 /16) son designadas como direcciones de enlace local.

–El sistema operativo puede asignar automáticamente estas direcciones al host local en entornos donde no se dispone de una configuración IP.

–La comunicación mediante direcciones de enlace local IPv4 sólo es adecuada para comunicarse con otros dispositivos conectados a la misma red.

–Las direcciones de enlace local no ofrecen servicios fuera de la red local.

–Sin embargo, muchas aplicaciones de cliente/servidor y punto a punto funcionarán correctamente con direcciones de enlace local IPv4.

Page 138: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 138© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Direcciones IP especiales

Direcciones TEST-NET

–192.0.2.0 a 192.0.2.255 (192.0.2.0 /24) para fines de enseñanza y aprendizaje.

–Estas direcciones pueden usarse en ejemplos de documentación y redes.

–A diferencia de las direcciones experimentales, los dispositivos de red aceptarán estas direcciones en su configuración.

–A menudo puede encontrar que estas direcciones se usan con los nombres de dominio example.com o example.net en la documentación de las RFC, del fabricante y del protocolo.

–Las direcciones dentro de este bloque no deben aparecer en Internet.

Page 139: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 139© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Clase de direccionamiento IP V4

Direccionamiento con clase

Page 140: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 140© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Direccionamiento estático

Configuración manual

Estricto control de uso de las IP

De preferencia se las utiliza para servidores, routers, switches, impresoras, etc.

Page 141: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 141© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Direccionamiento dinámico

DHCP permite la asignación automática de información de direccionamiento como la dirección IP, la máscara de subred, el gateway por defecto y otra información de configuración.

Page 142: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 142© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Organismos que asignan direcciones IP

Autoridad de números asignados a Internet (IANA) (http://www.iana.net) es un soporte maestro de direcciones IP.

Page 143: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 143© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Descripción IP V6

Mayores capacidades de direccionamiento fue la motivación inicial para el desarrollo de este nuevo protocolo.

–Manejo mejorado de paquetes

–Escalabilidad y longevidad mejoradas

–Mecanismos QoS (Calidad del Servicio)

–Seguridad integrada

Page 144: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 144© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Descripción IP V6

IPv6 ofrece:

–Direccionamiento jerárquico de 128 bits

–Simplificación del formato de encabezado: para mejorar el manejo de paquetes

–Soporte mejorado para extensiones y opciones: para escabilidad/longevidad mejoradas y manejo mejorado de paquetes

–Capacidad de rotulado de flujo: como mecanismos QoS

–Capacidades de autenticación y privacidad: para integrar la seguridad

Page 145: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 145© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Descripción IP V6

IPv6 es un conjunto de aplicaciones de protocolo

–Se han desarrollado nuevos protocolos en varias capas del stack para admitir este nuevo protocolo.

–Hay un nuevo protocolo de mensajería (ICMPv6) y nuevos protocolos de enrutamiento. Debido al mayor tamaño del encabezado de IPv6, también repercute en la infraestructura de red subyacente.

Page 146: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 146© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Descripción IP V6

Transición a IPv6

–IPv6 ha sido diseñado con escalabilidad para permitir años de crecimiento de la internetwork.

–IPv6 se está implementando lentamente y en redes selectas.

–IPv4 todavía se utiliza ampliamente y probablemente permanezca durante algún tiempo en el futuro.

–IPv6 podrá eventualmente reemplazar a IPv4 como protocolo de Internet dominante.

Page 147: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 147© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Principios de subredes

Subredes

–2^n donde n = la cantidad de bits que se tomaron prestados

Host

–2^n - 2 donde n = la cantidad de bits para hosts.

Page 148: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 148© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

VLSM

Subnetear una subred

Page 149: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 149© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Prueba de la capa de RED

Prueba del stack local

PING

– Echo request (datagrama de pregunta)

–Echo replay (datagrama de respuesta)

–Una respuesta de 127.0.0.1 indica que el suite de protocolos IP está correctamente instalado en el host.

Page 150: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 150© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Prueba de conectividad de la LAN

Page 151: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 151© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Conectividad extremo a extremo

Page 152: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 152© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Prueba de la ruta

Traceroute (tracert) es una utilidad que permite observar la ruta entre estos hosts

Si los datos fallan en un salto durante el camino, se tiene la dirección del último router que respondió al rastreo.

–Esto indica el lugar donde se encuentra el problema o las restricciones de seguridad.

Page 153: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 153© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Prueba de la ruta

Tiempo de ida y vuelta (RTT)

–El tiempo de ida y vuelta (RTT) es el tiempo que le lleva a un paquete llegar al host remoto y a la respuesta regresar del host.

•(*) indica la pérdida de un paquete.

Tiempo de vida (TTL)

–El campo TTL se usa para limitar la cantidad de saltos que un paquete puede cruzar.

•Cuando un paquete ingresa a un router, el campo TTL disminuye en 1.

•Cuando el TTL llega a cero, el router no envía el paquete y éste es descartado.

Page 154: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 154© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Prueba de la ruta

Tiempo de vida (TTL)

–La primera secuencia de mensajes tendrá un campo de TTL en uno.

•Esto hace que el TTL expire el límite de tiempo del paquete en el primer router. Este router luego responde con un mensaje de ICMP. Traceroute ahora posee la dirección del primer salto.

–Traceroute incrementa progresivamente el campo TTL (2, 3, 4...) para cada secuencia de mensajes.

•De esta manera se proporciona al rastreo la dirección de cada salto a medida que los paquetes expiran el límite de tiempo a lo largo del camino.

•El campo TTL continúa aumentando hasta que se llega a destino o hasta un máximo predefinido.

Page 155: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 155© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

ICMP V4

ICMP proporciona mensajes de control y error y se usa mediante las utilidades ping y traceroute.

–A pesar de que ICMP usa el soporte básico de IP como si fuera un protocolo ICMP de mayor nivel, en realidad es capa 3.

Los mensajes ICMP que se pueden enviar incluyen:

–Confirmación de host

–Destino o servicio inalcanzable

–Tiempo excedido

–Redirección de ruta

–Disminución de velocidad en origen

Page 156: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 156© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

ICMP V4 Destino o servicio inalcanzable

–Se puede usar el destino inalcanzable de ICMP para notificar a un host que el destino o servicio es inalcanzable.

–0 = red inalcanzable

•Si un router recibe un paquete para el cual no posee una ruta

–1 = host inalcanzable

•Si un router recibe un paquete para el cual posee una ruta conectada pero no puede enviar el paquete al host en la red conectada

Page 157: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 157© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

ICMP V4 Destino o servicio inalcanzable

–2 y 3 = protocolo y puerto inalcanzable

•Utilizados por un host final para indicar que el segmento TCP o el datagrama UDP en un paquete no pudo ser enviado al servicio de capa superior.

–Indica que el servicio no está disponible.

» no hay un daemon en funcionamiento que proporcione el servicio o porque la seguridad del host no permite el acceso al servicio.

Page 158: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 158© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

ICMP V4

Tiempo superado

–Un router utiliza un mensaje de tiempo superado de ICMP para indicar que no se puede enviar un paquete debido a que el campo TTL del paquete ha expirado.

–El router también puede enviar un mensaje de tiempo superado de ICMP al host de origen para informar al host el motivo por el que se descartó el paquete.

Page 159: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 159© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

ICMP V4

Redireccionamiento de ruta

–Sirve para notificar a los hosts de una red acerca de una mejor ruta disponible para un destino en particular.

•Es posible que este mensaje sólo pueda usarse cuando el host de origen esté en la misma red física que ambos gateways.

•Si un router recibe un paquete para el cual tiene una ruta y para el próximo salto se conecta con la misma interfaz del paquete recibido, el router puede enviar un mensaje de redireccionamiento de ICMP al host de origen.

Page 160: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 160© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

ICMP V4 Disminución de velocidad en origen

–Puede usarse para informar al origen que deje de enviar paquetes por un tiempo.

•Si un router no posee suficiente espacio en búfer para recibir paquetes entrantes, un router descartará los paquetes.

–Puede enviar un mensaje de disminución de velocidad en origen de ICMP a los hosts de origen por cada mensaje que descarta.

–Un host de destino también puede enviar un mensaje de disminución de velocidad en origen si los datagramas llegan demasiado rápido para ser procesados.

–Cuando un host recibe un mensaje de disminución de velocidad en origen de ICMP, lo informa a la capa de transporte. El host de origen puede utilizar el mecanismo de control de flujo de TCP para adaptar la transmisión.

Page 161: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,

ITE PC v4.0Chapter 1 161© 2007 Cisco Systems, Inc. All rights reserved. Cisco Public

Preguntas

ACTIVIDADES

Page 162: COMUNICACION A TRAVES DE LA RED - Beto Samaniego · PDF fileCOMUNICACION A TRAVES DE LA RED FAST ... Direccionar datos por rutas alternativas cuando existen fallas en un enlace,