You are on page 1of 74

Redes de Area Local

UNIDAD DIDCTICA N 1:

INTRODUCCIN A LOS SISTEMAS DE COMUNICACIN

1.1. EL PROCESO TELEMTICO


1.1.1. Transmisin
Proceso telemtico por el que se transportan seales de un lugar a otro, donde estas
seales pueden ser de diversa procedencia; mecnicas, acsticas, etc. Y adems,
siempre tendrn unas magnitudes fsicas con que medirlas; frecuencia, amplitud...
1.1.2. Comunicacin
En todo proceso de comunicacin hay necesidad de transmisin de seales, sin
embargo no siempre existe comunicacin. Por lo tanto la podemos definir comunicacin
como el proceso telemtico por el que se transporta informacin sabiendo que sta
viaja sobre una seal que se transmite.

1.2. NORMAS Y ASOCIACIONES DE ESTNDARES


-

Estndar de facto (echo), donde los usuarios por su utilizacin lo hacen estndar.
Estndar de iure (derecho), donde una organizacin decide el estndar.

1.3. ASOCIACIONES
CCITT
ITU
ISO(OSI)
ANSI
IEEE

Comit Consultivo Internacional Telegrfico y Telefnico.


Unin Internacional de Comunicacin.
Organizacin Internacional de Normalizacin.
Instituto Nacional Americano de Normalizacin.
Instituto de Ingenieros Elctricos y Electrnicos.

1.4. CLASIFICACIN SEGN LA TOPOLOGA DE CONEXIONES DE LAS


LINEAS DE COMUNICACIN
1.4.1. Lneas punto a punto
Dos equipos estn conectados punto a punto cuando existe una lnea conectada entre
ordenadores, pero sin que ningn otro equipo pueda solicitar servicios de transmisin
sobre esa lnea.
1.4.2. Lneas multipunto
Tiene una topologa en forma de red troncal, constituida por un bus de comunicaciones
comn a todos los equipos que se conectan a la red. En este tipo de lneas se pueden
establecer contiendas entre los equipos para utilizacin de los recursos.

Sant Josep Obrer

-1-

Unidades Didcticas

Redes de Area Local

1.5. CLASIFICACIN SEGN SU PROPIETARIO


1.5.1.
1.5.2.
1.5.3.

Pblicas
Privadas
Dedicadas

1.6. CONCEPTO DE CIRCUITO DE DATOS


1.6.1. Equipo Terminal de Datos (ETD)
Es el componente del circuito de datos que hace de fuente o destino de la informacin
(ordenador).
1.6.2. Equipos Terminales de circuitos de Datos (ECD)
Es el componente del circuito que adecua las seales que viajan por el canal de
comunicaciones convirtindolas a un formato asequible para el equipo terminal de
datos (mdem).
1.6.3. Lnea de circuito de datos
Las lneas del circuito de datos unen los equipos terminales de circuitos de datos y se
encargan de la transmisin. Por ejemplo, un mdem.

ETD
Emisor
o
Receptor

ETD

Controlador
de
Comunicaciones

Emisor
o
Receptor

ECD

Controlador
de
Comunicaciones

ECD
Lneas de Circulacin
de Datos

1.7. TIPOS DE TRANSMISIN


1.7.1. Transmisin Asncrona (Sin Reloj)
El asincronismo es un proceso por el cual el receptor y el emisor se ponen de acuerdo
en donde empieza y acaba una informacin que se ha puesto en el medio de
transmisin empleado. Un error de sincronismo implica la posibilidad de una
interpretacin incorrecta de la informacin.
Una transmisin es asncrona cuando el proceso de sincronizacin entre el emisor y el
receptor se realiza en cada palabra de cdigo transmitido. Esto se lleva a cabo a travs
de unos bits especiales que ayudan a definir el entorno de cada cdigo que se va a
transmitir.

Sant Josep Obrer

-2-

Unidades Didcticas

Redes de Area Local

STOP

REPOSO
START

Transmisin Asncrona

Para enviar 8 bits de datos hay que enviar 11 bits. (8/11)*100.


1.7.2. Transmisin Sncrona (Con Reloj)
En la transmisin sncrona los bits transmitidos se envan a un ritmo constante, y se
exige la transmisin tanto de datos como de una seal de reloj, llamada seal de envo,
que marque la secuencia en que se van enviando los datos, con el fin de sincronizar al
emisor y al receptor.
En la transmisin sncrona se suelen utilizar unos caracteres especiales para evitar
prdidas de sincronismo.

1
INFORMACIN

1
0

1
0

CLOCK

Transmisin Sncrona

1.8. CLASIFICACIN SEGN EL MEDIO DE TRANSMISIN


1.8.1. Transmisin en serie (COM)
Se dice que una transmisin es en serie cuando todas las seales se transmiten por una
nica lnea de datos secuencialmente.
Por ejemplo: Ordenador -> Mdem -> Lnea telefnica
Puerto Serie PC -> Ratn
1.8.2. Transmisin en paralelo
Cuando se transmiten simultneamente un conjunto de bits, uno por cada lnea del
canal. As ser n veces ms rpida que en serie, donde n es el nmero de lneas.
Las conexiones en paralelo siempre son ms complejas que en serie (LPT1).

Sant Josep Obrer

-3-

Unidades Didcticas

Redes de Area Local

1.9. EXPLOTACIN DE LOS CIRCUITOS DE DATOS


1.9.1. Comunicacin SIMPLEX
La transmisin siempre se efecta en una direccin.
Se dice que hay un nico canal fsico y un nico canal lgico unidireccional. Ej. :
Televisor.
EMISOR

RECEPTOR

1.9.2. Comunicacin SEMIDUPLEX


La comunicacin puede ser bidireccional, es decir, emisor y receptor pueden
intercambiar informacin, sin embargo, no simultneamente. Esto significa que hay un
solo canal fsico y un canal lgico bidireccional. Ej. : Radioaficionado.

EMISOR
/
RECEPTOR

EMISOR
/
RECEPTOR

1.9.3. Comunicacin DUPLEX


Se caracteriza por ser bidireccional y simultnea; esto significa que hay un canal fsico y
dos canales lgicos.

EMISOR
/
RECEPTOR

Sant Josep Obrer

EMISOR
/
RECEPTOR

-4-

Unidades Didcticas

Redes de Area Local

1.10. ELEMENTOS DE UN SISTEMA DE COMUNICACIN


1.10.1. El Emisor y el Receptor
El emisor es el elemento terminal de la comunicacin que se encarga de proporcionar la
informacin. Se contrapone al receptor, que es el elemento terminal de la comunicacin
y que recibe la informacin procedente de un emisor.
Cada emisor es inseparable de su receptor, sin embargo, pueden darse casos en los
que haya un receptor y mltiples emisores o un emisor y mltiples receptores.
1.10.2. Los Transductores
Es un dispositivo encargado de transformar la naturaleza de una seal. La seal fsica
que ms se utiliza en telemtica es la seal elctrica y ello es debido principalmente a
su facilidad de transporte, gobierno y transformacin, as como a su rapidez de
transporte (aprox. La velocidad de la luz).
Ej. : Una bombilla, la cual convierte una seal elctrica en una luminosa o bien
micrfonos o altavoces.
1.10.3. El Canal
Es el elemento que se encarga del transporte de la seal sobre la que viaja la
informacin que pretenden intercambiar emisor y receptor.
Un canal viene definido desde el punto de vistas telemtico por sus propiedades fsicas:
la naturaleza de la seal que es capaz de transmitir, la velocidad de transmisin, la
capacidad de transmisin (ancho de banda), la longitud mxima, el modo de insercin
de emisores y receptores...
1.10.4. Moduladores y demoduladores
En aquellos casos en que se deba adecuar las seales a los canales de transmisin, y
en el caso de que ambos compartan la misma naturaleza (elctrica, acstica, luminosa)
se utilizan los moduladores.
1.10.5. Otros Elementos

Amplificadores: Se encargan de restaurar una seal analgica devolvindole su


amplitud original, resolviendo as la atenuacin producida por las prdidas de vidas a la
longitud de la lnea.
Repetidores: Tienen como misin regenerar las seales digitales, y no se trata de una
amplificacin.
Distribuidores y Concentradores: Se encargan de repartir o agrupar las seales
elctricas entre diversos emisores y receptores.
Conmutadores: Se encargan de establecer un canal de comunicacin apropiado tal

como las centralitas de comunicacin (Telefnica) que lo que hacen es elegir la ruta
adecuada para comunicar a un emisor y a un receptor.

Sant Josep Obrer

-5-

Unidades Didcticas

Redes de Area Local

UNIDAD DIDCTICA N 2:

LA ARQUITECTURA DE LAS COMUNICACIONES


2.1. CONCEPTOS PREVIOS
2.1.1. INTRODUCCIN
2.1.2. La organizacin de los ordenadores en red.
2.1.2.1. SISTEMAS AISLADOS Y TEMPORALMENTE REMOTOS.

Un sistema aislado es un ordenador que es incapaz de comunicarse con el exterior, por


va telemtica. En ocasiones, los sistemas aislados pueden efectuar conexiones temporales,
normalmente a travs de redes pblicas para efectuar intercambios de informacin con el
exterior. De este modo, el sistema est conectado temporalmente y se dice que este sistema
est realizando conexiones remotas.
2.1.2.2. REDES DE ORDENADORES.

En este sistema de interconectar ordenadores en red, los distintos equipos se conectan


a travs de redes de datos, pero sin perder su identidad propia.
2.1.2.3. LOS SISTEMAS DISTRIBUIDOS.

Est compuesto por una red de ordenadores pero con la peculiaridad especial de que la
existencia de mltiples ordenadores en la red, es totalmente transparente al usuario. Es decir,
que se puede ejecutar una operacin en la red y esta retorna los resultados sin saber a ciencia
cierta (ni tan siquiera interesa) que ordenadores de todos los de la red, han atendido nuestra
peticin.
2.1.3. EL protocolo de comunicaciones.
Un protocolo es un conjunto de reglas, preferentemente organizadas y convenidas de
mutuo acuerdo entre los participantes en una comunicacin y su misin es regular algn
aspecto de la misma. Es habitual que los protocolos se ofrezcan como normativa o
recomendaciones de las asociaciones de estndares. Los fabricantes que se ajustan a estas
normativas tienen la seguridad de ser compatibles entre s en aquellos aspectos regulados por
los protocolos.
2.1.4. Concepto de capa nivel.
Con el fin de simplificar la complejidad de cualquier, red los diseadores de redes han
convenido estructurar las diferentes funciones que realizan los servicios que proveen en una
serie de niveles o capas. Las capas estn jerarquizadas y cada una se construye sobre su
predecesor. El nmero de capas y sus servicios y funciones es variable segn el tipo de red. Sin
embargo, en cualquier red, la misin de cada capa es proveer servicios a las capas superiores,
haciendo transparente el modo en que esos servicios se llevan a cabo. De esta manera cada
capa debe ocuparse exclusivamente de su nivel inmediatamente inferior, a quien solicita
servicios, y del nivel inmediatamente superior a quien devuelve resultados.
2.1.5. El interface entre capas.

Sant Josep Obrer

-6-

Unidades Didcticas

Redes de Area Local


Visto que entre dos capas consecutivas se mantienen unas relaciones nicas entre
dichas capas, lo cual nos lleva a definir el modo en que cada capa negocia los servicios y se
comunica con las capas adyacentes.
El interface entendido como la definicin de los servicios y/o operaciones que la capa
inferior ofrece a la superior, se gestiona como una estructura de primitivas. Las primitivas son
llamadas entrantes o salientes, en cada una de las capas que sirven para solicitar servicios,
devolver resultados, confirmar peticiones, etc. (Estas primitivas siguen una estructura, regla
sintctica.)
2.1.6. Arquitectura de una red.
La arquitectura de una red, es el conjunto organizado de capas y protocolos de la
misma. Esta organizacin de la red debe estar suficientemente clara como para que los
fabricantes de software/hardware puedan disear sus productos con garanta de que
funcionarn en comunicaciones con otros equipos que sigan las mismas reglas.
2.1.7. Los sistemas abiertos.
El concepto de sistema abierto fue propuesto por la ISO (International Standard
Organization) como el que est compuesto por uno ms ordenadores, el software asociado,
los perifricos, los procesos fsicos, los medios de transmisin de informacin, etc., que
constituyen un todo autnomo capaz de realizar un tratamiento de la informacin. Ms adelante
la OSI (Open Systems Interconnection) lo volvi a definir como un sistema capaz de
interconectarse con otros ordenadores de acuerdo con unas normas establecidas.
2.2. EL MODELO ARQUITECTNICO DE CAPAS DE RED.
En un modelo arquitectnico de capas de red, se podr apreciar un conjunto de capas
que cumplen las siguientes caractersticas: Dada una capa N, puede solicitar servicios a la capa
N-1, del mismo modo que la capa N+1 solo puede solicitar servicios a la capa N. (La primera, la
ltima, de las capas es una excepcin, pues no tiene ninguna otra capa a la que solicitar
servicios ya que fundamentalmente se encarga de operar con los medios de transmisin).
COMUNICACION

CAPA N+1

Entidad
de
Capa N+1

Protocolo N+1

Interface N+1/N

Interface N+1/N

CAPA N

Protocolo N

Entidad
de
Capa N

Protocolo N-1

Entidad
de capa
N-1

Entidad
de
Capa N

Interface N/N-1

Interface N/N-1

CAPA N-1

Entidad
de
Capa N+1

Entidad
de capa
N-1

TRANSMISION
Sant Josep Obrer

-7-

Unidades Didcticas

Redes de Area Local

Este sistema de capas presenta la caracterstica de que si se cambia algo en la capa N


ninguna otra capa se sentir afectada, siempre que se conserven las estructuras de los
interfaces N/N-1 y N+1/N. Esta es la gran ventaja de que dicha arquitectura de capas, ya que
es muy poco sensible a los cambios tecnolgicos que se pueden producir con la evolucin de las
funciones y servicios en las redes. (son ms flexibles)
El proceso de comunicacin se produce entre las capas equivalentes de Host
mquinas cualquiera distintas. La informacin y con ella la peticin de servicios, van
descendiendo por la estructura de capas de Host emisor hasta que el nivel mas bajo
(transmisin fsica), la informacin pasa al Host receptor. A partir de aqu se inicia un viaje
ascendente hasta llegar a la capa equivalente en el Host de destino.
El emisor le parece que la comunicacin se ha producido a un nivel alto, se quiere
pensar, que ha establecido una comunicacin utilizando unas reglas de alto nivel para enlazar
con la capa equivalente, tambin de alto nivel, en el receptor. Aunque realmente sabemos que
la comunicacin ha descendido hasta el nivel ms bajo, as tambin distinguimos entre una
transmisin y una comunicacin de tal forma que la capa 1 (es la inferior) opera con
transmisiones en el nivel fsico, es decir, con algn tipo de seales, el resto de las capas operan
con comunicaciones, es decir, seales interpretadas de acuerdo con unas normas protocolarias.

2.3. EL MODELO DE REFERENCIA OSI.


2.3.1. Conceptos previos.
Las siglas OSI no son ms que el nombre de un modelo de referencia de una
arquitectura de capas para redes de ordenadores y sistemas distribuidos que ha impuesto la
ISO como estndar de conexiones de sistemas abiertos.
Algunos de los conceptos que aparecen en el modelo OSI son:
-

Entidades. Se llaman a estas a los elementos activos que se encuentran en cada


una de las capas. Hay entidades software como procesos y entidades hardware
como pueden ser chips que se encargan de analizar entradas y salidas de datos. A
las entidades de una misma capa y residentes en distintos nodos se les llama
entidades pares iguales.

Punto de acceso a servicio (SAP). Las SAP son los puntos en los que una capa
pueden encontrar disponibles los servicios de la capa inmediatamente inferior.

La unidad de datos del interface (IDU). Consiste en el bloque informativo que la


entidad de la capa n pasa a la entidad correspondiente de la capa n-1, a travs del
interface n/n-1.

2.3.2. La estructura de capas en el sistema OSI.


EL modelo de referencia OSI propone una arquitectura de 7 capas o niveles, donde
cada una de ellas ha sido diseadas con las siguientes propiedades:
-

Cada capa debe tener una funcin perfectamente definida.


Se intentar disminuir el mximo posible el flujo de informacin entre las capas a
travs de los interface.

Sant Josep Obrer

-8-

Unidades Didcticas

Redes de Area Local


-

Las capas sern tan numerosas como sea necesario para que dos funciones muy
distintas, no tengan que convivir en la misma capa.

Los nombres que reciben las 7 capas que conforman el modelo OSI son los siguientes:

Aplicacin

APDU

Presentacin

PPDU

Sesin

SPDU

Transporte

TPDU

Red

Paquete

Enlace

Trama

Fsico

Bits

El modelo OSI en realidad no especifica como son los protocolos de comunicaciones con
lo cual no es realmente una arquitectura de red, sino que sencillamente nos recomienda como
deben actuar las distintas capas. No obstante, la ISO ha recomendado normas para protocolos
en cada una de las capas, donde estas normas protocolos concretos que se han especificado,
no pertenecen al modelo OSI en s mismo, sino que ms bien pertenecen a normas
internacionales independientes llevadas a cabo por organizaciones independientes.
2.3.3. La comunicacin entre capas.
EL dialogo entre las diferentes capas se realiza a travs del interface existente entre
ellas. Esta comunicacin est normalizada en conformidad de un sistema de llamadas y
respuestas que OSI denomina primitivas. De este modo, cada servicio est nominado por un
SAP que le identifica nicamente dentro de cada interface y un conjunto de operaciones
primitivas al servicio de la capa superior para solicitar los servicios a los que se tienen acceso
desde cada SAP.
OSI define 4 primitivas
REQUEST
INDICATION
RESPONSE
CONFIRM
-

fundamentales llamadas:
(Solicitud)
(Indicacin)
(Respuesta)
(Confirmacin)

REQUEST: una entidad solicita que un servicio realice un trabajo para ella.
INDICATION: una entidad es informada de que ha ocurrido un evento, por ejemplo,
que otra entidad solicita sus servicios.
RESPONSE: una entidad responde con esta primitiva a un evento producido
anteriormente.

Sant Josep Obrer

-9-

Unidades Didcticas

Redes de Area Local


-

CONFIRM: una entidad es informada acerca de una solicitud efectuada


anteriormente.

