Вы находитесь на странице: 1из 14

Introduccin a las redes de

computadores
1.1 Introduccin al tema
Las redes de computadores han surgido y evolucionado tecnolgicamente como respuesta
a las siguientes necesidades principales:
Finales de los aos sesenta: necesidad de acceso a terminales y terminales remotos
(red SNA de IBM)
Aos setenta: necesidad de intercambio de informacin entre mainframes y
niniordenadores (redes SNA y DECNET de Digital, entre otras)
Aos setenta: necesidad de redundancia y computacin descentralizada (red
ARPANET)
Aos ochenta: necesidad de comparacin de recursos entre ordenadores personales
(redes de PC, Novell)
Aos noventa: necesidades derivadas del crecimiento de Internet.

1.2 Definiciones y conceptos bsicos


El desarrollo de las redes durante estos aos ha dado lugar a la aparicin de un buen
numero de trminos y conceptos bsicos. Los ms importantes se introducen a continuacin:
Red de computadores: Conjunto de computadores y dispositivos auxiliares que
pueden comunicarse entre si para intercambiar informacin a travs de un cierto medio.
Comunicacin: Intercambio de datos entre un emisor y un receptor a travs de un
medio.
Informacin: Datos ms el contexto que los dota de significado. La unidad de
informacin es el bit. Un bit es la cantidad informacin que permite diferenciar entre dos
estados equiprobables.
Interfaz: unto de acceso al medio. Puede ser de dos tipos,hardware software.
Fsico (hardware): Punto de acceso a un medio fsico. Esta definido por las
caractersticas fsicas que presenta el punto de acceso (ejemplo RS232).
Normalmente un conjunto de libreras o instrucciones mquina permiten el acceso al
medio.
Lgico (software): Punto de acceso a un medio lgico. Normalmente un conjunto
de libreras de software especializado permite el control del enlace lgico (acceso,
lectura, escritura).
Protocolo: Descripcin formal de un conjunto de reglas normalizado que gobierna la
comunicacin de extremo a extremo. Debe resolver problemas tales como
direccionamiento, control de errores, secuenciamiento y control de flujo.
Transmisin serie/paralelo: En la transmisin en paralelo se envann bits a la vez, a
travs de n vas y en serie se envan uno a uno por una nica va.
Seal: Soporte de la informacin viajando por el medio.

Ruido: En el medio, adems de la seal que transporta la informacin, podr haber


otras seales que al mezclarse entre si afectan a la informacin introducida.
Canal: Es una va de comunicacin establecida sobre un mismo medio fsico. Dado un
medio, este puede tener varios canales por los que se transmitirn diferentes seales
(por ejemplo el aire y las seales de radio o televisin).
Portadora: Seal que no contiene informacin, pero que se puede mezclar con otra
seal que s la tiene para producir una tercera adecuada para viajar por un determinado
canal disponible en el medio (ejemplo voz en telefona o radiodifusin).
Modulacin: Proceso que permite modificar ciertas caractersticas de una seal
portadora para que transmita informacin.
Banda base/ancha: Diferentes modos de transmitir la seal. Puede ser:
Banda base: Transmisin sin modular o con una sola portadora en el medio fsico.
Un solo canal. Inconveniente slo permite transmitir informacin binaria en distancias
muy cortas sobre medios fsicos.
Banda ancha: Transmisin con mltiples portadoras en el medio fsico. Varios
canales simultneos.
Transmisin: Puede clasificarse en:
Segn la sincrona:
Sncrona: Existe sincronizacin continua entre (el reloj) emisor y receptor.
Asncrona: La sincronizacin entre emisor y receptor no es continua.
Normalmente se restablece cada vez que se quiere transmitir.
Segn la forma de la seal utilizada para transmitir informacin:
Digital: Es una seal discreta que puede tomar dos valores claramente
diferenciados. En cada periodo de tiempo su valor Serra el correspondiente a un cero
o a un uno (ejemplo luz/no luz).
Analgica: Es una seal continua. La informacin se representa mediante
variaciones de algunas de las caractersticas de la seal continua (ejemplo voz sobre
portadora de radio).
Segn el tamao, la informacin transmitida se pueden utilizar: celdas, tramas y paquetes.
Conmutacin: Normalmente una red de comunicaciones es un conjunto muy complejo
de enlaces y canales. La informacin mientras viaja por la red puede tomar caminos
alternativos. La decisin sobre el camino que sigue la informacin mientras viaja por la
red se denomina conmutacin. Puede ser de dos tipos:
Fsica (de Circuitos): Se conmuta mediante circuitos fsicos de extremo a
extremo, crendose una conexin fsica directa (ejemplo RTC: red telefnica
conmutada).
Lgica: Cada uno de los equipos intermedios procesa la informacin por software
y para determinar el camino a seguir.
Encaminamiento: Mecanismo que permite decidir entre cada uno de los posibles
caminos que puede tomar la informacin.
Comunicacin extremo a extremo (emisor/receptor):
Puede ser de tres tipos segn la simultaneidad de intercambio de datos:
Smplex: La informacin viaja slo en un sentido (Emisor
Semidplex: Permite
simultneamente.

la

comunicacin

en

ambos

Receptor).
sentidos,

