MDULO 01
1.
2.
OBJETIVOS
El alumno deber tener la habilidad de analizar y comprender:
-
3.
Conceptos fundamentales de una red de datos a nivel de rea local y rea amplia.
Los diversos estndares que normalizan a los protocolos de red.
El modelo de referencia OSI.
Los diversos protocolos de red de la arquitectura TCP/IP.
Descripcin de diversas redes de telecomunicaciones.
LOGRO DE LA UNIDAD
Conocer los conceptos fundamentales de las redes de datos, definiciones de protocolos de
telecomunicaciones as como los modelos de referencia OSI y la arquitectura TCP/IP. Anlisis de las
capas de protocolos TCP/IP en las redes LAN y sus estndares, logrando interiorizar la manera de
funcionamiento de esta tecnologa.
1.
Una red de rea local (LAN) es un grupo de ordenadores conectados a un rea localizada
para comunicarse entre s y compartir recursos como, por ejemplo, impresoras. Los datos
se envan en forma de paquetes, para cuya transmisin se pueden utilizar diversas
tecnologas. La tecnologa LAN ms utilizada es la Ethernet y est especificada en una
norma llamada IEEE 802.3. (Otros tipos de tecnologas de redes LAN son Token Ring y
FDDI).
Un tipo de tecnologa de acceso a redes de datos es Ethernet, que utiliza una topologa en
estrella en la que los nodos individuales (dispositivos) estn conectados unos con otros a
travs de un equipo de red activo como un conmutador. El nmero de dispositivos
conectados a una LAN puede oscilar entre dos y varios miles.
El medio de transmisin fsico para una LAN por cable implica cables, principalmente de
par trenzado, o bien, fibra ptica. Un cable de par trenzado consiste en ocho cables que
forman cuatro pares de cables de cobre trenzados, y se utiliza con conectores RJ-45 y
sockets. La longitud mxima de un cable de par trenzado es de 100 m, mientras que para
la fibra, el mximo vara entre 10 km y 70 km, dependiendo del tipo. En funcin del tipo
de cables de par trenzado o de fibra ptica que se utilicen, actualmente las velocidades de
datos pueden oscilar entre 100 Mbit/s y 10.000 Mbit/s.
Red de rea Metropolitana (MAN): Las redes de rea metropolitanas estn diseadas
para la conexin de equipos a lo largo de una ciudad entera. Una red MAN puede ser una
nica red que interconecte varias redes de rea local LANs resultando en una red mayor.
Por ello, una MAN puede ser propiedad exclusivamente de una misma compaa privada, o
puede ser una red de servicio pblico que conecte redes pblicas y privadas.
Red de rea Extensa (WAN): Las Redes de rea extensa son aquellas que proporcionen
un medio de transmisin a lo largo de grandes extensiones geogrficas (regional, nacional
e incluso internacional). Una red WAN generalmente utiliza redes de servicio pblico y
redes privadas y que pueden extenderse alrededor del globo.
Una red de datos es una coleccin de medios y dispositivos que permiten el acceso
a servicios y aplicaciones de comunicaciones personales y grupales.
Redes Conmutadas
Establecimiento de la conexin.
Transferencia de la informacin.
Liberacin de la conexin.
Se entiende por conmutacin en un nodo, a la conexin fsica o lgica, de un camino de
entrada al nodo con un camino de salida del nodo, con el fin de transferir la informacin que
llegue por el primer camino al segundo. Un ejemplo de redes conmutadas son las redes de
rea extensa.
Este tipo de redes comprende:
1.2.2.
1.2.3.
Redes de Ad Hoc
Una red Ad hoc, consiste en un grupo de ordenadores que se comunican cada uno
directamente con los otros a travs de las seales de radio si usar un punto de acceso. Las
configuraciones Ad hoc, son comunicaciones de tipo punto a punto.
Solamente los ordenadores dentro de un rango de transmisin definido pueden comunicarse
entre ellos. La tecnologa es utilizada en varios campos como en el ejercito, celulares y juegos
de videos. En fin, en la tecnologa Ad hoc, cada terminal de comunicacin se comunica con
sus compaeros para hacer una red peer to peer.
Conmutacin de Circuitos
Se establece una conexin fsica permanente entre las estaciones durante la comunicacin.
Fases de establecimiento de comunicacin:
1.3.2.
Conmutacin de Paquetes
Conmutacin de circuitos:
o poco eficiente
o mal aprovechamiento de recursos
Cada nodo "encola" los paquetes recibidos y los enva por la lnea ms adecuada segn su destino.
2.
Estndares de red
La ausencia natural de fronteras nacionales en Internet requiere de una perspectiva global para el
desarrollo de polticas pblicas. Internet constituye un medio excepcional, debido a que toda informacin
que se publica en la red, instantneamente es accesible en todo el mundo, desde cualquier parte y su
impacto se percibe globalmente.
A travs de sus miembros individuales e institucionales, as como de los Captulos Regionales filiales
ubicados en 160 pases, la Sociedad Internet mantiene una posicin de liderazgo que le permite cumplir
con uno de sus principales objetivos: asesorar a gobiernos, empresas privadas, asociaciones civiles y
particulares sobre los diversos impactos de Internet en la sociedad, sean stos en los mbitos polticos,
econmicos, sociales y ticos.
La naturaleza descentralizada de Internet hace necesario que existan rganos de coordinacin que
administren los recursos comunes y marquen la direccin que ha de seguir la red para hacer frente a l os
retos impuestos por su crecimiento y la constante evolucin tecnolgica.
A continuacin se detallan los rganos a travs de los cuales ejerce sus funciones:
IAB: Internet Architecture Board Supervisin y aprobacin de normas.
IEFT: Internet Engineering Task Force Especificacin de standards.
IESG: Internet Engineering Steering Group Coordinacin.
IANA: Internet Assigned Number Authority Asignacin de recursos.
La IANA tiene la responsabilidad de la asignacin de recursos comunes, por otra parte tambin escasos,
que sin una administracin cuidadosa conduciran al caos y al colapso de la red. Entre ellos destacan:
2.2.1.
11
12
13
3.
A principios de 1980 el desarrollo de redes surgi con desorden en muchos sentidos. Se produjo un
enorme crecimiento en la cantidad y tamao de las redes. A medida que las empresas tomaron
conciencia de las ventajas de usar tecnologas de conexin, las redes se agregaban o expandan a casi
la misma velocidad a la que se introducan las nuevas tecnologas de red.
Para enfrentar el problema de incompatibilidad de redes, la Organizacin Internacional para la
Estandarizacin (ISO) investig modelos de conexin como la red de Digital Equipment Corporation
(DECnet), la Arquitectura de Sistemas de Red (Systems Network Architecture) y TCP/IP a fin de
encontrar un conjunto de reglas aplicables de forma general a todas las redes.
Es el modelo de red descriptivo creado por la Organizacin Internacional para la Estandarizacin en el
ao 1984.
Primer paso para la estandarizacin de los protocolos que se usan en las diversas capas.
Se le llam OSI (Open Systems Interconnection), pues se ocupa de la conexin de sistemas abiertos.
Se fundamenta un Modelo estructurado sobre 7 capas con la finalidad de:
Crear una capa siempre que se necesite un nivel diferente de abstraccin.
Cada capa debe realizar una funcin bien definida.
La funcin de cada capa ser elegida pensando en la definicin de protocolos
estandarizados internacionalmente.
Los lmites de las capas deben elegirse a modo de minimizar el flujo de informacin a travs
de las interfaces.
El nmero 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.
14
Cada capa individual del modelo OSI tiene un conjunto de funciones que debe realizar para que los
paquetes de datos puedan viajar en la red desde el origen hasta el destino.
3.1.
Capa 7. Aplicacin
La capa de aplicacin es la capa del modelo OSI ms cercana al usuario; suministra servicios de red a las
aplicaciones del usuario. Difiere de las dems capas debido a que no proporciona servicios a ninguna otra
capa OSI, sino solamente a aplicaciones que se encuentran fuera del modelo OSI. Algunos ejemplos de
aplicaciones son los programas de hojas de clculo, de procesamiento de texto y los de las terminales
bancarias. La capa de aplicacin establece la disponibilidad de los potenciales socios de comunicacin,
sincroniza y establece acuerdos sobre los procedimientos de recuperacin de errores y control de la
integridad de los datos.
Si desea recordar a la Capa 7 en la menor cantidad de palabras posible, piense en los navegadores de
Web.
3.2.
Capa 6. Presentacin
La capa de presentacin garantiza que la informacin que enva la capa de aplicacin de un sistema pueda
ser leda por la capa de aplicacin de otro. De ser necesario, la capa de presentacin traduce entre varios
formatos de datos utilizando un formato comn. Si desea recordar la Capa 6 en la menor cantidad de
palabras posible, piense en un formato de datos comn.
3.3.
Capa 5. Sesin
La capa de sesin establece, administra y finaliza las sesiones entre dos hosts que se estn comunicando.
La capa de sesin proporciona sus servicios a la capa de presentacin. Tambin sincroniza el dilogo entre
las capas de presentacin de los dos hosts y administra su intercambio de datos. Adems de regular la
sesin, la capa de sesin ofrece disposiciones para una eficiente transferencia de datos, clase de servicio y
un registro de excepciones acerca de los problemas de la capa de sesin, presentacin y aplicacin. Si
desea recordar la Capa 5 en la menor cantidad de palabras posible, piense en dilogos y conversaciones.
3.4.
Capa 4. Transporte
La capa de transporte segmenta los datos originados en el host emisor y los reensambla en una corriente
de datos dentro del sistema del host receptor. El lmite entre la capa de transporte y la capa de sesin
puede imaginarse como el lmite entre los protocolos de aplicacin y los protocolos de flujo de datos.
Mientras que las capas de aplicacin, presentacin y sesin estn relacionadas con asuntos de
aplicaciones, las cuatro capas inferiores se encargan del transporte de datos.
La capa de transporte intenta suministrar un servicio de transporte de datos que asla las capas superiores
de los detalles de implementacin del transporte. Especficamente, temas como la confiabilidad del
transporte entre dos hosts es responsabilidad de la capa de transporte. Al proporcionar un servicio de
comunicaciones, la capa de transporte establece, mantiene y termina adecuadamente los circuitos virtuales.
Al proporcionar un servicio confiable, se utilizan dispositivos de deteccin y recuperacin de errores de
transporte. Si desea recordar a la Capa 4 en la menor cantidad de palabras posible, piense en calidad de
servicio y confiabilidad.
3.5.
Capa 3. Red
La capa de red es una capa compleja que proporciona conectividad y seleccin de ruta entre dos sistemas
de hosts que pueden estar ubicados en redes geogrficamente distintas. Si desea recordar la Capa 3 en la
menor cantidad de palabras posible, piense en seleccin de ruta, direccionamiento y enrutamiento.
15
3.6.
La capa de enlace de datos proporciona trnsito de datos confiable a travs de un enlace fsico. Al hacerlo,
la capa de enlace de datos se ocupa del direccionamiento fsico (comparado con el lgico) , la topologa de
red, el acceso a la red, la notificacin de errores, entrega ordenada de tramas y control de flujo. Si desea
recordar la Capa 2 en la menor cantidad de palabras posible, piense en tramas y control de acceso al
medio.
3.7.
Capa 1. Fsico
La capa fsica define las especificaciones elctricas, mecnicas, de procedimiento y funcionales para
activar, mantener y desactivar el enlace fsico entre sistemas finales. Las caractersticas tales como niveles
de voltaje, temporizacin de cambios de voltaje, velocidad de datos fsicos, distancias de transmisin
mximas, conectores fsicos y otros atributos similares son definidos por las especificaciones de la capa
fsica. Si desea recordar la Capa 1 en la menor cantidad de palabras posible, piense en seales y medios.
Los paquetes de datos de una red parten de un origen y se envan a un destino. Cada capa depende de la
funcin de servicio de la capa OSI que se encuentra debajo de ella. Para brindar este servicio, la capa
inferior utiliza el encapsulamiento para colocar la PDU de la capa superior en su campo de datos, luego le
puede agregar cualquier encabezado e informacin final que la capa necesite para ejecutar su funcin.
Posteriormente, a medida que los datos se desplazan hacia abajo a travs de las capas del modelo OSI, se
agregan encabezados e informacin final adicionales. Despus de que las Capas 7, 6 y 5 han agregado la
informacin, la Capa 4 agrega ms informacin.
Este agrupamiento de datos, la PDU de Capa 4, se denomina segmento. Por ejemplo, la capa de red presta
un servicio a la capa de transporte y la capa de transporte presenta datos al subsistema de internetwork. La
tarea de la capa de red consiste en trasladar esos datos a travs de la internetwork. Ejecuta esta tarea
encapsulando los datos y agregando un encabezado, con lo que crea un paquete (PDU de Capa 3). Este
encabezado contiene la informacin necesaria para completar la transferencia, como por ejemplo, las
direcciones lgicas origen y destino.
La capa de enlace de datos suministra un servicio a la capa de red. Encapsula la informacin de la capa de
red en una trama (la PDU de Capa 2); el encabezado de la trama contiene informacin (por ej., direcciones
fsicas) que es necesaria para completar las funciones de enlace de datos. La capa de enlace de datos
suministra un servicio a la capa de red encapsulando la informacin de la capa de red en una trama.
La capa fsica tambin suministra un servicio a la capa de enlace de datos. La capa fsica codifica los datos
de la trama de enlace de datos en un patrn de unos y ceros (bits) para su transmisin a travs del medio
(generalmente un cable) en la Capa 1.
16
4.
Arquitectura TCP/IP
17
4.1.
Capa 4. Aplicacin
Los diseadores de TCP/IP sintieron que los protocolos de nivel superior deberan incluir los detalles de las
capas de sesin y presentacin. Simplemente crearon una capa de aplicacin que maneja protocolos de
alto nivel, aspectos de representacin, codificacin y control de dilogo. El modelo TCP/IP combina todos
los aspectos relacionados con las aplicaciones en una sola capa y garantiza que estos datos estn
correctamente empaquetados para la siguiente capa.
4.2.
Capa 3. Transporte
La capa de transporte se refiere a los aspectos de calidad del servicio con respecto a la confiabilidad, el
control de flujo y la correccin de errores. Uno de sus protocolos, el protocolo para el control de la
transmisin (TCP), ofrece maneras flexibles y de alta calidad para crear comunicaciones de red confiables,
sin problemas de flujo y con un nivel de error bajo. TCP es un protocolo orientado a la conexin. Mantiene
un dilogo entre el origen y el destino mientras empaqueta la informacin de la capa de aplicacin en
unidades denominadas segmentos. Orientado a la conexin no significa que el circuito exista entre los
computadores que se estn comunicando (esto sera una conmutacin de circuito). Significa que los
segmentos de Capa 4 viajan de un lado a otro entre dos hosts para comprobar que la conexin exista
lgicamente para un determinado perodo. Esto se conoce como conmutacin de paquetes.
18
4.3.
Capa 2. Internet
El propsito de la capa de Internet es enviar paquetes origen desde cualquier red en la internetwork y que
estos paquetes lleguen a su destino independientemente de la ruta y de las redes que recorrieron para
llegar hasta all. El protocolo especfico que rige esta capa se denomina Protocolo Internet (IP).
En esta capa se produce la determinacin de la mejor ruta y la conmutacin de paquetes. Esto se puede
comparar con el sistema postal. Cuando enva una carta por correo, usted no sabe cmo llega a destino
(existen varias rutas posibles); lo que le interesa es que la carta llegue.
4.4.
El nombre de esta capa es muy amplio y se presta a confusin. Tambin se denomina capa de host a red.
Es la capa que se ocupa de todos los aspectos que requiere un paquete IP para realizar realmente un
enlace fsico y luego realizar otro enlace fsico. Esta capa incluye los detalles de tecnologa LAN y WAN y
todos los detalles de las capas fsica y de enlace de datos del modelo OSI.
5.
En el mundo de TCP/IP las comunicaciones entre computadoras se rigen bsicamente por lo que se llama
modelo Cliente-Servidor, ste es un modelo que intenta proveer usabilidad, flexibilidad, interoperabilidad y
escalabilidad en las comunicaciones.
El trmino Cliente/Servidor fue usado por primera vez en 1980 para referirse a PCs en red. Este modelo
Cliente/Servidor empez a ser aceptado a finales de los 80s. [14]. Su funcionamiento es sencillo: se tiene
una mquina cliente, que requiere un servicio de una mquina servidor, y ste realiza la funcin para la que
est programado (ntese que no tienen que tratarse de mquinas diferentes; es decir, una computadora por
s sola puede ser ambos cliente y servidor dependiendo del software de configuracin).
5.1.
Modelo Cliente-Servidor
Desde el punto de vista funcional, se puede definir la computacin Cliente/Servidor como una arquitectura
distribuida que permite a los usuarios finales obtener acceso a la informacin en forma transparente an en
entornos multiplataforma.
En el modelo cliente servidor, el cliente enva un mensaje solicitando un determinado servicio a un servidor
(hace una peticin), y este enva uno o varios mensajes con la respuesta (provee el servicio). En un sistema
distribuido cada mquina puede cumplir el rol de servidor para algunas tareas y el rol de cliente para otras.
19
La idea es tratar a una computadora como un instrumento, que por s sola pueda realizar muchas tareas,
pero con la consideracin de que realice aquellas que son mas adecuadas a sus caractersticas. Si esto se
aplica tanto a clientes como servidores se entiende que la forma ms estndar de aplicacin y uso de
sistemas Cliente/Servidor es mediante la explotacin de las PCs a travs de interfaces grficas de usuario;
mientras que la administracin de datos y su seguridad e integridad se deja a cargo de computadoras
centrales tipo mainframe. Usualmente la mayora del trabajo pesado se hace en el proceso llamado servidor
y el o los procesos cliente slo se ocupan de la interaccin con el usuario (aunque esto puede variar). En
otras palabras la arquitectura Cliente/Servidor es una extensin de programacin modular en la que la base
fundamental es separar una gran pieza de software en mdulos con el fin de hacer ms fcil el desarrollo y
mejorar su mantenimiento. Esta arquitectura permite distribuir fsicamente los procesos y los datos en forma
ms eficiente lo que en computacin distribuida afecta directamente el trfico de la red, reducindolo
grandemente.
5.1.1.
Cliente
Las funciones que lleva a cabo el proceso cliente se resumen en los siguientes puntos:
o
o
o
o
o
o
5.1.2.
Servidor
Es el proceso encargado de atender a mltiples clientes que hacen peticiones de algn recurso
administrado por l. Al proceso servidor se le conoce con el trmino back-end. El servidor normalmente
maneja todas las funciones relacionadas con la mayora de las reglas del negocio y los recursos de datos.
Las funciones que lleva a cabo el proceso servidor se resumen en los siguientes puntos:
o
o
o
o
5.2.
Combinacin de un cliente que interacta con el usuario, y un servidor que interacta con los
recursos compartidos. El proceso del cliente proporciona la interfaz entre el usuario y el resto del
sistema. El proceso del servidor acta como un motor de software que maneja recursos
compartidos tales como bases de datos, impresoras, mdems, etc.
20
Las tareas del cliente y del servidor tienen diferentes requerimientos en cuanto a recursos de
cmputo como velocidad del procesador, memoria, velocidad y capacidades del disco y input-output
devices.
Se establece una relacin entre procesos distintos, los cuales pueden ser ejecutados en la misma
mquina o en mquinas diferentes distribuidas a lo largo de la red.
Existe una clara distincin de funciones basada en el concepto de "servicio", que se establece entre
clientes y servidores.
La relacin establecida puede ser de muchos a uno, en la que un servidor puede dar servicio a
muchos clientes, regulando su acceso a recursos compartidos.
Los clientes corresponden a procesos activos en cuanto a que son stos los que hacen peticiones
de servicios a los servidores. Estos ltimos tienen un carcter pasivo ya que esperan las peticiones
de los clientes.
No existe otra relacin entre clientes y servidores que no sea la que se establece a travs del
intercambio de mensajes entre ambos. El mensaje es el mecanismo para la peticin y entrega de
solicitudes de servicio.
21
5.3.
Al favorecer el uso de interfaces grficas interactivas, los sistemas Construdos bajo este esquema
tienen mayor interaccin y ms intuitiva con el usuario. En el uso de interfaces grficas para el
usuario, el esquema Cliente/Servidor presenta la ventaja, con respecto a uno centralizado, de que
no es siempre necesario transmitir informacin grfica por la red pues esta puede residir en el
cliente, lo cual permite aprovechar mejor el ancho de banda de la red.
Una ventaja adicional del uso del esquema Cliente/Servidor es que es ms rpido el mantenimiento
y el desarrollo de aplicaciones, pues se pueden emplear las 7 herramientas existentes (por ejemplo
los servidores de SQL o las herramientas de ms bajo nivel como los sockets o el RPC ).
5.4.
Se cuenta con muy escasas herramientas para la administracin y ajuste del desempeo de los
sistemas.
Es importante que los clientes y los servidores utilicen el mismo mecanismo (por ejemplo sockets o
RPC), lo cual implica que se deben tener mecanismos generales que existan en diferentes
plataformas.
Adems, hay que tener estrategias para el manejo de errores y para mantener la consistencia de los
datos.
COMPRENSIN DE LECTURA
1. Mencione 5 tecnologas de acceso al medio.
2. Cundo se utilizan las redes de rea amplia WAN.
3. Cmo definira el trmino interoperatividad de servicios entre las redes de telecomunicaciones.
4. Haga un listado de 4 operadores de telecomunicaciones que brindas servicios basados en
conmutacin de circuitos.
5. Haga un listado de 4 operadores de telecomunicaciones que brindas servicios basados en
conmutacin de paquetes.
6. Realice un cuadro comparativo entre conmutacin de paquetes y conmutacin de circuitos.
7. Indique a nivel de cul de las capas del modelo OSI opera cada una de las siguientes aplicaciones
y/o dispositivos de red.
Capa
1
2
3
4
5
6
7
8
facebook
switch
bridge
modem
router
Access point
Hub
Oracle Server
23