El nombre de cada primitiva fundamental consta de un literal precedido por un punto.


La primitiva de un servicio se construye escribiendo el nombre del servicio o la funcin que
desempea seguido por el punto y por la primitiva fundamental.
CONNECT.request
CONNECT.indication
CONNECT.response
CONNECT.confirm
2.3.4. Tipos de servicios definidos en OSI.
El sistema OSI se definen dos tipos de servicios claramente diferenciados. Cada uno de
ellos produce a la red una funcionalidad concreta. Estos servicios son:
1. Servicios orientados a conexin.
Los servicios que requieren el establecimiento inicial de una conexin y la ruptura
liberacin final de la misma.
En estos servicios los bloques de datos se reciben en el destino, en el orden en que se
emitieron en el origen. Adems, todos los paquetes siguen la misma ruta conseguida en el
establecimiento de la conexin. Por lo tanto los paquetes de datos no necesitan especificar la
direccin de destino.

2. Servicios sin conexin.


Ofrecen la capacidad de comunicacin sin necesidad de realizar una conexin con el
destinatario. El emisor enva paquetes de datos el receptor confiando en que la red tendr
suficientemente inteligencia como para conducir los datos por las rutas adecuadas. Cada
paquete debe llevar la direccin de destino, y en algunos casos el receptor debe enviar al
emisor un acuse de recibo para informarle sobre el xito de la comunicacin.
Dentro de los servicios sin conexin se puedan clasificar de la siguiente forma:
a.- servicio de datagrama sin confirmacin: El emisor no necesita confirmacin por
parte del receptor de que los paquetes de datos le llegan correctamente.

Sant Josep Obrer

- 10 -

Unidades Didcticas

Redes de Area Local

emisor.

b.- Servicios de datagrama con confirmacin: El receptor enva confirmaciones al

c.- Servicio de peticin y respuesta: Es un servicio propio de gestin interactiva, basado


en que a cada peticin le sigue una respuesta. Por ejemplo, a cada peticin de una base de
datos le sigue un mensaje de respuesta que contiene los datos solicitados.

Ejemplo:

Tiempo
HOST A

N+1

(1)

(4)

20
(8)

(5)

(9)

HOST B

N+1

(2)

(6)

(3)

(7)

(10)

N
(1) CONNECT.request
(2) CONNECT.indication
(3) CONNECT.response
(4) CONNECTconfirm
(5) DATA.request
(desde origen a destino)
(6) DATA.indication
(en el destino)
(7) DATA.request
(desde destino a origen)
(8) DATA.indication
(en el origen)
(9) DISCONNECT.request
(10) DISCONNECT.indication
Significado:
(1) La peticin de marcado al n de abonado del destinatario.
(2) El telfono del abonado destinatario produce la seal de llamada.

Sant Josep Obrer

- 11 -

Unidades Didcticas

Redes de Area Local


(3) El destinatario descuelga el telfono.
(4) El abonado que origin la llamada, escucha que el telfono destinatario dej de realizar
tonos de llamadas por que alguien lo descolg para atender la llamada.
(5) Representa un flujo de datos desde el origen al destino.
(6) El destinatario escucha los datos que le llegan por la lnea telefnica.
(7) El telfono, como el servicio de telfono es dplex, el destinatario tambin puede emitir sus
mensajes.
(8) El Primer abonado escucha en su auricular lo que su destinatario habl por el micrfono.
(9) Quien origin la llamada cuelga el telfono.
(10)
El destinatario escucha que han colgado y tambin cuelga el telfono.
Este esquema representa la comunicacin entre las diferentes capas existentes de un protocolo
de comunicacin basado en el modelo de referencia OSI.
2.4. LOS NIVELES OSI ORIENTADOS A LA RED.
En la jerarqua OSI los niveles superiores estn ms prximos al usuario, que tiene el
nivel de abstraccin mayor. Se dice que estas capas (aplicacin, presentacin y sesin) estn
orientadas a la aplicacin o al usuario.
Se dice que los niveles inferiores que estn ms prximos a la red (fsico, enlace y red)
reciben el nombre de subred.
La capa que queda en el nivel intermedio, llamada transporte, no pertenece ni al nivel
de aplicacin ni al nivel de subred, se encuentran en un nivel intermedio.
2.4.1. El nivel fsico.
Las capa fsica se ocupa de definir las caractersticas mecnicas, elctricas, funcionales
y de procedimiento para poder establecer y destruir conexiones entre dos equipos de la red. Es
la capa de ms bajo nivel y por tanto se ocupa de la transmisin de los bits. Entre otras
funciones debe garantizar la compatibilidad de los conectores, el nmero de cableado, impulsos
elctricos...
2.4.2. El nivel de enlace.
La principal misin de la capa de enlace es establecer una lnea de comunicacin libre
de errores que pueda ser utilizada por la capa inmediatamente superior, la capa de red.
Como el nivel fsico opera con bits, sin detenerse en averiguar su significado, la capa de
enlace debe funcionar en mensaje de bloques de datos de nivel 2 (tramas).
Estas tramas sern enviadas secuencialmente por la lnea de transmisin a travs de los
servicios de transmisin que ofrece la capa fsica, y quedar a la escucha de las tramas de
confirmacin que generen la capa de enlace del receptor.
Por lo tanto, el nivel de enlace se encarga de la deteccin de errores producidos en la
recepcin de tramas, eliminarlas y resolicitarlas, descartar tramas repetidas, adecuar la
velocidad o flujo de datos entre emisores rpidos y receptores no tan rpidos.
2.4.3. El nivel de red.
La capa de red se ocupa del control de la subred, principalmente su funcin es la del
encaminamiento/enrrutamiento, es decir, como elegir la ruta ms adecuada para que el bloque
de datos de nivel de red (paquetes), para que llegue a su destino donde cada destino estar
identificado unvocamente dentro de la subred por una direccin.
Otra funcin importante es el tratamiento de la congestin, por ello cuando hay muchos
paquetes dentro de la red, estos se obstruyen entre ellos generando cuellos de botella,
entonces se encargarn de enviarlos por aquellas lneas donde exista menos congestin.
Sant Josep Obrer

- 12 -

Unidades Didcticas

Redes de Area Local


Otras de sus funciones es la resolucin de problemas generados por redes
heterogneas, es decir, que es en este nivel de red donde se deben resolver los problemas
producidos cuando el destinatario de un paquete est en otro tipo de red.
2.4.4. El nivel de transporte.
Tiene como objetivo aceptar los datos de la capa de sesin. (SPDU) fraccionarlos
adecuadamente de modo que sean aceptables por la subred y asegurarse de que llegarn
correctamente al nivel de transporte del destinatario, est o no en la misma red que en la
fuente de datos. Proporcionalmente el servicio de transporte abstrayndose del hardware y el
software de bajo nivel que utiliza la subred para producir el transporte solicitado.
El flujo de transporte puede llegar a multiplexar conexiones distintas para cada solicitud
de la capa inmediatamente superior utilizando uno ms puntos de salida para la misma
comunicacin, al usuario que se encuentra en una capa de sesin o superior le es transparente
la utilizacin de mltiples circuitos fsicos, ya que el lo experimenta como una nica sesin que
se ha resuelto como mltiples sesiones de transporte que afectan a la misma o distintas redes.
Si tuviramos un equipo o nodo con varias tarjetas de red, con salir a distintas redes, la
capa de sesin las vera como una sola red gestionada por la capa de transporte y de forma
transparente.
2.4.5. El nivel de sesin.
Permite el dialogo entre emisor y receptor estableciendo una sesin que es el nombre
que reciben las conexiones en esa capa. La capa de sesin mejora el servicio de la capa de
transporte.
Por ejemplo, si deseramos transmitir un fichero por la lnea telefnica y que por su
excesivo volumen tardar 1 hora en efectuar el transporte, y la lnea telefnica tiene cadas
cada 15 minutos sera imposible transmitir el fichero.
La capa de sesin se encargara en este caso de la resincronizacin de la transferencia
de modo que en la siguiente conexin se transmitiran los datos a partir del ltimo bloque
transmitido sin error.
En establecimiento de una sesin se pueden diferenciar dos etapas:
1.- El establecimiento de la sesin y creacin de un buzn donde se recibirn los
mensajes procedentes de la capa de transporte y de la subred.
2.- El intercambio de datos entre los buzones del emisor y el receptor siguiendo unas
reglas para el control del dialogo.
Entre otros ejemplos la capa de sesin determina si la comunicacin ser bidireccional o
no, simultneamente, etc.
2.4.6. El nivel de presentacin.
Este nivel se ocupa de la sintaxis y semntica de la informacin que se pretende
transmitir. Investiga el contenido informativo de los datos.
Por ejemplo, Si el emisor utiliza un cdigo ASCII para la representacin de la
informacin alfanumrica y el ordenador utiliza el sistema EBCDIC, no habr forma de que se
entiendan, salvo que la red disponga de algn servicio de conversin y de interpretacin de
datos, est es una prestacin propia de la capa de presentacin.
Otra funcin de esta capa puede ser la de comprimir los datos para que la
comunicacin sea menos costosa o bien la encriptacin de la informacin para garantizar la
privacidad de la misma.
2.4.7. El nivel de aplicacin.
Se encuentra en la capa superior de la arquitectura OSI y en esta se definen los
protocolos que utilizarn las aplicaciones y los procesos de los usuarios.
Sant Josep Obrer

- 13 -

Unidades Didcticas

Redes de Area Local

UNIDAD DIDCTICA N 3:

REDES DE REA LOCAL

3.1. INTRODUCCIN GENERAL A LAS REDES DE REA LOCAL


Cuando las comunicaciones entre equipos se extienden a una zona geogrfica limitada,
se exige una elevada velocidad de transmisin de datos y una tasa de error mnimo, entonces es
cuando hablamos de redes de rea local o LAN (Local Area Network).
Una LAN puede incorporar protocolos de mltiples capas, aunque el mayor nmero de
protocolos pertenecer siempre a las capas inferiores. Es habitual que una LAN tenga funciones
y servicios propios de capas superiores de OSI, pero lo propio de las LAN son las capas
inferiores. No todas las LAN pueden encaminar paquetes, sin embargo, si que todas ellas sern
capaces de entregar tramas de bits (nivel 2) a la capa fsica (nivel 1) para que sean transmitidas
en forma de seales por las lneas de comunicacin.
3.1.1. EL NIVEL FSICO

Los medios de transmisin tienen unas caractersticas y unas limitaciones propias de las
propiedades del medio con que son construidas. Alguna de las caractersticas de estos medios
fsicos son el ancho de banda y el ruido que se pueda producir en un canal, el cual adquiere
niveles importantes respecto de la seal provocando dificultades en la interpretacin de dicha
seal.
3.1.1.1. EL CAUDAL DE UN CANAL
El caudal de un canal representar la mxima capacidad de comunicacin de datos de un
canal. El caudal de un canal se puede estudiar considerando la posibilidad de que exista "ruido"
o sea un canal ideal sin ruido.
a) Caudal en un canal sin ruido.
Matemticamente se ha demostrado que la velocidad mxima de los datos en un canal sin
ruido est en funcin del ancho de banda y el nmero de niveles posibles de la seal,
representndolo mediante la frmula matemtica: CapMaxCanal = 2Hlog2V donde H
representa el ancho de banda del canal y V el nmero de niveles posibles para la seal. (Por
ejemplo, un bit equivaldra a un impulso binario en donde puede tomar dos niveles posibles,
el 0 y el 1).
Cabe observar que a mayor ancho de banda, mayor velocidad de transmisin de datos, y que
a mayor nmero de niveles posibles para la seal tambin un mayor caudal observando que
el crecimiento en este caso es logartmico.
Por ejemplo, en un canal sin ruido de 10 kilohercios en el cual pueden transmitirse seales
binarias, se podra transmitir a una velocidad mxima de 2*104 log2 2bps. Sin embargo, si
las seales tuviesen 8 estados posibles entonces la velocidad mxima del canal sera de
2*104 log2 8 bps que es aprox. 60.000 bps. Por lo tanto, podramos aumentar el ancho de
banda y el mnimo de estados posibles para crear comunicaciones ms rpidas, sin embargo
sabemos que por las propiedades fsicas de los elementos, esto es imposible, aunque
tambin se puede intentar aumentar el nmero de estados en valores discretos, ser el ruido
que se pueda provocar en el canal el que nos limite dichas posibilidades.
Por ejemplo, en un medio cuya seal mxima sea de 1'6 voltios podramos construir hasta 8
estados diferentes, cuyos valores seran 0,2; 0,4; 0,6; 0,8; 1,0; 1,2; 1,4; 1,6. Sin embargo si
en este canal sabemos que se produce un ruido en el entorno de 0,2 voltios o ms, no

Sant Josep Obrer

- 14 -

Unidades Didcticas

Redes de Area Local

seremos capaces de distinguir un nivel de otro con lo cual habr una prdida de
informacin.
Ejemplo:
Caudal mximo: 2 H log2 V
H = ancho de banda 2 KHz
V = estados posibles 8 Estados
1'6 Voltios -------- 8 estados
00
01
10
11
100
101
110
111

RUIDO ---------- 4 estados

0'2
0'4
0'6
0'8
1'0
1'2
1'4
1'6

00
01
10
11

0'4
0'8
1'2
1'6

3.1.1.2. TOPOLOGAS BSICAS


La topologa de una red viene definida por la forma o estructura que toma. As pues,
una red en topologa de anillo estar construida por un anillo transportador al que se conectan
todos los equipos que pertenecen a la red. Los fabricantes organizan sus productos de acuerdo
con unas normas previamente establecidas que son los estndares propuestos por ellos mismos o
por asociaciones internacionales. Un estndar muy comn en las redes de rea local es el
propuesto por la IEEE 802.x.
Las diferentes topologas de una red son las siguientes:
-

Topologa en estrella: En una red con topologa de estrella todos los puestos se conectan a
un nodo central a travs de lneas de transmisin individuales. Bajo esta topologa las
comunicaciones no presentan ningn problema, pero tienen el gran inconveniente de que si
falla el nodo central de la red, que centraliza todas las comunicaciones entonces no funciona
ningn equipo de la red. La figura que la representa es la siguiente:

LINEA INDIVIDUAL
DE COMUNICACION
NODO CENTRAL


-

Topologa en anillo: Una red en anillo conecta todos sus equipos en torno a un anillo fsico,
el cual tiene la particularidad de que si el anillo sufre una rotura, generalmente se producira

Sant Josep Obrer

- 15 -

Unidades Didcticas

Redes de Area Local

un fallo general en la red. Un ejemplo concreto de red en anillo es la red TOKENG RING
que sigue el estndar IEEE 802.5 y cuya figura vendra representada de la forma siguiente:


-

Topologa en bus: Los puestos de trabajo de una red en bus se conectan a una lnea de
transmisin (el bus), que recorre la ubicacin fsica de todos los ordenadores. Es un tipo de
red muy sencilla de implementar y de funcionamiento, sin embargo es muy sensible a
problemas de trfico o a roturas que se puedan producir en los cables. Un ejemplo de red
con esta topologa sera la red ETHERNET sobre un cable coaxial y la figura que la
representara sera la siguiente:

3.1.1.3. FUNCIONES DEL NIVEL FSICO


El nivel fsico define las caractersticas mecnicas, elctricas, funcionales y de
procedimiento necesarias para conseguir que las tramas de bits que la capa fsica recibe del
nivel de enlace, puedan ser emitidas por los medios de transmisin adecuados en forma de
seales. As pues, algunas de estas caractersticas son las siguientes:
a) Los medios de transmisin de seal: cables coaxiales, cables de pares, cables de fibra
ptica, ...
b) Transmisiones analgicas: a travs de una lnea telefnica utilizando mdems estableciendo
diferentes sistemas de modulacin.
c) Transmisiones digitales: a travs de redes digitales.
d) Transmisiones es serie o paralelo.
e) Transmisiones sncronas o asncronas
f) Tipos de conectores que se pueden utilizar (telefnico, RJ45, etc.).

Sant Josep Obrer

- 16 -

Unidades Didcticas

Redes de Area Local


3.1.2. EL NIVEL DE ENLACE
La capa de nivel de enlace asegura una conexin libre de errores entre dos ordenadores
de la misma red. Fundamentalmente organiza los bits en forma de tramas y los pasa a la capa
fsica para que sean transmitidos al receptor.
Las principales funciones de esta capa son:
a) Como en muchas redes de rea local los canales estn compartidos por muchos nodos,
cmo se puede saber que el canal est libre?. Y si lo est, cmo sabe un nodo si se
puede o no apropiarse de los recursos de la red?
b) Puesto que los bits deben ser agrupados en tramas, cmo confeccionarlas?. Adems,
cmo saber si las tramas recibidas son correctas?.
Cada una de estas funciones da origen a una subcapa, la primera funcin es propia de
la subcapa de control de acceso al medio o MAC (Media Access Control), la segunda lo es de la
subcapa de control de enlace lgico LLC (Logical Link Control), aunque normalmente toma el
nombre de la capa OSI que la incluye: enlace de datos o DLL (Data Link Control).

3.1.2.1. LA SUBCAPA MAC


La subcapa de control de acceso al medio es muy importante en las redes de rea local,
ya que la mayora de ellas utiliza un canal comn-canal de acceso mltiple-como base de sus
comunicaciones, a diferencia de las redes de rea extendida que suelen utilizar enlaces punto a
punto.
La principal funcin de esta subcapa consiste en cmo determinar quin tiene derecho
de acceso sobre ese canal compartido por todos los equipos conectados a la misma red. Se
establecen cinco posible hiptesis:

Modelo de estacin: formado por N estaciones independientes. Una vez generada la


trama, la estacin se bloquea hasta que se haya transmitido con xito.

Hiptesis de un solo canal: en este caso se supone que hay un solo canal que
utilizan todas las estaciones, aunque se pueden asignar prioridades a la hora de
transmitir

Hiptesis de colisin: si dos estaciones transmiten sendas tramas simultneamente,


colisionarn provocando una interferencia. Las tramas tendrn que ser
retransmitidas.

Tiempo continuo y tiempo ranurado: en el tiempo continuo, la transmisin de la


trama puede empezar en cualquier momento. En el tiempo ranurado, el tiempo de
la red se divide en intervalos o ranuras y las estaciones emplean las ranuras a las
que tienen derecho para transmitir sus tramas.

Deteccin de portadora: la estacin puede escuchar en el canal si hay o no seal