pero

no

Dplex: La comunicacin se realiza en ambos sentidos y simultneamente.


Segn la conexin:
Con conexin: Tiene llamada de establecimiento de conexin. Para que los
participantes puedan intercambiar datos hay un proceso previo de establecimiento
del enlace (ejemplo llamada telefnica).

Sin conexin: Cualquier de las dos partes toma la iniciativa y enva la informacin
directamente, sin necesidad de un proceso previo de establecimiento de conexin
(ejemplo mensaje de texto SMS).
Segn la tasa de informacin transmitida:
Iscrona: La tasa de informacin tiene una velocidad constante (ejemplo TV).
Aniscrona: La tasa de informacin no es constante (ejemplo PC->Impresora).

1.3 Topologas de Red


Toda red de comunicaciones a la que se conecten computadores esta formada por tres
elementos claramente diferenciados:
Nodos de comunicaciones. Es un punto de la red en el que confluyen dos o ms
enlaces. Es un computador de propsito especfico, que estar dotado de capacidades
para redistribuir el trafico entre los enlaces a los que este conectado.
Enlace: medio fsico que permite el establecimiento de uno o ms canales para la
transmisin de datos entre nodos y tambin entre nodos y computadores conectados a
la red.
Computadores: equipos que usan la red para intercambiar informacin entre si.
Pueden ser equipos de usuario final, servidores corporativos, etc. En todo caso debe
estar equipado con interfaz fsico que le permita conectarse a un enlace fsico de la red
que lo pondr en comunicacin con uno de los nodos de la red.
En toda red, como nodos de comunicaciones actan equipos especializados de
comunicaciones. Segn las funciones que realizan destacan los siguientes:
Routers o encaminadores: Equipos que deciden por donde encaminar la informacin.
Switches: Aparato que permite varias comunicaciones simultneas dentro de una red.
Hubs: Aparato similar al anterior para comunicar los equipos de una red, pero que a
diferencia de los Switches, slo permite una comunicacin de cada vez.
Conectar directamente entre s dos o un numero pequeo de computadores es sencillo. Sin
embargo cuando el numero de equipos que se deben conectar a la red, la existencia de una
conexin directa todos a todos se convierte en un tarea demasiado compleja e impracticable.
Se necesitan entonces modelos de interconexin de equipos que simplifiquen la conexin de
estos a una red fsica. La forma que adquieren estos modelos definen la topologa de la red.
Desde el punto de vista fsico, se definen dos grandes grupos de topologas de red:
Bsicas:
Estrella: Red diseada con un nodo central al que estn conectados todos los
equipos terminales. Este nodo acta como concentrador y distribuidor de todo el
trfico de comunicaciones existente entre los equipos terminales.
Anillo: Se presenta como un bucle al que estn conectadas las estaciones de
trabajo; de esta forma cada estacin se comporta como un repetidor de mensajes. La
informacin tiene forma de trama conteniendo los datos susceptibles de ser utilizados
por cada estacin, recopilan la trama y recogen la parte que les concierne antes de
devolverla de nuevo al circuito.
Bus: Red en la cual cada equipo terminal est conectado a un bus (en serie) por
el que circula toda la informacin que tiene como destino un equipo de la red.
Mallada: unin de topologas bsicas
Igualmente, desde el punto de vista lgico podemos definir la topologa lgica como la
forma en que el software puede gestionar la topologa fsica, que puede ser en bus, en anillo o
en estrella.

Estrella

Bus

Anillo

Correspondencia entre posibles arquitecturas fsicas y lgicas:


F\L

1.3.1Alcance de una Red


La posibilidad de utilizar diferentes tipos de medios fsicos para establecer enlaces entre
equipos en una red hace que las caractersticas fsicas de los enlaces condicionen en cierta
manera la estructura de la red. Entre estas destacan entre otras la velocidad de transmisin y
la distancia mxima entre equipos conectados al mismo medio fsico. La distancia fsica entre
los distintos equipos se define como alcance de la red y segn esta se tienen siguientes tipos
de redes:
local (LAN): (cientos de metros) utiliza transmisin en banda base y establece un
acceso directo extremo a extremo (todos con todos) a travs de un determinado medio
fsico.
metropolitana (MAN): (varios kilmetros) utiliza transmisin en banda ancha y
proporciona acceso extremo a extremo directo a travs de un determinado medio fsico
extendida (WAN): (sin limite de distancia) mezcla de varios medios, proporciona
acceso indirecto encaminado.

