Professional Documents
Culture Documents
Otra meta es ahorrar dinero. Las computadoras pequeas tienen una relacin precio/rendimiento mucho mejor que las grandes
El modelo cliente-servidor, la comunicacin generalmente adopta la forma de un mensaje de solicitud del cliente al servidor pidiendo que se efecte algn trabajo. El servidor hace el trabajo y devuelve la respuesta. Los clientes utilizan un numero pequeo de servidores.
El Modelo Cliente-Servidor
MAQUINA CLIENTE PROCESO CLIENTE PETICIN RED RESPUESTA MAQUINA SERVIDORA
PROCESO SERVIDOR
Otra meta al establecer redes es la escabilidad: la capacidad para incrementar el rendimiento del sistema gradualmente cuando la carga de trabajo crece, aadiendo solamente ms procesadores. En el caso de las mainframe centralizadas, cuando el sistema est lleno hay que reemplazarlo por uno mayor, usualmente ms caro, lo que implica largas interrupciones para los usuarios. El modelo cliente-servidor puede aadir nuevos clientes y nuevos servidores cuando es necesario.
Ejemplo
0.1 m
Tarjetas de Circuitos
1 m.
10 m. 100 m. 1
Sistema
Cuarto Edificio
Multicomputadora
Red de rea Local Red de rea Local
Km.
10 Km. 100 Km. 1,000 Km. 10,000 Km.
Camps
Ciudad Pas Continente Planeta
CABLE
En una red de Anillo (esto es un cable en forma de lazo o anillo). Ejemplo: La IEEE 802.5 mejor conocida como el Token Ring de IBM, la cual se basa en anillo que opera a 4 y 16 Mbps.
COMPUTADORA
1
Bus A COMPUTADORA
..... N
Head End
Bus B
1
Direccin del Flujo en el Bus B
Una red de rea Extensa o WAN (Wide Area Network), se extiende sobre un rea geogrfica extensa, a veces un pas o un continente; contiene una coleccin de maquinas dedicadas a ejecutar programas de usuario (de aplicacin). En muchas redes de rea amplia, la sub red tiene dos componentes distintos: las lneas de transmisin y los elementos de conmutacin. Las lneas de transmisin (llamadas circuitos,canales o troncales) mueven bits de una maquina a otra Los elementos de conmutacin son computadores especializados que conectan dos o ms lneas de transmisin. Cuando los datos llegan por una lnea de entrada, el elemento de conmutacin debe escoger la lnea de salida para reenviarlos.
Host
LAN
Estrella
Anillo
Completa
rbol
Interseccin de Anillos
Irregular
REDES INALAMBRICAS
La comunicacin inalmbrica digital no es una idea nueva. Los sistemas inalmbricos digitales modernos tiene mejor rendimiento, pero la idea bsica es la misma. Tienen muchos usos: Uno comn es la oficina porttil. Son de gran valor para que las flotillas de camiones,taxis autobuses, y las personas que hacen reparaciones, mantengan contacto con su base. Tambin es usada por los rescatistas en sitios de desastres. Es importante para los militares.
REDES INALAMBRICAS
Las LAN inalmbricas son fciles de instalar tambin tienen desventajas. Tpicamente, su capacidad es de 1 a 2 Mbps, lo cual es mucho mas lento que las LAN alambradas. La tasa de error son a veces mucho mas altas, y las transmisiones desde diferentes computadoras pueden interferirse.
INTERREDES
Una coleccin de redes interconectadas se llama interred.
Una forma comn de interred es una coleccin de LAN conectadas por una WAN. Las subredes, redes e interredes con frecuencia se confunden. La subred tiene su sentido estndar en el contexto de una red de rea amplia, donde se refiere a la coleccin de enrutadores y lneas de comunicacin propiedad del operador de la red (sistema telefnico); la combinacin de una subred y sus nodos forman una red; se forma una interred cuando se conectan distintas redes entre s. Por ejemplo, al conectar una LAN y una WAN o al conectar dos LAN formamos una interred.
SOFTWARE DE RED
SOFTWARE DE RED: Las primeras redes de computadoras se disearon con el hardware como preocupacin principal y el software como una idea tarda. Esta estrategia ya no funciona; ahora el software de la red es altamente estructurado.
JERARQUIAS DE PROTOCOLOS
Para reducir la complejidad de su diseo, muchas redes estn organizadas como una serie de capas o niveles, cada una construida sobre la inferior, el propsito de cada capa es ofrecer ciertos servicios a las capas superiores de modo que no tengan que ocuparse del detalle de la implementacin real de los servicios. La capa n de una mquina lleva a cabo una conversacin con la capa n de otra. Las reglas y convenciones que se siguen en esta conversacin se conocen colectivamente como protocolo de la capa n. Bsicamente, un protocolo es un acuerdo entre las partes que se comunican sobre cmo va a proceder la comunicacin. Si se viola el protocolo, la comunicacin ser ms difcil, si no imposible. Las entidades que comprenden las capas correspondientes en las diferentes mquinas se denominan pares. En otras palabras, son los pares los que se comunican usando el protocolo.
JERARQUIAS DE PROTOCOLOS
Los datos se transfieren as: Cada capa pasa datos e informacin de control a la capa que esta debajo de ella, hasta llegar a la capa ms baja. Bajo la capa 1 est el medio fsico a travs del cual ocurre la comunicacin real. Entre cada par de capas hay una interfaz la cual define qu operaciones y servicios ofrece la capa inferior a la superior. Las interfaces bien definidas simplifican el reemplazo de la implementacin de una capa con una implementacin completamente diferente.
Host 1
Capa 5 Interfaz de la capa 4/5 Capa 4 Interfaz de la capa 3/4 Capa 3 Interfaz de la capa 2/3 Capa 2 Interfaz de la capa 1/2 Capa 1 Protocolo de la Capa 1 Capa 1 Protocolo de la Capa 2 Capa 2 Protocolo de la Capa 3 Capa 3 Protocolo de la Capa 4 Capa 4 Protocolo de la Capa 5
Host 2
Capa 5
Medio fsico
JERARQUIAS DE PROTOCOLOS
Un conjunto de capas y protocolos recibe el nombre de arquitectura de red. No es necesario que las interfaces en todas las mquinas de una red sean iguales, siempre que cada mquina pueda usar correctamente todos los protocolos. La lista de protocolos empleados por cierto sistema, con un protocolo por capa, se llama pila de protocolos. El ejemplo de los filsofos ayuda a entender la idea de la comunicacin multicapas. Hay dos filsofos que hablan idiomas distintos y quieren comunicarse algo, contratan un traductor y una secretaria cada uno los cuales se ponen de acuerdo en el idioma en que se van a comunicar (holands por ejemplo), el filsofo 1 le da el mensaje a su traductor, este lo traduce al holands y se lo comunica al otro traductor mediante las secretarias (va fax), y ste a su vez lo traduce al filsofo 2 en su idioma. Cada uno de ellos (traductores y secretarias) eligen la forma de comunicarse, es decir, eligen su propio protocolo e interface, lo cual indica que cada protocolo es independiente por completo de los otros mientras las interfaces no cambien.
INTERFACES Y SERVICIOS
La funcin de cada capa es proporcionar servicios a la capa que est encima de ella. Los elementos activos de cada capa generalmente se llaman entidades. Una entidad puede ser de software o de hardware. Las entidades de la misma capa en mquinas diferentes se llaman entidades pares. Las entidades de la capa n (proveedor del servicio) implementan un servicio que usa la capa n+1(usuario del servicio). Los servicios estn disponibles en los SAP(service access points, puntos de acceso al servicio). Los SAP de la capa n son los lugares en los que las capas n+1 puede tener acceso a los servicios ofrecidos. Cada SAP tiene una direccin que lo identifica de manera nica.
INTERFACES Y SERVICIOS
Para que dos capas intercambien informacin, tiene que haber un acuerdo sobre el Capa N+1 conjunto de reglas relativas a la interfaz. En una interfaz tpica, la entidad de la capa n +1 pasa Interfaz una IDU(interface data unit, Capa N unidad de datos de la interfaz) a la entidad de la capa n a travs del SAP .
IDU
SAP= Punto de acceso al servicio IDU= Unidad de datos de la Interfaz SDU= Unidad de datos de servicio PDU= Unidad de datos de protocolo ICI= Informacin de control de la interfaz Las entidades de la Capa N inetrcambian N-PDU en su protocolo capa N
ICI
SDU
SAP
SDU
PRIMITIVAS DE SERVICIOS
Un servicio se especifica de manera formal con un conjunto de (operaciones) primitivas disponibles para que un usuario u otra entidad acceda al servicio. Estas primitivas ordenan al servicio que ejecute alguna accin o que informe de una accin que haya tomado una entidad par. Servicio simple orientado a la conexin con las siguientes ocho primitivas del servicio:
CONNECT.request - Peticin para establecer una conexin. CONNECT.indication - Enva una seal a la parte llamada. CONNECT.response - La usa el receptor para aceptar o rechazar llamada. CONNECT.confirm - Indica al originador si se acept o no la llamada. DATA.request - peticin de envo de datos. DATA.indication - Seal de llegada de los datos. DISCONNECT.request - Peticin para liberar una conexin. DISCONNECT.indication - Indica al par la peticin.
En este ejemplo, CONNECT es un servicio confirmado (requiere una respuesta especfica), mientras que DISCONNECT es no confirmado (no hay respuesta).
MODELOS DE REFERENCIA
MODELO DE REFENCIA OSI (Open System Interconnection Interconexin de Sistemas Abiertos) de ISO. MODELO DE REFERENCIA TCP/IP PRINCIPIOS QUE SE APLICARON EN LA CREACION DE LAS 7 CAPAS DE OSI :
Se debe crear una capa siempre que se estime necesario un nivel diferente de abstraccin(1). Cada capa debe realizar una funcin bien definida. La funcin de cada capa se debe elegir pensando en la definicin de protocolos estandarizados internacionalmente. Los lmites de cada capa deben elegirse a modo de minimizar el flujo de informacin a travs de las interfases. La cantidad de capas debe ser suficiente para no tener que agrupar funciones distintas en la misma capa y lo bastante pequea para que la arquitectura no se vuelva inmanejable.
CAPA 1
APLICACION
PROTOOLO DE PRESENTACION
APLICACION
PRESENTACION
PROTOOLO DE SESION
PRESENTACION
SESION
PROTOCOLO DE TRANSPORTE
SESION
TRANSPORTE
FRONTERA DE COMUNICACIN DE LA SUBRED
TRANSPORTE
RED
RED
RED
RED
ENLACE DATOS
ENLACE
ENLACE
ENLACE DATOS
DATOS
DATOS
FISICA
FISICA
FISICA
FISICA
PROTOCOLO HOST-ENRUTADOR DE LA CAPA DE RED PROTOCOLO HOST-ENRUTADOR DE LA CAPA DE ENLACE DE DATOS PROTOCOLO HOST-ENRUTADOR DE LA CAPA DE LA CAPA FISICA
Qu es OSI?
Una sigla: Open Systems Interconnection Conceptualmente: arquitectura general requerida para establecer comunicacin entre computadoras OSI puede verse de dos formas:
como un estndar como un modelo de referencia
OSI es un estndar
El modelo OSI fue desarrollado en 1983 por representantes de importantes firmas de las telecomunicaciones y las computadoras OSI fue adoptado en 1984 oficialmente como un estndar internacional por la ISO (International Organization of Standards). Ahora es la recomendacin X.200 de la ITU (International Telecommunication Union) y la norma ISO/IEC 7498-1
En qu se fundamenta OSI?
La idea principal en el modelo OSI es que el proceso de comunicacin entre dos usuarios en una red de telecomunicaciones puede dividirse en niveles (capas) En el proceso de comunicacin cada nivel pone su granito de arena: el conjunto de funciones que ese nivel sabe hacer.
Operacin: 1 aproximacin
Nodo A
Al enviar el mensaje baja El mensaje viaja a travs de la red
Nodo B
Al recibir el mensaje sube
En la vida real, las 7 capas de funciones del modelo OSI estn normalmente construidas como una combinacin de: 1. Sistema Operativo (Win9x, NT, Mac/OS Unix) 2. Aplicaciones (navegador, cliente de correo) 3. Protocolos de transporte y de red (TCP/IP, IPX/SPX) 4. Hardware y software que colocan la seal en el cable conectado al computador (tarjeta de red y driver)
Operacin: 2 aproximacin
Las capas del modelo OSI reciben un nombre de acuerdo a su funcin. Aplicacin Presentacin Sesin Transporte Red Enlace Fsica Nodo A RED 7 6 5 4 3 2 1
Al enviar el mensaje baja
Nodo B
Capa A Capa B
Capa A Capa B
NODO 1
NODO 2
Capa A Capa B
Capa A Capa B
NODO 1
NODO 2
Operacin: 3 aproximacin
Nodo A
Aplicacin Presentacin Sesin Transporte Red Enlace Fsica
bits Puede contener encabezados de las capas 5, 6 y 7
Nodo B
Aplicacin Presentacin Sesin Transporte Red Enlace Fsica
Unidades de Informacin
Mensaje Paquete Header 4 DATOS Frame Header 3 Header 2 DATOS DATOS
DATOS
RED
H2 H3 H4 Teng T2
Fsica (1)
H2 H3 o una idea. T2
Fsica (1)
INTERFASE RS232C
INTERFACE RS232C es la ms popular interface serial utilizada para diferentes protocolos de comunicaciones, esta soporta velocidades de hasta 19.2 Kbps sobre una distancia de hasta 15 metros. El RS232C define 25 circuitos que son usados para conectar 2 dispositivos de comunicaciones y describe las caractersticas elctricas de las seales transportados sobre los circuitos.
INTERFASE RS232C
Esta interfase se usa en virtualmente todos las computadores y modems. Es importante indicar que no todos, los 25 circuitos son utilizados por los dispositivos de comunicaciones, de hecho algunos de los circuitos no han sido definidos, la ms comn aplicacin de esta interfase, es para conectar el puerto de DTE al DCE para su comunicacin con la red telefnica pblica.
INTERFASE RS232C
Esta interfase, es una interfase no balanceada, lo cual significa que todos los circuitos utilizan una sola tierra comn para compartirla con todos las seales. La norma RS232C fue definida por la CCITT (Comit Consultivo Internacional de Telegrafa y Telefona), su equivalente en otra versin es el V.24 y el V.28 de la EIA (Asociacin de Industrias Electrnicas).
INTERFACE V.35
Es una interfase balanceada, que generalmente opera a una velocidad mxima de 3Mbps la mxima longitud desde el DTE al DCE es de 60 metros, ser importante mencionar que la mxima velocidad del V.35 varia con la distancia. A menor distancia soporta ms altas velocidades de datos. El V.35 es mas frecuentemente utilizado para 56Kbps, para velocidad T1 (1.544 Mbps) y para E1 (2.048 Mbps). El V.35 usa un conector rectangular de 34 bits.
BUS
Esclav o
Esclav o
Esclav o
Esclav o
C
Direccion
Direccion
DATOS ACK
Direccion
C
DATOS
COLISION
B
t=
Z
( t=)
Asegura la transmisin confiable de los mensajes Detecta fallos de transporte y los soluciona Establece y termina circuitos virtuales. No deja que falten ni sobren mensajes trasmitidos hace control de flujo sobre la red
Qu es TCP/IP?
El nombre TCP/IP se refiere a una suite de protocolos de datos. El nombre viene de 2 de los protocolos que lo conforman:
Transmission Control Protocol (TCP) Internet Protocol (IP)
TCP/IP e Internet
TCP/IP son los protocolos fundamentales de Internet (Aunque se utilizan para Intranets y Extranets) Stanford University y Bold, Beranek and Newman (BBN) presentaron TCP/IP a comienzos de los 70 para una red de conmutacin de paquetes (ARPANet). Tambin se usa en redes de rea local
Estndares de TCP/IP
Para garantizar que TCP/IP sea un protocolo abierto los estndares deben ser pblicamente conocidos. La mayor parte de la informacin sobre los protocolos de TCP/IP est publicada en unos documentos llamados Request for Comments (RFCs) - Hay otros dos tipos de documentos: Military Standards (MIL STD), Internet Engineering Notes (IEN) -.
Arquitectura de TCP/IP
No hay un acuerdo sobre como representar la jerarqua de los protocolos de TCP/IP con un modelo de capas (utilizan de tres a cinco). Aplicacin Presentacin Sesin Transporte Transporte Internet Red Enlace Acceso de Red Fsica
Encapsulacin de datos
Cada capa de la pila TCP/IP adiciona informacin de control (un header) para asegurar la entrega correcta de los datos. Cuando se recibe, la informacin de control se retira.
Capa de aplicacin DATOS
Capa de transporte
Header
DATOS
Estructuras de datos
Capa de aplicacin
TCP
UDP
Stream
Capa de transporte
Message
Segment
Capa Internet
Packet
Datagram
Capa de Acceso de Red
Datagram
Frame
Frame
Ubicacin de los protocolos de TCP/IP en el Modelo de Referencia OSI (Open Systems Interconnection)
Modem
Lleg
Solicitud
DNS
Protocolos
Bloques de construccin de una arquitectura de red. Cada (objeto) protocolo tiene dos interfaces diferentes Interface de servicios: operaciones que se hacen sobre este protocolo Interface peer-to-peer: mensajes intercambiados entre iguales El trmino protocolo tiene varios significados especificacin de la interface peer-to-peer mdulo que implementa esta interface
Interfaces
Host 1 Host 2
Interface de Servicio
Protocol
Interface Peer-to-peer
Protocol
RRP
MSP
RRP
MSP
HHP
HHP
Arquitectura OSI
Host Aplicacin Host Aplicacin
Presentacin
Presentacin
Sesin
Sesin
Transporte
Transporte
Red
Red
Red
Red
Enlace
Enlace
Enlace
Enlace
Fsica
Fsica
Fsica
Fsica
Arquitectura de Internet
Definida por la Internet Engineering Task Force (IETF) Diseo en forma de clepsidra (reloj de arena) Aplicacin vs. Protocolo de Aplicacin (FTP, HTTP)
FTP HTTP SNMP
TFTP
TCP
UDP
IP
RED1
RED2
REDn
Active Nekworking
Un nuevo modelo
Un modelo nuevo
Aplicacin 1 Aplicacin 2 Aplicacin 3 Ambiente de Ejecucin A Aplicacin 1 Ambiente de Ejecucin A Aplicacin 4 Aplicacin 3 Ambiente
Ambiente de Ejecucin B
de Ejecucin B
Nodo A
Nodo B
Facilidades de Transmisin
Active Networking
Ambientes de ejecucin
Alien ANTS Switchware Liane Liquid Software Smartpackets Netscript
LA CAPA DE TRANSPORTE
Se le llama capa de transporte a la capa que est sobre la capa de interredes en el modelo TCP/IP. Esta capa se dise para permitir que las entidades pares en los nodos de origen y destino lleven a cabo una conversacin, lo mismo que en la capa de transporte OSI.
LA CAPA DE TRANSPORTE
Aqu se definen dos protocolos:
TCP (protocolo de control de transmisin), es un protocolo confiable orientado a la conexin que permite que una corriente de bytes originada en una mquina se entregue sin errores en cualquier otra mquina de la interred. UDP (protocolo de datagrama de usuario), es un protocolo sin conexin, no confiable, para aplicaciones que no necesiten la asignacin de secuencia ni el control de flujo del TCP y que deseen utilizar los suyos propios.
LA CAPA DE APLICACIN
La capa de aplicacin contiene todos los protocolos de alto nivel. Entre los protocolos existentes estn: terminal virtual (TELNET), el de transferencia de archivos (FTP) y el de correo electrnico (SMTP). El protocolo de terminal virtual permite que un usuario ingrese en una mquina distante y trabaje ah. El protocolo de transferencia de archivos ofrece un mecanismo para mover datos de una mquina a otra en forma eficiente. Tambin estn los protocolos de servicio de nombres de dominio (DNS), NNTP y HTTP que se usa para recuperar pginas en la World Wide Web y muchos otros.
El modelo de transferencia TCP/IP realmente no dice mucho sobre lo que pasa en esta capa, fuera de indicar que el nodo se ha de conectar a la red haciendo uso de algn protocolo de modo que pueda enviar por ella paquetes de IP. Este protocolo no est definido y vara de un nodo a otro y de red a red.
IVR Marcador Voice Mail
PBX (ACD)
ANI / DNIS TAPI / TSAPI
HOST
Base Datos
Agentes
Campaas y Scripts