portadora. Si no la hay, podr transmitir, aunque no se garantiza que en el instante
en que emite la trama siga estando libre. Si la hay tendr que esperar un tiempo
hasta que se desocupe el canal.

Las distintas combinaciones de estas hiptesis proporcionan sistemas distintos de


establecimiento de las caractersticas de transmisin. Una vez elegida una solucin concreta, se
dice que se ha establecido un sistema de contienda. A continuacin vamos a ver algunos
ejemplos:

3.1.2.1.1 EL PROTOCOLO ALOHA


Con Aloha cualquier estacin que tenga datos que transmitir lo hace inmediatamente y
esto puede provocar colisiones con otras estaciones que tambin iniciaron la transmisin.
Cuando se produce una colisin (lo que se escucha no es lo que ella puso), las
estaciones esperan un tiempo al azar y vuelven a intentar la transmisin de las tramas que
colisionaron. De este modo queda establecido un sencillo sistema de contienda.

Sant Josep Obrer

- 17 -

Unidades Didcticas

Redes de Area Local

3.1.2.1.2 EL PROTOCOLO CSMA p-persistente


Los protocolos CSMA (carrier sense multiple access) permiten el acceso mltiple a un
nico canal y averiguan si el canal est libre por deteccin en l de seal portadora.
Los protocolos CSMA llevan asociado un ndice de persistencia P, que es un nmero real
comprendido entre 0 y 1 que indica una probabilidad de envo.
Cuando una estacin desea transmitir se pone a la escucha del canal para determinar si
est libre o no. Si el canal est libre, puede efectuar la transmisin. En cambio, si est ocupado,
deber esperar a que se libere lo que detectar automticamente si permanece a la escucha.
Cuando efectivamente se libere, la estacin emitir su trama con probabilidad p. Por ejemplo, si
el protocolo fuera 1-persistente, enviar su trama inmediatamente.
Cul es la razn de que algunos CSMA tengan ndices de persistencia menores que la
unidad?. Fijmonos que si dos estaciones estuvieran esperando la liberacin del canal a la vez,
con un protocolo 1-persistente, las dos iniciaran su transmisin simultneamente, puesto que
ambas ven el canal libre a la vez, momento en que se producira la colisin. Si la probabilidad
de emisin no es 1 (suceso seguro probabilstico) sino que es menor, entonces la probabilidad
de colisin tambin descender, puesto que ser ms improbable que ambas estaciones
comiencen sus emisiones en el mismo momento.
Tambin existe un protocolo CSMA no persistente, que consiste en que cuando la
estacin de un canal escucha el canal y est ocupado, deja de escuchar y lo vuelve a intentar
despus de un tiempo aleatorio

3.1.2.1.3 EL PROTOCOLO CSMA /CD


La tcnica CD (collission detect) del protocolo CSMA implica que las estaciones
permanezcan a la escucha mientras transmiten sus tramas. Si reconocen una colisin en el
canal, entonces suspenden inmediatamente la transmisin: es intil seguir enviando tramas
sabiendo que no se reconocern en el destino. Con esto se ahorra tiempo y ancho de banda del
canal.

3.1.2.1.4 PROTOCOLOS SIN COLISION


Es posible la creacin de protocolos carentes de posibilidad de colisin. Imaginemos
una red compuesta por cuatro ordenadores, cada uno de ellos est identificado unvocamente
por una direccin, aqu supondremos que esta direccin es un nmero; as el primer ordenador
lleva el nmero 1, el segundo el 2, etc.
Para establecer la contienda, la red divide su tiempo de contienda en ranuras, una
ranura de tiempo para cada estacin conectada a la red, en nuestro caso cuatro. En la red
habr estaciones que necesiten transmitir y otras que no. Cada ranura se identifica con un
nmero equivalente al de una estacin. As, a la estacin n se le asocia la ranura n.
En la contienda, de duracin cuatro ranuras, cada estacin puede escribir en el canal
durante el tiempo que dura la ranura que tiene asociada un bit <<1>>, indicando as a la red
que necesita transmitir, o bien un <<0>>, para indicar que no. Una vez transcurrido el periodo
de contienda se habrn rellenado los bits de contienda correspondientes a todas las estaciones
de la red. Solo necesitarn recursos de red aquellas estaciones cuyos representantes en las
ranuras de contienda estn a <<1>>. Inmediatamente despus de la contienda, las estaciones
enviarn sus tramas en el mismo orden en que aparecen los <<1>> en las ranuras de
contencin.
Una vez que todas las estaciones que lo solicitaron han efectuado sus transmisiones, se
genera un nuevo periodo ranurado de contienda y se vuelve a repetir el proceso. A esta
tecnologa que proporciona un acceso mltiple sin colisin se le llama mtodo bsico del mapa
de bits.

Sant Josep Obrer

- 18 -

Unidades Didcticas

Redes de Area Local


4 ranuras de
contencin
1
0

2
1

4 ranuras de
contencin

3
1

4
0

Tiempo de contienda

Trama

Trama

Tiempo de transmisin

Tiempo de contienda

Trama

Trama

Tiempo de transmisin

3.1.2.2. LA SUBCAPA SUPERIOR DEL NIVEL DE ENLACE


La principal funcin de esta subcapa es garantizar, en colaboracin con la subcapa
MAC, la comunicacin libre de errores de las tramas construidas con la informacin recibida del
nivel de red.

3.1.2.2.1. SERVICIOS DE LA CAPA DE ENLACE


Existen tres tipos de servicios:

Servicios sin conexin y sin confirmacin. Enva tramas sin esperar confirmacin del
destino. Si se produce algn error, la responsabilidad de corregirlo estar en las
capas superiores. Es un servicio propio de redes con una tasa de error muy baja y
con aplicaciones en tiempo real, puesto que la comunicacin es muy rpida.

Servicio sin conexin y con confirmacin. No se establece conexin entre emisor y


receptor, pero por cada trama transmitida por el emisor se espera una trama de
confirmacin procedente del receptor. Si la confirmacin no llegara en un tiempo
determinado o se confirma que la transmisin fue errnea, se retransmite la trama.

Servicio con conexin. Antes de producir el intercambio de tramas, que sern


numeradas, se establece una conexin entre emisor y receptor.

Tanto en esta capa como en todas las dems, los servicios son invocados a travs de
primitivas.

Sant Josep Obrer

- 19 -

Unidades Didcticas

Redes de Area Local

3.1.2.2.2. CONFECCIN DE LAS TRAMAS


Las unidades de datos (PDU) de nivel 2 se llaman tramas. La capa de enlace debe
proporcionar un flujo de bit a la capa fsica para que sta los transmita una vez convertidos en
las seales adecuadas al canal de transmisin. Las tcnicas de asociacin por la que los bits se
agrupan formando tramas se llaman tcnicas de entramado o framing.
La primera funcin de entramado de la capa DLL es delimitar perfectamente dnde
empiezan y acaban las tramas. En segundo lugar, habr que averiguar si se produjeron errores
en la transmisin de los bits.
Mtodos para delimitar las tramas:

Cmputo de caracteres transmitidos segn un cdigo de transmisin. Cada trama


incorpora un campo inicial en donde se escribe el nmero de caracteres que componen
la trama, es decir, su longitud, permitindose, por tanto, tramas de longitud variable. El
receptor, al leer la informacin, lee primero el campo de longitud de trama y as
averigua cuantos caracteres vienen detrs.

Tcnica de insercin de carcter y caracteres delimitadores. Cada trama comienza y


termina con un carcter o conjunto de caracteres especiales, normalmente los
caracteres ASCII <DLE><STX> para el inicio (dala link escape y start of text) y
<DLE><ETX> para el final. Cuando la informacin contenida en la trama posee algn
carcter <DLE>, este se puede confundir con un inicio de trama. Par evitarlo se escribe
<DLE><DLE>, es decir se inserta un carcter <DLE>. A esta tcnica se le conoce
como insercin de carcter o stuffing de carcter.

Tcnica de insercin de bit y banderas delimitadoras. Las banderas o flags son


secuencias de bits a modo de patrones que delimitan las tramas. Una bandera muy
comn es la secuencia <<01111110>>. Con ella se quiere significar que cuando
lleguen seis unos seguidos, y solo seis (delimitados ambos por cero), llega el final o el
inicio de una trama. Pero que suceder cuando la informacin de trama tenga tambin
seis unos seguidos en estas mismas condiciones. El cdigo empleado utiliza una tcnica
de insercin de bit o bit stuffing, que inserta un <<0>> despus del quinto bit a 1
(tanto si despus venia un cero como si venia un 1), por ejemplo, si en la parte de
datos se tiene que enviar la siguiente informacin:
0101001011111100101111111101
se enviara lo siguiente:
010100101111101001011111011101
Si se quisiera enviar la siguiente informacin,
01010010111110101
se enviara:
010100101111100101

3.1.2.2.3. CONTROL DE ERRORES


Lo normal en las redes de rea local es enviar al emisor alguna informacin de
retroalimentacin o feedback en donde se especifique el estado en que lleg la trama.
Si un protocolo de comunicaciones tiene prevista la recepcin de una trama de
confirmacin y no llega, podra suspender la emisin de nuevas tramas por tiempo indefinido.
Esto sucedera si se produjera, por ejemplo, la ruptura del enlace de la lnea de datos si se
pierde la confirmacin., si el receptor no est en lnea, etc.
Para estos casos est previsto un sistema de temporizadores. Cuando el emisor enva
una trama, dispara un temporizador. Si cuando caduca el temporizador no se ha recibido la
confirmacin, entonces se entiende que la trama no pudo llegar o llegar mal al destino y se
produce la retransmisin.

Sant Josep Obrer

- 20 -

Unidades Didcticas

Redes de Area Local


Si lo que se perdi fue la confirmacin, entonces hay posibilidades de que el receptor
reciba varias veces la misma trama. Para poder gestionar esta multiplicidad de la misma trama,
lo que se hace es numerar las tramas en el emisor. De este modo el receptor las identificar
como copias de la misma informacin y no almacenar informacin redundante, filtrar las
duplicidades y as se harn imperceptibles a las capas superiores.

3.1.2.2.4. CONTROL DE FLUJO


El control de flujo es la solucin ms simple al problema que se genera cuando las
velocidades de transmisin o de aceptacin de datos del emisor y receptor son diferentes.
Normalmente, las tcnicas de control de flujo necesitan informacin de feedback intercambiable
entre emisor y receptor. Lo ms comn es que no se transmitan tramas al receptor hasta que
ste no haya dado su permiso para que le sean transmitidas, y, cuando lo hace, expresa
cuntas tramas est dispuesto a recibir hasta que se conceda un nuevo permiso.

3.1.2.2.5. GESTIN DEL ENLACE DE DATOS


En las redes de rea local, lo ms comn es que todas las estaciones sean iguales
desde el punto de vista de la funcionalidad en el nivel de enlace, es decir, todos los nodos de la
red tienen los mismos derechos de transmisin, establecindose la competicin en los trminos
de los sistemas de contienda que se han estudiado anteriormente.

3.1.2.2.6. PROTOCOLOS DE LA CAPA DE ENLACE


El nmero de protocolos de la capa de nivel de enlace es enorme y adems crece
continuamente. Algunos de los protocolos ms conocidos son el HDLC de OSI, y especialmente
en las redes de rea local los que siguen lo norma IEEE 802 en sus mltiples variedades.

Sant Josep Obrer

- 21 -

Unidades Didcticas

Redes de Area Local

UNIDAD DIDCTICA N 4:

LA FAMILIA DE PROTOCOLOS TCP/IP

Debido al gran auge de los protocolos TCP/IP dentro de Internet, estos mismos protocolos se
estn implantando para utilizar las mismas tecnologas de Intranet dentro de redes de rea local
formando as las Intranets.
El TCP/IP est compuesto pues del protocolo IP (Internet Protocol) y el protocolo TCP
(Protocolo de Control de Transmisin). Aunque la pila de protocolos TCP/IP no es una
arquitectura de red tipo OSI, si se pueden asociar como que IP pertenecera a un nivel de red y
TCP a un nivel de transporte.
Aplicacin
Presentacin

Aplicacin

Sesin
Transporte

TCP

Red

IP

Enlace

Interface de

Fsico

red

4.1. IP PROTOCOLO
Es el protocolo de nivel de red utilizado inicialmente por Aparnet, que era el sistema de
comunicaciones que tradicionalmente han utilizado los sistemas UNIX. IP es un protocolo sin
conexin, por tanto, por si mismo carece de seguridad en la entrega de paquetes. En una
comunicacin que utiliza IP para transferir paquetes ser necesaria una seguridad, la cual deber
ser proporcionada por otro protocolo de capa superior (TCP).
La idea inicial del diseo para IP fue la confeccin de un protocolo capaz de conducir
paquetes a travs de distintas redes interconectadas, por tanto, es un protocolo especialmente
preparado para que sus paquetes sean encaminados (utilizando rutters) entre las distintas
subredes que componen una red global. Tal es la transferencia de datos a travs de Internet.
El protocolo IP acepta bloques de datos procedentes de la capa de transporte de hasta 64
kb. Cada bloque debe ser transferido a travs de la red. Para ello la capa de red debe fraccionar
los datagramas en un conjunto de paquetes IP que tendrn que ser ensamblados en el destino
para que el mensaje sea reconstruido.
Al ser IP un protocolo sin conexin, cada paquete puede seguir una ruta distinta a travs
de Intranet, el protocolo de la capa superior TCP se deber encargar de la reconstruccin del
control de errores.
Un paquete IP constar de una cabecera y un campo de datos. La cabecera tiene una
longitud variable y se compone de una parte fija de 20 bytes y un resto variable, lo que
convierte a IP en un protocolo multiflexible.
Algunos de los campos que componen una cabecera de IP son:
-

Versin: hace una codificacin de la versin de IP.


IHL: representa la longitud de la cabecera.
Tipo de servicio: define el tipo de servicio que se requiere para la transmisin del paquete.
Longitud Total: Contiene la longitud total del datagrama (cabecera+datos), sabiendo que la
longitud mxima es de 64 KB.

Sant Josep Obrer

- 22 -

Unidades Didcticas

Redes de Area Local

Tiempo de vida: Contador que determina la vida que le queda a cada paquete en su
existencia en la red.
Protocolo: Indica el protocolo de transporte que ha generado el datagrama TCP u otros.
Direccin fuente: Codificacin de la direccin original del HOST que origina el paquete.
Destino: Direccin del HOST destinatario.

4.2. EL SISTEMA DE DIRECCIONAMIENTO IP


Como IP es un protocolo pensado para interconexin de subredes, cada direccin IP
codifica una red, y un HOST dentro de la misma. Atendiendo a los primeros bits de cada
direccin se puede averiguar el tipo de subred de que se trata (en cuanto a su volumen). Los bits
restantes codifican el HOST que se trata dentro de la subred.
Existen tres tipos de subredes:
-

Redes de clase A: el primer bit de los 32 que tiene cada direccin es un 0. Los siete
siguientes codifican la subred y los 24 restantes la identificacin del HOST dentro de esa
subred. Los valores posibles dentro de la subred varan entre 1 y 126 que coinciden con el
primer byte de la direccin, es decir, hay 126 subredes posibles de tipo A y cada una puede
contener 17.777.214 HOSTS distintos. Por lo tanto se suele utilizar para subredes grandes.
Redes de clase B: los primeros bits de la direccin son 10. Los 14 siguientes modifican la
subred, desde 128 a 191. Para el primer byte de la direccin son posibles 16.384 subredes de
tipo B. Cada una de estas subredes puede contener 64.534 HOSTS distintos, que son los
codificados por 216-1.
Redes de clase C: los tres primeros bits tienen el valor 110. Los 21 siguientes codifican la
subred y los 8 restantes el HOST dentro de la subred. El primer byte de la direccin de una
subred de clase C tiene un valor entre 192 y 223. Es posible codificar 2.097.151 subredes y
254 HOSTS distintos dentro de cada subred.

Cuando un campo de otra direccin IP empieza por la secuencia 1110 se entiende que los 28
bits restantes codifican una direccin de multidifusin, es decir, una direccin especial en la que
no hay un nico destinatario. Las direcciones que empiezan por 1111 se reservan para
protocolos especiales como los de administracin de grupos de Internet. Tambin el valor 127
para el primer byte queda reservado para pruebas de comunicacin en una misma mquina.
4.3. MSCARA DE UNA SUBRED
Una mscara de una subred es una secuencia de 32 bits que sirve para distinguir con
facilidad que parte de una direccin IP codifica la subred y que parte el HOST. Este elemento se
construye poniendo a 1 los bits que pertenecen a la subred y a 0 a los que pertenecen al HOST.
Este modo de asignacin permite los distintos tipos de subred.
Una red de clase A vendra determinada por la mscara 8(1) 8(0) 8(0) 8(0).
Una subred de tipo B tendra una mscara 8(1) 8(1) 8(0) 8(0) es decir 255.255.0.0.
La subred de tipo C tendra una mscara 8(1) 8(1) 8(1) 8(0) es decir 255.255.255.0.

Sant Josep Obrer

- 23 -

Unidades Didcticas

Redes de Area Local

UNIDAD DIDCTICA N 5:

ARQUITECTURA TCP/IP

5.1. INTRODUCCIN.
Partiendo de referencia el modelo de OSI, el cual propone una arquitectura de 7 capas
o niveles, veamos en forma de resumen cuales son las principales funciones de cada capa.
5.1.1. La capa fsica.
La principal funcin de esta capa en la de enviar bits y recibir bits, utilizando para ello
normalmente transacciones de estados (cambios de alto a bajo voltaje y viceversa).
5.1.2. La capa de enlace de datos
La capa de enlace de datos es responsable de proporcionar la comunicacin nodo a
nodo en una misma red de rea local. Para ello, la capa de enlace de datos debe realizar dos
funciones. Debe proporcionar un mecanismo de direcciones que permita entregar los mensajes
en los nodos correctos y debe traducir los mensajes de las capas superiores en bits que puedan
ser transmitidos por la capa fsica.
5.1.3. La capa de red
Las redes ms pequeas consisten en una sola red de rea local, pero la mayora de las
redes deben subdividirse. Una red que consta de varios segmentos de red suele denominarse
interred.
Las subdivisiones de una interred pueden planificarse para reducir el trfico de los
segmentos o para aislar las redes remotas conectadas a travs de medios de comunicacin ms
lentos. Cuando las redes se subdividen, no es posible dar por sentado que los mensajes se
entregan en la red de rea local. Es necesario recurrir a un mecanismo que dirija los mensajes
de una red a otra.
Para entregar mensajes en una interred, cada red debe estar identificada de manera
nica por una direccin de red. Al recibir un mensaje de las capas superiores, la capa de red
aade una cabecera al mensaje que incluye las direcciones de red de origen y destino. Esta
combinacin de datos sumada a la capa de red se denomina paquete. La informacin de la
direccin de red se utiliza para entregar el mensaje a la red correcta. A continuacin la capa de
enlace de datos puede utilizar la direccin del nodo para realizar la entrega del mensaje.
El proceso de hacer llegar los paquetes a la red correcta se denomina encaminamiento,
y los dispositivos que encaminan los paquetes se denominan encaminadores.
Por ejemplo, un encaminador puede enlazar una red Ethernet a una red token ring. Los
encaminadores tambin se utilizan frecuentemente para conectar una red de rea local, por
ejemplo Ethernet, a una red de rea extensa, por ejemplo ATM.
NOTA: los encaminadores en terminologa TCP/IP reciben el nombre de gateways.