1.4 Modelos Arquitectnicos: Introduccin.


Los agentes que participan en el intercambio de informacin a travs de redes de
computadores son principalmente: procesos (programas de aplicacin), computadores
(conectados a una red), y redes (que distribuyen los datos entre computadores).
Como ya se mencion, la responsabilidad de intercambio de informacin ente diversos
entes recae fundamentalmente en un conjunto de software especializado que implementa unos
determinados protocolos de comunicaciones. El diseo arquitectnico de estas capas de
software de comunicaciones constituyen un modelo arquitectnico. Los principales modelos
arquitectnicos se basan en una arquitectura estratificada, que estructura el modelo en una
serie de capas o niveles. Cada capa realiza un conjunto de funciones especficas y bien
definidas, y ofrece sus servicios a la capa inmediatamente superior, utilizando ella misma los
servicios de la capa inferior.
Los principales requisitos de diseo que se plantean al disear un modelo arquitectnico de
red son los siguientes:
Aislar las aplicaciones: Se pretende que la red sea en la medida de los posible
transparente para las aplicaciones que se comunican entre si. Los cambios y
acontecimientos de la red no deben ser percibidos por los programas. Esto nos lleva a la
necesidad de establecer una capa de software que asle programas y red.
Aislar el acceso extremo a extremo. Un computador puede estar conectado a una o
varias redes, y puede tener acceso a directo a otro computador con el que se quiera
conectar o no. As mismo los datos podrn viajar por la red siguiendo diferentes caminos
que podrn variar segn la disponibilidad de los equipos y enlaces intermedios en cada
momento. En consecuencia es necesario establecer una capa de software que asle los
computadores de la gestin del intercambio de informacin extremo a extremo, a travs
de la red.
Independizar del medio fsico. Tanto para el enlace de un computador a un nodo de la
red, como para enlazar los nodos de la red entre si se podrn utilizar diferentes medios
fsicos. Las caractersticas fsicas del enlace han de ser transparentes para el resto de
los elementos software que intervienen en la comunicacin.

Para reducir la complejidad del diseo de una red, los aspectos de la comunicacin se
dividen en capas. El nmero de capas, nombre, contenido y funcin de cada capa vara,
dependiendo de la clasificacin o modo en que se conceptualiza la comunicacin. El propsito
de cada capa es el de ofrecer ciertos servicios a capas superiores (capa n+1), de tal forma de
que no tengan que ocuparse de detalles inherentes a la capa n. El conjunto de capas y
protocolos reciben el nombre de arquitectura de red.
Un nivel o capa est formado por entidades que son los elementos activos dentro de los
niveles (hardware o software). Una entidad dentro de un nivel n es usuaria de servicios de la
capa n-1 y suministradora de servicios a la capa n+1. Para acceder y proporcionar estos
servicios, una entidad de un nivel se comunica con los servicios n-1 a travs de un Punto de
Acceso al Servicio (PAS). Cada PAS tiene una direccin que le identifica. Dos entidades del
mismo nivel se comunican utilizando un protocolo.

En los lmites entre niveles (o capas) se define una serie de interfaces y en su interior, una
serie de protocolos. Un protocolo queda determinado por el formato de las unidades de datos
que maneja (PDUs) y el servicio que presta al nivel superior, que se refleja en una API de
primitivas de servicio que configuran su interfaz. En definitiva se est hablando de mdulos
software que presentan una API de funciones. Un servicio especifica las funciones que debe
cumplir el protocolo y, de esta forma, determina una API, pero no dice nada acerca de cmo
debe lograr el protocolo este servicio. El protocolo, por su parte, especifica el formato de la
informacin que se va a intercambiar por la red, as como las reglas necesarias para ofrecer un
servicio determinado, pero no debe dejar ver a sus usuarios cmo funciona interiormente, de tal
forma que un cambio en la implementacin del protocolo no afecte a la API definida por el
servicio que presta, ni viceversa.
Servicios y protocolos son conceptos relacionados pero bien distintos. Un servicio es un
conjunto de operaciones primitivas que ofrece una capa a la que est por encima de ella. El
servicio define cules son las operaciones que la capa est preparada para ejecutar en
beneficio de sus usuarios, pero nada dice respecto de cmo se van a instrumentar estas
operaciones. El servicio se refiere a la interfaz entre dos capas, siendo la capa inferior la que
provee el servicio y la capa superior la que hace uso de l. Un protocolo es un conjunto de
reglas que gobiernan el formato y el significado de los marcos, paquetes o mensajes que se
intercambian entre las entidades pares dentro de una capa. Las entidades usan protocolos con
el fin de instrumentar sus definiciones de servicios; son libres de cambiar sus protocolos a

