Beruflich Dokumente
Kultur Dokumente
Se ha hecho comn el computador como herramienta de uso diario para el procesamiento y almacenamiento de informacin. Las redes surgen por la necesidad de:
Conectar computadores personales. Compartir recursos (datos o informacin, impresoras, discos, etc.) Aumento de fiabilidad y disponibilidad. Comunicacin y nuevos servicios. Se ha hecho comn el computador como herramienta de uso diario para el procesamiento y almacenamiento de informacin.
DATOS DE ENTRADA
PROCESAMIENTO DE DATOS
COMPUTADORA
DATOS DE SALIDA
FUENTE DE DATOS
Se conect un sistema de comunicacin de datos con una fuente de datos (equipo terminal de datos) a la computadora a travs de un circuito de comunicaciones.
HOST
CONTROLADOR DE COMUNICACIONES CONCENTRADOR
M M
M
MODEM
CONTROLADOR DE COMUNICACIONES Tratamiento de errores Ensamblaje de Bits Seleccin y Sondeo Control de red Velocidades de lnea Conversin de Cdigos
Conmutacin
Redes dedicadas Redes compartidas:
Redes de conmutacin de circuitos:
Red telefnica conmutada. Red Digital de Servicios Integrados (RDSI).
Tecnologa de Transmisin
Redes punto a punto (Point-to-Point). Redes multipunto (Broadcast).
Entorno de la empresa
Redes intraempresa (intranet) Redes interempresas (extranet)
Propiedad
Redes privadas Redes pblicas
Cobertura
Redes LAN Redes MAN Redes WAN Red global (internet)
Rendimiento (Throughput)
Se mide utilizando dos mtricas:
Ancho de Banda Latencia (retraso)
Fiabilidad
Se mide por la frecuencia de fallo de la red, el tiempo de recuperacin de un enlace frente a un fallo y la robustez ante una catstrofe.
Seguridad
Proteccin de datos frente a accesos no autorizados, fallos y modificaciones. Implementacin de polticas para recuperarse de interrupciones y perdidas de datos.
Conmutacin de Circuitos
Implica la existencia de un camino dedicado entre las dos estaciones. Implica tres fases: Establecimiento del circuito. Transferencia de datos. Desconexin del circuito. Posicin dominante es la transmisin analgica de voz. Existen dos tipos: Conmutacin por divisin en el espacio. Conmutacin por divisin en el tiempo.
Bucle de abonado
Bucle de abonado
Troncal
Troncal
Troncal
Conmutacin de Paquetes
El camino se comparte por varias comunicaciones en forma simultanea. La informacin se transmite en forma de paquetes. Se utiliza la tcnica store-and-forward. La red controla la comunicacin:
Deteccin y control de errores. Control de Flujo.
Conmutacin de Paquetes
1 1 2 1 1
1 1 2
1
2 2 2 2 2
Circuitos Virtuales
Todos los paquetes de la misma comunicacin son encaminados por la misma va. Un circuito virtual puede ser: Conmutado (SVC) Permanente (PVC)
Son redes conmutadas de conmutacin de circuitos o paquetes, que utilizan distintas tecnologas o protocolos:
RDSI en circuitos X,25, Frame Relay, ATM en paquetes.
Dependiendo de la tecnologa (desde 19,2 Kbps mnimo en X.25 hasta 622 Mbps en ATM).
Cobertura de Redes
Congestin
Buffer
Delay
Prdida de paquetes
No predecible
Predecible
201.8.9.8
Red 4 201.10.11.0
Red 1 200.1.2.0
201.8.9.4
Host B Datos
Red 3 201.8.9.0
Basado en el anlisis de la cabecera del paquete y del resultado de ejecutar un algoritmo de enrutamiento.
201.10.11.0
201.8.9.8
Arquitectura de Redes
Adis
Espaol Hello Adis Traduce Traduce Italiano
Ciao
Protocolos Conjunto de convenios, de reglas que gobiernan el intercambio de datos entre dos entidades
Arquitectura de Redes
Concepto de Protocolo
Aplicacin para Control para la transferencia Aplicacin para la transferencia la transferencia de archivos de archivos de archivos Mdulo del Mdulo del Mensajes del servicio servicio de servicio de de comunicaciones comunicaciones comunicaciones Mdulo de Interfaz Red de Mdulo de de red comuniacceso a la acceso a la caciones red red
Arquitectura de Redes
Directo/Indirecto
Las comunicaciones pueden ser directas (punto a punto) o indirectas (redes). Una sola unidad o un conjunto de mdulos. Comunicacin entre entidades pares. La asimetra es para hacer una entidad ms sensilla posible. No normalizado es para una computadora en particular.
Monoltico/Estructurado
Simtrico/Asimtrico
Normalizado/No normalizado
Arquitectura de Redes
Encapsulamiento
Datos
Encapsular
Control
Datos
Segmentacin y Ensamblado
Segmentacin (fragmentacin)/Ensamblado
Una aplicacin enva datos en mensajes, el protocolo de nivel inferior puede dividir estos datos en bloques.
Desventaja de segmentar
En el receptor menor capacidad de memoria. Poca eficiencia. Relacin Datos/Control menor. Se interrumpe muy seguido al procesador. Ms tiempo en procesar PDU ms pequeos y numerosos.
t=0
Entidad de protocolo
Varios intercambios
t=t1
Control de envio
Se debe gestionar las prdidas o los errores de datos y control. No se recibe confirmacin de un PDU, entonces reenviar PDU.
Arquitectura de Redes
Control de Flujo
Stop-and-wait
Espero confirmacin
Ventana deslizante
PDU1 PDU2 PDUn
Arquitectura TCP/IP
Desde 1990 es la arquitectura dominante en la redes. Desarrollado por el Departamento de Defensa (DoD) de Estados Unidos para fines militares. Lo usa Internet.
OSI
7
Aplicacin
6 Presentacin 5
Sesin
Transporte Red Enlace de datos Fsico
4
3 2 1
Qu desea hacer? Cmo me entender el otro proceso? Con quin y cmo se establece la comunicacin? Qu calidad de servicio requiere la aplicacin? Cul es la ruta a seguir? Cmo est la ruta hasta el nodo de comunicaciones? Cmo se puede conectar al medio fsico?
AH Datos PH SH TH NH LH
A-PDU P-PDU
Transporte
Red Enlace de datos Fsico
Transporte
Red Enlace de datos Fsico
Red
Arquitectura TCP/IP
Procesos de usuario
Aplicacin
Mensaje idntico Transporte
Aplicacin
Transporte
Paquete idntico
Internet Datagrama idntico Internet
Interfaz de red
Trama idnticos
Interfaz de red
Red Fsica
Arquitectura TCP/IP
Aplicacin
Maneja los detalles de una aplicacin en particular: Telnet, FTP, SMTP, SNMP,etc. Simunistra un flujo de datos entre dos hosts, para la aplicacin de la capa superior: TCP y UDP. Capa de red (network), maneja los movimientos de los datagramas alrededor de la red: IP,ICMP. Capa de enlace (link o data-link), maneja los detalles del medio de comunicacin. Ethernet, Token ring, etc.
Transporte
Internet
Interfaz de red
TCP
Segmento TCP
Cabecera Cabecera Datos de Aplicacin IP TCP
IP
Datagrama IP
Cabecera Cabecera Cabecera Cola Datos de Aplicacin Ethernet IP TCP Ethernet
Drive Ethernet
14
20
Ethernet
Router
Internet
Datagrama idntico
Trama idntica Red Fsica 1
Internet
Datagrama idntico
Trama idntica Red Fsica 2
Internet
Interfaz de red
Interfaz de red
Interfaz de red
FTP Servidor
TCP
TCP
Protocolo end-to-end
Router
IP
IP
IP
Drive Ethernet
Ethernet
Token ring
Aplicacin n UDP
Aplicacin x
Demux basado en puerto destino
CAPA DE TRANSPORTE
ICMP IP
IGMP
CAPA DE RED
ARP
INTERFAZ DE RED
RARP
Drive Ethernet Trama de entrada
Protocolos de Internet IP
Datos de usuario Cabecera Aplic. Cabecera TCP Cabecera Cabecera IP TCP Datos de usuario
Aplicacin
Datos de Aplicacin
Datos de Aplicacin
14
20
20 46 a 1500 bytes
Ethernet
BGP
FTP
SNMP
UDP ICMP OSPF
Protocolo Internet IP Protocolo de acceso de red IP: Protocolo Internetcomo: First Protocol MINE: Multi_Purpose Internet Mail SNMP:HypterText Protocol Protocol HTTP:Border Shortest Path RSVP. RTP, etc. UDP: File protocolos Transfer Protocol Protocol TCP: Transmission Transfer Protocol Extension SMTP: Simple MailControl FTP: BGP: UserTransfer OSPF: InternetNetwork Message ICMP: Open GatewayProtocol Control Management Otros Datagrama Protocol
Especificacin RFC 791. Es un protocolo de entrega sin conexin y no confiable. Sin conexin: Cada paquete es tratado de manera independiente de todos los dems. No confiable: La entrega de los paquetes no se garantiza.
Proporciona La unidad bsica para la transferencia de datos utilizada a travs de la red TCP/IP. Funcin de ruteo. Chequeo de error.
31
TTL
Encabezado Datos del datagrama IP
Carga til
Versin
Indica la versin del protocolo IP.
HLEN
Longitud del encabezado. Mide la longitud del encabezado en grupo de 4 bytes. Valor inicial 05.
Longitud Total
Indica la longitud del datagrama (cabecera+datos). Mximo 65536 bytes. IP en bytes
Identificador
Identifica a un datagrama.
Indicador o Flags
No fragments: En 1 no se debe fragmentar. More Fragments: Indica que no es el final
Fragmentacin/Reensamblado
Mnimo MTU 576 Mnimo MTU 576
Host B
Red 1
MTU=1500
Red 3
MTU=1500
MTU=1500
R1
Red 2 MTU=620
R2
Header
Dato
Header 2
Dato 2
Header 3
Dato 3
Desplazamiento
Especifica el desplazamiento en el datagrama original.
Tipo de Servicio
Bit 0: sin uso, debe permanecer en 0. Bit 1: 1 costo mnimo, 0 costo normal. Bit 2: 1 mxima fiabilidad, 0 fiabilidad normal. Bit 3: 1 maximo rendimiento, 0 rendimiento normal. Bit 4: 1 mnimo retardo, 0 retardo normal Para IPv4/IPv6: 000: De rutina. 001: Prioritario. 010: Inmediato. 011: Relmpago. 100: Invalidacin relmpago. 101: Procesando llamada crtica y de emergencia. 110: Control de trabajo de Internet. 111: Control de red.
TTL
Tiempo de Vida. Especifica la duracin en segundos de un datagrama en la red.
Protocolo
Indica que protocolo de alto nivel se us.
Direccin IP Origen
Especifica la direccin lgica de la fuente.
Direccin IP Destino
Especifica la direccin lgica del destino.
Direcciones IPv4
0 31
Direccin de red
Direccin de host
Net ID Red
Host ID
Host
65 536 host
Clase C 1 1 0
Clase D 1 1 1 0 Clase E 1 1 1 1
192-223
Direccin host
a a a a a
Especificacin RFC 793. Es tarea de TCP asegurar que los datos se entreguen:
Fiablemente. En secuencia. Sin errores.
TCP ofrece control de flujo lo que permite al receptor regular la cantidad de datos que el emisor debe enviar Control de conexin.
Three-Way-Handshake
datagrama
lleg
Acuse de Recibo
Emisor
Envo del segmento 1
Mensaje en la red
Receptor
Recepcin del segmento 1 Envo del ACK 1
2
Recepcin del segmento 2 Envo del ACK 2
Ventana Deslizante
Utiliza el ancho de banda adecuadamente. Se envan varios segmentos antes de recibir un acuse de recibo (ACK). Se define una ventana y se transmiten todos los segmentos que encajen en la ventana.
Aqu la red puede enviar hasta 8 segmentos sin necesidad de recibir una seal ACK
Emisor
Envo del segmento 1 Envo del segmento 2
Mensaje en la red
Receptor
Recepcin del segmento 1 Envo del ACK 1 Recepcin del segmento 2 Envo del ACK 2
Cabecera
Puerto fuente Puerto destino Nmero de secuencia Nmero de acuse de recibo HLEN Reservado Code Bits Ventana Suma de verificacin Puntero de urgencia Opciones (si existen) Relleno Datos
Nmero de secuencia
Indica la posicin de los datos en el flujo de datos (flujo que va en la misma direccin que el segmento). Mide la longitud del encabezado en grupo de 4 bytes. Valor inicial 05.
HLEN
Indica la longitud de la cabecera TCP en mltiplos de 4 bytes.
Reservado
Code bits
Indica el contenido y propsito del segmento.
URG: Campo puntero de urgencia es vlido. ACK: Campo de Acuse de Recibo es vlido. PSH: Solicitud de operacin PUSH. RST: Inicio de la conexin. SYN: Sincronizar nmero de secuencia. FIN: El emisor finaliza el flujo de datos.
Ventana
Especifica cuantos datos est dispuesto a aceptar por segmento enviado. Contiene el tamao de la memoria intermedia. Mide la longitud del encabezado en grupo de 4 bytes. Valor inicial 05.
Suma de Verificacin
Verifica la integridad de los datos y de la cabecera TCP.
Especificacin RFC 768. Proporciona los mecanismos para que una aplicacin enve datagramas a otra aplicacin: UDP enva tanto el puerto de destino para que se entregue los datagramas correctamente y el puerto de origen para que el destino enve alguna TCP permite saber si un datagrama lleg adecuadamente al host destino. UDP proporciona un servicio de entrega sin conexin y no confiable, igual que IP. UDP tiene las siguientes caractersticas:
No emplea acuse de recibo. No ordena los mensajes entrantes. No controla la velocidad de los datos en la red.
15 16
31
Datos
Seudo cabecera
Cabecera UDP
Datos UDP
Forma un solo Dominio de Broadcast y un solo Dominio de Colisiones. Conecta redes LAN en la capa fsica del modelo OSI. No aisla el trfico, los dispositivos conectados al hub reciben todo el trfico que se transporta a travs del hub. Cuntos ms dispositivos estn conectados al hub, mayores son las probabilidades de que haya colisiones. Las colisiones ocurren cuando dos o ms estaciones de trabajo envan al mismo tiempo datos a travs del cable de la red. Cada dispositivo conectado al mismo segmento de red se considera un miembro de un dominio de colisin.
Los bridges realizan la interconexin de redes a nivel de la capa de enlace del modelo OSI. Cuando una trama ingresa al bridge no solo regenera la seal sino que tambin comprueba la direccin de destino y encamina la nueva copia solo al segmento donde se encuentra la direccin destino.
Los switches realizan dos operaciones bsicas: Forma un solo dominio de Broadcast y separa dominios de colisiones. Conecta LANs a nivel MAC (Capa de enlace). Incrementan la capacidad total til de la red LAN. Decrementa la carga de la red (LAN) Los switches operan a velocidades mucho ms altas que los puentes y pueden admitir funcionalidades como, por ejemplo, VLANs, virtual LANs. Interconectar redes existentes de 10Mbps, 100Mbps, 1000 Mbps.
Conmutacin de tramas Mantenimiento de las tablas de conmutacin (switching tables).
Interconecta mltiples LANs y WANs separando el trfico. No permite el paso de Broadcast. Dependientes del protocolo. Tienen acceso a direcciones de red para decidir por la mejor ruta utilizando protocolos de enrutamiento
RIP : Routing Information Protocol