Sant Josep Obrer

- 24 -

Unidades Didcticas

Redes de Area Local

5.1.4. La capa de transporte.


Todas las tecnologas de red establecen un tamao mximo para los marcos que
pueden ser enviados a travs de la red. Por ejemplo, Ethernet limita el tamao del campo de
datos a 1.500 bytes. Este lmite es necesario por varias razones:

Los marcos de tamao reducido mejoran el rendimiento.

Al utilizar marcos pequeos, es necesario volver a transmitir menos datos cuando


se produce un error.

Una de las responsabilidades de la capa de transporte consiste en dividir los mensajes


en fragmentos que coincidan con el lmite del tamao de la red. Cuando un mensaje se divide
en varios fragmentos, aumenta la posibilidad de que los segmentos no se reciban en el orden
correcto. En la figura siguiente se ilustra el modo en que la red puede encaminar los paquetes
en distinto orden a medida que los encaminadores intentan enviar cada paquete siguiendo la
ruta disponible ms eficiente. Al recibir los paquetes, la capa de transporte debe recomponer el
mensaje reensamblando los fragmentos en el orden correcto, por ello, la capa de transporte
incluye un nmero de secuencia.

La identificacin de mensajes de distintos procesos para posibilitar su transmisin a


travs de un mismo medio de la red se denomina multiplexin. El procedimiento de

Sant Josep Obrer

- 25 -

Unidades Didcticas

Redes de Area Local


recuperacin de mensajes y de su encaminamiento a los procesos adecuados se denomina
demultiplexin.

Es preciso examinar otra de las competencias de la capa de transporte. Aunque las


capas de enlace de datos y de red pueden encargarse de detectar errores en los datos
transmitidos, esta responsabilidad suele recaer sobre la capa de transporte. La capa de
transporte puede realizar dos tipos de deteccin de errores:

Entrega fiable. Entrega fiable no significa que los errores no puedan ocurrir, sino que
los errores se detectan cuando ocurren. La recuperacin puede consistir nicamente en
notificar el error a los procesos de las capas superiores. Sin embargo, la capa de
transporte suele solicitar que el paquete errneo se transmita nuevamente.

Entrega no fiable. No significa que los errores puedan producirse, sino que la capa de
transporte no los verifica. Dado que la comprobacin requiere cierto tiempo y reduce el
rendimiento de la red, es frecuente que se utilice la entrega no fiable cuando se confa
en el funcionamiento de la red.

La entrega no fiable es aconsejable en al menos dos situaciones: cuando la red es


altamente fiable y es necesario optimizar su rendimiento.
5.1.5. La capa de sesin.
El control de los dilogos entre distintos nodos es competencia de la capa de sesin. Un

dilogo es una conversacin formal en la que dos nodos acuerdan un intercambio de datos. La

comunicacin puede producirse en tres modos de dilogo:

Simplex.
Semidplex.
Dplex total.

Las sesiones permiten que los nodos se comuniquen de manera organizada. Cada
sesin tiene tres fases:

Establecimiento de la conexin.
Transferencia de datos.

Liberacin de la conexin.
Las sesiones con conexin son aconsejables cuando la comunicacin es compleja, por
ejemplo cuando se realice una transmisin de una gran cantidad de datos de un nodo a otro.

Sant Josep Obrer

- 26 -

Unidades Didcticas

Redes de Area Local


En las sesiones sin conexin, el nodo emisor se limita a transmitir los datos dando por
sentado que el receptor est disponible.
5.1.6. La capa de presentacin.
En esta capa se solucionan problemas como cuando el emisor transmite datos en
EBCEDIC a otra computadora que utiliza ASCII.
datos.

Tambin se encarga de la encriptacin/desencriptacin y compresin/descompresin de

5.1.7. La capa de aplicacin.


La capa de aplicacin proporciona los servicios utilizados por las aplicaciones para que
los usuarios se comuniquen a travs de la red. Por ejemplo, alguno de sus servicios son:
Transporte de correo electrnico. Gran variedad de aplicaciones pueden utilizar un
protocolo para gestionar el correo electrnico. Los diseadores de aplicaciones que recurren al
correo electrnico no necesitan desarrollar sus propios programas para gestionar correo.

Acceso a archivos remotos.


Ejecucin de tareas remotas.
Directorios.
Administracin de la red.

NOTA: Es frecuente encontrar el trmino interfaz de programa de aplicacin (API) asociado a


los servicios de la capa de aplicacin. Un API es un conjunto de reglas que permiten que las
aplicaciones escritas por los usuarios puedan acceder a los servicios de un sistema de software.
Los diseadores de programas y protocolos suelen proporcionar varias API para que los
programadores puedan adaptar fcilmente sus aplicaciones y utilizar los servicios disponibles en
sus productos. Microsoft lo ha implementado denominndolo Windows Sockets.
5.2. El modelo Internet.
El modelo de internet est compuesto por cuatro capas. La correspondencia con las
siete capas de OSI es la siguiente.

Aplicacin

Proceso

Presentacin

/Aplicacin

Sesin
Transporte

Host a host

Red

Interred

Enlace

Acceso a la red

Fsico
En una red de rea local, se utilizan direcciones fsicas para realizar la entrega de los
datos. La capa de interred corresponde a la capa de red de OSI y se encarga de encaminar los
mensajes a travs de las interredes. Los dispositivos de encaminamiento se denominan
gateways en terminologa TCP/IP, aunque el uso del trmino encaminador va en aumento. El
protocolo TCP/IP de esta capa es el protocolo de interred (IP). Adems de las direcciones fsicas
utilizadas en la capa de acceso a la red, el protocolo IP implementa un sistema de direcciones

Sant Josep Obrer

- 27 -

Unidades Didcticas

Redes de Area Local


lgicas de hosts denominadas direcciones IP. La capa de interred y las superiores utilizan
direcciones IP para identificar los dispositivos y para realizar el encaminamiento entre las redes.
El protocolo de resolucin de direcciones (ARP) permite que IP identifique la direccin fsica
correspondiente a una direccin IP.
La capa de host a host es muy similar a la capa de transporte de OSI y se encarga de la
integridad de los datos de punto a punto. Esta capa utiliza dos protocolos: protocolo de control
de transmisin (TCP) y protocolo de datagramas de usuario (UDP). TCP proporciona fiabilidad
en las conexiones de tipo dplex total y seguridad en el servicio manteniendo la presencia de
los datos cuando se produce un error. Adems TCP permite que los hosts puedan mantener
varias conexiones simultneas. UDP proporciona un servicio no fiable (datagramas) que mejora
el rendimiento de la red cuando no se requiere correccin de errores en la capa de host a host.
La capa de proceso/aplicacin abarca las funciones de tres capas del modelo de
referencia OSI: sesin, presentacin y aplicacin. No resulta extrao que esta capa del modelo
incluya una gran variedad de protocolos. Por ejemplo:

FTP (File transfer protocol). Realizar transferencia de archivos.

NFS (Network File System). Montar unidades en hosts remotos y operar sobre ellas
como si fueran locales.

Telnet. Permite que los usuarios ejecuten sesiones de terminal con host remotos.
SMTP (Simple Mail Transfer Protocol). Implementa servicios bsicos de entrega de
mensajes.

Algunas de estas aplicaciones engloban funciones de varias capas del modelo de


referencia OSI. Por ejemplo, NFS permite que los hosts mantengan una sesin, definen una
representacin de los datos (capa de presentacin) e implementa un sistema de archivos de red
(capa de aplicacin).
5.3. Transferencia de datos a travs de interredes.
5.3.1. Multiplexin.
Las LAN funcionan normalmente en modo de banda base, lo que significa que un cable
transporta una nica seal en un momento dado. Los dispositivos de la LAN deben turnarse
para utilizar el medio. Este mtodo es aceptable para las LAN debido a que los medios
empleados ofrecen un alto rendimiento a bajo coste.
La instalacin y el mantenimiento de los medios para comunicaciones de datos a larga
distancia resultan costosos y resultaran deficientes si cada ruta slo pudiera admitir una
corriente de datos.
Las WAN (redes de rea extendida) tienden a utilizar medios de banda ancha que son
capaces de admitir dos o ms corrientes de datos.
La tcnica denominada multiplexin permite que varias corrientes de datos compartan
un mismo medio de alto ancho de banda base. En la figura siguiente se ilustra un mtodo de
multiplexin de seales digitales. La capacidad portadora de seales del medio se divide en
intervalos de tiempo asignando un intervalo a cada seal. Esta tcnica se denomina
multiplexin por divisin de tiempos (TDM).
La TDM puede resultar ineficiente. Si termina una corriente de datos, sus intervalos de
tiempo quedan inutilizados y el ancho de banda no se aprovecha plenamente. Otra tcnica ms
avanzada denominada multiplexin por divisin estadstica de tiempos (stat-TDM), tambin
utiliza intervalos de tiempo, pero algunas corrientes reservan ms intervalos a unas que a otras.
Un canal sin actividad no dispone de ningn intervalo. Vanse las figuras siguientes:

Sant Josep Obrer

- 28 -

Unidades Didcticas

Redes de Area Local

5.3.2. Conmutacin de circuitos.


Cuando dos dispositivos negocian el principio de un dilogo, establecen una ruta
(denominada circuito) a travs de la red, as como un ancho de banda dedicado en el circuito.
Este enfoque es similar a una conexin telefnica en la que se establece un circuito de voz para
que dos terminales puedan comunicarse.

5.3.3. Conmutacin de paquetes.


La conmutacin de paquetes utiliza un enfoque distinto, y generalmente ms eficiente,
para conmutar datos a travs de una red.
En la siguiente figura, los mensajes se parten en secciones, denominadas paquetes,
que se encaminan por separado a travs de la red. El dispositivo receptor reensambla los
paquetes para construir el mensaje completo. La divisin en paquetes impide que un mensaje
largo monopolice la red.

Sant Josep Obrer

- 29 -

Unidades Didcticas

Redes de Area Local

5.3.4. Encaminar
Los dispositivos que se basan en las direcciones de red para enviar datos se denominan
encaminadores. En TCP/IP, el encaminamiento es una funcin de la capa de red.

Supongamos el siguiente ejemplo:


La cuenta de saltos indica el nmero de redes que se deben de atravesar entre dos
nodos terminales

A-B-C-E (5 saltos)
A-E (3 saltos)
A-D-E (4 saltos)

Vase en la siguiente figura:

Sant Josep Obrer

- 30 -

Unidades Didcticas

Redes de Area Local

Segn este mtodo, la ruta ms eficiente es A-E si se parte de la base de que todos los
tramos que unen los encaminadores ofrecen el mismo nivel de servicio. No sera adecuado
utilizar un algoritmo de cuenta de saltos si las lneas A-D y D-E fueran de 1,5 Mbps mientras
que la lnea A-E fuera de 56 Kbps.
El encaminamiento trabaja sobre la capa de red. Cuando los datos llegan a la capa, han
desaparecido todas las pistas de la red fsica. Por tanto, las dos pilas de protocolos del
encaminador de la figura pueden compartir el mismo protocolo de la capa de red. La capa de
red es ajena al hecho de que la red sea Ethernet o Token Ring. Por consiguiente, los
encaminadores, tienen la capacidad de dirigir el trfico entre distintos tipos de redes. Gracias a
esta capacidad, los encaminadores suelen utilizarse para conectar redes LAN a redes WAN.

Sant Josep Obrer

- 31 -

Unidades Didcticas

Redes de Area Local

UNIDAD DIDCTICA N 6:

LA CAPA DE ACCESO A LA RED

6.1. INTRODUCCIN.
El funcionamiento de Ethernet es idntico a las funciones descritas en temas anteriores.
6.2. Marcos Ethernet II
La estructura de un marco (trama) de Ethernet II es el siguiente:
Prembulo
8 octetos

Direccin de
destino

Direccin de
origen

6 octetos

6 octetos

Tipo

Datos

FCS

2 octetos

46-1500 octetos

4 octetos

El prembulo indica el inicio del marco, y comienza con siete octetos (10101010) y un
octavo octeto (10101011). El prembulo no cuenta para determinar la longitud del marco.
Tanto la direccin de destino como la direccin de origen constan de 48 bits (6
octetos). Cada nodo de la red est identificado por una direccin nica de 48 bits.
El campo tipo (tambin denominado EtherType) tiene una longitud de 16 bits (dos
octetos) que indican el tipo de datos del campo de datos.
EtherType (decimal)
2048
2053
2054
24579

EtherType(hexadecimal)
0800
0805
0806
6003

Tipo de datos
Internet IP (Ipv4)
X.25 Level 3
ARP
DEC DECNET

33079

8137-8138

Novel Inc.

El campo FCS (secuencia de verificacin del marco) es un cdigo de 32 bits que


permite que el nodo receptor determine si el marco ha sido alterado por algn error durante la
transmisin.
Un sencillo mecanismo realiza la entrega de marcos Ethernet. El nodo emisor incluye en
la direccin Ethernet del nodo de destino en el marco. El marco se transmite al medio de la red
y cada nodo lo examina. Cada uno de los nodos descodifica el campo direccin de destino del
marco. Si la direccin del marco coincide con la del nodo, el marco se recibe. En caso contrario,
el marco se descarta.
Para que este mecanismo pueda funciona, el nodo emisor debe ser capaz de
determinar la direccin Ethernet del nodo de destino.
6.3. Direcciones de los nodos Ethernet II
Las direcciones de los nodos Ethernet II constan de 48 bits organizados en tres campos

Sant Josep Obrer

- 32 -

Unidades Didcticas

Redes de Area Local


Bit P/M Cdigo de fabricante (23 bits)

Direccin administrada globalmente (24 bits)

Las direcciones Ethernet de 48 bits se organizan en seis octetos o seis grupos de ocho
bits. Muchas normas LAN utilizan el trmino octeto en lugar de byte para hacer referencia a 8
bits. Los valores de los octetos suelen representarse en notacin hexadecimal. Las parejas de
dgitos suelen separarse por puntos, espacios, dos puntos o guiones. Un ejemplo de direccin
Ethernet en notacin hexadecimal sera 08-00-09-3A-20-1B.
El bit 47 (el de mayor orden) es el bit P/M (Physical/Multicast) que indica si la direccin
es fsica o de multidifusin. Si su valor es 0, la direccin especifica la direccin fsica de un
dispositivo de la red. Si el bit es 1, la direccin es una direccin de multidifusin que identifica
un grupo de dispositivos. Las multidifusiones son mensajes que se envan a grupos predefinidos
de nodos, en oposicin a los mensajes de difusin, que se envan a todos los nodos de una red
de rea local.
El resto de los tres primeros octetos compone el cdigo del fabricante. Cada fabricante
dispone de un cdigo nico asignado antiguamente por Xerox y, en la actualidad, por el IEEE.
Este sistema asegura que cada dispositivo Ethernet fabricado disponga de una direccin fsica
nica en todo el mundo. Estas direcciones se denominan direcciones fsicas o direcciones
administradas globalmente, ya que son administradas a nivel formal por el IEEE y antiguamente
por Xerox.
La tabla siguiente enumera algunos de los cdigos de fabricante Ethernet.
Identificacin del fabricante
0080C2
00AA00
080008
080009
080014
080020
08002B
080056
08005A
080069

Fabricante
Comit IEEE 802.1
Intel
BBN
Hewlett-Packard
Novell
Sun
DEC
Stanford University
IBM
Silicon Graphics

El valor de los tres octetos restantes queda determinado por el fabricante del
dispositivo Ethernet. Dado que cada fabricante dispone de un cdigo nico y que asigna
cdigos distintos a cada uno de los dispositivos que produce, el cdigo completo de cada
dispositivo Ethernet es nico.
Por lo tanto las tres categoras de direcciones Ethernet son:

Direcciones fsicas (administradas globalmente). identificadas por un valor 0 en el


primer bit (bit 47). Los nodos con la direccin especificada sern los nicos en
recibir el mensaje.

Direcciones de multidifusin. Identificadas por un valor 1 en el primer bit (bit 47).


La implementacin de la red define los dispositivos que reciben un mensaje enviado
a una direccin de multidifusin.

Direcciones de difusin. Todos los bits tienen el valor 1. La notacin hexadecimal es


FF:FF:FF:FF:FF:FF. Todos los nodos reciben un mensaje cuyo campo de direccin
de destino contenga la direccin de multidifusin.

Sant Josep Obrer

- 33 -

Unidades Didcticas

Redes de Area Local

UNIDAD DIDCTICA N 7:

LA CAPA DE INTERRED

7.1. INTRODUCCIN.
La capa de interred se encarga de la distribucin de los datos a travs de una interred.
IP (protocolo Internet) es el protocolo principal de esta capa y asume la mayor cuota de
responsabilidad.
IP es un protocolo requerido por Internet que ofrece las siguientes funciones
principales:

Direccionamiento

Fragmentacin y reensamblaje de datagramas

Entrega de datagramas a travs de la interred.

7.2. DIRECCIONAMIENTO DE IP.