voluntad, siempre que no cambien el servicio visible a sus usuarios. De esta manera el servicio
y el protocolo estn desacoplados por completo.
Una entidad que hace uso de la API de un protocolo entrega datos al software del protocolo
de nivel inmediatamente inferior en forma de unidades denominadas SDUs o Service Data Unit.
En el clsico modelo de niveles en pila, las SDUs siguen un recorrido vertical pasando a un
protocolo inferior. Las PDUs, Protocol Data Unit, son las unidades de datos del protocolo e
intervienen en una comunicacin "horizontal" entre dos entidades del mismo nivel (de las
mquinas que establecen la comunicacin). El software del protocolo construye sus PDUs
aadiendo sus cabeceras de protocolo a la informacin que recibe del nivel superior. As se
puede expresar que: PDU(n)=PDU(n+1)+Cabeceras(n).
Al estudiar un determinado nivel, se abstrae el camino real de la informacin y se
trabaja con la idea de que estas PDUs son transmitidas a la entidad homloga remota
directamente, de forma "horizontal". En el proceso real, estas PDUs son transmitidas de nuevo
al protocolo de nivel inferior en forma de SDUs que se transmiten empleando la interfaz
definida. Cada uno de los puntos de esta interfaz que se emplean para permitir el paso de una
SDU de un nivel a otro recibe el nombre de SAP, Service Accesss Point (Punto de Acceso al
Servicio).

En esta figura se ilustra una red de cinco capas. Las entidades que comprenden las capas
correspondientes en las diferentes mquinas se denominan entidades pares. Es decir, son los
pares los que se comunican usando el protocolo. Pero en realidad, los datos no se transfieren
directamente de la capa n de una mquina a la capa n de otra. Ms bien, cada capa pasa datos
e informacin de control a la capa que est inmediatamente debajo de ella, hasta llegar a la
capa ms baja. Bajo la capa 1 est el medio fsico a travs del que ocurre la comunicacin real.
En otras palabras, la comunicacin lgica es horizontal, pero la comunicacin fsica es vertical.

Un envo de datos tpico bajo el modelo de referencia OSI comienza con una aplicacin P
en un nodo cualquiera de la red. P genera los datos D que quiere enviar a otro nodo. Le pasa
los datos D a la capa de aplicacin. La capa de aplicacin toma los datos y los encapsula
aadiendo un encabezado que contiene informacin de control o que puede estar vaco. El
paquete completo resultante se lo pasa a la capa de presentacin.
La capa de presentacin lo recibe y no intenta siquiera decodificar o separar los
componentes del paquete, sino que lo toma como datos y le aade un encabezado con
informacin de control de esta capa y el paquete resultante se lo enva a la capa de sesin.

La capa de sesin recibe el paquete, que tambin son slo datos para ella y le aade un
encabezado de control. El resultado se lo enva a la capa de transporte. La capa de transporte
recibe todo el paquete como datos y le aade su propio encabezado de control creando otro

paquete que enva a la capa de red, la cual se encargar de enrutarlo a su destino apropiado,
entre otras actividades que realiza. Las capas de red, ligado de datos y fsica toman,
respectivamente, el paquete que les enva la capa superior y aaden a ste un encabezado
definido por el protocolo que corresponde a cada capa y pasan el resultado a la capa inferior.
La capa fsica traducir el ltimo paquete a las seales apropiadas para que viajen por el medio
fsico hasta el nodo destino.
En el nodo destino, la capa fsica toma los paquetes y les quita el encabezado de la capa
fsica, pasando el paquete resultante a la capa de ligado de datos. La capa de ligado lo recibe y
le quita el encabezado de esta capa, pasando el resultado a la capa de red, quien lo toma y le
quita el encabezado de red, pasando el paquete a la capa de transporte que elimina el
encabezado de transporte y pasa el resultado a la capa de sesin, quien tambin le quita el
encabezado respectivo y pasa el paquete a la capa de presentacin, que a su vez le quita el
encabezado de presentacin y le pasa el paquete a la capa de aplicacin que, finalmente, le
quita el ltimo encabezado y le entrega el paquete de datos reales a la aplicacin en el nodo
destino.
De manera virtual, se establecen conexiones directas entre las capas del mismo nombre de
los dos diferentes nodos. Por ejemplo, el paquete que enva la capa de red es interpretado por
la capa de red en el destino y no por otra capa. Para las capas inferiores de la de red, dicho
paquete fue interpretado como datos, y para las capas superiores (transporte, sesin,
presentacin y aplicacin) como un paquete compuesto de datos y encabezado.
Por otro lado, todas las capas, excepto la de aplicacin, procesan los paquetes realizando
operaciones que slo sirven para verificar que el paquete de datos real est ntegro o para que
ste llegue a su destino, sin que los datos por s mismos sufran ningn cambio.

1.5 Modelo de referencia OSI.


