Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introduccin a LAN
Las implementaciones comnmente usadas en las LANs son:
FDDI (Fiber Distributed Data Interface) Ethernet / IEEE 802.3 Token Ring / IEEE 802.5
Los protocolos LAN trabajan en las dos primeras capas del modelo OSI (Capa Fsica y Capa de Enlace de datos) Los protocolos LAN tpicamente utilizan dos mtodos para el acceso al medio:
CSMA/CD (Carrier Sense Multiple Access/Collision Detect) Token Passing
Introduccin a LAN
La transmisin de los datos en las LAN caen en las siguientes clasificaciones:
Unicast Multicast Broadcast
Router
Los routers cuentan con las siguientes capacidades: Pueden soportar diferentes protocolos (Ethernet, Token Ring, FDDI) haciendo compatibles los equipos en la capa de red. Conectan perfectamente LAN a WAN. Filtra al exterior el trfico no deseado aislando reas en las que los mensajes se pueden difundir a todos los usuarios de la red. Actan como puertas de seguridad comprobando el trfico mediante listas de permisos de acceso. Asegura fiabilidad, ofreciendo mltiples trayectorias a travs de las redes. Aprende automticamente nuevas trayectorias y selecciona las mejores.
Ethernet
Es la tecnologa ms utilizada (aprox. El 80% de las LAN la utilizan). El estndar se encuentra definido en el IEEE 802.3, especifica las reglas de configuracin, el tipo de medio a utilizar y como se deben conectar los elementos. La velocidad de transmisin de los datos es de 10Mbps/100Mbps. El mtodo de acceso que utiliza es el CSMA/CD. Define un esquema de direccionamiento de 48 bits. El formato de una trama es: 8 bytes del prembulo, 6 bytes de direccin destino, 6 bytes de direccin fuente, 2 bytes para el tipo de trama, 64-1500 para los datos y 4 bytes del CRC. RFC (Request For Comment) 894.
MTU
Unidades de transferencias mximas (MTUS) Red 16 Mbps token ring (IBM) 4 Mbps token ring (IEEE 802.5) FDDI Ethernet IEEE 802.3/802.2 X.25 Point-to-Point (low delay) MTU (Bytes) 17914 4464 4352 1500 1492 576 296
Tecnologas WAN
Tecnologas WAN
Capa de red X.25 P L P L A P B H D L C P P P S D L C
Frame Relay
Capa fsica
S M D X.21 S bits
SMDS. Servicio de Datos Conmutados a Multimegabit LAPB. Procesamiento de Acceso al Enlace Balanceado SDLC. Control de Enlace de Datos Sncrono
Conmutacin de circuitos
Mtodo de conmutacin WAN en el cual se establece, mantiene y termina un circuito fsico dedicado a travs de una red de transporte para cada sesin de comunicacin. Maneja dos tipos de transmisiones: tramas de datagramas y transmisiones en rfagas de datos. Ejemplo: ISDN (red digital de servicios integrados).
Red de Transporte
DCE
DCE
Inst. del cliente
Conmutacin de paquetes
Mtodo en el cual los dispositivos de la red comparten un solo enlace punto a punto para transferir los paquetes desde un origen a un destino a travs de una red de transporte. Ejemplos: ATM, Frame Relay, SMDS y X.25.
Red de Transporte
DCE
Establecimiento del circuito Transferencia de datos Terminacin del circuito Transferencia de datos
Introduccin
Qu es una interred?
MODELO OSI
Es un modelo conceptual compuesto de siete capas, en cada una de ellas se especifican funciones de red particulares. Establece los lineamientos para que el software y los dispositivos de diferentes fabricantes funcionen juntos. No es una arquitectura de red, slo indica lo que cada capa deber hacer. Las capas del modelo utilizan informacin de control (encabezados y finalizadores) para comunicarse con sus capas equivalentes en otros sistemas.
MODELO OSI
Capa 7 6 5 4 3 2 1 Aplicacin Presentacin Sesin Transporte Red Enlace Fsica Host a
Comunicacin de la subred
Protocolo de aplicacin Protocolo de presentacin Protocolo de sesin Protocolo de transporte
Capa Fsica
Capa 7 6 5 4 3 2 1 Aplicacin Presentacin Sesin Transporte Red Enlace Fsica
Enlace del medio fsico Cables para Ethernet: thick, thin, utp FDDI, etc.
Define la interfaz con el medio fsico: intensidad de la seal de red, voltajes, distancia de los cables.
Adaptadores de Red
Cables de red
Thick Ethernet
Cables de red
Thin Ethernet
Cables de red
Cables de red
La fibra es capaz de transmitir datos a alta velocidad y no es susceptible de interferencias exteriores, como sucede con el alambre convencional. Se emplea para conectar redes que requieren comunicacin de alta velocidad en distancias largas.
Define el protocolo que detecta y corrige errores cometidos al transmitir datos por el cable de red.
Capa de red
Capa 7 6 5 4 3 2 1 Aplicacin Presentacin Sesin Transporte Red Enlace Fsica
Enrutamiento de datos
IPX ( P. Intercambio de paq. Novell) IP DDP (P. Entrega de datagrama APPLE)
Define la manera en que se dirigen los datos (paquetes) del origen al destino.
Ruteo
20.0.0.5 Red 10.0.0.0 Red 20.0.0.0 30.0.0.6 Red 30.0.0.0 40.0.0.7 Red 40.0.0.0
G
20.0.0.6
H
30.0.0.7
10.0.0.5 DESTINO
A TRAVS DE
Directamente
Directamente 20.0.0.5 30.0.0.7 Tabla de ruteo en G
Capa de transporte
Capa 7 Aplicacin Proporciona y mantiene el enlace de comunicacin.
6
5 4
Presentacin
Sesin Transporte
Enlace de comunicacin
TCP SPX (P. Intercambio de paq. Novell) NCP (Netware Core Protocol Novell)
3
2 1
Red
Enlace Fsica
Capa de sesin
Capa 7 Aplicacin Controla las conexiones de red entre nodos: crea, mantiene y termina las conexiones.
TCP NCP (Netware Core Protocol Novell)
6
5 4
Presentacin
Sesin Transporte
3
2 1
Red
Enlace Fsica
Capa de presentacin
Es la encargada de los formatos de los datos. Incluye rutinas que comprimen texto o convierten imgenes grficas en flujos de bits para su transmisin a travs de la red.
Capa de aplicacin
Es la encargada de proporcionar funciones a las aplicaciones de usuario y al administrador de red. Ejemplos: Protocolos de correo electrnico, Protocolos de transferencia de archivos.
Protocolos TCP/IP
M.C. Gabriel Gernimo Castillo Universidad Tecnolgica de la Mixteca
Telnet
FTP
TFTP
SMTP
UDP
RIP OSPF EGP
ARP
RARP
Token Ring
Otros
Encapsulado de un dato
Dato de usuario Aplicacin
Encabezado aplicacin
Dato de usuario
TCP
Encabezado TCP
Dato de aplicacin
Segmento TCP
Encabezado IP Encabezado TCP
IP
Driver Ethernet
Ethernet CRC
Datagrama IP
Encabezado Encabezado Ethernet IP Encabezado TCP
Ethernet
14
20
20
IP (Internet Protocol)
Objetivo de IP
Presentar al usuario una red de redes como una sola red virtual que interconecta a todos los anfitriones y a travs de la cual es posible la comunicacin; la arquitectura subyacente permanece oculta y es irrelevante.
Formato de un datagrama IP
0 VERS 4 8 16 19 LONGITUD TOTAL
DESPLAZAMIENTO FRAGMENTO
31
IDENTIFICACIN
TIEMPO DE VIDA
PROTOCOLO SUMA VERIFICACION DEL ENCABEZADO DIRECCIN IP DE LA FUENTE DIRECCIN IP DEL DESTINO
Datagrama IP
Versin - La versin actual es la 4. HLEN - Longitud de la cabecera medida en palabras de 32 bits. Longitud total - Proporciona la longitud total del datagrama IP medida en octetos. El tamao mximo de un datagrama IP (incluyendo la cabecera) es de 65,535 octetos. Tipo de servicio - Campo de 8 bits 3 bits (bits 0,1,2) para la prioridad, 0 prioridad normal, 7 control de red. Bit D (bit 3) cuando est activado solicita que la entrega sea lo ms rpido posible. Bit T (bit 4) cuando est activado solicita un alto desempeo. Bit R (bit 5) solicita alta confiabilidad. Bits 6 y 7 no se usan
Datagrama IP
Identificacin - Nmero que se genera automticamente y distinto para cada uno de los datagramas generados en un determinado host. En caso de fragmentacin de un datagrama sirve junto con la direccin origen para identificar todos los fragmentos de dicho datagrama. Banderas - Tres bits el primero debe ser cero el segundo puesto a 1 es no fragmentar el tercero puesto a 1 es ms fragmentos Tiempo de vida (TTL) - Indica el tiempo mximo que el datagrama tienen permitido permanecer en el sistema Internet.
Datagrama IP
Desplazamiento de fragmento - Especifca el desplazamiento en el datagrama original de los datos que se estn acarreando en el fragmento, medido en unidades de 8 octetos, comenzando con un desplazamiento igual a 0. Protocolo - Este campo indica el protocolo del siguiente nivel usado en la parte de datos del datagrama internet. Suma de verificacin del encabezado - Es el complemento a 1 de 16 bits de la suma de los complementos a 1 de todas las palabras de 16 bits del encabezado. A la hora de calcular la suma de verificacin, el valor inicial de este campo es 0. Esta suma es recalculada y verificada en cada punto donde el encabezado Internet es procesado.
Tcpdump
12:24:34.948999 0:0:c:31:bd:ec 0:40:5:4a:39:39 0800 60: 200.34.9.150.23 > 148.228.20.30.1175: P 3097412935:3097412936(1) ack 3956210565 win 31744 (DF) [tos 0x10] 4510 0029 7f9e 4000 3706 4966 c822 0996 94e4 141e 0017 0497 b89e c547 ebce fb85 5018 7c00 db26 0000 7404 05b4 0000
Protocolo UDP
El protocolo de datagrama (udp) proporciona un servicio de entrega sin conexin y no confiable, utilizando el IP para transportar mensajes entre mquinas, y agregando la capacidad para distinguir entre varios destinos dentro de una computadora.
DATOS
Campos de UDP
Puerto origen (opcional) y puerto destino. Contiene los nmeros de puerto del protocolo UDP utilizados para el demultiplexado de datagramas entre los procesos que lo esperan recibir. Longitud. Contiene el nmero de bytes en el datagrama UDP, incluyendo el encabezado y los datos del usuario (mnimo es 8). Suma de verificacin. Campo opcional.
Proporcionando confiabilidad
Cmo puede el software de protocolo proporcionar una transferencia confiable si el sistema subyacente de comunicacin slo ofrece una entrega no confiable de paquetes?
Ventana deslizante
La tcnica de ventana deslizante es una forma compleja de acuse de recibo, utiliza el ancho de banda de la red de mejor forma.
Un protocolo de ventana deslizante bien establecido mantiene la red completamente saturada de paquetes, con l se obtiene una generacin de salida substancialmente ms alta que un protocolo simple de acuse de recibo positivo.
Para establecer una conexin, el TCP utiliza un saludo (handshake) de tres etapas, este saludo es necesario y suficiente para la sincronizacin correcta entre los dos extremos de la conexin.
Dos programas que utilizan el TCP para comunicarse pueden terminar la conversacin cortsmente utilizando la operacin de close, esto se lleva a cabo colocando en el segmento el bit FIN activo.
PUERTO FUENTE
NMERO DE SECUENCIA
NMERO DE ACUSE DE RECIBO HLEN RESERVADO CODIG BITS SUMA DE VERIFICACIN VENTANA PUNTERO DE URGENCIA
Significado
IPv4 (Internet Protocol versin 4) ARP (Addres Resolution Protocol) RARP (Reverse Address Resolution Protocol) IPv6 (Internet Protocol versin 6)
Significado
ICMP (Internet Control Message Protocol) IGMP (Internet Group Message Protocol) GGP (Gateway to Gateway Protocol) TCP (Transmission Control Protocol) EGP (Exterior Gateway Protocol) PUP (Parc Universal Packet) UDP (User Datagram Protocol) RDP (Reliable Datagram Protocol) OSPF (Open Shortest Path First) IGRP (Internal Gateway Routing Protocol)
Introduccin
El Protocolo de Mensajes de Control de Internet permite que los ruteadores y las mquinas enven mensajes de error o de control hacia otros ruteadores o mquinas; el ICMP proporciona comunicacin entre los software del Protocolo Internet en las mquinas. Cuando un datagrama causa un error, el ICMP slo puede reportar la condicin del error a la fuente original del datagrama; la fuente debe relacionar el error con un programa de aplicacin individual o debe tomar alguna otra accin para corregir el error.
Encabezado de la trama
ICMP tiene dos niveles de encapsulado. El mensaje ICMP se encapsula en un datagrama IP que, a su vez, se encapsula en una trama para su transmisin. Para identificar el ICMP, el campo de protocolo del datagrama contiene el valor 1.
Significado
Significado
Anfitrin de destino desconocido Anfitrin de origen aislado Comunicacin con la red de destino admnistrativamente prohibido Comunicacin con el anfitrin de destino admnistrativamente prohibido Red inaccesible por el tipo de servicio Anfitrin inaccesible por el tipo de servicio
Respuesta de Eco Destino inaccesible Disminucin de origen Redireccionar (cambiar una ruta) Solicitud de Eco Tiempo excedido para un datag. Problema de parmetro en un datag. Solicitud de timestamp Respuesta de timestamp Solicitud de informacin (obsoleto) Respuesta de informacin (obsoleto) Solicitud de mscara de direccin Respuesta de mscara de direccin
Formatos de mensajes
Solicitud de eco y de respuesta
0 Tipo (8 o 0) 8 Cdigo (0) Identificador ..... El campo Datos opcional es de longitud variable contiene los datos que se regresn al transmisor. Los campos Identificador y Nmero de secuencia los utiliza el transmisor para responder a las solicitudes. 31 16 Suma de verificacin (16-bit) Nmero de secuencia Datos opcionales
Destinos no accesibles
0 Tipo (3) 8 Cdigo (0-12) 16 No utilizado (debe ser cero) Encabezado de internet + primeros 64 bits del datagrama ..... 31 Suma de verificacin (16-bit)
Formatos de mensajes
Disminucin de tasa al origen
0 Tipo (4) 8 Cdigo (0) 31 16 Suma de verificacin (16-bit) No utilizado (debe ser cero)
Direccin de Internet del ruteador Encabezado de internet + primeros 64 bits del datagrama .....
Formatos de mensajes
Tiempo excedido para un datagrama
0 Tipo (11) 8 16 Cdigo (0 1) 31 Suma de verificacin No utilizado (debe ser cero)
Formatos de mensajes
Solicitud/respuesta de timestamp
0 Tipo (13 14) 8 Cdigo (0) Identificador 16 Suma de verificacin Nmero de secuencia Originar timestamp Recibir timestamp Transmitir timestamp 31
Mscara de direccin
ARP y RARP
R1
R2
IPv6
M.C. Gabriel Gernimo Castillo Seminario de redes Universidad Tecnolgica de la Mixteca
Formato general
OPCIONAL
DATOS
0 VERS
16
24 ETIQUETA DE FLUJO
PROX.ENCAB.
31
LONGITUD PAYLOAD
LMITE DE SALTOS
DIRECCIN DE LA FUENTE
DIRECCIN DE DESTINO
Etiqueta de flujo
4 bits
TCLAS
24 bits
IDENTIFICADOR DE FLUJO
El campo TCLASS especifica la clase de trfico para el datagrama. Los valores de 0 a 7 especifican la sensibilidad al tiempo del trfico controlado por el flujo. Los valores de 8 al 15 especifican una prioridad para el trfico que no es de flujo. La fuente establece un identificador para cada flujo (aleatorio). No existe conflicto potencial enter las computadoras debido a que el router utiliza la combinacin de direcciones fuente de datagrama e identificadores de flujo cuando asocia un datagrama con un flujo especfico.
Encabezado de extensin
Lo encabezados de extensin son similares a las opciones IPv4. Cada datagrama incluye encabezados de extensin slo para los recursos que el datagrama utilice.
Identificacin de datagrama Un protocolo de red de redes que utilice la fragmentacin de extremo a extremo requiere que el emisor descubra el Path MTU para cada destino y que fragmente cualquier datagrama que salga si es mayor que el Path MTU. La fragmentacin de extremo a extremo no se adapta al cambio de rutas.