La identificacin de un nodo en una interred requiere el uso de dos porciones de
informacin: la red especfica a la que est conectado el nodo y la identificacin del nodo en
esa red.
Los protocolos de las capas superiores de TCP/IP no utilizan directamente las
direcciones del hardware de la red. En su lugar, se decidi utilizar un sistema de direcciones
lgicas para identificar los hosts (host es el nombre oficial de una estacin terminal de una red
TCP/IP) Las identificaciones lgicas, denominadas direcciones IP, ofrecen varias ventajas. El
encaminamiento se simplifica gracias a que la informacin de una direccin de red se codifica
en la direccin IP. Adems, las direcciones lgicas permiten que TCP/IP sea resistente a los
cambios en el hardware de la red: si se cambia la tarjeta adaptadora de red, su direccin fsica
es distinta. Aunque cambie por completo la tecnologa de una red, si un dispositivo permanece
en la misma red, la direccin IP utilizada por los protocolos de las capas superiores puede ser la
misma.
Agradecer esta estabilidad cuando configure hosts TCP/IP, ya que la configuracin de
un host incluye informacin acerca de otros hosts en forma de direcciones IP. Por ejemplo,
cada host se configura con una gateway predeterminada. Si cambia la direccin de la gateway
debido a una actualizacin del hardware, sera necesario volver a configurar cada host de la red
manualmente. El esquema de direcciones IP simplifica considerablemente la configuracin de la
red.
Esta caracterstica es particularmente importante en Internet, ya que los usuarios y las
aplicaciones acceden con frecuencia a otros hosts de la red. Resultara muy complicado
informar constantemente a los usuarios de los cambios de direcciones. El servicio de nombres
de dominio (DNS-Domain Name Service) reduce la gravedad de este problema permitiendo que
los usuarios identifiquen los hosts mediante nombre en lugar de nmeros.
Inicialmente, los nombres de los hosts y sus direcciones IP se guardaban manualmente
en archivos de texto. El flujo constante de nuevas direcciones habra hecho imposible la
administracin de la red.
Tradicionalmente, los encaminadores se denominan gateways en las redes TCP/IP. El
uso de este trmino ha decado gradualmente, y los ltimos RFC utilizan el trmino
encaminador que se emplea en este captulo. Los encaminadores predeterminados siguen
recibiendo el nombre de gateways predeterminadas, por tanto, en los apuntes se emplea este
trmino.

Sant Josep Obrer

- 34 -

Unidades Didcticas

Redes de Area Local


7.3. FORMATO DE UNA DIRECCION IP.
Las direcciones IP tienen una longitud de 32 bits y constan de dos campos:

Un campo identificador de red (netid) identifica la red a la que est conectado el


host.

Un campo identificador de host (hostid) asigna un identificador nico a cada host


de una red especfica.

En terminologa TCP/IP. Una red consiste en un grupo de hosts que pueden


comunicarse directamente sin utilizar un encaminador. Todos los hosts TCP/IP que componen
una misma red deben tener asignado el mismo identificador de red. Los hosts con distintos
identificadores de red deben comunicarse a travs de un encaminador.
Una interred TCP/IP es una red de redes interconectadas a travs de encaminadores.
Cada una de las redes de una interred debe disponer de un identificador de red nico.
7.3.1. Clases de direcciones.
Cuando se cre el esquema de direcciones IP, se parti de la base de que existiran los
siguientes tipos de redes:

Una pequea cantidad de redes compuestas por un nmero muy elevado de hosts.

Una cantidad moderada de redes compuestas por un nmero intermedio de hosts.

Una gran cantidad de redes compuestas por un pequeo nmero de hosts.

Por consiguiente, se tom la decisin de definir clases de direcciones IP adaptadas a


estas situaciones.

Las direcciones de clase A comienzan por un bit 0. El primer octeto de la direccin


IP comprende el identificador de red y los tres octetos restantes son el identificador
del host.

Las direcciones de clase B comienzan por los bits 10. Los dos primeros octetos
componen el identificador de red, los dos restantes son el identificador del host.

Las direcciones de clase C comienzan por los bits 110. Los tres primeros octetos se
dedican al identificador de red y slo se dispone de un octeto para el identificador
del host.

Las direcciones de clase D comienzan por los bits 1110. Estas direcciones se utilizan
para las multidifusiones.

Las direcciones de clase E comienzan por los bits 11110. Su uso es experimental

Veamos figura siguiente, que representa grficamente lo mencionado:

Sant Josep Obrer

- 35 -

Unidades Didcticas

Redes de Area Local


7.3.2. Registro de direcciones de Internet.
Todas las redes que se conectan a Internet deben configurarse con direcciones IP
asignadas por InterNIC. Network Solutions es la organizacin encargada de gestionar el servicio
de registro de direcciones.
Actualmente, las direcciones de clase C son las nicas disponibles. Las direcciones de
clase A se agotaron tiempo atrs. Las pocas direcciones de clase B que quedan disponibles
estn reservadas para los pesos pesados de la industria. Por desgracia, el nmero de
direcciones disponibles de clase C est disminuyendo.
En la actualidad se trabaja sobre la versin 6 de IP, tambin denominada siguiente
generacin de IP (IPNG IP Next Generation). Uno de los principales impulsos de IPNG reside
en la necesidad de aliviar la crisis actual de direcciones.
NOTA: Si utilizamos los servicios de un proveedor para conectarse a Internet, ste
deber proporcionarnos sus direcciones IP. Los proveedores disponen de bloques de
direcciones para tal efecto.
7.3.3. Notacin decimal con puntos.
Las personas no podran leer ni recordar las direcciones de 32 bits. Por este motivo, se
ha acordado la representacin de cada octeto en forma de nmero decimal entre 0 y 255.
Observemos la siguiente direccin:
11000001

00001010

00011110

00000010

La expresin decimal con puntos de esta direccin sera 193.10.30.2. Por convenio,
cuando los campos identificadores de red tienen el valor 0, la direccin hace referencia a una
red. Por ejemplo, 135.8.0.0 hace referencia a la red cuyo identificador es 135.8.
7.3.4. Restricciones de las direcciones IP.
Algunas direcciones IP tienen un uso especial y no pueden utilizarse para identificar
redes ni hosts.

Los identificadores de red y host con valor 0 (00000000 binario) no estn


permitidos, ya que significan esta red. La direccin IP 155.123.0.0 identifica la red
155.123. La direccin 0.0.0.35 identifica el host 35 de la red local.

El identificador de red 127 (01111111) tiene un uso especial. Es una direccin de


retorno utilizada para verificar la configuracin de la red. Los mensajes dirigidos al
identificador de red 127 se reflejan en lugar de enviarse a la red.

Los identificadores de host con valor 255 quedan restringidos para las difusiones.
Un mensaje dirigido a 255.255.255.255 se enva todos los hosts de la red. Un
mensaje dirigido a 183.20.255.255 se enva a todos los hosts de la red 183.20.

El ltimo octeto de una direccin IP no puede tener los valores 0 ni 255.

Sant Josep Obrer

- 36 -

Unidades Didcticas

Redes de Area Local

Tabla resumen de direcciones disponibles de clase A, B y C considerando las


restricciones anteriores:
Clase

Desde

Hasta

Identificadores de Identificadores de
red
host

126

126

16.777.214

128

191

16.384

65.534

192

223

2.097.152

254

7.4. DIRECCIONAMIENTO EN UNA INTERRED TCP/IP


En la figura siguiente se ilustra una red TCP/IP compuesta de tres redes conectadas con
encaminadores. Esta interred incorpora redes con direcciones de clase A, B y C
FIGURA 4.2

Algunos de los buenos motivos para segmentar una red son los siguientes:

Pueden utilizarse distintas tecnologas LAN en distintos lugares. Por ejemplo, una
organizacin puede utilizar una red token ring en un departamento y una Ethernet
en otro. Los encaminadores pueden interconectar distintas tecnologas de red.

Las conexiones de las LAN son limitadas. Un cable de red admite un nmero
limitado de dispositivos.

Congestin. Cuando una red se satura, su rendimiento puede caer en picado. Es


posible crear una interred para reducir el trfico en segmentos concretos de la red.

Redes de rea extendida. Si la distancia entre dos LAN supera los lmites de la
tecnologa de cable, es posible interconectarlas utilizando un enlace de punto a
punto.

7.5. DIRECCIONAMIENTO DE SUBREDES


Si una red no va a estar conectada a Internet, los administradores pueden utilizar
cualquiera de la clases de direcciones IP existentes. Es difcil imaginar una organizacin que
llegue a saturar el nmero de direcciones IP disponibles.
Sin embargo, al conectar una red a Internet, deben utilizarse las direcciones asignadas.
Desgraciadamente, la disponibilidad de direcciones Internet est disminuyendo. Como
resultado, muchas organizaciones operan con un nmero excesivamente reducido de
direcciones IP y no pueden asignar un identificador distinto a cada red.

Sant Josep Obrer

- 37 -

Unidades Didcticas

Redes de Area Local


Para paliar esta situacin se ha desarrollado un procedimiento de subred (RFC 950),
que permite que los administradores distribuyan los identificadores de host de una red dada en
varias subredes.
Sino se utilizan subredes, una direccin IP se interpreta en dos campos:
Identificador de red + identificador de host
Si se utilizan subredes, la direccin se interpreta en tres campos:
Identificador de red + identificador de subred + identificador de host.
Vase la figura siguiente:

7.5.1. Mscaras de subred


El identificador de subred se crea utilizando bits del campo del identificador de host
mediante una tcnica denominada mscara de subred. Considere la siguiente direccin de clase
B:
10100001

01110101

10110111

10000111

Los dos octetos finales de una direccin de clase B componen el identificador de host.
Para codificar el identificador de subred, es posible reservar algunos de los bits del identificador
de host utilizando un mscara de subred. En la figura siguiente se muestra el modo en que se
utiliza una mscara de subred para reservar los cuatro primeros bits del identificador de host
para la subred.

La mscara de subred es un nmero de 32 bits. Un 1 indica que el bit correspondiente


de la direccin IP forma parte del identificador de subred. Un 0 indica que el bit pertenece al
identificador de host.
Las mscaras de subred casi siempre consisten en bits adyacentes de mximo orden.
Por consiguiente, slo es necesario recordar ocho nmeros decimales para poder reconocer la

Sant Josep Obrer

- 38 -

Unidades Didcticas

Redes de Area Local


mayora de mscaras de subred. Las nueve mscaras de subred ms frecuentes son las
siguientes:
Binario
00000000
10000000
11000000
11100000
11110000
11111000
11111100
11111110
11111111

Decimal
0
128
192
224
240
248
252
254
255

Los RFC permiten el uso de mscaras de subred con bits no contiguos. Aunque no es
fcil imaginar un caso en el que una mscara no contigua resulte ventajosa.
7.5.2. Mscaras de subred predeterminadas
Al configurar una red para que admita direccionamiento de subredes, es necesario
designar una mscara de subred aunque no se utilicen subredes. Las mscaras de subred
predeterminadas son las siguientes:
Clase A: 255.0.0.0
Clase B: 255.255.0.0
Clase C: 255.255.255.0
Es necesario configurar las mscara de subred utilizando unos de los bits que
corresponden al campo identificador de red de la clase de direccin. Por ejemplo, una mscara
de subred 255.255.0.0 no es vlida en una direccin de clase C.
7.5.3. Ejemplo de direccionamiento de una subred
Las ventajas, desventajas y dems aspectos del direccionamiento de una subred
pueden verse en el ejemplo siguiente. Este ejemplo est basado en una direccin de clase C.

La red se basa en la direccin de red 195.100.205.0 cuya representacin binaria es la


siguiente:
11000011

Sant Josep Obrer

01100100

11001101

- 39 -

00000000

Unidades Didcticas

Redes de Area Local


La mscara de subred utilizada en el ejemplo es 255.255.255.224 cuyo equivalente
binario es
11111111

11111111

11111111

11100000

Se reservan tres bits del identificador de host para los identificadores de subred. Dado
que stos no pueden contener slo ceros o unos, disponemos de seis identificadores de subred:
001, 010, 011, 100, 101 y110. Con cinco bits disponibles para identificar el host, cada red llega
a admitir 30 hosts (los identificadores 00000 y 11111 no estn disponibles).
Consideremos la direccin IP 195.100.205.175. Su equivalente binario es:
11000011

01100100

11001101

10101111

Tras aplicar la mscara de subred, los tres bits reservados para el identificador de
subred se convierten en 10100000 (160 decimal). El identificador de host es 01111 (15
decimal).
En la tabla siguiente se resumen los valores vlidos del cuarto octeto al utilizar la
mscara de subred 255.255.255.224. La tabla muestra que el uso de subredes con direcciones
de clase C desperdicia muchos identificadores de host potenciales. Las subredes no resultan tan
costosas al utilizar direcciones de clase A o B, pero si cuentas con una direccin de clase C y
necesitas segmentar la red, no disponemos de otras alternativas. Sin embargo, NT ayuda a
minimizar el impacto de las subredes, ya que permite que un solo NIC represente varias
subredes.
Direcciones de host de clase C disponibles para utilizar la mscara de subred
255.255.255.224.
Subred (binario)

Subred (decimal)

001
010
011
100
101
110

32
64
96
128
160
192

Valores disponibles
para el cuarto
octeto (binario)
00100001-00111110
01000001-01011110
01100001-01111110
10000001-10011110
10100001-10111110
11000001-11011110

Valores disponibles
para el cuarto
octeto (decimal)
33-62
65-94
97-126
129-158
161-190
193-222

7.5.4. Encaminamiento IP.


IP se encarga de la distribucin de datagramas en la interred. Cuando los datagramas
IP viajan a una red distinta a la local. IP lleva a cabo el encaminamiento asegurando que el
datagrama llegue a la red de destino.
Sin embargo, la entrega al host de destino es una funcin de la capa de enlace de
datos. Antes de examinar el proceso de encaminamiento, veamos como funciona la entrega de
paquetes en una red.
7.6. ENTREGA DE DATOS EN LA RED LOCAL
Cuando dos hosts se comunican en la misma red de rea local, la entrega de un
datagrama resulta sencilla. Los protocolos de menor nivel se encargan de la entrega en s. En
las LAN de tipo IEEE 802.x, la subcapa de control de acceso al medio (MAC) controla la entrega
de los marcos.
As pues, la subcapa MAC se encarga del direccionamiento de los nodos, incluso las
direcciones hardware de los nodos se denominan direcciones MAC en terminologa IEEE 802.
En la figura siguiente se aprecia la sencillez de la entrega de un marco en una red de
rea local. El nodo origen se limita a construir un marco que incluye la direccin de destino
(DA) del nodo receptor. La funcin del nodo emisor finaliza una vez que el marco se sita en la
red. En las LAN, todos los nodos examinan cada marco enviado a la red y comparan su

Sant Josep Obrer

- 40 -

Unidades Didcticas

Redes de Area Local


direccin de destino con la propia direccin MAC. Los marcos que coinciden se reciben, los
restantes se descartan (Ethernet) o se envan al siguiente nodo (token ring). La nica
informacin necesaria para enviar un marco a un nodo de la misma red es la direccin MAC del
destinatario.

7.7. PROTOCOLO DE RESOLUCIN DE DIRECCIONES


El sencillo esquema expuesto anteriormente no tiene en cuenta que IP utiliza su propio
esquema de direcciones lgicas. Para entregar un datagrama en la red local, IP debe
proporcionar a la capa MAC la direccin fsica del host de destino.
El protocolo de resolucin de direcciones (ARP- Address Resolution Protocol)
proporciona esta informacin. IP llama a ARP utilizando la direccin IP del host de destino y
ARP devuelve la direccin fsica correspondiente.
En la figura siguiente se muestra el mtodo empleado por ARP para obtener las
direcciones. Se llevan a cabo los siguientes pasos para identificar una direccin hardware:

El protocolo ARP del host 140.1.1.3 enva un marco de solicitud ARP difundindolo
a la red local. En Ethernet, los mensajes de difusin se envan a la direccin
FF:FF:FF:FF:FF:FF. El marco de solicitud ARP incluye las direcciones IP y MAC del
emisor y la direccin IP del destinatario.

Todos los host de la red reciben el marco de solicitud ARP y comparan la direccin
IP de destino con la suya propia.

Si un host determina que las direcciones coinciden, crea un marco de respuesta


ARP que contiene su direccin IP y lo devuelve al host que ha emitido la solicitud.

Cuando el protocolo ARP de 140.1.1.3 recibe el marco de respuesta ARP, pasa la


informacin a IP.

Si cada host tuviera que difundir un marco de solicitud ARP cada vez que fuera
necesario enviar un datagrama, el trfico colapsara la red. ARP mantiene una tabla cach con

Sant Josep Obrer

- 41 -

Unidades Didcticas

Redes de Area Local


las direcciones recibidas recientemente para reducir el nmero de solicitudes de direcciones. La
tabla cach se consulta antes de difundir solicitudes ARP.
7.7.1. Evitar la duplicacin de direcciones IP.
Microsoft y otros clientes TCP/IP utilizan ARP para evitar que se dupliquen las
direcciones IP en la red. Cuando un host entra por primera vez en la red, difunde un marco de
solicitud ARP con su propia direccin IP para anunciar su presencia. Si otro host responde al
marco de solicitud ARP, el nuevo host sabe que su direccin IP ya est siendo utilizada y se
impide su entrada en la red.
NOTA: Vase el comando Arp en el Interfaz de Comandos de Windows NT, o en la
ayuda de Windows NT.
7.8. ENTREGA LOCAL DE DATAGRAMAS IP.
IP debe determinar si puede entregar un datagrama en la red local o si debe
encaminarlo hacia una red remota. Veamos como se realiza una entrega local:

IP recibe un marco de un protocolo de nivel superior.

IP llama a ARP y obtiene la direccin hardware de destino.

IP pasa el datagrama al protocolo de la capa de acceso a la red (por ejemplo


Ethernet II o LLC IEEE 802.2) junto con las direcciones hardware de origen y de
destino.

La capa de acceso a la red construye un marco que incorpora las direcciones


hardware de origen y de destino. El datagrama IP se guarda en el campo de datos
del marco.

El host destinatario examina el marco, reconoce su direccin hardware y recibe el


marco.

IP compara el identificador de red de destino incluido en el marco con el de la red


local (teniendo en cuenta las mscaras de subred si es necesario). Si los
identificadores coinciden, el marco puede enviarse directamente a la direccin
hardware del host de destino.
IP construye un datagrama que contiene, entre otros datos, las direcciones IP de
origen y de destino.

7.9. ENTREGA DE DATOS EN REDES REMOTAS.