Mover informacin entre computadoras de diseos diversos, es una tarea muy compleja. En
el inicio de los 80s, la Organizacin Internacional para Estandarizacin (ISO) reconoci la
necesidad de un modelo de red que ayudara a los fabricantes a crear implementaciones de
red interoperables.
El origen del modelo OSI hay que buscarlo en la catica situacin de finales de los aos
setenta, cuando los fabricantes producen mquinas incompatibles con sus mquinas ms
antiguas y la comunicacin entre ordenadores de diferentes constructores no puede hacerse
realidad. Las organizaciones de formulacin de estndares deciden tomar cartas en el asunto,
y definir el trmino "sistema abierto". Se define como sistema abierto un equipo informtico que
disfruta de compatibilidad con otros sistemas a nivel de programacin y de sistemas operativos,
y de conectividad con otras mquinas del mismo o distinto fabricante, con la impresin de que
se trabaja en un nico sistema.
Detrs de esta definicin oficial de sistema abierto se encuentra la presin ejercida por los
grandes consumidores de informtica, organizaciones que despilfarran recursos humanos y
econmicos con la poltica de redes propietarias, puesto que los cambios en un producto (un
sistema operativo, por ejemplo) les acarrean enormes gastos en formacin y migracin de
aplicaciones a los nuevos entornos.
Se define entonces un modelo de sistema de comunicacin entre ordenadores: el
modelo de referencia OSI (Open Systems Interconnection) para sistemas abiertos. Este modelo
surgi de un subcomit creado en 1.977 por ISO (International Standardization Organization)
para desarrollar un estndar de comunicacin entre sistemas heterogneos. El modelo
establece las normas de interaccin entre los sistemas conectados, no la estructura interna del
sistema de comunicacin de cada mquina, ni acerca de la relacin con su sistema operativo.
La especificacin completa (ISO 7498, Open Systems Interconnection Basic Reference Model)
fue publicada en 1.983.

Con objeto de proporcionar un estndar de comunicacin entre diversos fabricantes, la


Organizacin Internacional de Estndares (ISO, International Standards Organization) ha
establecido una arquitectura como modelo de referencia para el diseo de protocolos de
Interconexin de Sistemas Abiertos (OSI, Open Systems Interconection). Este modelo consta
de siete niveles y proporciona un estndar de referencia para la intercomunicacin entre
sistemas de ordenadores a travs de una red, utilizando protocolos comunes.
El modelo de siete niveles se ha convertido en un estndar internacional. Cada uno de los
niveles del modelo define una seccin especfica del total de la arquitectura. Diferentes
organismos de estandarizacin (ISO, IEEE, ANSI, etc.) han definido diversos protocolos sobre
esos niveles para adaptar las implementaciones finales a variados entornos y requisitos
El modelo propone dividir el conjunto de funciones relacionadas con los servicios de
comunicacin en capas o niveles funcionales de acuerdo con los siguientes principales
principios de diseo:
Cada capa se corresponde con un nivel de abstraccin y una funcin bien definida.
Que facilite la creacin de protocolos (estndar) en cada capa.
Minimizar el flujo de informacin a travs de los interfaces.
Ni muchas funciones en la misma capa, ni excesivo nmero de capas.
Cada capa define un nivel de abstraccin diferente, agrupando tareas semejantes y
separndolas de grupos complementarios. Al dividir en capas se prev que los cambios futuros
de alguna de ellas no afecten el desempeo del resto. Aqu juega un papel muy importante la
localizacin de la interfaz entre capas, que deber ser pequeo y bien definido.
Se dice que es un modelo para sistemas abiertos, pues pone especial atencin en el
intercambio de informacin entre sistemas y no en el funcionamiento interno de cada sistema
en particular. De esta manera el modelo de referencia OSI constituye el marco de trabajo para
el desarrollo de protocolos normalizados para la comunicacin entre dos capas cooperantes
ubicadas en equipos distintos.
El modelo OSI describe una arquitectura estratificada de red dividida en siete niveles: nivel
fsico, nivel de enlace, nivel de red, nivel de transporte, nivel de sesin, nivel de presentacin y
nivel de aplicacin. Cada uno de ellos se describen a continuacin con ms detalle.

1.5.1Nivel fsico.
La capa fsica tiene que ver con el envo de bits en un medio fsico de transmisin y se
asegura que si de un lado del medio se enva un 1 del otro lado se reciba ese 1. Tambin tiene
que ver con la impedancia, resistencia y otras medidas elctricas o electrnicas del medio y de
qu forma tiene (tamao, nmero de patas) en conector del medio y cules son los tiempos
aprobados para enviar o recibir una seal. Tambin se toma en cuenta si el medio permite la
comunicacin simplex, half duplex o full duplex.
Sus principales caractersticas son las siguientes:
Mecnicas: relaciona las propiedades fsicas de la interfaz con el medio de
transmisin. A veces, incluye la especificacin de un conector que une una o ms
seales del conductor, llamadas circuitos.
Elctricas: relaciona la representacin de los bits (por ejemplo, en trminos de niveles
de tensin) y la tasa de transmisin de datos. Maneja voltajes y pulsos elctricos.
Funcional: especifica las funciones realizadas por los circuitos individuales de la
interfaz fsica entre un sistema y el medio de transmisin.
De procedimiento: especifica La secuencia de eventos por los que se intercambia un
flujo de bits a travs del medio fsico.