En una interred es frecuente enviar datos a hosts remotos situados en otras redes. IP
se encarga del encaminamiento en las redes TCP/IP.
7.9.1. Encaminamiento IP simple.
Cuando un datagrama debe encaminarse a una red adyacente, el procedimiento resulta
muy sencillo. Cada host de la red est configurado con la direccin de la gateway
predeterminada, la cual especifica el host al que deben enviarse los marcos que van dirigidos a
un host situado en una red remota.
Un encaminador IP (o gateway) es bsicamente un host TPC/IP equipado con dos o
ms conexiones de red. Estos hosts se denominan multisegmento o multitarjeta. Un
encaminador puede ser una computadora o una estacin de trabajo configurada para llevar a
cabo esta tarea.
En la figura siguiente se representa que el host 128.1.0.3 debe encaminar un marco al
host 128.2.0.2. El proceso seguido es el siguiente:

Sant Josep Obrer

- 42 -

Unidades Didcticas

Redes de Area Local

El host 128.1.0.3 determina que el host de destino no pertenece a la red local


comparando el identificador de red de destino con el suyo propio. El marco debe
ser encaminado.

Para encaminar el marco, el host 128.1.0.3 obtiene la direccin fsica de su gateway


predeterminada difundiendo una solicitud ARP. A continuacin, IP dirige el marco a
su encaminador predeterminado. Sin embargo, la direccin IP de destino
corresponde al destinatario final del marco 128.2.0.2. La informacin de
direccionamiento del marco es la siguiente:
1. Direccin hardware de origen 1
2. Direccin IP de origen 128.1.0.3
3. Direccin hardware de destino 4
4. Direccin IP de destino 128.2.0.2

El protocolo IP del encaminador recibe el marco de la red 128.1.0.0. Examina la


direccin IP de destino y determina que no es el destinatario final del datagrama,
que debe ser enviado a la red 128.2.0.0. Dado que el encaminador est conectado
directamente a la red de destino, el proceso es sencillo.

El protocolo IP del encaminador llama a ARP para obtener la direccin hardware de


128.2.0.2.

El encaminador enva el paquete a la red 128.2.0.0 con la siguiente informacin de


direccionamiento:
1. Direccin hardware de origen 5
2. Direccin IP de origen 128.1.0.3
3. Direccin hardware de destino 6
4. Direccin IP de destino 128.2.0.2

La direccin IP de origen corresponde al host que ha generado el datagrama. La


direccin hardware de origen corresponde a la conexin del encaminador con la red
128.2.0.0.

El host 128.2.0.2 reconoce su direccin hardware y recibe el paquete. Es


conveniente resaltar dos aspectos importantes:

Sant Josep Obrer

- 43 -

Unidades Didcticas

Redes de Area Local


1. Las direcciones IP de origen y de destino no cambian a medida que el
datagrama recorre la red.
2. Las direcciones hardware de origen y de destino cambien cada vez que se enva
el marco.
7.9.2. Encaminamiento IP complejo.
El encaminamiento simple descrito en la seccin anterior no es til si la red de destino
no est conectada directamente a un encaminador de la ruta de entrega. Si examinamos el
ejemplo de la figura siguiente, el encaminador A desconoce la existencia de la red 128.3.0.0 y
no dispone de informacin que le permita enviar un datagrama desde el host 128.1.0.100 hasta
el 128.3.0.50.

Por este motivo, las tablas de encaminamiento residen en los encaminadores IP. IP las
consulta para determinar dnde enviar un datagrama destinado a una red especfica. En una
interred compleja, las tablas deben contener todas las rutas disponibles, as como una
estimacin de su eficiencia.
Existen dos tipos de tablas de encaminamiento:

Tablas estticas. Mantenidas por el administrador de la red.

Tablas dinmicas:
encaminamiento.

mantenidas

automticamente

por

un

protocolo

de

Aunque las tablas estticas tienden a ser arcaicas, son las nicas admitidas por
Windows NT.
7.9.3. Tablas de encaminamiento estticas.
Las tablas de encaminamiento estticas no se actualizan automticamente, su
mantenimiento es manual. En una red dinmica, la tarea puede resultar tediosa, pero los
administradores de Windows NT deben afrontarla o adquirir encaminadores comerciales.
En la figura siguiente se muestra un ejemplo de tabla de encaminamiento de Windows
NT. La utilidad route (vase el comando ROUTE en Interfaz de Comandos) se utiliza para
mantener las tablas de encaminamiento estticas. La enumera las redes conocidas junto con las
direcciones IP que deben utilizarse para llegar a ellas.

Sant Josep Obrer

- 44 -

Unidades Didcticas

Redes de Area Local

La informacin que contiene esta tabla es:

Direccin de red. Esta columna contiene las direcciones de las redes conocidas.
Observar que se incluyen entradas para la red local (0.0.0.0) y para las difusiones
(255.255.255.255). La entrada 0.0.0.0 describe una gateway predeterminada que
se utiliza cuando un destino no est descrito especficamente en la tabla de
encaminamiento.

Mscara. Esta columna muestra la mscara de subred de cada red.

Gateway. Esta columna contiene las direcciones IP que deberan recibir los
datagramas destinados a cada red.

Mtrica. Esta columna es una estimacin del coste de la ruta en saltos. Un salto se
produce cada vez que el datagrama cruza un encaminador.

Otro de los problemas del encaminamiento esttico consiste en que los encaminadores
no pueden identificar rutas alternativas. En la figura siguiente se ilustra una situacin con tres
encaminadores implicados. Si el enlace entre A y 128.2.0.0 falla, el encaminador A no puede
aprovechar la ruta A-C-B si no existe una entrada para el encaminador C en la tabla del
encaminador A.

7.9.4. Protocolo de informacin de rutas.


El protocolo de informacin de rutas (RIP -routing Information Protocol) de Internet
(RFC 1058) es el ms utilizado para mantener tablas de encaminamiento en interredes TCP/IP.
RIP es un protocolo de encaminamiento de vector de distancia. Este tipo de protocolos
representan la informacin de la rutas en trminos de coste para alcanzar las redes de destino.
Esta medida representa el coste de las rutas con un nmero generalmente comprendido entre 1
y 15. Normalmente cada red que debe ser atravesada supone un coste de 1. RIP se utiliza para
descubrir el coste de las rutas disponibles hasta la red de destino y para guardar la informacin
en una tabla de encaminamiento que permita a IP seleccionar la ruta menos costosa.

Sant Josep Obrer

- 45 -

Unidades Didcticas

Redes de Area Local


RIP construye y mantiene las tablas de encaminamiento utilizando unmecanismo muy
sencillo: cada encaminador difunde peridicamente su tabla y los encaminadores restantes la
utilizan para actualizar las suyas.
7.9.5. Convergencia de rutas.
En la figura siguiente se muestra una interred con cuatro encaminadores. Imaginemos
que la interred acaba de ser instalada y que todas las tablas de encaminamiento se han
inicializado. Los siguientes pasos describen el modo en que A inicializa su tabla de
encaminamiento y propaga su informacin a travs de la interred.

Despus de la inicializacin, A solo conoce la existencia de las redes conectadas


directamente. A est a un salto de RED1 y a un salto de RED2 (1 es el coste
mtrico mnimo). A difunde un paquete de respuesta RIP que contiene esta
informacin a las redes adyacentes.

B recibe la difusin de A. B est conectado directamente a RED2 con un coste igual


a 1 y descarta la ruta difundida desde A. Dado que B est conectado a una red
adyacente a A, B aprende que se encuentra a un salto de A. B determina el coste
para llegar a RED1 aadiendo su coste para alcanzar A al coste de A para alcanzar
RED1. Por tanto, el coste de B para llegar a RED1 es de 2.

B difunde un paquete de respuesta RIP utilizando su tabla de encaminamiento e


incluye sus redes adyacentes. A aprende de esta tabla que dispone de una ruta
para llegar a RED3 con un coste de 2. C aprende que puede llegar a RED1 (coste
de 3) y a RED2 (coste de 2).

Mientras tanto, los encaminadores restantes no han permanecido ociosos. D ha


difundido igualemente su tabla de encaminamiento para informar al resto de los encaminadores
de la ruta para alcanzar RED5. De este modo, los encaminadores disponen de una visin
completa de la red en trminos de rutas posibles y costes para alcanzar los posibles destinos. El
proceso de actualizacin de los encaminadores para que conozcan el estado de la red se
denomina convergencia.
Cada encaminador difunde un paquete de respuesta de ruta a sus vecinos a intervalos
de 30 segundos. La regla general consiste en que un encaminador actualiza sus tablas cuando
descubre una ruta con un coste inferior. Eventualmente, los encaminadores convergen en las
rutas de menor coste.
Cuando un nuevo encaminador se inicializa en una red ya operativa, solicita la
informacin sobre las rutas a los encaminadores vecinos emitiendo un paquete de solicitud RIP.

Sant Josep Obrer

- 46 -

Unidades Didcticas

Redes de Area Local


Este mtodo reduce el tiempo necesario para la convergencia del nuevo encaminador e informa
a los restantes de las nuevas rutas disponibles.
Existen dos versiones de protocolo RIP, el RIP-1 y el RIP-2. Una de las limitaciones que
tiene RIP-1 es que no puede trabajar con subredes y mscaras de subred (solo si son las
predeterminadas para las clases A, B y C). La versin RIP-2 si que soporta estas deficiencias y
muchas otras ms.
7.9.6. OSPF: Abrir la ruta ms corta en primer lugar.
OSPF (RFC 1538) es un protocolo incluido en las normas de Internet (Internet
Standards) cada vez ms utilizado en los sistemas autnomos. Un sistema autnomo es un
grupo de encaminadores que comparten un mismo protocolo de encaminamiento. No es preciso
que toda una interred TCP/IP utilice el mismo protocolo de encaminamiento.
OSPF es un protocolo de encaminamiento basado en el estado de los enlaces, ya que
cada encaminador mantiene una base de datos con la descripcin de la topologa del sistema
autnomo local. La estructura de la base de datos topolgica es arborescente, y cada
encaminador est situado en la raz de su propio rbol. Los encaminadores del sistema
autnomo anuncian el estado de sus enlaces, y esta informacin permite construir las bases de
datos.
Vemos la figura siguiente:

Sant Josep Obrer

- 47 -

Unidades Didcticas

Redes de Area Local


Cada nodo se sita a s mismo en la raz de su rbol. La figura muestra el rbol
construido para el encaminador B. La base de datos de estado de los enlaces contiene
informacin sobre la ruta disponible de mayor eficiencia para acceder a cada destino. La ruta BG-C- (coste 3) descara la ruta B-A-C (coste 8)
7.9.7. Protocolos de encaminamiento exterior.
RIP y OSPF son protocolos de encaminamiento interior diseados para su uso en
sistemas autnomos. En la figura siguiente se muestra cmo un protocolo de encaminamiento
exterior permite enlazar sistemas autnomos con distintos protocolos de encaminamiento
interior.

EGP (Exterior Gateway Protocol RFC 827/904) es un protocolo de encaminamiento


exterior.

Sant Josep Obrer

- 48 -

Unidades Didcticas

Redes de Area Local


7.10. FORMATO DE LA CABECERA DE UN DATAGRAMA IP
La cabecera IP contiene los siguientes datos:

Versin (4 bits). Indica el formato de la cabecera de interred. La versin actual es


la 4 (RFC 791).

Longitud de la cabecera de interred (4 bits). Indica la longitud de la cabecera en


palabras de 32 bits. El tamao mnimo admitido es de 5 palabras.

Tipo de servicio (8 bits).

Longitud total (16 bits). La longitud del datagrama en octetos incluyendo la


cabecera IP y los datos.

Identificacin (16 bits). El campo de identificacin permite reensamblar los


fragmentos de un datagrama.

Indicadores (3 bits). El campo contiene tres indicadores de control:


Bit 0. Reservado; su valor debe ser 0
Bit 1 (DF). 0 = puede fragmentarse; 1 = no fragmentar.
Bit 2(MF). 0 = ltimo fragmento; 1 = ms fragmentos.

Si el datagrama est fragmentado, el valor del bit MF es igual a 1 en todos los


fragmentos a excepcin del ltimo.

Desplazamiento de fragmentos (13 bits).

Tiempo de vida (8 bits). Indica el tiempo mximo que el datagrama puede


permanecer en la red. Si el valor del campo es 0, el datagrama se descarta. El
campo se modifica durante el proceso de la cabecera IP y, generalmente, se
expresa en segundo. Cada mdulo IP que gestiona el datagrama debe restar 1 al
valor del campo. Este mecanismo garantiza que los datagramas no entregados
lleguen a eliminarse.

Protocolo (8 bits). El protocolo de la capa superior asociado a la parte de datos del


datagrama.

Suma de verificacin de la cabecera (16 bits). Una suma de verificacin utilizada


nicamente para la cabecera. El valor debe volver a calcularse cada vez que se
modifica la cabecera.

Direccin de origen (32 bits). La direccin IP del host de origen del datagrama.

Direccin de destino (32 bits). La direccin IP del host de destino final del
datagrama.

Opciones (de 0 a 11 palabras de 32 bits). Puede contener 0 o ms opciones.

7.11. IP VERSIN 6
La responsabilidad del desarrollo de la versin 6 de IP (IPv6) recae sobre el grupo de
trabajo IPNG (IP Next Generation) de IETF. Actualmente, IPv6 se encuentra en fase de
desarrollo y tiene las siguientes caractersticas:

Ampliacin de las direcciones IP de 32 bits a 128 bits.

Algunos campos han sido eliminados o han pasado a ser opcionales para simplificar
el formato de la cabecera.

Mejoras en la autentificacin, la integridad de los datos y la privacidad.

Sant Josep Obrer

- 49 -

Unidades Didcticas

Redes de Area Local

ANEXO I
Documento realizado por el alumno Sergi Recio de 1 del C.F.G.S. Administracin de
Sistemas Informticos

Sant Josep Obrer

- 50 -

Unidades Didcticas

Redes de Area Local

Informe sobre
encaminamiento

puentes

otros

dispositivos

de

Sergi Recio

Sant Josep Obrer

- 51 -

Unidades Didcticas

Redes de Area Local

Introduccin
Trminos que aparecern en el presente informe
Puentes. Los Puentes saben a cul de sus dos lados se halla un nodo y cuando reciben paquetes slo
pasan los dirigidos a ordenadores situados al otro lado. Gracias a esto pueden usarse para filtrar el trfico,
reduciendo as la carga en el medio de transmisin.
Encaminadores. Los Encaminadores envan paquetes teniendo en cuenta la direccin lgica de destino.
Algunos encaminadores son capaces de determinar el mejor camino para un paquete a partir de
algoritmos de encaminamiento.
Brouters. Un brouter es un encaminador que tambin puede actuar como puente. Un brouter trata de
entregar los paquetes a partir de informacin del protocolo de red, pero si no se admite un protocolo de
Red particular, el brouter traspasa el paquete usando direcciones de dispositivo.

Puentes
Como veremos en el presente informe, un puente puede usarse para dividir redes extensas en
subredes menores. Los puentes usan direcciones de dispositivo fsicas para determinar qu marcos dejar
en el segmento actual de la red y cules traspasar a dispositivos en otros segmentos. Dado que usan estas
direcciones fsicas, los puentes actan al nivel de la capa de Enlace de Datos y se les considera
dispositivos de conectividad de Enlace de Datos.

Funcionamiento
Como ya se ha sealado, la capacidad de los puentes de discriminar a qu fragmentos de la red
va dirigido un marco sirven para filtrar el trfico de la red. Recordemos que un puente nicamente
traspasa un marco cuando no lo puede entregar en el segmento de red actual.

Sant Josep Obrer

- 52 -

Unidades Didcticas

Redes de Area Local

La figura 2.11 ilustra una implementacin sencilla. En este proceso un puente filtra el trfico
comprobando en los marcos que recibe las direcciones de la subcapa MAC de la capa de Enlace de Datos.
El puente evala las direcciones de origen de los marcos que recibe y construye una tabla de
encaminamiento que muestra qu nodos se hallan en cada segmento. En los puentes ms antiguos el
administrador de la red tena que configurar manualmente las tablas de direcciones. Los puentes ms
nuevos se denominan puentes actualizables [learning bridges] porque actualizan automticamente sus
tablas a medida que se aaden o eliminan dispositivos de una red.
Cuando se recibe un marco de datos, el puente comprueba su direccin de destino y lo dirige al
segmento que contiene el nodo de destino. Si el nodo de destino se halla en el mismo segmento que el
nodo de origen, el puente detiene al marco de manera que no pasar innecesariamente al resto de la red.
Si el puente no logra hallar la direccin de destino en la tabla de encaminamiento, enva el marco a todos
los segmentos excepto al de origen.

Otras funciones
Un puente puede desempear las mismas funciones que un repetidor, incluyendo aumentar la
distancia de cableado y enlazar tipos de cable distintos. Los puentes, sin embargo, no pueden unir tipos
de LAN diferentes. Esto se debe a que los puentes dependen de las direcciones fsicas de los dispositivos,
las cuales son funcin de la capa de Enlace de Datos. Como cada tipo de red utiliza protocolos de Enlace
de Datos diferentes, un puente no puede, por ejemplo, unir un segmento Ethernet con un segmento Token
Ring.
En ocasiones los puentes se usan para enlazar un segmento de LAN con otro segmento en una
ubicacin remota mediante una conexin sncrona de mdem. Un puente remoto minimiza el trfico de
mdem filtrando las seales que no necesitarn cruzar la lnea de mdem.

Sant Josep Obrer

- 53 -

Unidades Didcticas

Redes de Area Local

Problemas de los puentes


Los puentes son adecuados para redes relativamente simples, pero tienen ciertas limitaciones que
se vuelven ms significativas en situaciones de redes complejas. Una limitacin de los puentes es que,
por lo general, no pueden incluir rutas redundantes, que podran ser beneficiosas al permitir a la red seguir
funcionando cuando una ruta cae

Consideremos la red de la figura 6.8. Ambos puentes conocen la existencia del Nodo B y ambos
pueden recoger el paquete del nodo A y entregarlo. Lo mnimo que puede pasar es que el mismo paquete
llegue dos veces al Nodo B. Sin embargo, un caso peor puede ser que estos puentes poco inteligentes
empiecen a hacer circular los paquetes en bucles, lo que da como resultado un nmero cada vez mayor de
paquetes que circulan por la red sin alcanzar jams su destino. Al final esta actividad saturar la red.
Un algoritmo denominado algoritmo de recorrido de rbol [spanning tree algorithm] permite que
las redes Ethernet complejas utilicen puentes existiendo rutas redundantes. El algoritmo permite a los
puentes comunicarse y construir una red lgica sin rutas redundantes. La red lgica se reconfigura si
alguna de las rutas falla. Otro problema es que los puentes no son capaces de analizar la red para
determinar la ruta ms rpida por la que enviar un paquete. Cuando existen numerosas rutas sta es una
capacidad muy necesaria, especialmente en redes de rea extensa (WANs), en las que algunas rutas son
considerablemente ms lentas que otras. Aqu es dnde tienen su aplicacin los encaminadores.

Encaminadores
Un encaminador es un dispositivo de conectividad que opera en la capa de Red del modelo OSI.
La informacin disponible en dicha capa da al encaminador capacidades de entrega de paquetes ms
sofisticadas que las de un puente. Al igual que un puente, un encaminador construye una tabla de
encaminamiento, pero la informacin de la capa de Red permite al encaminador pasar los paquetes a
travs de una cadena de otros encaminadores, o incluso escoger la mejor ruta si existen varias.
Los encaminadores organizan las redes mayores en segmentos lgicos. A cada segmento se le
asigna una direccin, de modo que cada paquete tiene una direccin de dispositivo de destino y una
direccin de red de destino.
Recordemos que una interred consiste en dos o ms redes separadas lgicamente pero conectadas
fsicamente. De acuerdo con esta definicin, toda red segmentada mediante encaminadores es una
interred. Los encaminadores son ms inteligentes que los puentes. No slo construyen tablas de
ubicaciones de red, sino que adems utilizan algoritmos para determinar la ruta ms eficiente para enviar
un paquete a una red determinada. Incluso cuando un segmento en particular no est en contacto directo
con el encaminador, el encaminador sabe cul es el mejor camino para enviar un paquete a un dispositivo

Sant Josep Obrer

- 54 -

Unidades Didcticas

Redes de Area Local


en esa red. Adems, los encaminadores se intercambian informacin de encaminamiento para asegurarse
de que los paquetes no entran en bucles.
Puesto que los encaminadores son capaces de determinar la eficacia de las rutas se suelen usar
para conectar una LAN a una WAN, ya que estas ltimas se disean con mltiples rutas y los
encaminadores se aseguran de que dichas rutas se usen de la manera ms eficiente.

Otros dispositivos
Brouters. Un dispositivo hbrido llamado brouter combina algunas de las caractersticas de los
encaminadores y de los puentes. Un brouter encamina los protocolos encaminables usando informacin
disponible en la capa de Red y acta como puente para los protocolos no encaminables. Un protocolo
encaminable es uno que puede pasar a travs de un encaminador. Ejemplos de protocolos encaminables
son TCP/IP e IPX/SPX.
Hubs activables [switching hubs]. El ltimo desarrollo en hubs es el switching hub, que incluye una
circuitera que encamina muy rpidamente las seales entre puertos del hub. En lugar de repetir un
paquete a todos los puertos del hub, un switching hub repite el paquete slo al puerto que conecta con el
ordenador de destino (del paquete). Muchos [switching hubs] tienen la capacidad de dirigir los paquetes
al ms rpido de entre diversos caminos alternativos, por lo que estn comenzando a sustituir a los
puentes y encaminadores en muchas redes.

Sant Josep Obrer

- 55 -

Unidades Didcticas

Redes de Area Local

ANEXO II
Documento realizado por los alumnos Diana Rigo, Silvia Oron y Ana Rigo de 1 del
C.F.G.S. Administracin de Sistemas Informticos

Sant Josep Obrer

- 56 -

Unidades Didcticas

Redes de Area Local

TIPOS
DE
CABLES
ORN SERVERA, Silvia
RIGO GARCA, Diana
RIGO LLINS, Ana
Redes de rea Local

Sant Josep Obrer

- 57 -

Unidades Didcticas

Redes de Area Local

Las secciones siguientes discuten tres tipos de medios de comunicacin del cableado
de la red, como son:
. Cable coaxial.
. Cable de pares trenzado.
. Cable fibra-ptica.

CABLE COAXIAL
Los cables coaxiales fueron los primeros tipos de cable que usaron en LANs. Como se
muestra en la figura 1, el cable coaxial toma este nombre porque dos conductores
forman parte de un eje comn.
Los componentes de un cable coaxial son los siguientes:
. Un conductor central.
. Un conductor exterior.
. Una capa del aislamiento.
. Un plstico encerrado.

Figura 1. La estructura del cable coaxial consta de cuatro principales componentes.

Tipos de Cable Coaxial.


Las dos clasificaciones bsicas de un cable coaxial son las siguientes:
. Delgado (thinnet)
. Grueso (thicknet)
Delgado.
Es un cable ligero, flexible, barato y fcil de instalar.

Sant Josep Obrer

- 58 -

Unidades Didcticas

Redes de Area Local

Usa un RG-58 y tiene unos 50-Ohm de impedancia. Es aproximadamente de 6 mm de


grueso.
Todo cable coaxial tiene una medida caracterstica llamada impedancia, que se mide
en ohmes. Impedancia es una medida de resistencia a la corriente elctrica.

Figura 2. El cable delgado usa los conectores BNC-T.

Clasificaciones del cable delgado.


Impedancia de la descripcin del cable:
RG-58/ U centro de cobre slido 50-Ohm
RG-58 Un/ U Alambre central 50-Ohm
RG-58 C/ U Versin Militar de RG-58 Un/ U 50-Ohm
El cable delgado puede transmitir un signo por 185 metros (acerca de 610 pies).

Grueso.
Cable coaxial grueso es aproximadamente de 13 mm en dimetro. Es ms espeso y
no se dobla tan fcilmente como el delgado, con el cable grueso es ms duro trabajar.
El grueso puede llevar ms signos a una distancia ms larga que el delgado.
El cable grueso puede transmitir un signo aproximadamente 500 metros (1650 pies). A
veces se llama Ethernet Normal cable.
A causa de su tamao ms grande, el cable grueso es tambin ms caro que el cable
delgado.

Figura 3. El cable grueso usa N-conectores.

Sant Josep Obrer

- 59 -

Unidades Didcticas

Redes de Area Local

Caractersticas del Cable Coaxial.


Instalacin.
Cable Coaxial tpicamente se instala en dos configuraciones: margarita-cadena (de
aparato a aparato-Ethernet) y estrella (ARCnet).
Una caracterstica de este tipo de cables es que el final del cable
deben terminar con un conector especial, llamado un terminator. El
terminator contiene una resistencia que est a juego con las
caractersticas del cable.

Cable coaxial es bastante fcil de instalar porque el cable es robusto y difcil de daar.

Figura 4. Instalacin del cable coaxial.

Ancho de banda.
Cable coaxial que emplea LANs tpicamente tiene un ancho de banda entre 2,5 Mbps
(ARCnet) y 10 Mbps (Ethernet). Como ms espeso sea el cable ofrece un ancho de
banda ms alto, y el ancho de banda potencial de coaxial es mucho ms alto que 10
Mbps.
Conectores para el Cable coaxial.
Hay 2 tipos de conectores que son usados con el cable coaxial:
Conector BNC T, conecta la tarjeta de network del PC a la red.
El conector BNC (Conector Britnico Naval) ata los segmentos del cable a los
conectores -T.
Un conector BNC conecta cables delgados.
Las estaciones de trabajo no se conectan directamente al cable grueso, en cambio, un
aparato llamado transceptor si que se conecta al cable grueso. Este transceptor tiene

Sant Josep Obrer

- 60 -

Unidades Didcticas

Redes de Area Local

un puerto para un conector AUI, y para un cable AUI. Los transceptores puede
conectarse a cables gruesos de dos maneras:
Puede conectarse por un recorte del cable y usando N-Conectores y un T-Conector en
el transceptor.
Una prctica comn es usar un transceptor, que tiene alfileres que penetran en el
cable sin necesidad de cortarlo. El instrumento usado se denomina Vampire taps.

CABLE DE PARES TRENZADO


El cable de pares trenzado ha llegado a ser el tipo de cable dominante para todos los
nuevos diseos de network.
El cable de pares trenzado es barato para instalar y el coste es ms bajo que cualquier
tipo de cable.
Un cable de pares trenzado bsico consta de dos hilos de cobre trenzados juntos. Esto
reduce la sensibilidad del cable y tambin reduce la tendencia del cable a radiar ruidos
de radio frecuencias que interfieren con cables cercanos y componentes electrnicos.

Figura 5. Cable de pares trenzado.

Hay dos tipos de cables de pares trenzados que son usados en LANs: con proteccin
y sin proteccin.
Cable de pares trenzados con proteccin (STP)
Consiste en uno o ms cables de pares trenzados encerrados en papel de aluminio.
Este tipo de cable reduce la tendencia de los cables a radiar EMI y estos reducen la
sensibilidad del cable a interferencias de fuera.
Un tipo completamente diferente de STP es el cable normal por Manzana [AppleTalk]
conecta una red de computadoras.

Sant Josep Obrer

- 61 -

Unidades Didcticas

Redes de Area Local

Figura 6. Cable STP.

Costo.
El cable STP cuesta ms que el cable coaxial delgado y que el par trenzado sin
proteccin, sin embargo es menos costoso que el coaxial grueso y que la fibra ptica.
Capacidad.
STP cable tiene una capacidad terica de 500 Mbps.
Conectores para STP.
Networks AppleTalk y Token Ring pueden ser cableados usando el cable UTP
conectores RJ-45, pero ambas redes crearon un sistema de cableado STP. AppleTalk
emplea un tipo de conector DIN

Figura 7. Conector usado con el cable STP.

Cable de pares trenzados sin proteccin (UTP)


Las caractersticas de UTP son similares en muchos caminos a SYTP, diferencindose
principalmente en la atenuacin y EMI.
Los sistemas del telfono normalmente usan UTP
El cable UTP est disponible en 5 categoras:

Sant Josep Obrer

- 62 -

Unidades Didcticas

Redes de Area Local

Figura 8. Cable UTP.

Atenuacin.
El cable UTP tiene una atenuacin similar con otros cables de cobre. El cable UTP est limitado a unos
pocos cientos metros, sobre 100 metros es el lmite ms frecuente.
Conectores para UTP.
El conector ms comn para UTP es el conector RJ-45. Estos conectores son fciles de instalar cables y
son tambin extremadamente fcil de conectoar y desconectar. Un conector RJ-45 tiene ocho pins y
parece un jack RJ-11 de telfono. Hay diferentes tamaos: un RJ-11 tiene solo 4 pins.

Figura 9. Conector RJ-45.

CABLE FIBRA-PTICA
Hoy en da la fibra ptica es uno de los medios ms utilizados para la
transmisin de datos por cable.

Sant Josep Obrer

- 63 -

Unidades Didcticas

Redes de Area Local

Figura 10. Cable de fibra-ptica.

Caractersticas.
Son unos cilindros de pequea seccin (dimetro del orden de os 10 a 80 mm.)
y una gran longitud, que se construyen con materiales dielctricos y con sus bases
totalmente perpendiculares a la superficie lateral.
Consta de tres partes:
- Interior llamada ncleo.
- Exteriorr llamada revestimiento.
- Y un recubrimiento de proteccin alrededor del revestimiento.
La fibra ptica se puede clasificar en Monomodo y Multimodo:
- Monomodo: Tiene un dimetro del ncleo de aproximadamente 10 micras.
-Multimodo: Tiene un ncleo con un dimetro comprendido entre 50 y 200 micras.
Ventajas e inconvenientes de la fibra ptica.
Ventajas:
- Menores prdidas de potencia en la transmisin de una seal a travs de la fibra. Las prdidas de una
fibra ptica standard estn alrededor del 50% sobre una distancia de 1 Km, pero hay en da se ha
conseguido con un 15% de prdidas en 1 Km, pudiendo conseguir transmisiones a distancias de hasta 30
Km.

- Dimensiones reducidas.
- Inmunidad al ruido.
- Aislamiento elctrico.
- Elevada frecuaencia y gran ancho de banda.
Inconvenientes:
- Atenuaciones y prdidas que se deben a la radiacin y por las imperfecciones de la fibras.

- Capacidad de informacin y ancho de banda de las fibras.


- Empalmes y uniones.

Sant Josep Obrer

- 64 -

Unidades Didcticas

Redes de Area Local

UNIDAD DIDCTICA N 8:

LA CAPA DE HOST A HOST


8.1. Funciones principales
o
o

Proporciona una interface adecuada para que los procesos de la capa superior y las aplicaciones
accedan a la red.
Entregar los mensajes de la capa superior entre hosts.

8.2. TCP/UDP
Dado que las necesidades de los procesos de la capa superior son distintas, se han implementado dos
protocolos host a host.
El protocolo de control de transmisin (TCP). Es un protocolo fiable. Se esfuerza por entregar los datos
en sus destinos, verifica si se producen errores, repite los envos cuando es necesario y solo informa a las
capas superiores si no consigue realizar una transmisin correcta. En la actualidad es usado y adecuado
para las aplicaciones que requieren de un transporte fiable. El precio de la robustez de TCP es un elevado
nivel de trfico en la red. Si no se requiere de una alta fiabilidad es preferible utilizar un transporte que
genere menos trfico.
El protocolo de datagrama de usuario (UDP). Es un protocolo no fiable que realiza un solo intento de
entrega de los datos. UDP no se esfuerza en descubrir datagramas perdidos, y los procesos de la capa
superior deben encargarse de la deteccin y retransmisin de los posibles datos errneos o incompletos.
UDP genera un nivel menos de trfico que TCP y lo utilizan varios protocolos importantes.
La figura siguiente muestra los protocolos asociados con las capas de la pila TCP/IP e incluye algunos de
los numerosos protocolos de la capa de proceso/aplicacin.

Sant Josep Obrer

- 65 -

Unidades Didcticas

Redes de Area Local


TCP (RFC793). Proporciona una comunicacin fiable entre los procesos que se ejecutan en los hosts
interconectados. La comunicacin host a host funciona con independencia de la estructura de la red. TCP
no se encarga del encaminamiento de los datos a travs de la interred; la responsabilidad de la
infraestructura de la red recae sobre IP. En la capa de host a host el TCP de un host se comunica
directamente con otro sin tener en cuenta si pertenecen a la misma o a redes remotas.
TCP desconoce la infraestructura de la red. Es posible utilizar diversas tecnologas incluyendo las de
conmutacin de circuitos o de paquetes en redes de rea local o extendida. TCP utiliza direcciones IP para
identificar a los hosts sin considerar las direcciones fsicas.
8.2.1. Mantenimientos de las corrientes de datos.
Desde su perspectiva, los procesos y las aplicaciones de los hosts se comunican trasmitiendo corrientes de
datos. No se preocupan de los mecanismos de fragmentacin de datos ni del control de flujo. El interface
entre TCP y proceso local se denomina puerto. Es un mecanismo que permite que el proceso llame a TCP
y que TCP, a su vez, entregue las corrientes de datos a los procesos adecuados.
Los puertos se identifican mediante un nmero de puerto. Los fabricantes que implementan TCP
disponen de gran libertad para asignar nmeros de puerto a los procesos aunque la autoridad de nmeros
asignados de Internet (IANA) ha dedicado nmeros de puerto especficos a una serie de procesos
comunes. El RFC de nmeros asignados (RFC1700) describe estos casos, que se denominan puertos
bien conocidos. El conjunto de puertos bien conocidos resulta muy adecuado para realizar conexiones
entre los procesos ms comunes. Por ejemplo: El proceso Telnet Server dispone de un puerto bien
conocido que facilita el inicio de una sesin Telnet desde un host.
Para especificar plenamente una conexin, a la direccin IP se aade el nmero de puerto. Esta
combinacin se denomina socket. Por consiguiente, un nmero de socket es nico en toda la interred. Una
conexin entre dos hosts queda totalmente descrita con los sockets asignados a cada Terminal de la
conexin. La conexin entre dos hosts proporciona una ruta de comunicacin bidireccional duplex total
entre los dos procesos.
TCP/IP utiliza dos tipos de sockets:
o Socket de corriente. Se utiliza con TCP para lograr un intercambio de datos fiable, secuencial y
bidireccional.
o Socket de datagrama. Se utilizan con UDP para lograr transferencias de datos no fiables y
bidireccionales.
Los sockets constituyen una interface de programa de aplicacin (API) entre TCP, los procesos y las
aplicaciones. Esta API permite a los programadores que sus aplicaciones accedan.
La figura siguiente muestra una comunicacin entre procesos a travs de una conexin.

Sant Josep Obrer

- 66 -

Unidades Didcticas

Redes de Area Local

8.3. Administracin de conexiones TCP.


Para el proceso, la comunicacin con la red implica el envo y la recepcin de corrientes de datos
continuas. El proceso no se encarga de la fragmentacin de los datos para adaptarlos a los protocolos de la
capa inferior.
La figura siguiente ilustra el modo en que se procesan los datos a medida que descienden por la pila de
protocolos, viajan por la red y ascienden por la pila de protocolos del receptor.
1. TCP recibe una corriente de datos desde el proceso de la capa superior.
2. TCP puede fragmentar la corriente de datos en segmentos que se adapten al tamao mximo del
datagrama IP.
3. IP puede fragmentar los segmentos a medida que prepara los datagramas para adaptarlos a las
restricciones de la red.
4. Los protocolos de red (acceso a la red) trasmiten los datagramas en forma de bits.
5. Los protocolos del host receptor reconstruyen los datagramas a partir de los bits recibidos.
6. IP recibe los datagramas de la red. Si es necesario, los fragmentos se reensamblan para
reconstruir el segmento original.
7. TCP presenta los datos de los segmentos a los protocolos de la capa superior en forma de
corriente de datos.

8.3.1. Ventanas.
TCP se encarga de controlar el flujo entre los hosts, y para ello utiliza ventanas. El host receptor envia
una ventana al host emisor especificando el nmero de octetos que puede aceptar el TCP receptor. El TCP
emisor no transmite despus de recibir la ventana hasta recibir un acuse que confirme la recepcin.
El tamao de ventana de recepcin TCP indica la capacidad de datos de la memoria intermedia del host
receptor. Es la cantidad mxima de datos que un host puede gestionar en un momento dado.
La eficacia de la transmisin de mensajes aumenta cuando estos se fragmentan segn la unidad mxima
de transferencia (MTU: El tamao mximo de mensaje que puede viajar a travs de una determinada ruta
de la red). Cuando se establece una conexin, TCP utiliza la MTU de la red para adaptarse al tamao
mximo de segmento (MSS: Tamao mximo de segmento). Normalmente MSS equivale a la MTU 40
bytes dedicados a las cabeceras TCP/IP. Microsoft TCP/IP funcionando en una red ethernet utiliza un
MSS de 1460 bytes y normalmente la ventana es de 8760 bytes.