1.5.2Nivel de enlace
Mientras la capa fsica proporciona solamente un servicio bruto de flujo de datos, la de
enlace de datos intenta hacer el enlace fsico seguro y proporciona medios para activar,
mantener y desactivar el enlace. El principal servicio proporcionado por la capa de enlace de
datos a las superiores es el de deteccin de errores y control. As con un protocolo de la capa
de enlace de datos completamente operacional, la capa adyacente superior puede suponer
transmisin libre de errores en el enlace.
En redes de conmutacin, adems del control de flujo, controla el establecimiento,
mantenimiento y liberacin de la conexin en cada uno de los enlaces. Por otro lado garantiza
un salto sin errores, es decir, asegura que el bit transmitido pasa entre dos nodos, o entre un
nodo y un terminal sin problemas. En redes de difusin, tambin se encarga del control de
acceso al medio compartido, y especialmente del establecimiento de direccionamiento de nivel
fsico.
La unidad de informacin con la que se trabaja es la trama (o secuencia de bits). El origen
enva las tramas de forma secuencial y procesa las tramas de confirmacin, devueltas por el
destino. Establece los lmites de la trama mediante la inclusin de un patrn de bit determinado
al principio y final de la trama.

1.5.3Nivel de red
Este es el tercer nivel del modelo de referencia OSI, este nivel se ocupa de la obtencin de
paquetes procedentes de la fuente y de encaminarlos por la red y subredes hasta alcanzar su
destino. Introduce mecanismos que en caso de alta demanda pueden proteger la red de
posibles sobrecargas y asumir en todo instante el mayor flujo de informacin posible, evitando
la congestin de la red.
Los servicios proporcionados al nivel de transporte son:
Encaminamiento, que permite decidir sobre el camino apropiado a seguir por los datos
dentro de la red.
Control de congestin: Permite seleccionar rutas para evitar sobrecargas o
descompensacin en los enlaces.
Direccionamiento lgico: establece mecanismos para que cada computador pueda ser
identificado dentro de la red.
Fragmentado/ensamblado: permite adaptar el tamao de la informacin a transmitir al
tamao mximo soportado por el nivel de enlace.

1.5.4Nivel de transporte
Garantiza la transmisin sin errores de extremo a extremo, independientemente del tipo de
red. Se encarga de que los datos lleguen sin errores, ordenados, sin prdidas ni duplicados. En
una red de conmutacin de paquetes por datagramas, es el nivel de transporte el que se
encarga de ordenar los distintos paquetes que llegan. La capa de transporte puede multiplexar
varias conexiones de transporte sobre la misma conexin de red o bien distribuir la misma
conexin de transporte en varias conexiones de red. En la cabecera que aade este nivel se
enva la informacin que identifica a qu conexin pertenece cada mensaje.
A partir de la capa de transporte (inclusive) las capas ofrecen servicios de interlocutor a
interlocutor, esto es, que un programa de red en un nodo se comunica con otro programa
similar en otro nodo de la red.

1.5.5Nivel de sesin
Este nivel permite que los usuarios que estn conectados en diferentes mquinas
establezcan sesiones de comunicacin. Una sesin ordinaria se utiliza para intercambiar datos.
Esta capa ofrece el servicio de establecer sesiones de trabajo entre nodos diferentes de una
red. Permite el transporte de datos (soportado por la capa de transporte) y aade algunas
facilidades para el establecimiento del flujo de datos. Otro servicio de esta capa es la
sincronizacin y el establecimiento de puntos de control. Por ejemplo, si se hace necesario
transferir un archivo muy grande entre dos nodos que tienen una alta probabilidad de sufrir una
cada, es lgico pensar que una transmisin ordinaria nunca terminara porque algn
interlocutor se caer y se perder la conexin. La solucin es que se establezcan cada pocos
minutos un punto de control de manera que si la conexin se rompe ms tarde se pueda
reiniciar a partir del punto de chequeo, lo cual ahorrar tiempo y permitir tarde o temprano la
terminacin de la transferencia.

1.5.6Nivel de presentacin
Este nivel es el primero en encargarse de la semntica de los datos. Los datos que se
transmiten no son simples secuencias de bits, sino nmeros enteros o reales, caracteres, etc.
Pero todos estos datos tienen una representacin distinta en cada mquina (los enteros
pueden representarse, por ejemplo, en complemento a 1 o complemento a 2 entre otros, los
caracteres como ASCII o EBCDIC) por lo que hay que hacer la transformacin de la
representacin utilizada en la red a la utilizada en la mquina y viceversa.

1.5.7Nivel de aplicacin
La capa de aplicacin es la interfaz de usuario final para el sistema OSI. Es donde residen
las aplicaciones como el correo electrnico. La tarea de la capa de aplicacin es desplegar la
informacin recibida, y enviar los datos nuevos del usuario a las capas inferiores.
En aplicaciones distribuidas como los sistemas cliente/servidor, la capa de aplicacin es
donde reside la aplicacin del cliente. Se comunica a travs de las capas inferiores con el
servidor.

1.6 El modelo arquitectnico TCP/IP


El Protocolo de Internet (IP) y el Protocolo de Control de Transmisin (TCP), fueron
desarrollados inicialmente en 1973 por el informtico estadounidense Vinton Cerf como parte
de un proyecto dirigido por el ingeniero norteamericano Robert Kahn y patrocinado por la
Agencia de Programas Avanzados de Investigacin (ARPA, siglas en ingls) del Departamento
Estadounidense de Defensa. Internet comenz siendo una red informtica de ARPA (llamada
ARPAnet) que conectaba redes de ordenadores de varias universidades y laboratorios en
investigacin en Estados Unidos.

Debido a la preocupacin del Departamento de Defensa de los Estados Unidos porque


alguno de sus costosos nodos, enrutados o pasarelas de interredes pudiera ser objeto de un
atentado en cualquier momento, otro de los objetivos principales fue que la red fuera capaz de
sobrevivir a la prdida de hardware de subred sin que las conexiones existentes se
interrumpieran. En otras palabras, el Departamento de Defensa quera que las conexiones
permanecieran intactas mientras las mquinas de origen y destino estuvieran funcionando, aun
si alguna de las mquinas o de las lneas de transmisin en el trayecto dejara de funcionar en
forma repentina. Es ms, se necesitaba una arquitectura flexible, pues se tena la visin de
aplicaciones con requerimientos divergentes, abarcando desde la transferencia de archivos
hasta la transmisin de discursos en tiempo real.
Este tipo de arquitectura se ha impuesto en los aos 90, contrariamente a lo que se opinaba
que ocurrira en los 80, cuando se crea que el modelo OSI sera el que se extendera. TCP/IP
ha llegado a convertirse en un estndar de facto en redes, de hecho, es la familia de protocolos
de comunicaciones empleada por Internet. Estos protocolos se crearon y normalizaron unos
aos antes de que se definiera el modelo de referencia OSI. Ya a finales de los 80, muchas
empresas y administraciones usaban TCP/IP, cuando todava OSI no estaba totalmente
desarrollada. No existe un modelo oficial de protocolos TCP/IP, al contrario que en OSI. Los
protocolos se han ido definiendo segn las necesidades de cada momento, y a posteriori han
sido englobados en capas para conformar una arquitectura. Como resultado la arquitectura del
TCP/IP consta de cinco niveles o capas en las que se agrupan los protocolos:
El modelo de referencia TCP/IP est organizado en cuatro capas conceptuales que se
construyen sobre una quinta capa de hardware. Estas cuatro capas son:

1.6.1Nivel de host a red.


La capa inferior no est definida en el modelo. Lo nico que se especifica es que la subred
de comunicaciones debe ser capaz de transportar datagramas IP. Vara por tanto de Host a
Host y de red a red.
El software TCP/IP de nivel inferior consta de una capa de interfaz de red responsable de
aceptar los datagramas IP y transmitirlos hacia una red especfica.
La capa inferior, se corresponde aproximadamente con las capas fsica y de enlace del
modelo OSI. Recibe del nivel superior los datagramas IP y los transmite por la red.

1.6.2 Nivel de Interred


La capa Internet maneja la comunicacin de una mquina a otra. sta acepta una solicitud
para enviar un paquete desde la capa de transporte, junto con una identificacin de la mquina,
hacia la que se debe enviar el paquete. La capa Internet tambin maneja la entrada de
datagramas, verifica su validez y utiliza un algoritmo de encaminamiento para decidir si el
datagrama debe procesarse de manera local o debe ser transmitido.
En este nivel se defini el protocolo IP cuya responsabilidad es entregar paquetes en los
destinos indicados, realizando las operaciones apropiadas de enrutamiento y la solucin de
problemas como congestin o cadas de enlaces.