Sant Josep Obrer

- 67 -

Unidades Didcticas

Redes de Area Local


8.3.2. Abrir y cerrar conexiones.
Los procesos pueden abrir y cerrar una conexin y obtener el estado de la misma. Las conexiones deben
abrirse y cerrarse explcitamente. Cuando TCP enva una llamada de apertura, indica el puerto local y el
socket remoto. Los procesos de la capa superior reciben un nombre que se utiliza para identificar la
conexin. Esta puede ser activa o pasiva:
a) Una apertura pasiva intenta abrir una conexin con un TCP remoto.
b) Una apertura activa configura TCP para aceptar las solicitudes de conexin entrantes
permitiendo que el proceso acepte conexiones solicitadas desde otros procesos remotos.
8.3.3. Comunicacin fiable.
TCP se encarga de entregar las corrientes de datos a sus destinatarios de manera fiable y ordenada. TCP
utiliza nmeros de secuencia de segmento y acuses de recibo.
Cada octeto de un segmento cuenta con un nmero de secuencia que permite acusar su recibo. Cuando
TCP enva un segmento, retiene una copia y la mantiene en una cola hasta que llega el acuse de recibo. Si
no se recibe el acuse, el segmento se transmite nuevamente.
8.4. Protocolo de datagrama de usuario (UDP).
El protocolo de datagrama del usuario (UDP User Datagram Protocol; RFC768) ofrece un transporte
alternativo a aquellos procesos que no requieren una entrega fiable.
UDP es un protocolo de datagrama que no garantiza la entrega de los datos ni protege frente a su
duplicacin. Como protocolo de datagrama, UDP no se encarga de recibir corrientes de datos ni de
segmentar para IP. Por consiguiente es un protocolo muy sencillo y mucho ms ligero que TCP.
A continuacin se expone distintas situaciones en las que UDP puede ser un protocolo de host a host ms
adecuado que TCP:
a) Mensajes que no requieran acuse de recibo. UDP contribuye a reducir el trfico de la red. Los
avisos del protocolo simple de administracin de red (SNMP) pertenecen a esta categora.
b) Los mensajes entre hosts son espordicos. SNMP vuelve a ser un buen ejemplo. La fiabilidad se
implementa a nivel de proceso. El sistema de archivos de red (NFS Network File System) es
un ejemplo de proceso que implementa su propia funcin de fiabilidad y se ejecuta sobre UDP
para mejorar el rendimiento de la red.
8.5. Preparado para las aplicaciones.
Las capas de interred y host a host proporcionan la infraestructura que permite la comunicacin en las
redes TCP/IP. La clave de la capa host a host reside en que TCP y UDP permite que los diseadores de
una red opten por la fiabilidad o la eficiencia. El gran inters de TCP radica en su capacidad para aislar
los procesos de la capa superior con respecto a la red. Los procesos no necesitan conocer el tamao de los
mensajes ya que TCP se encarga de su fragmentacin y reensamblaje. Adems los procesos no se
preocupan por la fiabilidad de las red ya que TCP garantiza por completo la integridad de los mensajes
que transporta.
Por otra parte, UDP es un protocolo ms despreocupado en la realizacin de su trabajo. A diferencia de
TCP, UDP no necesita establecer circuitos virtuales entre los hosts, lo que permite una comunicacin ms
eficiente cuando los mensajes son informales e independientes. Dado que TCP debe establecer
conexiones entre dos hosts, no es vlido para difundir mensajes de uno a varios hosts. En cambio, UDP
admite mensajes de difusin y multidifusin.

Sant Josep Obrer

- 68 -

Unidades Didcticas

Redes de Area Local

UNIDAD DIDCTICA N 9:

LA CAPA DE PROCESO/APLICACION
9.1. Introduccin
La capa de proceso/aplicacin es el motivo por el que existen otras capas de red. Los protocolos de las
capas inferiores se limitan a entregar mensajes. El verdadero trabajo se lleva a cabo en la capa de
proceso/aplicacin. Contiene programas que proporcionan servicios de red como servidores de correo,
servidores de transferencia de archivos, terminales remotos y servidores de administracin de sistemas.
Adems, existen programas que actan a modo de interface con el usuario final como FTP o Telnet. Hay
que tener en cuenta que pueden existir otras capas sobre la de proceso/aplicacin: aplicaciones que
utilizan los servicios proporcionados por ciertos procesos. Por ejemplo, los usuarios pueden utilizar
directamente el protocolo simple de transferencia de correo (SMTP - Simple Mail Transfer Protocol) para
enviar y recibir correo. Sin embargo, es ms frecuente que los usuarios accedan a SMTP mediante un
programa de correo electrnico que genere mensajes utilizando SMTP.
9.2. Asignacin de nombres a los host de Internet.
Dado que los usuarios interactan con la capa de proceso/aplicacin, resulta conveniente dotarla de cierta
amigabilidad. Imaginemos que pudiramos utilizar direcciones IP para enviar mensajes y dirigirse a los
usuarios en una red de las dimensiones de Internet (Cuntas direcciones IP seriamos capaces de
recordar?). Por este motivo, la comunidad de Internet comenz a utilizar nombres de hosts mucho tiempo
atrs para identificar los hosts. Evidentemente la mayora de usuarios piensa que resulta ms fcil
recordar www.santjosepobrer.com que 198.49.45.10.
El uso de nombres de hosts requiere un sistema que permita asociar los nombres a sus direcciones IP, a tal
efecto, se han utilizado dos tecnologas en Internet:
1. Uso de archivos hosts para asignar nombres estticos.
2. Sistema de nombres de dominio (DNS Domain Name System).
9.3. Aplicaciones TCP/IP.
9.3.1. Introduccin.
Existen varias aplicaciones TCP/IP de uso comn. Algunas, como FTP y Telnet son herramientas que los
usuarios utilizan frecuentemente. La mayora de ellas, se han convertido en estndares debido a la
expansin de Internet.
9.3.2. FTP: Protocolo de Transferencia de Archivos.
FTP es a la vez un protocolo y un programa que puede utilizarse para realizar operaciones bsicas sobre
los archivos de un host remoto y para transferir archivos entre hosts. Como programa, FTP permite que
los usuarios realicen manualmente operaciones relacionadas con archivos. Las aplicaciones pueden
utilizar FTP como protocolo si requieren sus servicios de archivo. FTP es una aplicacin fiable y segura
ya que opera sobre TCP. Los usuarios que acceden a un host utilizando FTP deben autentificar su
conexin y, probablemente, proporcionar su nombre y su contrasea.
9.3.2.1. Anatoma de FTP.
Un host que ofrece su sistema de archivos a los usuarios debe ejecutar una aplicacin de tipo servidor
FTP. Los usuarios que acceden al servidor FTP deben ejecutar un software de tipo cliente FTP en sus
computadores.
Cuando el cliente FTP abre una conexin al servidor FTP, se establece un canal lgico (un circuito virtual
definido por dos sockets) entre ambos hosts. El canal posibilita la comunicacin entre los componentes
FTP. No es posible ejecutar los archivos remotos a modo de programas pero pueden listar directorios, ver
el contenido de los archivos, manipular los directorios locales, y copiar los archivos de un host a otro.

Sant Josep Obrer

- 69 -

Unidades Didcticas

Redes de Area Local

4.3.2.2. Comandos FTP.

!:
append :
ascii :
bell :
binary :
bye :
cd :
close :
delete :
debug :
dir :
disconnect :
get :
glob :
hash :
help :
lcd :
literal :
ls :
mdelete :
mdir :
mget :
mkdir :
mls :
mput :
open :
prompt :
put :
pwd :
Sant Josep Obrer

Trabajar y dejar la sesin FTP en segundo plano.


Anexar a un archivo.
Establecer tipo de transferencia ASCII.
Emitir sonido cuando se complete el comando.
Establecer tipo de transferencia binaria.
Finalizar la sesin FTP y salir.
Cambiar el directorio de trabajo remoto.
Finalizar la sesin FTP.
Eliminar archivo remoto.
Alternar modo de depuracin.
Mostrar el contenido del directorio remoto.
Finalizar la sesin FTP.
Recibir archivo.
Alternar expansin metacarcter de nombres de archivos locales.
Alternar impresin de "#" para cada bfer transferido.
Imprimir informacin de ayuda local.
Cambiar el directorio de trabajo local.
Enviar un comando arbitrario FTP.
Mostrar el contenido del directorio remoto.
Eliminar mltiples archivos.
Mostrar el contenido de mltiples directorios remotos.
Obtener mltiples archivos.
Crear directorio en el equipo remoto.
Mostrar el contenido de mltiples directorios remotos.
Enviar mltiples archivos.
Conectar a FTP remoto.
Forzar solicitud de datos interactiva en mltiples comandos.
Enviar un archivo.
Imprimir el directorio de trabajo del equipo remoto.
- 70 -

Unidades Didcticas

Redes de Area Local

quit :
quote :
recv :
remotehelp :
rename :
rmdir :
send :
status :
trace :
type :
user :
verbose :

Finalizar la sesin FTP y salir.


Enviar un comando arbitrario FTP.
Recibir archivo.
Obtener ayuda del servidor remoto.
Cambiar el nombre del archivo.
Quitar directorio en el equipo remoto.
Enviar un archivo.
Muestra el estado actual.
Alternar trazado de paquetes.
Establecer el tipo de transferencia de archivos.
Enviar nueva informacin de usuario.
Alternar modo detallado.

9.3.3. TFTP: Protocolo Trivial de Transferencia de Archivos.


FTP fue diseado para garantizar la seguridad de las operaciones con archivos en redes poco fiables.
Utiliza TCP como protocolo de transporte para conseguir entregas fiables.
FTP opera sobre circuitos virtuales TCP y requiere que los hosts establezcan una conexin antes de
iniciar las operaciones con archivos. Una conexin FTP lleva implcito un proceso de autentificacin.
Cuando una red fiable, por ejemplo una red de rea local, la carga de trabajo adicional de FTP puede no
ser deseable. Esta razn ha impulsado el desarrollo de un protocolo ms sencillo, el Protocolo Trivial de
Transferencia de Archivos (TFTP; RFC1350). TFTP utiliza el protocolo no fiable UDP como transporte.
No obliga a establecer una conexin ni implica un proceso de autentificacin antes de permitir la
transferencia de archivos.
La falta de seguridad de TFTP hace que su uso resulte arriesgado en una red pblica: ofrece un punto de
entrada sin control de seguridad para extraos. Los administradores de sistemas suelen descartar el uso de
TFTP en las redes de acceso pblico para evitar este peligro.
TFTP es un protocolo de pequeo tamao y de gran eficiencia que puede incluirse fcilmente en la ROM
de arranque de una computadora. Por ejemplo: las estaciones de trabajo UNIX de SUN utilizan TFTP
para descargar una imagen del sistema operativo central cuando se inician en una red.
9.3.4. Telnet.
9.3.4.1. Introduccin.
El acceso en modo terminal remoto es una caracterstica crtica en muchas computadoras. Telnet es un
programa que posibilita el acceso en modo terminal remoto en una red.
9.3.4.2. Como funciona Telnet.
Al igual que FTP se basa en procesos cliente-servidor. Un servidor Telnet ejecutndose en un host remoto
mantiene un terminal virtual: Una imagen software de un Terminal que puede interactuar con el host. Un
usuario inicia una sesin Telnet ejecutando un programa cliente Telnet y conectndose al servidor Telnet.
El servidor recibe las pulsaciones de teclas del cliente y las aplica al terminal virtual que interacta con
otros procesos del host. El servidor Telnet tambin recibe los datos destinados a la pantalla del terminal y
los enva al cliente Telnet. La sensacin que percibe el usuario es que la sesin del terminal tiene lugar en
la computadora local mientras que el host remoto piensa que esta interactuando por un terminal local.
Telnet no encierra ninguna configuracin especial, se basa en la emulacin de un terminal de texto,
normalmente Digital VT220.
Limitaciones: Solo puede trabajar en modo texto. Otra limitacin de Telnet consiste en que la
computadora local no tiene capacidad para procesar informacin. Todos los procesos tienen lugar en el
servidor Telnet remoto, el cual convierte el host local en un terminal tonto.
Ventajas: Telnet sigue siendo un buen mtodo operativo para llegar a muchos sitios de Internet.
La figura siguiente ilustra la arquitectura de Telnet:

Sant Josep Obrer

- 71 -

Unidades Didcticas

Redes de Area Local

9.3.5. SMTP: Protocolo Simple de Transferencia de Correo.


9.3.5.1. Improduccin.
Probablemente, el correo electrnico es la aplicacin ms importante en Internet. Se basa en el protocolo
SMTP descrito en el RFC821 (el RFC822 define el formato de los mensajes). SMTP transporta mensajes
de correo electrnico entre distintos hosts TCP/IP.
Aunque un usuario con experiencia puede comunicarse directamente utilizando el protocolo SMTP, este
no es el procedimiento estndar. Normalmente varias capas de comunicacin intervienen en el proceso.
9.3.5.2. Arquitectura de correo SMTP.
Los hosts que admiten correo electrnico utilizan un agente de transferencia de correo (MTA Mail
Transfer Agent) para gestionar el proceso. El MTA ms extendido en la comunidad UNIX es send mail.
A grandes rasgos, el MTA tiene dos responsabilidades:
1. Enviar y recibir mensajes desde/hasta otros servidores de correo.
2. Proporcionar un interface que permita que las aplicaciones accedan al sistema de correo.
El MTA se encarga de proporcionar a los usuarios buzones de correos dotados de una direccin. Cuando
de enva un mensaje a secretaria@santjosepobrer.com , santjosepobrer.com es el nombre del dominio del
host que ejecuta MTA. Este se encarga de asegurar que los mensajes dirigidos a secretaria se depositan en
el buzn correcto.
Los usuarios finales se comunican con el MTA utilizando uno de los muchos agentes de usuarios (UA
User Agent) disponibles. El UA es un sistema de correo que evita al usuario todas las complicaciones del
proceso. Los UA utilizan el protocolo de correo para comunicarse con el MTA, por ejemplo la versin 3
del protocolo de oficina de correos (POP3 Post Office Protocol versin 3; RFC1460).
En UNIX uno de los UA ms utilizados es el programa basado en texto mail.
La figura siguiente muestra la arquitectura de un sistema de correo basado en SMTP.

Sant Josep Obrer

- 72 -

Unidades Didcticas

Redes de Area Local

9.3.5.3. Servidores de correo electrnico.


Los servidores de correo electrnico utilizan un mtodo de almacenamiento temporal y envo de
mensajes. En la figura siguiente se muestra un ejemplo de sistema de correo en el que B debe enviar los
mensajes entre A y C. B necesitara trabajar a mucho ritmo si tuviera que encaminar los datagramas IP en
tiempo real. En cambio, B opta por un enfoque ms relajado. Cuando recibe un mensaje de A, B
almacena la totalidad del mensaje en un disco duro local. Si B tiene otras prioridades, por ejemplo la
recepcin de otros mensajes, espera hasta que la actividad descienda antes de enviar el mensaje a C. Es
posible configurar B para que enve los mensajes a C cuando existan varios mensajes pendientes o cuando
transcurra un periodo de tiempo dado. La eficiencia de B aumenta al transferir varios mensajes con una
sola conexin en lugar de abrir una conexin distinta para cada mensaje. Estas tcnicas pueden aumentar
el tiempo de transito en minutos u horas pero aumentan la eficiencia global.

9.3.5.4. Caractersticas de SMTP.


SMTP fue diseada para transferir mensajes de texto ASCII.
El envo de puntos binarios a travs de los sistemas de correo SMTP requiere su codificacin en un
formato compatible con la transmisin de caracteres ASCII.
La seguridad de SMTP es pobre y no existe encriptacin de mensajes.

Sant Josep Obrer

- 73 -

Unidades Didcticas

Redes de Area Local

9.3.6. SNMP: Protocolo Simple de Administracin de Redes.


La administracin de una red engloba una amplia gama de actividades. Para SNMP consiste en recopilar,
analizar y ofrecer datos sobre el rendimiento de los componentes de la red. Los datos recopilados por
SNMP incluyen estadsticas de rendimiento, informes rutinarios y avisos de problemas potenciales o
existentes de la red.
9.3.7. NFS: Sistema de Archivo de Red.
Desde el punto de vista de la informtica distribuida, las limitaciones de FTP y TelNet dejan mucho que
desear. Es posible utilizar FTP para transferir archivos y TelNet para ejecutar sesiones determinadas en
una computadora remota, pero imaginemos que necesitamos utilizar la computadora para ejecutar una
aplicacin cuyos archivos de datos estn ubicados en otra computadora. Por ejemplo, imaginemos que
deseamos abrir un programa de hoja de clculo en nuestra computadora y actualizar la hoja de clculo de
otra computadora. Con FTP deberamos transferir el archivo a nuestra computadora, actualizarlo, y
enviarlo nuevamente a su origen una vez finalizadas las actualizaciones. Es posible complicar ms la
situacin imaginando que el propio programa de hoja de clculo est ubicado en una computadora
diferenta a la nuestra. Podramos utilizar FTP para transferir a nuestra computadora los archivos de la
aplicacin. Obviamente, FTP no es la solucin. El sistema de archivos de red NFS es el equivalente
TCP/IP de la capacidad para compartir archivos de los productos Microsoft. NFS fue desarrollado por
Sun Microsystems, y muchos fabricantes disponen de licencias y lo han implementado en varias
plataformas.
Un servidor NFS puede exportar parte de su rbol de directorios para uso de los clientes NFS. Los
clientes pueden montar los directorios exportados como si formaran parte de su sistema de archivos
nativo. La figura siguiente representa un ejemplo de exportacin de directorio NFS.

NFS es un protocolo sofisticado y fiable que no utiliza el transporte TCP. Por razones de eficiencia, NFS
funciona sobre UDP. NFS implementa la seguridad, la fragmentacin de mensajes y la recuperacin de
errores

Sant Josep Obrer

- 74 -

Unidades Didcticas

You might also like