1.6.3Nivel de Transporte
La principal tarea de la capa de transporte es proporcionar la comunicacin entre un
programa de aplicacin y otro. La capa de transporte regula el flujo de informacin. Puede
tambin proporcionar un transporte confiable, asegurando que los datos lleguen sin errores y
en secuencia. Aun cuando en el esquema anterior se utiliza un solo bloque para representar la
capa de aplicacin, una computadora de propsito general puede tener varios programas de
aplicacin accediendo la red al mismo tiempo. La capa de transporte debe aceptar datos desde
varios programas de usuario y enviarlos a la capa del siguiente nivel. Para hacer esto, se
aade informacin adicional a cada paquete, incluyendo cdigos que identifican qu programa
de aplicacin enva y qu programa debe recibir, as como una suma de verificacin para
verificar que el paquete ha llegado intacto y utiliza el cdigo de destino para identificar el
programa de aplicacin en el que se debe entregar.

Esta capa utiliza dos protocolos extremo a extremo que son TCP y UDP. TCP es un
protocolo confiable y orientado a la conexin que permite enviar una corriente de bytes sin
errores a otra mquina de la interred. Para conseguir esto el protocolo fragmenta la corriente
de bytes en mensajes y los inyecta en la interred. Estos mensajes son reensamblados en el
destino. Adems de esto el protocolo TCP se encarga del control de flujo entre el emisor y el
receptor para que el emisor no desborde al receptor.
El protocolo UDP es un protocolo sin conexin y no confiable que enva datagramas IP a
travs de la red sin la necesidad de establecer una conexin.

1.6.4Nivel de Aplicacin
En la ltima capa se encuentran decenas de aplicaciones ampliamente conocidas
actualmente. Las ms populares son los protocolos WWW, FTP, telnet, DNS, el servicio de
correo electrnico (SMTP), etc.
Es el nivel mas alto, los usuarios llaman a una aplicacin que acceda servicios disponibles a
travs de redes TCP/IP. Una aplicacin interacta con uno de los protocolos de nivel de
transporte para enviar o recibir datos. Cada programa de aplicacin selecciona el tipo de
transporte necesario, el cual puede ser una secuencia de mensajes individuales o un flujo
continuo de octetos. El programa de aplicacin pasa los datos en la forma requerida hacia el
nivel de transporte para su entrega

1.6.5Comparacin entre los modelos OSI y TCP/IP


Aunque los modelos de referencia OSI y TCP/IP tienen mucho en comn se pueden
encontrar algunas diferencias notables entre ellos. Entre las diferencias ms apreciables se
pueden mencionar las siguientes:
El modelo OSI distingue muy claramente los conceptos de servicios, interfaces y
protocolos. El modelo TCP/IP no hace esta realiza est distincin aunque
progresivamente se se ha tratado de reajustarlo para hacerlo ms parecido al modelo
OSI.
En el modelo OSI quedan ocultos los protocolos con lo que resulta mucho menos
costoso el cambio de alguno de ellos. Esto es debido a que se desarrollo antes el
modelo OSI que los protocolos. Esto no se cumple en el modelo TCP/IP pues se
desarrollaron primero los protocolos y el modelo se construy en base a estos. Esto
implica una mayor dependencia de los protocolos en el modelo TCP/IP, siendo mucho
ms complicado su cambio.
Existe tambin una diferencia apreciable entre los dos modelos respecto al nmero de
capas: el modelo OSI tiene siete, y el TCP/IP tiene cuatro. Este no contempla las capas
de presentacin y sesin del modelo OSI, y engloba en una sola capa las de los niveles
fsico y enlace de OSI.

1.7 Introduccin a la estandarizacin de redes


En general se considera que existen dos tipos de estndares, de jure y de facto. Los
estndares de facto se refieren a soluciones tecnolgicas que impulsadas por una determinada
organizacin o particular se imponen en el mercado, como por ejemplo la arquitectura de
procesadores x86 de Intel, o el sistema operativo Windows. Los estndares de jure son por el
contrario normas publicadas por algn organismo de estandarizacin. Estos pueden ser tanto
de carcter obligatorio, en caso de que estn impuestos por alguna normativa legal, o
voluntario, en caso de que los fabricantes o proveedores puedan decidir si sus productos
siguen o no el estndar.
Una de las principales razones para la estandarizacin es la proteccin que supone para el
consumidor. En redes de computadores las principales organizaciones que dictan normas y
estndares son:

La ITU (International Telecommunications Union) que engloba tambin al antes


conocido como CCITT (ahora ITU-T). Sus normas se identifican como X.* o ITU-T.*.
(p.e X.25, X.500).
ISO junto con las organizaciones nacionales de estandarizacin como ANSI (EUA),
AENOR (Espaa), CEN/CENELEC (Europa). (p.e ISO 8802).
IEEE (Institute of Electrical and Electronic Engineers), organizacin de profesionales
del sector. Normas identificadas como IEEE *, (pe IEEE 802).
La Internet Society emite normas para Internet (RFC nnnn).

Вам также может понравиться