Você está na página 1de 47

1 .

INTRODUCCION
1 . 1 . Un modelo para las comunicaciones
Las tareas en los sistemas de comunicacin son:
Utilizacin del sistema de transmisin
Implementacin de la interfaz
Generacin de la seal
Sincronizacin
Gestin del intercambio
Deteccin y correccin de errores
Control de flujo
1 . 2 . Comunicaciones de datos
1 . 3 . Comunicacin de datos a travs de redes
1 !edes de "rea amplia # $an % : Son todas a&uellas &ue cubren una e'tensa
"rea (eo(r"fica Son (eneralmente una serie de dispositi)os de conmutacin
interconectados Se desarrollan o bien utilizando tecnolo(*a de conmutacin de
circuitos o conmutacin de pa&uetes
+ Conmutacin de circuitos: en estas redes se establece un camino a tra),s de
los nodos de la red dedicado a la intercone'in de dos estaciones -n cada enlace.
se dedica un canal l(ico a cada cone'in Los datos se transmiten tan r"pido
como se pueda -n cada nodo . los datos de entrada se encaminan por el canal
dedicado sin sufrir retardos
/ Conmutacin de pa&uetes: no es necesario reser)ar canal l(ico -n cada
nodo . el pa&uete se recibe totalmente . se almacena y se(uidamente se transmite
al si(uiente nodo
0 !etransmisin de tramas: al conse(uir con la nue)a tecnolo(*a una tasa de
errores muy pe&uea y una )elocidad de transmisin ele)ada. no es necesario
adjuntar muc1a informacin de cabecera a cada pa&uete y por tanto las
)elocidades de transmisin son ele)ad*simas comparadas con el sistema de
conmutacin de pa&uetes
2 345 : en retransmisin de tramas se usan pa&uetes de tamao )ariable y en 345
se usan pa&uetes de tamao fijo . con lo &ue se a1orra informacin de control de
cada trama y por tanto se aumenta la )elocidad de transmisin # cada pa&uete se
llama a&u* 6celda6 % -n este sistema . se dedican canales )irtuales de )elocidades
de transmisin adaptables a las caracter*sticas de la transmisin # es parecido a la
conmutacin de circuitos %
7 !DSI y !DSI de banda anc1a : es un sistema de transmisin de enfo&ue
uni)ersal y de )elocidad de transmisin muy r"pida -st" basado en conmutacin
de circuitos # banda estrec1a % y en conmutacin de pa&uetes # banda anc1a %
8 !edes de "rea local # L39 % : son de cobertura pe&uea . )elocidades de
transmisin muy ele)adas . utilizan redes de difusin en )ez de conmutacin . no
1ay nodos intermedios
1 . 4 . rotocolos ! ar"uitectura de protocolos
3l intercambio de informacin entre computadores se le llama comunicacin entre
computadores
3l conjunto de computadores &ue se interconectan se le llama red de computadores
:ara la comunicacin entre dos entidades situadas en sistemas diferentes . se necesita definir
y utilizar un protocolo
Los puntos &ue definen un protocolo son :
La sinta'is : formato de los datos y ni)eles de seal
La sem"ntica : incluye informacin de control para la coordinacin y manejo de
errores
La temporizacin : incluye la sincronizacin de )elocidades y secuenciacin
4odas estas tareas se subdi)iden en subtareas y a todo se le llama ar&uitectura del protocolo
101 Un modelo de tres capas
-n la comunicacin inter)ienen tres a(entes : aplicaciones . computadores y redes :or lo
tanto . es l(ico or(anizar la tarea en tres capas
1 Capa de acceso a la red : 4rata del intercambio de datos entre el computador
y la red a &ue est" conectado
+ Capa de transporte : consiste en una serie de procedimientos comunes a todas
las aplicaciones &ue controlen y sincronicen el acceso a la capa de acceso a la
red
/ Capa de aplicacin : permite la utilizacin a la )ez de )arias aplicaciones de
usuario
-l protocolo debe definir las re(las . con)enios . funciones utilizadas . etcpara la
comunicacin por medio de red
Cada capa del protocolo le pasa datos a la si(uiente capa y ,sta le aade datos propios de
control y lue(o pasa el conjunto a la si(uiente capa :or tanto . cada capa forma unidades de
datos &ue contienen los datos tomados de la capa anterior junto a datos propios de esta capa .
y al conjunto obtenido se le llama DU # unidad de datos del protocolo %
10+ 3r&uitectura de protocolos 4C:;I:
9o 1ay un est"ndar para este modelo # al contrario del <SI % . pero (eneralmente 1ay estas
cinco capas :
1 Capa f*sica : es la encar(ada de utilizar el medio de transmisin de datos Se
encar(a tambi,n de la naturaleza de las seales . )elocidad de datos . etc
+ Capa de acceso a la red : es responsable del intercambio de datos entre el
sistema final y la red a la cual se est" conectado
/ Capa internet # I: % : se encar(a del encaminamiento a tra),s de )arias redes
0 Capa de transporte o capa ori(en=destino # 4C: % : se encar(a de
controlar &ue los datos emanados de las aplicaciones lle(uen correctamente y en
orden a su destino
2 Capa de aplicacin : contiene la l(ica necesaria para lle)ar a cabo las
aplicaciones de usuario
10/ -l modelo <SI
-ste modelo considera 8 capas :
1 3plicacin
+ :resentacin
/ Sesin
0 4ransporte
2 !ed
7 -nlace de datos
8 >*sica
1 . # . Normali$aciones
2 . TR%N&'I&ION D( D%TO&
2 .1 . Conceptos ! terminolo)*a
+11 4erminolo(*a utilizada en transmisin de datos
Los medios de transmisin pueden ser :
Guiados si las ondas electroma(n,ticas )an encaminadas a lo lar(o de un camino
f*sico ? no (uiados si el medio es sin encauzar # aire . a(ua . etc%
Simple' si la seal es unidireccional ? 1alf=duple' si ambas estaciones pueden
trasmitir pero no a la )ez ? full=duple' si ambas estaciones pueden transmitir a la
)ez
+1+ >recuencia . espectro y anc1o de banda
1 Conceptos en el dominio temporal Una seal . en el "mbito temporal . puede ser
continua o discreta :uede ser peridica o no peridica Una seal es peridica si
se repite en inter)alos de tiempo fijos llamados periodo La onda seno es la m"s
conocida y utilizada de las seales peridicas -n el "mbito del tiempo . la onda
seno se caracteriza por la amplitud . la frecuencia y la fase
S#t% @ 3 ' Sen # + ' pi ' f ' t A fase %
La lon(itud de onda se define como el producto de la )elocidad de
propa(acin de la onda por su fase
+ Conceptos del dominio de la frecuencia -n la pr"ctica . una seal
electroma(n,tica est" compuesta por muc1as frecuencias Si todas las
frecuencias son mBltiplos de una dada . esa frecuencia se llama frecuencia
fundamental -l periodo # o in)ersa de la frecuencia % de la seal suma de
componentes es el periodo de la frecuencia fundamental Se puede demostrar &ue
cual&uier seal est" constituida por di)ersas frecuencias de una seal seno
-l espectro de una seal es el conjunto de frecuencias &ue constituyen la seal
-l anc1o de banda es la anc1ura del espectro 5uc1as seales tienen un anc1o de
banda infinito . pero la mayor*a de la ener(*a est" concentrada en un anc1o de
banda pe&ueo
Si una seal tiene una componente de frecuencia C . es una componente continua
/ !elacin entre la )elocidad de transmisin y el anc1o de banda -l medio de
transmisin de las seales limita muc1o las componentes de frecuencia a las &ue
puede ir la seal . por lo &ue el medio slo permite la transmisin de cierto anc1o
de banda
-n el caso de ondas cuadradas # binarias % . estas se pueden simular con ondas
senoidales en las &ue la seal slo conten(a mBltiplos impares de la frecuencia
fundamental Cuanto m"s anc1o de banda . m"s se asemeja la funcin seno
# multifrecuencia % a la onda cuadrada :ero (eneralmente es suficiente con las
tres primeras componentes
Se puede demostrar &ue al duplicar el anc1o de banda . se duplica la )elocidad de
transmisin a la &ue puede ir la seal
3l considerar &ue el anc1o de banda de una seal est" concentrado sobre una
frecuencia central . al aumentar esta . aumenta la )elocidad potencial de transmitir
la seal
:ero al aumentar el anc1o de banda . aumenta el coste de transmisin de la seal
aun&ue disminuye la distorsin y la posibilidad de ocurrencia de errores
2 . 2 . Transmisin de datos anal)icos ! di)itales
Los datos anal(icos toman )alores continuos y los di(itales . )alores discretos
Una seal anal(ica es una seal continua &ue se propa(a por ciertos medios
Una seal di(ital es una serie de pulsos &ue se transmiten a tra),s de un cable ya &ue son
pulsos el,ctricos
Los datos anal(icos se pueden representar por una seal electroma(n,tica con el mismo
espectro &ue los datos
Los datos di(itales se suelen representar por una serie de pulsos de tensin &ue representan
los )alores binarios de la seal
La transmisin anal(ica es una forma de transmitir seales anal(icas # &ue pueden contener
datos anal(icos o datos di(itales % -l problema de la transmisin anal(ica es &ue la seal se
debilita con la distancia . por lo &ue 1ay &ue utilizar amplificadores de seal cada cierta
distancia
La transmisin di(ital tiene el problema de &ue la seal se atenBa y distorsiona con la
distancia . por lo &ue cada cierta distancia 1ay &ue introducir repetidores de seal
Ultimamente se utiliza muc1o la transmisin di(ital debido a &ue :
La tecnolo(*a di(ital se 1a abaratado muc1o
3l usar repetidores en )ez de amplificadores . el ruido y otras distorsiones no es
acumulati)o
La utilizacin de banda anc1a es m"s apro)ec1ada por la tecnolo(*a di(ital
Los datos transportados se pueden encriptar y por tanto 1ay m"s se(uridad en la
informacin
3l tratar di(italmente todas las seales . se pueden inte(rar ser)icios de datos
anal(icos # )oz . )*deo. etc% con di(itales como te'to y otros
2 . 3 . ertur+aciones en la transmisin
+/1 3tenuacin
La ener(*a de una seal decae con la distancia . por lo &ue 1ay &ue ase(urarse &ue lle(ue con
la suficiente ener(*a como para ser captada por la circuiter*a del receptor y adem"s . el ruido
debe ser sensiblemente menor &ue la seal ori(inal # para mantener la ener(*a de la seal se
utilizan amplificadores o repetidores %
Debido a &ue la atenuacin )ar*a en funcin de la frecuencia . las seales anal(icas lle(an
distorsionadas . por lo &ue 1ay &ue utilizar sistemas &ue le de)uel)an a la seal sus
caracter*sticas iniciales # usando bobinas &ue cambian las caracter*sticas el,ctricas o
amplificando m"s las frecuencias m"s altas %
+/+ Distorsin de retardo
Debido a &ue en medios (uiados . la )elocidad de propa(acin de una seal )ar*a con la
frecuencia . 1ay frecuencias &ue lle(an antes &ue otras dentro de la misma seal y por tanto las
diferentes componentes en frecuencia de la seal lle(an en instantes diferentes al receptor
:ara atenuar este problema se usan t,cnicas de ecualizacin
+// !uido
-l ruido es toda a&uella seal &ue se inserta entre el emisor y el receptor de una seal dada
Day diferentes tipos de ruido : ruido t,rmico debido a la a(itacin t,rmica de electrones dentro
del conductor . ruido de intermodulacin cuando distintas frecuencias comparten el mismo
medio de transmisin . diafon*a se produce cuando 1ay un acoplamiento entre las l*neas &ue
transportan las seales y el ruido impulsi)o se trata de pulsos discontinuos de poca duracin y
de (ran amplitud &ue afectan a la seal
+/0 Capacidad del canal
Se llama capacidad del canal a la )elocidad a la &ue se pueden transmitir los datos en un canal
de comunicacin de datos
La )elocidad de los datos es la )elocidad e'presada en bits por se(undo a la &ue se pueden
transmitir los datos
-l anc1o de banda es a&uel anc1o de banda de la seal transmitida y &ue est" limitado por el
transmisor y por la naturaleza del medio de transmisin # en 1ertzios %
La tasa de errores es la razn a la &ue ocurren errores
:ara un anc1o de banda determinado es aconsejable la mayor )elocidad de transmisin
posible pero de forma &ue no se supere la tasa de errores aconsejable :ara conse(uir esto .
el mayor incon)eniente es el ruido
:ara un anc1o de banda dado $ . la mayor )elocidad de transmisin posible es +$ . pero si se
permite # con seales di(itales % codificar m"s de un bit en cada ciclo . es posible transmitir m"s
cantidad de informacin
La formulacin de 9y&uist nos dice &ue aumentado los ni)eles de tensin diferenciables en la
seal . es posible incrementar la cantidad de informacin transmitida
C@ +$ lo(+ 5
-l problema de esta t,cnica es &ue el receptor debe de ser capaz de diferenciar m"s ni)eles de
tensin en la seal recibida . cosa &ue es dificultada por el ruido
Cuanto mayor es la )elocidad de transmisin . mayor es el dao &ue puede ocasionar el ruido
S1annon propuso la frmula &ue relaciona la potencia de la seal # S % . la potencia del ruido
# 9 % . la capacidad del canal # C % y el anc1o de banda # $ %
C @ $ lo(+ # 1AS;9 %
-sta capacidad es la capacidad m"'ima terica de cantidad de transmisin . pero en la realidad
. es menor debido a &ue no se 1a tenido en cuenta nada m"s &ue el ruido t,rmico
3 . '(DIO& D( TR%N&'I&ION
3 . 1 . 'edios de transmisin )uiados
-n medios (uiados . el anc1o de banda o )elocidad de transmisin dependen de la distancia y
de si el enlace es punto a punto o multipunto
/11 :ar trenzado
-s el medio (uiado m"s barato y m"s usado
Consiste en un par de cables . embutidos para su aislamiento . para cada enlace de
comunicacin Debido a &ue puede 1aber acoples entre pares . estos se trenza con pasos
diferentes La utilizacin del trenzado tiende a disminuir la interferencia electroma(n,tica
-ste tipo de medio es el m"s utilizado debido a su bajo coste # se utiliza muc1o en telefon*a %
pero su incon)eniente principal es su poca )elocidad de transmisin y su corta distancia de
alcance
Con estos cables . se pueden transmitir seales anal(icas o di(itales
-s un medio muy susceptible a ruido y a interferencias :ara e)itar estos problemas se suele
trenzar el cable con distintos pasos de torsin y se suele recubrir con una malla e'terna para
e)itar las interferencias e'ternas
/1+ :ares trenzados apantallados y sin apantallar

Los pares sin apantallar son los m"s baratos aun&ue los menos resistentes a interferencias
# aun&ue se usan con ,'ito en telefon*a y en redes de "rea local % 3 )elocidades de
transmisin bajas . los pares apantallados son menos susceptibles a interferencias . aun&ue
son m"s caros y m"s dif*ciles de instalar
/1/ Cable coa'ial
Consiste en un cable conductor interno # cil*ndrico % separado de otro cable conductor e'terno
por anillos aislantes o por un aislante macizo 4odo esto se recubre por otra capa aislante &ue
es la funda del cable
-ste cable . aun&ue es m"s caro &ue el par trenzado . se puede utilizar a m"s lar(a distancia .
con )elocidades de transmisin superiores . menos interferencias y permite conectar m"s
estaciones
Se suele utilizar para tele)isin . telefon*a a lar(a distancia . redes de "rea local . cone'in de
perif,ricos a corta distancia . etc
Se utiliza para transmitir seales anal(icas o di(itales
Sus incon)enientes principales son : atenuacin . ruido t,rmico . ruido de intermodulacin
:ara seales anal(icas . se necesita un amplificador cada pocos Eilmetros y para seales
di(itales un repetidor cada Eilmetro
/10 >ibra ptica
Se trata de un medio muy fle'ible y muy fino &ue conduce ener(*a de naturaleza ptica
Su forma es cil*ndrica con tres secciones radiales : nBcleo . re)estimiento y cubierta
-l nBcleo est" formado por una o )arias fibras muy finas de cristal o pl"stico Cada fibra est"
rodeada por su propio re)estimiento &ue es un cristal o pl"stico con diferentes propiedades
pticas distintas a las del nBcleo 3lrededor de este con(lomerado est" la cubierta # constituida
de material pl"stico o similar % &ue se encar(a de aislar el contenido de aplastamientos .
abrasiones . 1umedad . etc
-s un medio muy apropiado para lar(as distancias e incluso Bltimamente para L39Fs
Sus beneficios frente a cables coa'iales y pares trenzados son :
:ermite mayor anc1o de banda
5enor tamao y peso
5enor atenuacin
3islamiento electroma(n,tico
5ayor separacin entre repetidores
Su ran(o de frecuencias es todo el espectro )isible y parte del infrarrojo
-l m,todo de transmisin es : los rayos de luz inciden con una (ama de "n(ulos diferentes
posibles en el nBcleo del cable . entonces slo una (ama de "n(ulos conse(uir"n reflejarse en
la capa &ue recubre el nBcleo Son precisamente esos rayos &ue inciden en un cierto ran(o de
"n(ulos los &ue ir"n rebotando a lo lar(o del cable 1asta lle(ar a su destino 3 este tipo de
propa(acin se le llama multimodal Si se reduce el radio del nBcleo . el ran(o de "n(ulos
disminuye 1asta &ue slo sea posible la transmisin de un rayo . el rayo a'ial . y a este m,todo
de transmisin se le llama monomodal
Los incon)enientes del modo multimodal es &ue debido a &ue dependiendo al "n(ulo de
incidencia de los rayos . estos tomar"n caminos diferentes y tardar"n m"s o menos tiempo en
lle(ar al destino . con lo &ue se puede producir una distorsin # rayos &ue salen antes pueden
lle(ar despu,s % . con lo &ue se limita la )elocidad de transmisin posible
Day un tercer modo de transmisin &ue es un paso intermedio entre los anteriormente
comentados y &ue consiste en cambiar el *ndice de refraccin del nBcleo 3 este modo se le
llama multimodo de *ndice (radual
Los emisores de luz utilizados son : L-D # de bajo coste . con utilizacin en un amplio ran(o de
temperaturas y con lar(a )ida media % y ILD # m"s caro . pero m"s eficaz y permite una mayor
)elocidad de transmisin %
3 . 2 . Transmisin inal,m+rica
S- utilizan medios no (uiados . principalmente el aire Se radia ener(*a electroma(n,tica por
medio de una antena y lue(o se recibe esta ener(*a con otra antena
Day dos confi(uraciones para la emisin y recepcin de esta ener(*a : direccional y
omnidireccional -n la direccional . toda la ener(*a se concentra en un 1az &ue es emitido en
una cierta direccin . por lo &ue tanto el emisor como el receptor deben estar alineados -n el
m,todo omnidireccional . la ener(*a es dispersada en mBltiples direcciones . por lo &ue )arias
antenas pueden captarla Cuanto mayor es la frecuencia de la seal a transmitir . m"s factible
es la transmisin unidireccional
:or tanto . para enlaces punto a punto se suelen utilizar microondas # altas frecuencias % :ara
enlaces con )arios receptores posibles se utilizan las ondas de radio # bajas frecuencias % Los
infrarrojos se utilizan para transmisiones a muy corta distancia # en una misma 1abitacin %
/+1 5icroondas terrestres
Suelen utilizarse antenas parablicas :ara cone'ionas a lar(a distancia . se utilizan
cone'iones intermedias punto a punto entre antenas parablicas
Se suelen utilizar en sustitucin del cable coa'ial o las fibras pticas ya &ue se necesitan
menos repetidores y amplificadores . aun&ue se necesitan antenas alineadas Se usan para
transmisin de tele)isin y )oz
La principal causa de p,rdidas es la atenuacin debido a &ue las p,rdidas aumentan con el
cuadrado de la distancia # con cable coa'ial y par trenzado son lo(ar*tmicas % La atenuacin
aumenta con las llu)ias
Las interferencias es otro incon)eniente de las microondas ya &ue al proliferar estos sistemas .
pude 1aber m"s solapamientos de seales
/++ 5icroondas por sat,lite
-l sat,lite recibe las seales y las amplifica o retransmite en la direccin adecuada
:ara mantener la alineacin del sat,lite con los receptores y emisores de la tierra . el sat,lite
debe ser (eoestacionario
Se suele utilizar este sistema para :
Difusin de tele)isin
4ransmisin telefnica a lar(a distancia
!edes pri)adas
-l ran(o de frecuencias para la recepcin del sat,lite debe ser diferente del ran(o al &ue este
emite . para &ue no 1aya interferencias entre las seales &ue ascienden y las &ue descienden
Debido a &ue la seal tarda un pe&ueo inter)alo de tiempo desde &ue sale del emisor en la
4ierra 1asta &ue es de)uelta al receptor o receptores . 1a de tenerse cuidado con el control de
errores y de flujo de la seal
Las diferencias entre las ondas de radio y las microondas son :
Las microondas son unidireccionales y las ondas de radio omnidireccionales
Las microondas son m"s sensibles a la atenuacin producida por la llu)ia
-n las ondas de radio . al poder reflejarse estas ondas en el mar u otros objetos .
pueden aparecer mBltiples seales 61ermanas6
/+/ Infrarrojos
Los emisores y receptores de infrarrojos deben estar alineados o bien estar en l*nea tras la
posible refle'in de rayo en superficies como las paredes -n infrarrojos no e'isten problemas
de se(uridad ni de interferencias ya &ue estos rayos no pueden atra)esar los objetos # paredes
por ejemplo % 4ampoco es necesario permiso para su utilizacin # en microondas y ondas de
radio si es necesario un permiso para asi(nar una frecuencia de uso %
4 . CODI-IC%CION D( D%TO&
4 . 1 . Datos di)itales . se/ales di)itales
Una seal es di(ital si consiste en una serie de pulsos de tensin :ara datos di(itales no 1ay
m"s &ue codificar cada pulso como bit de datos
-n una seal unipolar # tensin siempre del mismo si(no % 1abr" &ue codificar un C como una
tensin baja y un 1 como una tensin alta # o al re),s %
-n una seal bipolar # positi)a y ne(ati)a % . se codifica un 1 como una tensin positi)a y un C
como ne(ati)a # o al re),s %
La razn de datos de una seal es la )elocidad de transmisin e'presada en bits por se(undo .
a la &ue se transmiten los datos
La razn de modulacin es la )elocidad con la &ue cambia el ni)el de la seal . y depende del
es&uema de codificacin ele(ido
Un aumento de la razn de datos aumentar" la razn de error por bit
Un aumento de la relacin seal=ruido # S;9 % reduce la tasa de error por bit
Un aumento del anc1o de banda permite un aumento en la razn de datos
:ara mejorar las prestaciones del sistema de transmisin . se debe utilizar un buen es&uema
de codificacin . &ue establece una correspondencia entre los bits de los datos y los elementos
de seal
>actores a tener en cuenta para utilizar un buen sistema de codificacin :
1 -spectro de la seal : La ausencia de componentes de altas frecuencias .
disminuye el anc1o de banda La presencia de componente continua en la seal
obli(a a mantener una cone'in f*sica directa # propensa a al(unas
interferencias % Se debe concentrar la ener(*a de la seal en el centro de la banda
para &ue las interferencias sean las menores posibles
+ Sincronizacin : para separar un bit de otro . se puede utilizar una seal separada
de reloj # lo cu"l es muy costoso y lento % o bien &ue la propia seal porte la
sincronizacin . lo cu"l implica un sistema de codificacin adecuado
/ Deteccin de errores : es necesaria la deteccin de errores ya en la capa f*sica
0 Inmunidad al ruido e interferencias : 1ay cdi(os m"s robustos al ruido &ue otros
2 Coste y complejidad : el coste aumenta con el aumento de la razn de elementos
de seal
011 9o retorno a cero # NR0 %
-s el es&uema m"s sencillo ya &ue se codifica un ni)el de tensin como un 1 y una ausencia
de tensin como un C # o al re),s %
Gentajas : sencillez . f"cil de implementar . uso eficaz del anc1o de banda
Des)entajas : presencia de componente en continua . ausencia de capacidad de sincronizacin

Se suelen utilizar en (rabaciones ma(n,ticas


<tra modalidad de este tipo de codificacin es la NR0I &ue consiste en codificar los bits cuando
se producen cambios de tensin # sabiendo la duracin de un bit . si 1ay un cambio de tensin .
esto se codifica por ejemplo como 1 y si no 1ay cambio . se codifica como C % 3 esto se le
llama codificacin diferencial Lo &ue se 1ace es comparar la polaridad de los elementos de
seal adyacentes . y esto 1ace posible detectar mejor la presencia de ruido y es m"s dif*cil
perder la polaridad de una seal cuando 1ay dificultades de transmisin
01+ Hinario multini)el
-ste sistema intenta subsanar las deficiencias de 9!I utilizando el sistema de codificar un 1
cada )ez &ue se produce un cambio de ni)el de la seal . y codificando un C cuando no 1ay
cambio de ni)el # lo cu"l si(ue siendo un incon)eniente para cadenas de ceros %
Gentajas : no 1ay problemas de sincronizacin con cadenas de 1 # aun&ue s* con cadenas de
C % . no 1ay componente en continua . anc1o de banda menor &ue en 9!I . la alternancia de
pulsos permite la deteccin de errores
Des)entajas : 1ay aBn problemas de sincronizacin . es menos eficaz &ue el 9!I . 1ay mayor
tasa de errores &ue 9!I
01/ Hifase
-n la codificacin 5anc1ester siempre 1ay una transicin en mitad del inter)alo de duracin del
bit # la mitad del bit se encar(a de la sincronizacin %
-n 5anc1ester diferencial la transicin en mitad del inter)alo se utiliza slo como
sincronizacin y es la presencia de un cambio de tensin al inicio del bit lo &ue seala la
presencia de un 1
Gentajas : sincronizacin .no tiene componente en continua . deteccin de errores
Des)entajas : se necesita mayor anc1o de banda
010 Gelocidad de modulacin
Day &ue diferenciar entre la razn de datos # bits por unidad de tiempo % y la )elocidad de
modulacin # elementos de seal por unidad de tiempo % Cuanto mejor sea el sistema de
codificacin . mayor )elocidad de modulacin se podr" obtener
012 4,cnicas de altibajos
:ara mantener sincronizado el reloj del receptor en t,cnicas bifase . se 1ace necesario sustituir
series lar(as de ausencias de tensin por cambios sincronizados # &ue portan el reloj % y lue(o
se re&uiere un m,todo en el receptor para )ol)er a decodificar la seal ori(inal
4 . 2 . Datos di)itales . se/ales anal)icas
0+1 4,cnicas de codificacin
:ara transmitir datos di(itales mediante seales anal(icas es necesario con)ertir estos datos
a un formato anal(ico :ara esto e'isten )arias t,cnicas
1 Desplazamiento de amplitud # 3SJ % : los dos )alores binarios se representan por
dos )alores de amplitud de la portadora . por ejemplo s#t%@3 ' Cos # + ' pi ' f ' t %
simboliza el 1 y s#t%@ C simboliza el C 3un&ue este m,todo es muy sensible a
cambios repentinos de la (anancia . es muy utilizado en fibras pticas # 1 es
presencia de luz y C es ausencia de luz %
+ Desplazamiento de frecuencia # >SJ % : en este caso . los dos )alores binarios se
representan por dos frecuencias pr'imas a la portadora -ste m,todo es menos
sensible a errores &ue 3SJ y se utiliza para mayores )elocidades de transmisin
&ue 3SJ . para transmisiones de tel,fono a altas frecuencias y para L39Fs con
cables coa'iales
/ Desplazamiento de fase # :SJ % : en este caso es la fase de la portadora la &ue se
desplaza Un C se representa como una seal con i(ual fase &ue la seal anterior
y un 1 como una seal con fase opuesta a la anteriormente en)iada Utilizando
)arios "n(ulos de fase . uno para cada tipo de seal . es posible codificar m"s bits
con i(uales elementos de seal
4 . 3 . Datos anal)icos . se/ales di)itales
:ara transmitir datos anal(icos en seales di(itales es preciso realizar un proceso de
di(italizacin de los datos -ste proceso y el si(uiente de decodificacin la realiza un
dispositi)o llamado codec
0/1 5odulacin por codificacin de impulsos
Se basa en el teorema de muestreo : 6 Si una seal f#t% se muestrea a inter)alos re(ulares de
tiempo con una frecuencia mayor &ue el doble de la frecuencia si(nificati)a m"s alta de la seal
. entonces las muestras as* obtenidas contienen toda la informacin de la seal ori(inal La
funcin f#t% se puede reconstruir a partir de estas muestras mediante la utilizacin de un filtro
pasa=baja 6
-s decir . se debe muestrear la seal ori(inal con el doble de frecuencia &ue ella . y con los
)alores obtenidos . normaliz"ndolos a un nBmero de bits dado # por ejemplo . con K bits 1abr*a
&ue distin(uir entre +27 posibles )alores de amplitud de la seal ori(inal a cuantificar % se 1a
podido codificar dic1a seal
-n el receptor . este proceso se in)ierte . pero por supuesto se 1a perdido al(o de informacin
al codificar . por lo &ue la seal obtenida no es e'actamente i(ual &ue la ori(inal # se le 1a
introducido ruido de cuantizacin %
Day t,cnicas no lineales en las &ue es posible reducir el ruido de cuantizacin muestreando a
inter)alos no siempre i(uales
0/+ 5odulacin delta
-sta t,cnica reduce la complejidad de la anterior mediante la apro'imacin de la funcin a
codificar por una funcin escalera lo m"s parecida posible De esta forma . cada escaln de la
escalera ya puede ser representado por un )alor # en K bits . uno entre +27 posibles )alores de
amplitud % La eleccin de un adecuado salto de escalera y de la frecuencia de muestreo
pueden 1acer &ue se modifi&ue la precisin de la seal
La principal )entaja de esta t,cnica respecto a la anterior es la facilidad de implementacin
0// :restaciones
Las t,cnicas de transmisin di(ital est"n siendo muy utilizadas debido a :
3l usar repetidores en lu(ar de amplificadores . no 1ay ruido aditi)o
3l usar t,cnicas de multiple'acin por di)isin en el tiempo . no 1ay ruido de
intermodulacin
Las seales di(itales son m"s f"ciles de emplear en los modernos circuitos de
conmutacin
4 . 4 . Datos anal)icos . se/ales anal)icas
La modulacin consiste en combinar una seal de entrada con una seal portadora para
producir una seal cuyo anc1o de banda est, centrado en torno a la frecuencia de la
portadora -ste proceso es necesario para transmitir datos di(itales mediante seales
anal(icas . pero no se sabe si est" justificado para transmitir datos anal(icos
-ste proceso es necesario ya &ue para transmitir seales anal(icas sin modular . tendr*amos
&ue utilizar enormes antenas y tampoco podr*amos utilizar t,cnicas de multiple'acin por
di)isin en frecuencias
001 5odulacin en amplitud
Consiste en multiplicar la seal ori(inal por la portadora y de esta forma se obtiene la forma
ori(inal pero slo utilizando los m"'imos y los m*nimos de la seal modulada De esta forma .
se puede reconstruir la seal ori(inal y se e)ita la utilizacin de enormes antenas
Day una apro'imacin &ue utiliza slo la mitad del anc1o de banda y se necesita menos
potencia para su transmisin :ero esta apro'imacin y otras &uitan la portadora . con lo &ue
se pierde el poder de sincronizacin de la seal
00+ 5odulacin en "n(ulo
Se puede 1acer &ue la seal portadora ten(a cambios de fase &ue recreen la seal ori(inal a
modular # modulacin en fase % o tambi,n &ue la portadora ten(a cambios de frecuencia &ue
simulen la seal ori(inal a modular # modulacin en frecuencia %
-l incon)eniente de estas dos modalidades de modulacin es &ue re&uieren mayor anc1o de
banda &ue la modulacin en amplitud
# . 1% INT(R-%0 (N 1%& CO'UNIC%CION(& D(
D%TO&
# . 1 . Transmisin as*ncrona ! s*ncrona
Day enormes dificultades a la 1ora de recuperar la seal transmitida por un emisor. sobre todo
debido a &ue 1ay &ue saber cada cuanto tiempo )a a lle(ar un dato? para esto se suelen usar
t,cnicas de sincronizacin
211 4ransmisin as*ncrona
La manera m"s f"cil de conse(uir sincronismo es en)iando pe&ueas cantidades de bits a la
)ez . sincroniz"ndose al inicio de cada cadena -sto tiene el incon)eniente de &ue cuando no
se transmite nin(Bn car"cter . la l*nea est" desocupada :ara detectar errores . se utiliza un bit
de paridad en cada cadena Usando la codificacin adecuada . es posible 1acer corresponder
un C # por ejemplo % a cuando la l*nea est" parada # con 9!I . cada )ez &ue se &uiera
comenzar a transmitir una cadena . se usa un 1 como seal % Si el receptor es un tanto m"s
r"pido o lento &ue el emisor . es posible &ue incluso con cadenas cortas # o tramas . &ue son
las cadenas m"s los bits adicionales de paridad y de comienzo y parada % se produzcan errores
como el error de delimitacin de trama # se leen datos fuera de la trama al ser el receptor m"s
lento &ue el emisor % o el error &ue se produce al introducirse ruido en la transmisin de forma
&ue en estado de reposo . el receptor crea &ue se 1a emitido un dato # el ruido %
-ste tipo de transmisin es sencilla y no costosa . aun&ue re&uiere muc1os bits de
comprobacin y de control
21+ 4ransmisin s*ncrona
-n este tipo de transmisin no 1ay bits de comienzo ni de parada . por lo &ue se transmiten
blo&ues de muc1os bits :ara e)itar errores de delimitacin . se pueden sincronizar receptor y
emisor mediante una l*nea aparte # m,todo utilizado para l*neas cortas % o incluyendo la
sincronizacin en la propia seal # codificacin 5anc1ester o utilizacin de portadoras en
seales anal(icas % 3dem"s de los datos propios y de la sincronizacin . es necesaria la
presencia de (rupos de bits de comienzo y de final del blo&ue de datos . adem"s de ciertos bits
de correccin de errores y de control 3 todo el conjunto de bits y datos se le llama trama
:ara blo&ues (randes de datos . la transmisin s*ncrona es m"s eficiente &ue la as*ncrona
# . 2 . Con2i)uraciones de la l*nea
2+1 4opolo(*a
Cuando slo es necesaria la cone'in de un emisor con un receptor . se utilizan enlaces punto
a punto Si se &uiere utilizar un ordenador central y )arias terminales . se pueden utilizar
cone'iones punto a punto entre cada terminal y el computador central . pero ,ste debe tener un
puerto de -;S dedicado a cada terminal y adem"s una l*nea de cone'in entre cada terminal y
el computador central
-'iste la posibilidad de conectar un computador central con )arias terminales mediante una
l*nea multipunto y por medio de un slo puerto de -;S
2++ >ull=Duple' y Semi=Duple'
-n la transmisin semi=duple' cada )ez slo una de las dos estaciones del enlace punto a
punto puede transmitir
-n la transmisin full=duple' las dos estaciones pueden simult"neamente en)iar y recibir
datos -n transmisin di(ital . para full=duple' se re&uieren # en medios (uiados % dos cables
por cone'in # uno para un sentido y otro para otro %
-n transmisin anal(ica es necesaria la utilizacin de dos frecuencias para full=duple' o dos
cables si se &uiere emitir y recibir en la misma frecuencia
# . 3 . Inter2aces
Generalmente . los computadores y terminales no est"n capacitados para transmitir y recibir
datos de una red de lar(a distancia . y para ello est"n los mdem u otros circuitos parecidos 3
los terminales y computadores se les llama D4- y a los circuitos # mdem % de cone'in con la
red se les llama DC- Los DC- se encar(an de transmitir y recibir bits uno a uno Los D4- y
DC- est"n comunicados y se pasan tanto datos de informacin como de control :ara &ue se
puedan comunicar dos D4- 1ace falta &ue ambos cooperen y se entiendan con sus respecti)os
DC- 4ambi,n es necesario &ue los dos DC- se entiendan y usen los mismos protocolos
La interfaz entre el DC- y el D4- debe de tener una concordancia de especificaciones :
De procedimiento : ambos circuitos deben estar conectados con cables y
conectores similares
-l,ctricas : ambos deben de trabajar con los mismos ni)eles de tensin
>uncionales : debe de 1aber concordancia entre los e)entos (enerados por uno y
otro circuito
2/1 G+0;-I3=+/+=-
-s un interfaz utilizado para conectar D4- con mdems a tra),s de l*neas anal(icas de
telefon*a
-specificaciones :
Conector de +2 contactos
Un solo cable de cone'in y otro de tierra
Sealizacin di(ital y codificacin 9!I=L
Se permite funcionamiento full=duple'
Circuitos de datos . de control . de temporizacin y de tierra
3 cortas distancias es posible e)itar el uso de DC- y conectar directamente D4- a
D4-
2/+ La interfaz f*sica de la !DSI
!educiendo los circuitos y aumentando la l(ica de control se 1a conse(uido abaratar estos
mecanismos y se 1a conse(uido un conector de K pines para la !ed Di(ital de Ser)icios
Inte(rados
-n estos sistemas . la informacin de control y de datos )an unidas y se separan en los
e'tremos de las l*neas 4ambi,n es posible el en)*o de ener(*a por las mismas l*neas # para
control remoto de perif,ricos por ejemplo %
Se utilizan dos cables de cone'in &ue forman un circuito cerrado # sealizacin diferencial % y
los )alores de los bits dependen de la diferencia de tensin de ambos cables
-ste tipo de sealizacin 1ace &ue el ruido afecte menos a los datos ya &ue afecta por i(ual a
los dos cables . por lo &ue se anula el ruido
3 . CONTRO1 D(1 (N1%C( D( D%TO&
3 . 1 . Control del 2lu4o
-s una t,cnica para &ue el emisor no sobrecar(ue al receptor al en)iarle m"s datos de los &ue
pueda procesar -l receptor tiene un buffer de una cierta capacidad para ir (uardando los
datos recibidos y tras procesarlos . en)iarlos a capas superiores
Gamos a suponer &ue todas las tramas recibidas lle(an con un poco de retardo pero sin errores
y sin adelantarse unas a otras
711 Control de flujo mediante parada y espera
Consiste en &ue el emisor en)*a una trama y al ser recibida por el receptor . ,ste # el receptor %
confirma al emisor # en)i"ndole un mensaje de confirmacin % la recepcin de la trama -ste
mensaje recibido por el emisor es el &ue le indica &ue puede en)iar otra trama al receptor De
esta forma . cuando el receptor est, colapsado # el buffer a punto de llenarse % . no tiene m"s
&ue dejar de confirmar una trama y entonces el emisor esperar" 1asta &ue el receptor decida
en)iarle el mensaje de confirmacin # una )ez &ue ten(a espacio en el buffer %
-ste sistema es el m"s eficaz para &ue no 1aya errores y es el m"s utilizado cuando se
permiten tramas muy (randes . pero es normal &ue el emisor parta las tramas en m"s
pe&ueas para e)itar &ue al ser una trama de lar(a duracin . es m"s probable &ue se
produzca al(Bn error en la transmisin 4ambi,n . en L39Fs . no se suele permitir &ue un
emisor acapare la l*nea durante muc1o tiempo # para poder transmitir una trama (rande %
<tro problema adicional es &ue se infrautiliza la l*nea al estar parada mientras los mensajes del
receptor lle(an al emisor
71+ Control del flujo mediante )entana deslizante
-l problema de &ue slo 1ay una trama cada )ez en tr"nsito por la red se soluciona con este
sistema de )entanas deslizantes
-n este sistema . el receptor y el emisor se ponen de acuerdo en el nBmero de tramas &ue
puede (uardar el receptor sin procesar # depende del tamao del buffer % 4ambi,n se ponen
de acuerdo en el nBmero de bits a utilizar para numerar cada trama # al menos 1ay &ue tener
un nBmero de bits suficientes para distin(uir cada una de las tramas &ue &uepan en el buffer
del receptor % . :or ejemplo . si en el buffer del receptor caben 8 tramas . 1abr" &ue utilizar una
numeracin con / bits # +
/
@ K L 8 %
-l emisor transmite tramas por orden # cada trama )a numerada mdulo +
nBmero de bits
% 1asta un
m"'imo de el nBmero m"'imo de tramas &ue &uepan en el buffer del receptor # en el ejemplo .
8 % -l receptor ir" procesando las tramas &ue le lle(uen y confirmando &ue admite tramas a
partir de una dada # 1asta un m"'imo de 8 en el ejemplo % :or ejemplo . si 1a procesado 1asta
la trama 2 . confirmar" el nBmero 7 # es decir . &ue puede procesar las tramas 7 . 8 . C . 1 . + . /
y 0 % 3l recibir el emisor la confirmacin de la trama 7 . emitir" todas las &ue no 1aya
transmitido desde la 7 1asta la 0 # 7 . 8 . C . 1 . + . / y 0 % :or ejemplo . se ya 1ab*a en)iado la
7 . 8 . C y 1 . sabe &ue puede en)iar la + . / y 0
-'iste la posibilidad de indicarle al emisor la confirmacin de tramas recibidas y pro1ibirle el
en)*o de m"s tramas # con el mensaje de !eceptor 9o :reparado %
Cuando la dos estaciones son emisoras y receptoras . se pueden utilizar dos )entanas por
estacin . una para el en)*o y otra para la recepcin Se puede utilizar la misma trama para
en)iar datos y confirmaciones . mejorando as* la utilizacin del canal
-ste sistema de transmisin es muc1o m"s eficiente &ue el de parada y espera . ya &ue
pueden 1aber m"s de una trama a la )ez en las l*neas de transmisin # en el de parada y
espera slo puede 1aber una trama a la )ez %
3 . 2 . Deteccin de errores
Cuanto mayor es la trama &ue se transmite . mayor es la probabilidad de &ue conten(a al(Bn
error :ara detectar errores . se aade un cdi(o en funcin de los bits de la trama de forma
&ue este cdi(o seale si se 1a cambiado al(Bn bit en el camino -ste cdi(o debe de ser
conocido e interpretado tanto por el emisor como por el receptor
7+1 Comprobacin de paridad
Se aade un bit de paridad al blo&ue de datos # por ejemplo . si 1ay un nBmero par de bits 1 .
se le aade un bit C de paridad y si son impares . se le aade un bit 1 de paridad %
:ero puede ocurrir &ue el propio bit de paridad sea cambiado por el ruido o incluso &ue m"s de
un bit de datos sea cambiado . con lo &ue el sistema de deteccin fallar"
7++ Comprobacin de redundancia c*clica # C!C %
Dado un blo&ue de n bits a transmitir . el emisor le sumar" los E bits necesarios para &ue nAE
sea di)isible # resto C % por al(Bn nBmero conocido tanto por el emisor como por el receptor
-ste proceso se puede 1acer bien por softMare o bien por un circuito 1ardMare # m"s r"pido %
3 . 3 . Control de errores
Se trata en este caso de detectar y corre(ir errores aparecidos en las transmisiones :uede
1aber dos tipos de errores :
4ramas perdidas : cuando una trama en)iada no lle(a a su destino
4ramas daadas : cuando lle(a una trama con al(unos bits errneos
Day )arias t,cnicas para corre(ir estos errores :
1 Deteccin de errores : discutida antes
+ Confirmaciones positi)as : el receptor de)uel)e una confirmacin de cada trama
recibida correctamente
/ !etransmisin despu,s de la e'piracin de un inter)alo de tiempo : cuando 1a
pasado un cierto tiempo . si el emisor no recibe confirmacin del receptor . reen)*a
otra )ez la trama
0 Confirmacin ne(ati)a y retransmisin : el receptor slo confirma las tramas
recibidas errneamente . y el emisor las reen)*a
4odos estos m,todos se llaman 3!N # solicitud de repeticin autom"tica % -ntre los m"s
utilizados destacan :
7/1 3!N con parada=y=espera
Se basa en la t,cnica de control de flujo de parada=y=espera Consiste en &ue el emisor
transmite una trama y 1asta &ue no recibe confirmacin del receptor . no en)*a otra
:uede ocurrir &ue :
La trama no lle(ue al receptor . en cuyo caso . como el emisor (uarda una copia de
la trama y adem"s tiene un reloj . cuando e'pira un cierto plazo de tiempo sin
recibir confirmacin del receptor . reen)*a otra )ez la trama
La trama lle(ue al receptor deteriorada . en cuyo caso no es confirmada como
buena por el receptor :ero puede ocurrir &ue el receptor confirme una trama
buena pero la confirmacin lle(ue al emisor con error . entonces . el emisor
en)iar*a otra )ez la trama :ara solucionar esto . las tramas se eti&uetan desde C
en adelante y las confirmaciones i(ual
-s una t,cnica sencilla y barata pero poco eficiente
7/+ 3!N con adelante=atr"s=9
Se basa en la t,cnica de control de flujo con )entanas deslizantes
Cuando no 1ay errores . la t,cnica es similar a las )entanas deslizantes . pero cuando la
estacin destino encuentra una trama errnea . de)uel)e una confirmacin ne(ati)a y rec1aza
todas las tramas &ue le lle(uen 1asta &ue reciba otra )ez la trama antes rec1azada . pero en
buenas condiciones 3l recibir la estacin fuente una confirmacin ne(ati)a de una trama .
sabe &ue tiene &ue )ol)er a transmitir esa trama y todas las si(uientes Si el receptor recibe la
trama i y lue(o la iA+ . sabe &ue se 1a perdido la iA1 . por lo &ue en)*a al emisor una
confirmacin ne(ati)a de la iA1
La estacin emisora mantiene un temporizador para el caso de &ue no reciba confirmacin en
un lar(o periodo de tiempo o la confirmacin lle(ue errnea . y as* poder retransmitir otra )ez
las tramas
7// 3!N con rec1azo selecti)o
Con este m,todo . las Bnicas tramas &ue se retransmiten son las rec1azadas por el receptor o
a&uellas cuyo temporizador e'pira sin confirmacin -ste m,todo es m"s eficiente &ue los
anteriores :ara &ue esto se pueda realizar . el receptor debe tener un buffer para (uardar las
tramas recibidas tras el rec1azo de una dada . 1asta recibir de nue)o la trama rec1azada y
debe de ser capaz de colocarla en su lu(ar correcto # ya &ue deben de estar ordenadas %
3dem"s . el emisor debe de ser capaz de reen)iar tramas fuera de orden
-stos re&uerimientos adicionales 1acen &ue este m,todo sea menos utilizado &ue el de
adelante=atr"s=9
5 . CON'UT%CION D( CIRCUITO&
5 . 1 . Redes conmutadas
Cuando los datos 1ay &ue en)iarlos a lar(as distancias # e incluso a no tan lar(as % .
(eneralmente deben pasar por )arios nodos intermedios -stos nodos son los encar(ados de
encauzar los datos para &ue lle(uen a su destino
-n conmutacin de circuitos . los nodos intermedios no tratan los datos de nin(una forma . slo
se encar(an de encaminarlos a su destino
-n redes de comunicacin conmutadas . los datos &ue entren en la red pro)enientes de al(una
de las estaciones . son conmutados de nodo en nodo 1asta &ue lle(uen a su destino
Day nodos slo conectados a otros nodos y su Bnica misin es conmutar los datos
internamente a la red 4ambi,n 1ay nodos conectados a estaciones y a otros nodos . por lo
&ue deben de aadir a su funcin como nodo . la aceptacin y emisin de datos de las
estaciones &ue se conectan
Los enlaces entre nodos est"n multiple'ados en el tiempo o por di)isin de frecuencias
Generalmente 1ay m"s de un camino entre dos estaciones . para as* poder des)iar los datos
por el camino menos colapsado
:ara redes de "rea amplia . (eneralmente se utilizan otras t,cnicas de conmutacin :
conmutacin de circuitos y conmutacin de pa&uetes
5 . 2 . Redes de conmutacin de circuitos
:ara cada cone'in entre dos estaciones . los nodos intermedios dedican un canal l(ico a
dic1a cone'in :ara establecer el contacto y el paso de la informacin de estacin a estacin
a tra),s de los nodos intermedios . se re&uieren estos pasos :
1 -stablecimiento del circuito : el emisor solicita a un cierto nodo el establecimiento
de cone'in 1acia una estacin receptora -ste nodo es el encar(ado de dedicar
uno de sus canales l(icos a la estacin emisora # suele e'istir de antemano %
-ste nodo es el encar(ado de encontrar los nodos intermedios para lle(ar a la
estacin receptora . y para ello tiene en cuenta ciertos criterios de
encaminamiento . coste . etc
+ 4ransferencia de datos : una )ez establecido el circuito e'clusi)o para esta
transmisin # cada nodo reser)a un canal para esta transmisin % . la estacin se
transmite desde el emisor 1asta el receptor conmutando sin demoras de nodo en
nodo # ya &ue estos nodos tienen reser)ado un canal l(ico para ella %
/ Descone'in del circuito : una )ez terminada la transferencia . el emisor o el
receptor indican a su nodo m"s inmediato &ue 1a finalizado la cone'in . y este
nodo informa al si(uiente de este 1ec1o y lue(o libera el canal dedicado as* de
nodo en nodo 1asta &ue todos 1an liberado este canal dedicado
Debido a &ue cada nodo conmutador debe saber or(anizar el tr"fico y las conmutaciones .
,stos deben tener la suficiente 6inteli(encia6 como para realizar su labor eficientemente
La conmutacin de circuitos suele ser bastante ineficiente ya &ue los canales est"n reser)ados
aun&ue no circulen datos a tra),s de ellos
:ara tr"fico de )oz . en &ue suelen circular datos # )oz % continuamente . puede ser un m,todo
bastante eficaz ya &ue el Bnico retardo es el establecimiento de la cone'in . y lue(o no 1ay
retardos de nodo en nodo # al estar ya establecido el canal y no tener &ue procesar nin(Bn
nodo nin(una informacin %
La red pBblica de telefon*a utiliza conmutacin de circuitos Su ar&uitectura es la si(uiente :
3bonados : son las estaciones de la red
Hucle local : es la cone'in del abonado a la red -sta cone'in . como es de corta
distancia . se suele 1acer con un par trenzado
Centrales : son a&uellos nodos a los &ue se conectan los abonados # centrales
finales % o nodos intermedios entre nodo y nodo # centrales intermedias %
L*neas principales : son las l*neas &ue conectan nodo a nodo Suelen usar
multiple'acin por di)isin en frecuencias o por di)isin en el tiempo
La conmutacin de circuitos . a pesar de sus deficiencias es el sistema m"s utilizado para
conectar sistemas inform"ticos entre s* a lar(as distancias debido a la profusin e intercone'in
&ue e'iste # debido al au(e del tel,fono % y a &ue una )ez establecido el circuito . la red se
comporta como si fuera una cone'in directa entre las dos estaciones . a1orrando bastante
l(ica de control
5 . 3 . Conceptos so+re conmutacin
Cada nodo de conmutacin de circuitos consta b"sicamente de un conmutador di(ital . circuito
&ue tiene una serie de cone'iones al e'terior # cada una es un canal % y una l(ica de puertas
interna &ue conecta unos canales con otros cuando se re&uieren estas cone'iones :or lo &ue
dos canales conectados por el conmutador es como si estu)ieran unidos sin interrupcin -l
conmutador posee la l(ica de control suficiente para conectar y desconectar canales conforme
sea necesario -stos conmutadores deben permitir cone'in full=duple' # t*pica en telefon*a %
-l conmutador di(ital se compone de :
Interfaz de red : incluye las funciones y 1ardMare para conectar los dispositi)os
di(itales # y anal(icos % a la red
Unidad de control : establece . (estiona y corta las cone'iones conforme se le
re&uieran al sistema
Day dos tipos b"sicos de redes respecto a su capacidad o no de blo&uear las comunicaciones
entre dos estaciones :
1 Hlo&ueantes: a&uellas &ue impiden una cone'in cuando no es posible dedicar
canales para ella # por ejemplo en telefon*a ya &ue no suele 1aber muc1os
tel,fonos funcionando a la )ez al ser las cone'iones relati)amente cortas %
+ 9o blo&ueantes : a&uellas &ue siempre disponen de al(Bn canal para cada
cone'in # esto debe ser as* para cone'iones entre sistemas inform"ticos en los
&ue la cone'in t*pica es de lar(a duracin %
8/1 Conmutacin por di)isin en el espacio
Son conmutadores en los &ue las cone'iones entre l*neas de entrada y salida son cone'iones
f*sicas #(eneralmente con matrices de puertas f*sicas &ue se cierran o abren%
Sus limitaciones principales son:
3l crecer el nBmero de l*neas de cone'in. deben crecer con el cuadrado. los
puntos de cruce? al(o muy costoso
La p,rdida de un punto de cruce interrumpe la cone'in entre dos l*neas
Day muc1os puntos de cruce &ue no se utilizan nunca :or lo &ue es muy
ineficiente
Los conmutadores con mBltiples etapas solucionan al(unos de los incon)enientes anteriores :
Se reduce el nBmero de puntos de cruce
Day m"s de un camino posible entre dos l*neas
-stos sistemas deben de ser blo&ueantes
8/+ Conmutacin por di)isin en el tiempo
-stos sistemas constan de las l*neas de entrada # una para cada canal de acceso al
conmutador % y lo &ue 1acen es muestrear una a una cada l*nea y lo &ue encuentren # ya sean
bits . bytes o blo&ues % lo pasan a unas memorias llamadas ranuras # una por cada canal % de
donde ser"n pasados a sus correspondientes l*neas de salida Las l*neas de entrada son fijas
para cada emisor . pero las l*neas de salida se ir"n conmutando dependiendo de las
)elocidades de asimilacin de datos por las l*neas de salida
Las )elocidades de trabajo del sistema deben de ser lo suficientemente altas para &ue nin(una
entrada supere a ,sta en )elocidad
6 . CON'UT%CION D( %7U(T(&
6 . 1 . rincipios de conmutacin de pa"uetes
Debido al au(e de las transmisiones de datos . la conmutacin de circuitos es un sistema muy
ineficiente ya &ue mantiene las l*neas muc1o tiempo ocupadas aun cuando no 1ay informacin
circulando por ellas 3dem"s . la conmutacin de circuitos re&uiere &ue los dos sistemas
conectados trabajen a la misma )elocidad . cosa &ue no suele ocurrir 1oy en d*a debido a la
(ran )ariedad de sistemas &ue se comunican
-n conmutacin de pa&uetes . los datos se transmiten en pa&uetes cortos :ara transmitir
(rupos de datos m"s (randes . el emisor trocea estos (rupos en pa&uetes m"s pe&ueos y les
adiciona una serie de bits de control -n cada nodo . el pa&uete se recibe . se almacena
durante un cierto tiempo y se transmite 1acia el emisor o 1acia un nodo intermedio
Las )entajas de la conmutacin de pa&uetes frente a la de circuitos son :
1 La eficiencia de la l*nea es mayor : ya &ue cada enlace se comparte entre )arios
pa&uetes &ue estar"n en cola para ser en)iados en cuanto sea posible -n
conmutacin de circuitos . la l*nea se utiliza e'clusi)amente para una cone'in .
aun&ue no 1aya datos a en)iar
+ Se permiten cone'iones entre estaciones de )elocidades diferentes : esto es
posible ya &ue los pa&uetes se ir"n (uardando en cada nodo conforme lle(uen # en
una cola % y se ir"n en)iando a su destino
/ 9o se blo&uean llamadas : ya &ue todas las cone'iones se aceptan . aun&ue si 1ay
muc1as . se producen retardos en la transmisin
0 Se pueden usar prioridades : un nodo puede seleccionar de su cola de pa&uetes en
espera de ser transmitidos . a&uellos m"s prioritarios se(Bn ciertos criterios de
prioridad
K11 4,cnica de conmutacin
Cuando un emisor necesita en)iar un (rupo de datos mayor &ue el tamao fijado para un
pa&uete . ,ste los trocea en pa&uetes y los en)*a uno a uno al receptor
Day dos t,cnicas b"sicas para el en)*o de estos pa&uetes :
1 4,cnica de data(ramas : cada pa&uete se trata de forma independiente . es decir .
el emisor enumera cada pa&uete . le aade informacin de control # por ejemplo
nBmero de pa&uete . nombre . direccin de destino . etc% y lo en)*a 1acia su
destino :uede ocurrir &ue por 1aber tomado caminos diferentes . un pa&uete con
nBmero por ejemplo 7 lle(ue a su destino antes &ue el nBmero 2 4ambi,n puede
ocurrir &ue se pierda el pa&uete nBmero 0 4odo esto no lo sabe ni puede controlar
el emisor . por lo &ue tiene &ue ser el receptor el encar(ado de ordenar los
pa&uetes y saber los &ue se 1an perdido # para su posible reclamacin al emisor % .
y para esto . debe tener el softMare necesario
+ 4,cnica de circuitos )irtuales : antes de en)iar los pa&uetes de datos . el emisor
en)*a un pa&uete de control &ue es de :eticin de Llamada . este pa&uete se
encar(a de establecer un camino l(ico de nodo en nodo por donde ir"n uno a uno
todos los pa&uetes de datos De esta forma se establece un camino )irtual para
todo el (rupo de pa&uetes -ste camino )irtual ser" numerado o nombrado
inicialmente en el emisor y ser" el pa&uete inicial de :eticin de Llamada el
encar(ado de ir informando a cada uno de los nodos por los &ue pase de &ue m"s
adelante ir"n lle(ando los pa&uetes de datos con ese nombre o nBmero De esta
forma . el encaminamiento slo se 1ace una )ez # para la :eticin de Llamada % -l
sistema es similar a la conmutacin de circuitos . pero se permite a cada nodo
mantener multitud de circuitos )irtuales a la )ez
Las )entajas de los circuitos )irtuales frente a los data(ramas son :
-l encaminamiento en cada nodo slo se 1ace una )ez para todo el (rupo de
pa&uetes :or lo &ue los pa&uetes lle(an antes a su destino
4odos los pa&uetes lle(an en el mismo orden del de partida ya &ue si(uen el mismo
camino
-n cada nodo se realiza deteccin de errores . por lo &ue si un pa&uete lle(a
errneo a un nodo . ,ste lo solicita otra )ez al nodo anterior antes de se(uir
transmitiendo los si(uientes
Des)entajas de los circuitos )irtuales frente a los data(ramas :
-n data(ramas no 1ay &ue establecer llamada # para pocos pa&uetes . es m"s
r"pida la t,cnica de data(ramas %
Los data(ramas son m"s fle'ibles . es decir &ue si 1ay con(estin en la red una
)ez &ue ya 1a partido al(Bn pa&uete . los si(uientes pueden tomar caminos
diferentes # en circuitos )irtuales . esto no es posible %
-l en)*o mediante data(ramas es m"s se(uro ya &ue si un nodo falla . slo un
pa&uetes se perder" # en circuitos )irtuales se perder"n todos %
K1+ 4amao del pa&uete
Un aumento del tamao de los pa&uetes implica &ue es m"s probable &ue lle(uen errneos
:ero una disminucin de su tamao implica &ue 1ay &ue aadir m"s informacin de control .
por lo &ue la eficiencia disminuye 1ay &ue buscar un compromiso entre ambos
K1/ Comparacin de las t,cnicas de conmutacin de circuitos y conmutacin
de pa&uetes
Day / tipos de retardo :
1 Retardo de propagacin : tiempo despreciable de propa(acin de la seal de un
nodo a otro nodo
+ Tiempo de transmisin: tiempo &ue tarda el emisor en emitir los datos
/ Retardo de nodo : tiempo &ue emplea el nodo desde &ue recibe los datos 1asta
&ue los emite # (estin de colas . etc %
Las prestaciones de conmutacin de circuitos y conmutacin de pa&uetes :
-n conmutacin de circuitos 1ay un retardo inicial 1asta establecer la cone'in # en
cada nodo se produce un retardo % 4ras el establecimiento de la cone'in . e'iste
el retardo del tiempo de transmisin y el retardo de propa(acin :ero toda la
informacin )a a la )ez en un blo&ue sin m"s retardos adicionales
-n conmutacin de pa&uetes mediante circuitos )irtuales . e'iste el mismo retardo
inicial &ue en conmutacin de circuitos :ero adem"s . en cada nodo . cada
pa&uete sufre un retardo 1asta &ue le lle(a su turno de en)*o de entre la cola de
pa&uetes a emitir por el nodo 3 todo esto . 1abr*a &ue sumar el retardo de
transmisin y el retardo de propa(acin
-n data(ramas . se a1orra el tiempo de establecimiento de cone'in . pero no los
dem"s retardos &ue 1ay en circuitos )irtuales :ero e'iste el retardo de
encaminamiento en cada nodo y para cada pa&uete :or tanto . para (rupos
(randes de datos . los circuitos )irtuales son m"s eficaces &ue los data(ramas .
aun&ue para (rupos pe&ueos sean menos eficaces &ue los data(ramas
K10 >uncionamiento e'terno e interno
Day dos ni)eles en donde se pueden utilizar t,cnicas de data(ramas y de circuitos )irtuales
-n un ni)el interno # entre estacin y nodo % . se llaman operacin de data(rama interno y
operacin de circuito )irtual interno :ero cuando se sale de este "mbito controlable por la
estacin emisora . la propia red decide la utilizacin de ser)icios de data(rama e'terno o
ser)icio de circuito )irtual e'terno para sus comunicaciones # ocultos al usuario o emisor %
:ara los ser)icio e'ternos 1ay una serie de consideraciones a se(uir :
Si se utilizan operaciones de data(rama interno y ser)icios de data(rama e'terno .
al 1aber errores . no 1ay p,rdidas de tiempo en establecer nue)as cone'iones ni se
necesitan muc1os espacios de almacenamiento
Si se utilizan operaciones de circuitos )irtuales internos y ser)icios de circuitos
)irtuales e'ternos . se mejoran las prestaciones para transmisiones de (randes
(rupos de informacin y de acceso a terminales remotos
6 . 2 . (ncaminamiento
K+1 3 ; Caracter*sticas
La funcin de encaminamiento tiene estos re&uisitos :
1 Exactitud
2. Sencillez .
/ Robustez : es la capacidad para rediri(ir el tr"fico a zonas se(uras cuando 1ay
fallos
0 Estabilidad : es posible &ue si un sistema es muy robusto . se con)ierta en
inestable al reaccionar demasiado bruscamente ante situaciones concretas
2 Imparcialidad : 1ay sistemas &ue premian . en aras de optimalidad . las cone'iones
cercanas frente a las m"s lejanas . con lo &ue la comunicacin entre estaciones
alejadas se dificulta
7 Optimizacin : es posible &ue la robustez y la imparcialidad reporten un coste
adicional de c"lculo en cada nodo . lo &ue implica &ue ya no es el sistema m"s
ptimo
8 Eficiencia : lo mismo ocurre con la eficiencia
K++ H ; Criterios sobre prestaciones
Day dos formas de ele(ir un encaminamiento eficiente : una es ele(ir el camino m"s corto # la
distancia entre la estacin emisora y la receptora es la m*nima % y otra es ele(ir el menor
nBmero de saltos # entre la estacin emisora y la receptora 1ay el menor nBmero de nodos %
-n aplicaciones reales se suele ele(ir la del camino m"s corto
K+/ C ; Lu(ar e instante de decisin
-l instante en &ue se decide 1acia dnde se en)iar" un pa&uete en un nodo es muy
importante -n data(ramas . esto se produce una )ez por pa&uete -n circuitos )irtuales se
produce una )ez por peticin de llamada
Day dos lu(ares donde se puede decidir 1acia dnde debe en)iarse un pa&uete desde un nodo
: una es en el propio nodo # encaminamiento distribuido % y otra en un nodo sealado para esta
tarea # encaminamiento centralizado % -sta Bltima forma tiene el incon)eniente de &ue si este
nodo se estropea . el encaminamiento de todos los nodos &ue dependen de este nodo de
encaminamiento es imposible . y todos los nodos ser"n inser)ibles
Day otra forma de controlar el encaminamiento . y es en la propia estacin de ori(en
K+0 D ; -strate(ias de encaminamiento
1 -ncaminamiento est"tico Cada nodo encaminar" sus datos a otro nodo adyacente
y no cambiar" dic1o encaminamiento nunca # mientras dure la topolo(*a de la
red % -'iste un nodo de control &ue mantiene la informacin centralizada Como
cada nodo encaminar" sus datos slo a un nodo adyacente para cada nodo destino
posible . slo es necesario almacenar estos contactos entre nodos adyacentes y no
todos los caminos entre todos los nodos de la red
-n el nodo central se almacenan todas las tablas de encaminamientos . pero en
cada nodo slo 1ay &ue almacenar las filas &ue conectan ese nodo con el si(uiente
para conse(uir el encaminamiento a cada nodo posible destino de la red
-ste sistema es muy eficiente y sencillo pero poco tolerante a fallos en nodos
adyacentes . ya &ue slo puede encaminar a uno
+ Inundaciones Consiste en &ue cada nodo en)*a una copia del pa&uete a todos sus
)ecinos y ,stos lo reen)*a a todos sus )ecinos e'cepto al nodo del cu"l lo 1ab*an
recibido De esta forma se ase(ura &ue el pa&uete lle(ar" a su destino en el
m*nimo tiempo posible :ara e)itar &ue a un nodo lle(ue un pa&uete repetido . el
nodo debe (uardar una informacin &ue le 1a(a descartar un pa&uete ya recibido
-sta t,cnica . al ser muy robusta y de coste m*nimo . se puede usar para mensajes
de alta prioridad o muy importante -l problema es la (ran cantidad de tr"fico &ue
se (enera en la red -sta t,cnica libera de los (randes c"lculos para seleccionar
un encaminamiento
/ -ncaminamiento aleatorio Consiste en &ue en cada nodo . se ele(ir"
aleatoriamente el nodo al cu"l se )a a reen)iar el pa&uete De esta forma . se
puede ase(urar &ue el pa&uete lle(ar" al destino pero en un mayor tiempo &ue en
el de inundaciones :ero el tr"nsito en la red es muc1o menor -sta t,cnica
tambi,n libera de c"lculos para seleccionar el encaminamiento
0 -ncaminamiento adaptable Consiste en &ue la red )a cambiando su sistema de
encaminamiento conforme se cambian las condiciones de tr"fico de la red :ara
conse(uir esto . los nodos deben de intercambiar informacin sobre con(estin de
tr"fico y otros datos
-n estas t,cnicas de intercambio de informacin entre nodos . pueden 1acerse
intercambios entre nodos adyacentes . todos los nodos . o incluso &ue 1aya un
nodo central &ue coordine todas las informaciones
Los incon)enientes principales son :
-l costo de procesamiento en cada nodo aumenta
3l intercambiar informacin de nodo en nodo . aumenta el tr"fico
-s una t,cnica muy inestable
Las )entajas :
-l usuario cree &ue aumentan las prestaciones
Se puede ayudar en el control de la con(estin
6 . 3 . 8.2#
-s el protocolo m"s utilizado Se usa en conmutacin de pa&uetes . sobre todo en !DSI
-ste protocolo especifica funciones de tres capas del modelo <SI : capa f*sica . capa de enlace
y capa de pa&uetes
-l terminal de usuario es llamado D4- . el nodo de conmutacin de pa&uetes es llamado DC-
La capa de pa&uetes utiliza ser)icios de circuitos )irtuales e'ternos
K/1 Ser)icio de circuito )irtual
-ste sistema ofrece dos tipos de circuitos )irtuales e'ternos : llamadas )irtuales y circuitos
)irtuales permanentes -n el primer caso . se re&uiere establecimiento de cone'in o llamada
inicial . mientras &ue en el se(undo no
K/+ >ormato de pa&uete
Cada pa&uete contiene cierta informacin de control . como por ejemplo el nBmero de circuito
)irtual 3dem"s de pa&uetes de datos . se transfieren pa&uetes de control en los &ue fi(ura el
nBmero de circuito )irtual adem"s del tipo de informacin de control
-'isten prioridades en los en)*os de pa&uetes -'isten pa&uetes de reinicio de circuitos
cuando 1ay un error . de reinicio de todo el sistema y de ruptura de cone'in
K// 5ultiple'acin
Se permite la cone'in de miles de circuitos )irtuales . adem"s de full=duple' Day )arios tipos
de circuitos )irtuales . fijos . de llamadas entrantes a la red . de llamadas salientes . etc
K/0 Control de flujo
Se usa protocolo de )entana deslizante
K/2 Secuencias de pa&uetes
Se permite el en)*o de blo&ues (randes de datos -sto lo 1ace di)idiendo los datos en
pa&uetes de dos tipos . los (randes con el tamao m"'imo permitido y pa&uetes de restos de
un tamao menor al permitido
9 . T(CNO1O:I%& 1%N
9 . 1 . %r"uitectura 1%N
O11 3r&uitectura del protocolo
-n el modelo <SI . slo 1ay diferencias entre L39 . 539 y $39 en las tres capas m"s bajas .
&ue son la capa f*sica . de control de acceso al medio y de control de enlace l(ico
-n ar&uitecturas L39 . las tres primeras capas tienen las si(uientes funciones :
1 Capa f*sica :
Codificacin y decodificacin de seales
Generacin y eliminacin de pre"mbulo
4ransmisin y recepcin de bits
+ Control de acceso al medio # 53C % :
-nsamblado de datos en tramas con campos de direccionamiento y
deteccin de errores
Desensamblado de tramas . reconocimiento de direcciones y
deteccin de errores
Control de acceso al medio de transmisin L39
/ Control de enlace l(ico # LLC % :
Interfaz con las capas superiores y control de errores y de flujo
Cada capa toma las tramas y le aade una serie de datos de control antes de pasarla a la
si(uiente capa
Cabecera 53C ; Cabecera LLC ; Cabecera I: ; Cabecera 4C: ; Datos ; :arte final 53C
;P=== se(mento 4C: ====L;
;P=========== data(rama I: ================L;
;P========= unidad de datos de protocolo LLC =============L;
;P============================================== trama 53C =====================================================L;
O1+ 4opolo(*as
1 4opolo(*as en bus y en "rbol : -n la topolo(*a en bus . todas las estaciones se
encuentran conectadas directamente a tra),s de interfaces f*sicas llamadas tomas
de cone'in a un medio de transmisin lineal o bus Se permite la transmisin full=
duple' y ,sta circula en todas direcciones a lo lar(o del bus . pudiendo cada
estacin recibir o transmitir Day terminales a cada e'tremo del bus para &ue las
seales no 6reboten6 y )uel)an al bus
La topolo(*a en "rbol es similar a la de bus pero se permiten ramificaciones a partir
de un punto llamado ra*z . aun&ue no se permiten bucles
Los problemas asociados a estas dos topolo(*as son &ue ya &ue los datos son
recibidos por todas las estaciones . 1ay &ue dotar a la red de un mecanismo para
saber 1acia &u, destinatario )an los datos 3dem"s . ya &ue todas las estaciones
pueden transmitir a la )ez . 1ay &ue implantar un mecanismo &ue e)ite &ue unos
datos interfieran con otros
:ara solucionar estos problemas . los datos se parten en tramas con una
informacin de control en la &ue fi(ura el identificador de la estacin de destino
Cada estacin de la L39 est" un*)ocamente identificada :ara e)itar el se(undo
problema # la superposicin de seales pro)enientes de )arias estaciones % . 1ay
&ue mantener una cooperacin entre todas las estaciones . y para eso se utiliza
informacin de control en las tramas
+ 4opolo(*a en anillo : La red consta de una serie de repetidores # simples
mecanismos &ue reciben y retransmiten informacin sin almacenarla % conectados
unos a otros en forma circular # anillo % Cada estacin est" conectada a un
repetidor . &ue es el &ue pasa informacin de la red a la estacin y de la estacin a
la red Los datos circulan en el anillo en una sola direccin La informacin
tambi,n se des(aja en tramas con identificadores sobre la estacin de destino
Cuando una trama lle(a a un repetidor . ,ste tiene la l(ica suficiente como para
reen)iarla a su estacin # si el identificador es el mismo % o dejarla pasar si no es el
mismo Cuando la trama lle(a a la estacin ori(en . es eliminada de la red Debe
de 1aber una cooperacin entre las estaciones para no solapar tramas de )arias
estaciones a la )ez
/ 4opolo(*a en estrella : -n este caso . se trata de un nodo central del cu"l salen
los cableados para cada estacin Las estaciones se comunican unas con otras a
tra),s del nodo central 1ay dos formas de funcionamiento de este nodo : este
nodo es un mero repetidor de las tramas &ue le lle(an # cuando le lle(a una trama
de cual&uier estacin . la retransmite a todas las dem"s % . en cuyo caso . la red
funciona i(ual &ue un bus ? otra forma es de repetidor de las tramas pero slo las
repite al destino # usando la identificacin de cada estacin y los datos de destino
&ue contiene la trama % tras 1aberlas almacenado
O1/ Control de acceso al medio # 53C %
-l 53C es el mecanismo encar(ado del control de acceso de cada estacin al medio -l 53C
puede realizarse de forma distribuida cuando todas las estaciones cooperan para determinar
cu"l es y cu"ndo debe acceder a la red 4ambi,n se puede realizar de forma centralizada
utilizando un controlador
-l es&uema centralizado tiene las si(uientes )entajas :
1 :uede proporcionar prioridades . rec1azos y capacidad (arantizada
+ La l(ica de acceso es sencilla
/ !esuel)e conflictos entre estaciones de i(ual prioridad
Los principales incon)enientes son :
1 Si el nodo central falla . falla toda la red
+ -l nodo central puede ser un cuello de botella
Las t,cnicas de control de acceso al medio pueden ser s*ncronas o as*ncronas Las s*ncronas
1acen &ue la red se comporte como de conmutacin de circuitos . lo cu"l no es recomendable
para L39 y $39 Las as*ncronas son m"s aceptables ya &ue las L39 actBan de forma
impredecible y por tanto no es con)eniente el mantenimiento de accesos fijos Las as*ncronas
se subdi)iden en / cate(or*as : rotacin circular . reser)a y competicin
!otacin circular: se )a rotando la oportunidad de transmitir a cada estacin . de
forma &ue si no tiene nada &ue transmitir . declina la oferta y deja paso a la
si(uiente estacin La estacin &ue &uiere transmitir . slo se le permite una cierta
cantidad de datos en cada turno -ste sistema es eficiente cuando casi todas las
estaciones &uieren transmitir al(o . de forma &ue el tiempo de transmisin se
reparte e&uitati)amente :ero es ineficiente cuando slo al(unas estaciones son
las &ue desean transmitir . ya &ue se pierde muc1o tiempo rotando sobre
estaciones &ue no desean transmitir
!eser)a : esta t,cnica es adecuada cuando las estaciones &uieren transmitir un
lar(o periodo de tiempo . de forma &ue reser)an ranuras de tiempo para repartirse
entre todas las estaciones
Competicin : en este caso . todas las estaciones &ue &uieren transmitir compiten
para poder 1acerlo # el control de acceso al medio se distribuyen entre todas las
estaciones % Son t,cnicas sencillas de implementar y eficientes en bajas car(as
pero muy ineficientes para car(as altas # cuando 1ay muc1as estaciones &ue
&uieren el acceso y adem"s transmiten muc1os datos %
O10 Control de enlace l(ico # LLC %
-sta capa es la encar(ada de transmitir tramas entre dos estaciones sin tener &ue pasar por
nin(Bn nodo intermedio -sta capa debe permitir el acceso mBltiple -sta capa debe identificar
todos los posibles accesos a ella . ya sean de una capa superior como estaciones destino u
otros
Ser)icios LLC : el LLC debe controlar el intercambio de datos entre dos usuarios . y
para ello puede establecer una cone'in permanente . una cone'in cuando se
re&uiera el intercambio de datos o una mezcla de ambas # slo se establece
cone'in permanente cuando sea necesaria %
:rotocolo LLC : 1ay )arias formas de utilizacin de este protocolo &ue )an desde
en)*os de tramas con re&uerimiento de trama de confirmacin 1asta cone'iones
l(icas entre dos estaciones pre)io intercambio de tramas de peticin de cone'in
9 . 2 . 1%N en +us ; ,r+ol
O+1 Caracter*sticas de la topolo(*a en bus ; "rbol
-s una confi(uracin multipunto Day &ue tener en cuenta &ue cuando dos estaciones
intercambian datos . las seales &ue los portan deben de tener la suficiente potencia para lle(ar
en unos ciertos m"r(enes al receptor -n esta confi(uracin multipunto . las seales deben de
e&uilibrase para todas las estaciones conectadas . lo cu"l es muc1o m"s complicado &ue para
una cone'in punto a punto Cuando las distancias se 1acen muy ele)adas y 1ay muc1as
estaciones . no 1ay m"s remedio &ue establecer repetidores o amplificadores intermedios
encar(ados del e&uilibrado de las seales
O++ Cable coa'ial de banda base
-s el medio m"s utilizado en L39
-n estas redes . las seales son di(itales y se utiliza (eneralmente codificacin 5anc1ester -l
espectro en frecuencias est" totalmente utilizado . por lo &ue no es posible multiple'acin en
frecuencias
La transmisin es bidireccional y la topolo(*a es en bus ya &ue las seales di(itales son dif*ciles
de ramificar 3dem"s . la atenuacin 1ace in)iable la transmisin a lar(a distancia
La lon(itud del cable es in)ersamente proporcional a la )elocidad &ue pueden alcanzar las
seales
Usando repetidores se puede aumentar la lon(itud de la cone'in -stos repetidores son
diferentes a los &ue 1ay en topolo(*as de anillo . ya &ue deben retransmitir en ambas
direcciones -stos repetidores son in)isibles al resto de la red ya &ue no almacenan
informacin . slo la repiten conforme lle(a
Slo se permite un camino entre dos estaciones para &ue no 1aya interferencias # si el camino
es muy lar(o . se intercalan repetidores %
O+/ Cable coa'ial de banda anc1a
-n estos cables se usa sealizacin anal(ica 3s* . es posible la multiple'acin por di)isin
en frecuencias . sir)iendo el mismo cable para )arias cone'iones -stos cables permiten
topolo(*a en "rbol y en bus La distancia permitida es muy superior a banda base # ya &ue las
seales anal(icas alcanzan m"s espacio con menos interferencias y atenuacin %
-ste cableado slo permite cone'in unidireccional . por lo &ue para usar intercambios
bidireccionales de informacin . es necesario el doble cableado de la red . uno de ida y otro de
)uelta # ambos se juntan en un e'tremo si es en bus o en la ra*z si es en "rbol %
Day maneras de permitir el uso del mismo cable para seales en ambas direcciones . para
ello . las seales en una direccin se en)*an en una (ama de frecuencias y en la otra en otra
(ama de frecuencias -n el e'tremo # en bus % o en la ra*z # en "rbol % 1ay un circuito &ue
intercambia las frecuencias y las de)uel)e por el otro camino # ya &ue le lle(an en frecuencia
de entrada y las tiene &ue de)ol)er en frecuencia de salida %
-n la confi(uracin de ca+le dual los caminos de entrada y salida son cables separados -n la
confi(uracin dividida los caminos de entrada son bandas de frecuencia en el mismo cable
-n la sealizacin anal(ica de +anda portadora se utiliza todo el espectro de frecuencias
para una sola transmisin bidireccional. con topolo(*a de Hus -n ,ste tipo de transmisin es
posible prescindir de amplificadores ya &ue las frecuencias de utilizacin son bajas. menos
sensibles a ala atenuacin La electrnica asociada es sencilla y barata
O+0 Hus de fibra ptica
Day dos formas de tratar las seales pticas &ue pro)ienen del bus por un nodo : una es
tomando la seal ptica . con)irti,ndola a seal el,ctrica # para &ue sea tratada por el nodo %
e'trayendo la informacin de control y lue(o pas"ndola otra )ez a seal ptica para reen)iarla
al bus ? la otra forma es &uitando un poco de ener(*a ptica y lue(o reinyect"ndola de nue)o
3mbas opciones tienen sus )entajas e incon)enientes ? la primera tiene las )entajas de la
complejidad electrnica y los retardos y la se(unda las p,rdidas de ener(*a
Lo mismo &ue ocurr*a con el cable coa'ial de banda anc1a . como las seales son
unidireccionales . es necesario utilizar dos buses # uno de ida y otro de )uelta % o un slo bus
con una terminacin &ue se encar(a de recibir por un lado y transmitir por el otro
9 3 . 1%N en anillo
O/1 Caracter*sticas de las L39 en anillo
-l anillo consta de )arios repetidores &ue re(eneran y transmiten unidireccionalmente de bit en
bit Cada repetidor sir)e de punto de cone'in de una estacin al anillo La informacin circula
en pa&uetes &ue contienen informacin de control de la estacin de destino Cuando un
pa&uete lle(a a un repetidor . ,ste lo copia y lo retransmite al si(uiente repetidor . y si )a
diri(ido a su estacin de enlace lo en)*a all* y si no . lo elimina :ara impedir &ue un pa&uete
de )ueltas continuamente por el anillo se puede o bien eliminar por el repetidor de destino o por
el repetidor de ori(en al lle(ar otra )ez a ,l # esto permite el en)*o a )arias estaciones a la )ez %
Los repetidores pueden estar en tres estados posibles : escuc1a # cuando recibe del anillo bits
. comprueba si pertenecen a un pa&uete de su estacin . y si lo son los en)*a por la l*nea de su
estacin y si no . los reen)*a otra )ez al anillo % . transmisin # el enlace tiene permiso para
transmitir datos de su estacin . entonces los pasa al anillo % y cortocircuito # el repetidor pasa
sin demoras = sin comprobar la informacin de control = los bits otra )ez al anillo %
O/+ >luctuacin en la temporizacin
Los repetidores no pueden e)itar los errores de temporizacin . por lo &ue cuando 1ay muc1os
repetidores . estos errores se pueden a(randar y dar lu(ar a errores en los datos Una forma
de paliar esta situacin es &ue los repetidores ten(an circuitos de control de temporizacin
O// :roblemas potenciales en el anillo
-l problema principal es la rotura de un enlace o el fallo de un repetidor . lo &ue implica &ue el
resto del anillo &uedar" inser)ible 3dem"s . cada )ez &ue se introduzca un nue)o repetidor .
1abr" &ue adaptar a sus )ecinos
O/0 3r&uitectura en estrella=anillo
:ara solucionar los errores propios de la topolo(*a de anillo . se pueden utilizar 1*bridos de
estrella=anillo . de forma &ue los posibles errores se pueden localizar 3dem"s . se facilita la
incorporacin de nue)os repetidores
O/2 Hus frente a anillo
:ara (randes L39 . lo mejor es usar banda anc1a en bus o "rbol
-l m,todo m"s barato para L39 pe&ueas es la banda base . pero en anillo se pueden cubrir
mayores distancias con menores errores
-n anillo . la fibra ptica es m"s efecti)a &ue en bus y adem"s . los enlaces punto a punto en
anillo son m"s sencillos &ue los multipunto en las dem"s
9 . 4 . 1%N en estrella
O01 L39 en estrella con pares trenzados
-l par trenzado es m"s barato &ue el cable coa'ial . pero esto es aparente ya &ue la mayor
parte del costo es de instalacin . &ue es similar para los dos tipos de cable :or lo &ue se
tiende a utilizar coa'ial ya &ue tiene mejores prestaciones
:ero la (ran difusin de los cables para tel,fonos . &ue son pares trenzados . 1a pro)ocado
&ue para pe&ueas L39 . sea el tipo de cable m"s utilizado Q estas L39 son (eneralmente
topolo(*as en estrella # oficinas con terminales y un repetidor central % Cada estacin tiene un
cable de salida 1acia el repetidor central y otro de entrada desde ,ste -ste es&uema se
comporta como una topolo(*a en bus . y por tanto puede 1aber colisiones de mensajes . para lo
cu"l se di)ide el sistema en subsistemas a los cu"les slo al(unas estaciones tienen acceso
O0+ -strella de fibra ptica
Day conectores en los cu"les . la fibra ptica se comporta i(ual &ue los pares trenzados . lo
cu"l reporta los mismos problemas de colisiones de mensajes &ue el sistema anterior
1< . R(D(& D( %R(% 1OC%1 = 1%N >
1< . 1 . (t?ernet ! et?ernet de alta velocidad = C&'% ; CD >
-stas redes utilizan banda base sensible a la portadora y deteccin de colisiones 3l(unas
utilizan banda anc1a -l est"ndar m"s utilizado es el I--- KC+/
1C11 Control de acceso al medio en I--- KC+/
-n estas redes . no 1ay un tiempo preestablecido de acceso al medio sino &ue cual&uier
estacin puede acceder a ,l de forma aleatoria Los accesos son de tipo competiti)o
La t,cnica m"s anti(ua utilizada es la 3L<D3 . &ue consiste en &ue si una estacin &uiere
transmitir una trama . lo 1ace y espera el tiempo suficiente para &ue la estacin de destino le de
tiempo para confirmar la lle(ada de la trama Si no lle(a la confirmacin en ese tiempo . la
estacin )uel)e a en)iar la trama -ste proceso lo repite 1asta &ue o bien recibe la
confirmacin o bien lo 1a intentado una serie determinada de )eces sin conse(uir la
confirmacin La estacin receptora recibe la trama y si detecta &ue no 1ay error # mediante
unos cdi(os % en)*a una confirmacin :uede ocurrir &ue dos tramas se interfieran # colisin %
y entonces las dos son rec1azadas . es decir &ue el receptor no en)*a confirmacin
-l sistema 3L<D3 . aun&ue es muy sencillo . permite pocas car(as en la red ya &ue si 1ay
muc1as tramas circulando a la )ez . la probabilidad de &ue interfieran # y sean errneas % es
muy (rande
La eficiencia de 3L<D3 es (rande cuando las distancias entre estaciones es poca . ya &ue
podr*a implementarse un mecanismo para &ue todas las estaciones dejaran de transmitir
cuando una trama circulara por la red # ya &ue la espera ser*a muy pe&uea al ser la distancia
poca % 3 esta t,cnica m"s sofisticada se le llama CS53
-s decir . con CS53 . la estacin &ue desee transmitir escuc1a el medio para )er si 1ay ya una
trama en ,l . y si no la 1ay emite su trama y espera confirmacin para cerciorarse de &ue 1a
lle(ado a su destino correctamente Las colisiones slo se producir"n si dos estaciones emiten
tramas casi en el mismo instante
:ara e)itar esta Bltima ineficiencia . CS53 1ace :
1 -l emisor transmite si la l*nea est" libre y si no . se aplica +
+ -n caso de &ue el medio est, ocupado . se espera 1asta &ue est, libre
/ Si se detecta una colisin . el emisor &ue la 1a detectado en)*a una seal de
interferencia para &ue todas las estaciones sepan de la colisin y dejen de
transmitir # para dejar de colisionar %
0 Despu,s de emitir la interferencia . se espera un poco y se )uel)e a emitir la
trama
De esta forma . CS53 slo desapro)ec1a el tiempo en &ue se tarda en detectar una colisin
Dependiendo de la t,cnica de transmisin . la deteccin de colisin cambia
1C1+ -specificaciones I--- KC+/ a 1C 5bps # -t1ernet %
1 -specificacin 1Cbase2: Utiliza cable coa'ial . topolo(*a en bus . sealizacin
di(ital 5anc1ester . lon(itud m"'ima de se(mento de cable # entre cada par de
repetidores % es 2CC metros . slo 1ay un camino posible entre dos repetidores
+ -specificacin 1Cbase+: similar a la anterior pero con cable m"s fino y menos
costoso
/ -specificacin 1Cbase=t: se usa cable de par trenzado apantallado aun&ue permite
menor distancia . topolo(*a en estrella . debido al tipo de cable . las distancias
m"'imas permitidas rondan los 1CC metros
0 -specificacin 1C 3nc1a/7: utiliza cable coa'ial y banda anc1a . cables de unos
+CCC metros . modulacin por desplazamiento de fase . codificacin diferencial
2 -specificacin 1CHase=> : fibra ptica . codificacin 5anc1ester .
1C1/ -specificaciones I--- KC+/ a 1CC 5bps # -t1ernet a alta )elocidad %
S0e utiliza 53C . dos enlaces f*sicos entre nodos # cada uno en una direccin % . pares
trenzados apantallados o no apantallados de alta calidad o fibra ptica . topolo(*a en estrella .
codificacin >DDI
1< . 2 . %nillo con paso de testi)o ! -DDI
1C+1 Control de acceso al medio # 53C % en I--- KC+2
-ste m,todo consiste en &ue e'iste una trama pe&uea llamada testi(o . &ue circula por la red
cuando no 1ay nin(una estacin transmitiendo Cuando una estacin desea transmitir . cuando
le lle(a el testi(o . lo co(e . le cambia un cierto bit y le aade la trama de datos Despu,s en)*a
la trama obtenida a su destino Como el testi(o ya no e'iste . las dem"s estaciones no pueden
trasmitir Cuando la trama en)iada da toda la )uelta a la red . es captada otra )ez por el emisor
y ,ste introduce un nue)o testi(o en la red De esta forma . ya es posible &ue otra estacin
pueda emitir
:ara baja car(a de la red . este sistema es poco eficiente . pero para car(as altas . es similar a
la rotacin circular . sistema muy eficiente y e&uitati)o
Una des)entaja seria es &ue se pierda el testi(o . en cuyo caso toda la red se blo&uear*a
Los bits &ue se modifican en el anillo indican si la trama &ue acompaa al anillo 1a lle(ado a su
destino . si no 1a lle(ado o si 1a lle(ado pero no se 1a copiado -sta informacin de control es
muy importante para el funcionamiento del sistema
1C++ :rioridad en redes en anillo con paso de testi(o
La trama consta de una campo de reser)a de trama y un campo de prioridad de la propia trama
. adem"s de otros campos de control de errores y de los datos
-ste est"ndar admite la posibilidad de utilizar prioridades -l al(oritmo es :
1 Una estacin &ue desee transmitir debe esperar un testi(o con prioridad inferior a
la suya propia
+ Si el emisor detecta una trama de datos. si su prioridad es superior a la de la
reser)a . pone su prioridad en un campo de reser)a de la trama Si lo recibido es
una trama de testi(o . si la prioridad es mayor &ue la de la reser)a y &ue la del
propio testi(o . pone su prioridad en el campo de reser)a del testi(o . eliminando a
la &ue 1ab*a
/ Cuando un emisor consi(ue el testi(o . pone su prioridad en el campo de prioridad
del testi(o y pone a C el campo de reser)a de testi(o
1C+/ -specificacin de la capa f*sica de I--- KC+2
Se utiliza un par trenzado apantallado con codificacin 5anc1ester Diferencial
1C+0 Control de acceso al medio en >DDI
>DDI no contiene bits de prioridad ni de reser)a
>DDI . cuando recibe una trama de testi(o . lo cancela y no lo repite 1asta &ue no 1a en)iado
sus tramas de datos # por lo &ue no es posible implementar prioridades de esta forma % >DDI
en)*a un testi(o de liberalizacin cuando 1a en)iado su Bltima trama de datos . aun cuando no
la 1aya recibido de )uelta del anillo 5ediante unos bits concretos en la trama el emisor
puede detectar &ue la trama 1a sido recibida . &ue no lo 1a sido con ,'ito o &ue la estacin de
destino no e'iste
:ara permitir al(Bn tipo de comparticin de la red entre todas las estaciones . ,stas pueden
solicitar su inclusin en un turno de rotacin de tiempo de acceso s*ncrono # i(ual para todas
las estaciones &ue est"n 6dadas de alta 6 en este sistema % 3dem"s . se mantiene el tipo de
acceso as*ncrono con paso de testi(os
La topolo(*a es en anillo Se utiliza fibra ptica o pares trenzados apantallados o sin
apantallar
11 . U(NT(&
11 . 1 . -uncionamiento de los puentes
Los puentes son mecanismos para conectar )arias L39 Generalmente conectan L39 con
id,nticos protocolos de capa f*sica y de acceso al medio # 53C % Se podr*a pensar en
construir una L39 (rande en )ez de conectar )arias L39 mediante puentes . pero :
Cuando 1ay una sola L39 . un fallo en una zona . blo&uear*a toda la L39 Cuando
se conectan )arias L39 con puentes . el fallo en una L39 no implica el fallo en la
otra
Garias L39 pe&ueas tienen mayores prestaciones &ue una (rande . sobre todo
por&ue las lon(itudes de cableado son menores
-l establecer )arias L39 en )ez de una sla . mejora las condiciones de
se(uridad . ya &ue 1ay "reas &ue deben ser m"s se(uras y as* se implementan con
una L39 conectada con las otras L39
Cuando 1a dos L39 separadas (eo(r"ficamente . es m"s sencillo y barato
conectarlas con un puente &ue usar cable coa'ial por ejemplo
1111 >unciones de un puente
Los puentes . al conectar dos L39 con el mismo protocolo 53C . no cambian el contenido de
las tramas ? su Bnica funcin es captar las tramas de una L39 y repetirlas en la otra L39 . sin
modificarlas
Los puentes deben tener una memoria temporal para alber(ar las tramas a intercambiar de
L39
3dem"s . los puentes deben conocer el direccionamiento suficiente para saber &u, tramas )an
a una L39 y &u, otras )a a otra L39
Los puentes deben tener capacidad de interconectar m"s de dos L39
Desde el punto de )ista de cada estacin . todas las dem"s estaciones est"n en su misma L39
y es el puente el encar(ado de encaminar las tramas
<tras funciones adicionales &ue pueden tener los puentes son encaminamientos 1acia otros
puentes . y de esta forma pueden saber los costes para lle(ar de unas estaciones a otras
3dem"s . los puentes temporales pueden tener memorias donde (uardar tramas a la espera de
en)*o cuando 1ay saturacin en las l*neas
111+ 3r&uitectura del protocolo de puentes
Los puentes realizan su acti)idad en la capa de acceso al medio :or lo tanto . su Bnica
funciones encaminar la trama a la L39 de destino . sin aadir nin(una informacin adicional a
la trama suministrada por la 53C del emisor
11 . 2 . (ncaminamiento con puentes
Day puentes &ue slo se encar(an de retransmitir tramas a L39 de destino . sin realizar
encaminamiento :ero 1ay puentes &ue realizan encaminamiento
-l encaminamiento es necesario cuando los puentes conectan m"s de dos L39 -sto es as*
por&ue 1ay &ue decidir si las tramas . para lle(ar a su destino . deben de ser encaminadas
1acia ciertas L39 o 1acia otras # ya &ue 1abr" L39 &ue no lle)en la trama a su destino %
4ambi,n puede ocurrir &ue falle un camino 1acia una estacin de destino . de forma &ue el
puente debe de 1acerse car(o de este fallo e intentar encaminar las tramas 1acia otros
caminos &ue no fallen -s decir &ue el puente debe de ser capaz de alterar sus
encaminamientos pre)istos para adaptarse a la incidencias en las redes &ue conecta
11+1 -ncaminamiento est"tico
Los puentes tienen de antemano unas rutas predefinidas para el tr"nsito de tramas . y en el
caso de &ue 1aya dos caminos posibles . se selecciona (eneralmente el de menos saltos
Cada puente debe tener una matriz para saber los encaminamientos dependiendo de a &u,
estacin se desee en)iar la trama -s decir &ue por cada L39 &ue conecta el puente . debe
de 1aber una columna y tantas filas como estaciones conten(a esa L39
Una )ez realizado esto . es f"cil encaminar las tramas a las L39 de destino
-l incon)eniente principal de estos puentes es su limitacin para adaptarse a condiciones
cambiantes . aun&ue tiene )entajas en cuanto a sencillez y bajo coste
11++ -ncaminamiento con "rbol de e'pansin
-stos puentes automatizan un proceso de creacin de tablas de encaminamiento actualizadas
-s decir . su informacin cambia din"micamente
Day tres procesos en la creacin del "rbol de e'pansin :
!een)*o de tramas : en un principio . el puente tiene sus tablas de encaminamiento
)ac*as . de forma &ue inicialmente utiliza la t,cnica de inundacin # en)*a las
tramas a todas las direcciones posibles % y conforme )a rellenando las tablas de
encaminamientos . su conocimiento de dnde debe en)iar cada trama dependiendo
de la direccin de destino )a aumentando :ara esto . utiliza puertos de forma &ue
)a asociando cada direccin a un puerto &ue conecta con una L39 o con otro
puente
3prendizaje de direcciones : para mantener la actualizacin permanente de las
tablas . el puente utiliza los campos de direccionamiento de la trama 53C Cada
)ez &ue lle(a una trama al puente . ,ste mira la direccin de donde pro)iene y
comprueba si esta direccin ya e'iste en sus tablas . y en caso de &ue no e'ista o
de &ue se 1aya modificado . la actualiza con los datos obtenidos de la trama
3l(oritmo del "rbol de e'pansin : para e)itar bucles cerrados # ya &ue puede
ocurrir &ue dos puentes se pasen tramas desconocidas de forma ininterrumpida % .
se utiliza la teor*a de (rafos &ue dice &ue es posible construir un "rbol de
e'pansin sin ciclos a partir de cual&uier (rafo conectado :ara realizar esto . los
puentes deben de pasarse informacin . &ue es mediante un protocolo especial de
puentes 3dem"s . cuando dos L39 est"n conectadas por m"s de un puente . se
eliminan todos los puentes e'cepto uno -ste proceso de creacin de un "rbol de
e'pansin debe de 1acerlo el propio sistema de puentes sin inter)encin de
usuarios
11+/ -ncaminamiento en el ori(en
La norma I--- KC+2 1a creado un est"ndar en el &ue la estacin de ori(en incluye ya en la
trama el encaminamiento . y el puente slo debe leerlo para saber si debe retransmitir la trama
o no Sus caracter*sticas principales son :
>uncionamiento b"sico : la estacin de ori(en debe d0e ele(ir el encaminamiento e
incluir esta informacin en la trama De esta forma . el puente slo debe mantener
informacin sobre su identificador # ya &ue el emisor debe conocer la ruta a se(uir
por la trama % y sobre las L39 &ue conecta
Directi)as de encaminamiento y modos de direccionamiento :1ay 0 rdenes &ue
puede lle)ar impl*citas una trama desde el ori(en :
1 9ulo : la trama slo puede lle(ar a estaciones de su misma
L39
+ Sin difusin : slo se describe una ruta posible . las dem"s
no se pueden utilizar
/ Difusin a tra),s de todas las rutas : la trama se difunde a
todas las rutas posibles # pueden lle(ar muc1as copias al
destino %
0 Difusin a tra),s de una Bnica ruta : la trama se encamina
a todas las rutas posibles . pero el empleo del al(oritmo de
"rbol de e'pansin . slo lle(a una trama al destino
Descubrimiento y seleccin de rutas : 1ay tres formas posibles de &ue una estacin
e ori(en puede encaminar su trama al destino :
1 Se car(a manualmente la informacin en cada estacin . lo
&ue es sencillo pero no 1ace posible la automatizacin del
proceso de encaminamiento y adem"s es dif*cil de 1acerse
funcionar cuando 1ay fallos en los encaminamientos
+ Una estacin en cada L39 mantiene la informacin de
encaminamientos respecto al e'terior . y las dem"s
estaciones de esa L39 slo consultan a esta estacin de
informacin sobre sus encaminamientos
/ Cada estacin debe de buscar su encaminamiento por su
cuenta
La norma I--- slo utiliza la opcin / Cada estacin ori(en en)*a una trama de
control a una estacin de destino de forma &ue cuando ,sta recibe la trama . responde
informando sobre el camino &ue 1a se(uido esta trama De esta forma . de todas las
respuestas recibidas por la trama ori(en . selecciona la m"s idnea y la (uarda en su
base de datos para las si(uientes tramas
12 . ROTOCO1O& @ %R7UIT(CTUR%
12 . 1 . rotocolos
1+11 Caracter*sticas
Un protocolo es el conjunto de normas para comunicarse dos o m"s entidades # objetos &ue se
intercambian informacin % Los elementos &ue definen un protocolo son :
Sinta'is : formato . codificacin y ni)eles de seal de datos
Sem"ntica : informacin de control y (estin de errores
4emporizacin : coordinacin entre la )elocidad y orden secuencial de las
seales
Las caracter*sticas m"s importantes de un protocolo son :
Directo;indirecto : los enlaces punto a punto son directos pero los enlaces
entre dos entidades en diferentes redes son indirectos ya &ue inter)ienen
elementos intermedios
5onol*tico;estructurado : monol*tico es a&uel en &ue el emisor tiene el
control en una sola capa de todo el proceso de transferencia -n
protocolos estructurados . 1ay )arias capas &ue se coordinan y &ue di)iden
la tarea de comunicacin
Sim,trico;asim,trico : los sim,tricos son a&uellos en &ue las dos entidades
&ue se comunican son semejantes en cuanto a poder tanto emisores como
consumidores de informacin Un protocolo es asim,trico si una de las
entidades tiene funciones diferentes de la otra # por ejemplo en clientes y
ser)idores %
9ormalizado;no normalizado : los no normalizados son a&uellos creados
espec*ficamente para un caso concreto y &ue no )a a ser necesario
conectarlos con a(entes e'ternos -n la actualidad . para poder
intercomunicar muc1as entidades es necesaria una normalizacin
1+1+ >unciones
1 Se(mentacin y ensamblado :(eneralmente es necesario di)idir los blo&ues de
datos en unidades pe&ueas e i(uales en tamao . y este proceso se le llama
se(mentacin -l blo&ue b"sico de se(mento en una cierta capa de un protocolo
se le llama :DU # Unidad de datos de protocolo % La necesidad de la utilizacin de
blo&ue es por :
La red slo admite la transmisin de blo&ues de un cierto
tamao
-l control de errores es m"s eficiente para blo&ues
pe&ueos
:ara e)itar monopolizacin de la red para una entidad . se
emplean blo&ues pe&ueos y as* una comparticin de la
red
Con blo&ues pe&ueos las necesidades de
almacenamiento temporal son menores
Day ciertas des)entajas en la utilizacin de se(mentos :
La informacin de control necesaria en cada blo&ue
disminuye la eficiencia en la transmisin
Los receptores pueden necesitar interrupciones para recibir
cada blo&ue . con lo &ue en blo&ues pe&ueos 1abr" m"s
interrupciones
Cuantas m"s :DU . m"s tiempo de procesamiento
+ -ncapsulado : se trata del proceso de ad1erir informacin de control al se(mento
de datos -sta informacin de control es el direccionamiento del emisor;receptor .
cdi(o de deteccin de errores y control de protocolo
/ Control de cone'in : 1ay blo&ues de datos slo de control y otros de datos y
control Cuando se utilizan data(ramas . todos los blo&ues incluyen control y datos
ya &ue cada :DU se trata como independiente -n circuitos )irtuales 1ay blo&ues
de control &ue son los encar(ados de establecer la cone'in del circuito )irtual
Day protocolos m"s sencillos y otros m"s complejos . por lo &ue los protocolos de
los emisores y receptores deben de ser compatibles al menos 3dem"s de la fase
de establecimiento de cone'in # en circuitos )irtuales % est" la fase de
transferencia y la de corte de cone'in Si se utilizan circuitos )irtuales 1abr" &ue
numerar los :DU y lle)ar un control en el emisor y en el receptor de los nBmeros
0 -ntre(a ordenada : el en)*o de :DU puede acarrear el problema de &ue si 1ay
)arios caminos posibles . lle(uen al receptor :DU desordenados o repetidos . por
lo &ue el receptor debe de tener un mecanismo para reordenar los :DU Day
sistemas &ue tienen un mecanismo de numeracin con mdulo al(Bn nBmero ? esto
1ace &ue el mdulo sean lo suficientemente alto como para &ue sea imposible &ue
1aya dos se(mentos en la red al mismo tiempo y con el mismo nBmero
2 Control de flujo : 1ay controles de flujo de parada y espera o de )entana
deslizante -l control de flujo es necesario en )arios protocolos o capas . ya &ue el
problema de saturacin del receptor se puede producir en cual&uier capa del
protocolo
7 Control de errores : (eneralmente se utiliza un temporizador para retransmitir una
trama una )ez &ue no se 1a recibido confirmacin despu,s de e'pirar el tiempo del
temporizador Cada capa de protocolo debe de tener su propio control de errores
8 Direccionamiento : cada estacin o dispositi)o intermedio de almacenamiento debe
tener una direccin Bnica 3 su )ez . en cada terminal o sistema final puede 1aber
)arios a(entes o pro(ramas &ue utilizan la red . por lo &ue cada uno de ellos tiene
asociado un puerto
3dem"s de estas direcciones (lobales . cada estacin o terminal de una subred
debe de tener una direccin de subred # (eneralmente en el ni)el 53C %
Day ocasiones en las &ue se usa un identificador de cone'in ? esto se 1ace as*
cuando dos estaciones establecen un circuito )irtual y a esa cone'in la numeran #
con un identificador de cone'in conocido por ambas % La utilizacin de este
identificador simplifica los mecanismos de en)*o de datos ya &ue por ejemplo es
m"s sencillo &ue el direccionamiento (lobal
3l(unas )eces se 1ace necesario &ue un emisor emita 1acia )arias entidades a la
)ez y para eso se les asi(na un direccionamiento similar a todas
K 5ultiple'acin : es posible multiple'ar las cone'iones de una capa 1acia otra . es
decir &ue de una Bnica cone'in de una capa superior . se pueden establecer
)arias cone'iones en una capa inferior # y al re),s %
O Ser)icios de transmisin : los ser)icios &ue puede prestar un protocolo son :
:rioridad : 1ay mensajes # los de control % &ue
deben tener prioridad respecto a otros
Grado de ser)icio : 1ay datos &ue deben de
retardarse y otros acelerarse # )*deo %
Se(uridad
12 . 2 . O&I
1++1 -l modelo
-l sistema de comunicaciones del modelo <SI estructura el proceso en )arias capas &ue
interaccionan entre s* Un capa proporciona ser)icios a la capa superior si(uiente y toma los
ser)icios &ue le presta la si(uiente capa inferior
De esta manera . el problema se di)ide en subproblemas m"s pe&ueos y por tanto m"s
manejables
:ara comunicarse dos sistemas . ambos tienen el mismo modelo de capas La capa m"s alta
del sistema emisor se comunica con la capa m"s alta del sistema receptor . pero esta
comunicacin se realiza )*a capas inferiores de cada sistema La Bnica comunicacin directa
entre capas de ambos sistemas es en la capa inferior # capa f*sica %
Los datos parten del emisor y cada capa le adjunta datos de control 1asta &ue lle(an a la capa
f*sica -n esta capa son pasados a la red y recibidos por la capa f*sica del receptor Lue(o
ir"n siendo captados los datos de control de cada capa y pasados a una capa superior 3l
final . los datos lle(an limpios a la capa superior
Cada capa tiene la facultad de poder trocear los datos &ue le lle(an en trozos m"s pe&ueos
para su propio manejo Lue(o ser"n reensamblados en la capa paritaria de la estacin de
destino
1+++ 9ormalizacin dentro del modelo <SI
-l proceso de descomposicin del problema de comunicaciones en capas 1ace posible la
normalizacin de cada capa por independiente y la posible modificacin de una capa sin afectar
a las dem"s
-s preciso el empleo de normalizaciones para &ue dos sistemas puedan conocerse y poder
comunicarse con plena e'actitud . sin ambi(Redades
:ara &ue dos capas de dos sistemas se puedan comunicar es necesario &ue est,n definidas
las mismas funciones en ambos . aun&ue el cmo se implementen en la capa inferior de cada
sistema sea diferente
1++/ :rimiti)as de ser)icio y par"metros
Las capas inferiores suministran a las superiores una serie de funciones o primiti)as y una serie
de par"metros La implementacin concreta de estas funciones est" oculta para la capa
superior . ,sta slo puede utilizar las funciones y los par"metros para comunicarse con la capa
inferior # paso de datos y control %
1++0 Las capas de <SI
1 Capa f*sica :se encar(a de pasar bits al medio f*sico y de suministrar ser)icios a la
si(uiente capa :ara ello debe conocer las caracter*sticas mec"nicas . el,ctricas .
funcionales y de procedimiento de las l*neas
+ Capa de enlace de datos : esta capa debe de encar(arse de &ue los datos se
en)*en con se(uridad a su destino y libres de errores Cuando la cone'in no es
punto a punto . esta capa no puede ase(urar su cometido y es la capa superior
&uien lo debe 1acer
/ Capa de red : esta capa se encar(a de enlazar con la red y encaminar los datos
1acia sus lu(ares o direcciones de destino :ara esto . se produce un di"lo(o con
la red para establecer prioridades y encaminamientos -sta y las dos capas
inferiores son las encar(adas de todo el proceso e'terno al propio sistema y &ue
est"n tanto en terminales como en enlaces o repetidores
0 Capa de transporte : esta capa se encar(a de &ue los datos en)iados y recibidos
lle(uen en orden . sin duplicar y sin errores :uede ser ser)icio de transporte
orientado a cone'in # conmutacin de circuitos o circuitos )irtuales % o no
orientado a cone'in # data(ramas %
2 Capa de sesin : se encar(a de proporcional di"lo(o entre aplicaciones finales para
el uso eficiente de las comunicaciones :uede a(rupar datos de di)ersas
aplicaciones para en)iarlos juntos o incluso detener la comunicacin y restablecer
el en)*o tras realizar al(Bn tipo de acti)idad
7 Capa de presentacin : esta capa se encar(a de definir los formatos de los datos y
si es necesario . procesarlos para su en)*o -ste proceso puede ser el de
compresin o el de paso a al(Bn sistema de codificacin -n resumen . se encar(a
de la sinta'is
8 Capa de aplicacin : esta capa aco(e a todas las aplicaciones &ue re&uieren la
red :ermite &ue )arias aplicaciones compartan la red
12 . 3 . %r"uitectura de protocolos TC ; I
Day una serie de razones por las &ue los protocolos 4C:;I: 1an (anado a los <SI :
Los 4C:;I: estaban ya operati)os antes de &ue <SI se normalizara . por lo &ue
empezaron a utilizarse y lue(o el coste implicado en cambiar a <SI impidi este
tras)ase
La necesidad de --UU de utilizar un protocolo operati)o 1izo &ue adaptara el
4C:;I: &ue ya lo era y as* arrastr a los dem"s a su utilizacin # ya &ue es el
mayor consumidor de softMare %
-l incremento de Internet 1a lanzado el uso de 4C:;I:
1+/1 -l enfo&ue 4:C;I:
La filosof*a de descomposicin del problema de la comunicacin en capas es similar &ue en
<SI -l problema de <SI es &ue en una capa . todos los protocolos deben de tener un
funcionamiento similar adem"s de utilizar las funciones definidas en la capa inferior y de
suministrar funciones a la capa superior De esta forma . en <SI . dos sistemas deben tener en
la misma capa los mismos protocolos
4C:;I: permite &ue en una misma capa pueda 1aber protocolos diferentes en funcionamiento
siempre &ue utilicen las funciones suministradas por la capa inferior y pro)ean a la superior de
otras funciones
-n <SI . es imprescindible el pasa de una capa a otra pasando por todas las intermedias -n
4C:;I: esto no se 1ace imprescindible y es posible &ue una capa superior utilice directamente
a cual&uier capa inferior y no siempre pasando por las intermedias :or ejemplo . en 4C:;I: .
una capa de aplicacin puede utilizar ser)icios de una capa I:
1+/+ 3r&uitectura de protocolos 4C:;I:
3un&ue no 1ay un 4C:;I: oficial . se pueden establecer 2 capas :
1 Capa de aplicacin : proporciona comunicacin entre procesos o aplicaciones en
computadores distintos
+ Capa de transporte o computador=a=computador : encar(ada de transferir datos
entre computadores sin detalles de red pero con mecanismos de se(uridad
/ Capa de internet : se encar(a de direccionar y (uiar los datos desde el ori(en al
destino a tra),s de la red o redes intermedias
0 Capa de acceso a la red : interfaz entre sistema final y la subred a la &ue est"
conectado
2 Capa f*sica : define las caracter*sticas del medio . sealizacin y codificacin de las
seales
1+// >uncionamiento de 4C: e I:
I: est" en todos los computadores y dispositi)os de encaminamiento y se encar(a de
retransmitir datos desde un computador a otro pasando por todos los dispositi)os de
encaminamiento necesarios
4C: est" implementado slo en los computadores y se encar(a de suministrar a I: los blo&ues
de datos y de comprobar &ue 1an lle(ado a su destino
Cada computador debe tener una direccin (lobal a toda la red 3dem"s . cada proceso debe
tener un puerto o direccin local dentro de cada computador para &ue 4C: entre(ue los datos
a la aplicacin adecuada
Cuando por ejemplo u computador 3 desea pasar un blo&ue desde una aplicacin con puerto 1
a una aplicacin con puerto + en un computador H . 4C: de 3 pasa los datos a su I: . y ,ste
slo mira la direccin del computador H . pasa los datos por la red 1asta I: de H y ,ste los
entre(a a 4C: de H . &ue se encar(a de pasarlos al puerto + de H
La capa I: pasa sus datos y bits de control a la de acceso a la red con informacin sobre &u,
encaminamiento tomar . y ,sta es la encar(ada de pasarlos a la red
Cada capa )a aadiendo bits de control al blo&ue &ue le lle(a antes de pasarlo a la capa
si(uiente -n la recepcin . el proceso es el contrario
4C: adjunta datos de : puerto de destino . nBmero de secuencia de trama o blo&ue y bits de
comprobacin de errores
I: adjunta datos a cada trama o blo&ue de : direccin del computador de destino . de
encaminamiento a se(uir
La capa de acceso a la red ad1iere al blo&ue : direccin de la subred de destino y facilidades
como prioridades
Cuando el pa&uete lle(a a su primera estacin de encaminamiento . ,sta le &uita los datos
puestos por la capa de acceso a la red y lee los datos de control puestos por I: para saber el
destino . lue(o &ue 1a seleccionado la si(uiente estacin de encaminamiento . pone esa
direccin y la de la estacin de destino junto al blo&ue y lo pasa a la capa de acceso a la red
1+/0 Interfaces de protocolo
Day muc1as aplicaciones &ue no re&uieren todos los protocolos y pueden utilizar slo al(unos
sin problemas
1+/2 Las aplicaciones
Day una serie de protocolos implementados dentro de 4C:;I: :
:rotocolo sencillo de transferencia de correo # S54: %: es un protocolo de ser)icio
de correo electrnico . listas de correo . etcy su misin es tomar un mensaje de
un editor de te'to o pro(rama de correo y en)iarlo a una direccin de correo
electrnico mediante 4C:;I:
:rotocolo de transferencia de fic1eros # >4: % : permite el en)*o y recepcin de
fic1eros de cual&uier tipo de o 1acia un usuario Cuando se desea el en)*o . se
realiza una cone'in 4C: con el receptor y se le pasa informacin sobre el tipo y
acciones sobre el fic1ero as* como los accesos y usuarios &ue pueden acceder a ,l
Una )ez realizado esto . se en)*a el fic1ero >inalizado esto . se puede cortar la
cone'in
4-L9-4 : es un protocolo para &ue dos computadores lejanos se puedan conectar
y trabajar uno en el otro como si estu)iera conectado directamente Uno de ellos
es el usuario y el otro el ser)idor 4C: se encar(a del intercambio de informacin

13 . INT(RCON(8ION (NTR( R(D(&


13 . 1 . rincipios de la interconeAin entre redes
1/11 !e&uisitos
1 :roporcionar un enlace entre redes
+ :roporcionar encaminamientos y entre(a de datos entre procesos de diferentes
redes
/ 5antener un mecanismo de contabilidad y estado de redes y encaminamientos
0 :roporcionar estos ser)icios sin tener &ue cambiar la ar&uitectura de la red
:ara esto . los sistemas se tienen &ue acomodar a las diferencias entre las redes con :
a% Diferentes es&uemas de direccionamiento
b% Diferente tamao m"'imo de blo&ue
c% Diferentes mecanismos de acceso a la red
d% Diferentes )alores de e'piracin de los temporizadores
e% !ecuperacin de errores
f% Informes de estado
(% 4,cnicas de encaminamiento
1% Control de acceso al usuario
i% Cone'in . sin cone'in
1/1+ -nfo&ues sobre la ar&uitectura
-l modo de funcionamiento # en data(ramas o en circuitos )irtuales % determina la ar&uitectura
de la red
a% 5odo de funcionamiento con cone'in : cuando se emplea este tipo de
funcionamiento # (eneralmente en circuitos )irtuales % cada sistema intermedio
conecta dos subredes :ara pasar informacin desde un emisor 1asta un
receptor . ambos sistemas establecen un circuito l(ico a tra),s de una serie de
sistemas intermedios -stos sistemas intermedios son los mismos y Bnicos para
cada cone'in de los dos e&uipos conectados
:ara los usuarios emisor y receptor . parece &ue la cone'in es punto a punto
:ara 1acer esto posible . la capa de red del emisor . receptor y sistemas
intermedios deben de proporcionar funciones similares
b% 5odo de funcionamiento sin cone'in : en funcionamiento sin cone'in
# (eneralmente en data(ramas % el emisor en)*a un blo&ue a la red y cada sistema
intermedio repite el blo&ue para encaminarlo al sistema final De esta forma . es
posible &ue el mismo blo&ue lle(ue al destino )arias )eces y por distintos caminos
-n cada unidad de encaminamiento se decide el mejor camino a se(uir por cada
blo&ue . independientemente de &ue pertenezca al mismo emisor y al mismo
destino :ara esto . es necesario &ue todos los sistemas emisor . receptor e
intermedios ten(a un protocolo similar de red # I: %
c% -nfo&ue utilizando puentes : mediante los puentes . es la capa 53C # debajo de la
de red % la encar(ada de la retransmisin de los blo&ues :ara esto . los sistemas
inicial y final deben compartir la capa de red y transporte 3dem"s . todas las redes
deben usar el mismo protocolo en la capa de enlace
13 . 2 . InterconeAin entre redes sin coneAin
1/+1 <peracin de un es&uema de intercone'in sin cone'in
I: proporciona un ser)icio sin cone'in # con data(ramas % con las si(uientes )entajas :
-s un sistema fle'ible ya &ue permite trabajar con muc1os tipos de redes 3l(unas
incluso con cone'in
-s un sistema muy robusto
-s el mejor sistema para un protocolo de transporte sin cone'in
-jemplo : sean dos sistemas # 3 y H % &ue pertenecen a dos redes distintas conectadas por
medio de otra red $39 La red $39 es de conmutacin de pa&uetes Los sistemas 3 y H
deben de tener el mismo protocolo I: de red e id,nticos protocolos superiores # de transporte y
de aplicacin % Los dispositi)os de encaminamiento slo deben de implementar las capas de
red e inferiores -l protocolo I: de 3 recibe blo&ues de datos y les aade una cabecera de
direccin (lobal de red # direccin de red de la estacin H % De esta forma . se construye un
data(rama -ste data(rama se pasa a la red y es recibido por el primer sistema de
encaminamiento &ue lee la cabecera I: y pone la cabecera necesaria para poder ser le*do por
la $39 La $39 lo recibe y lo pasa al sistema de encaminamiento &ue lo )a a (uiar a la
estacin final -ste sistema de encaminamiento &uita la cabecera de la $39 y pone la de I:
para en)iarlo al sistema final donde lle(ar" a su protocolo I: # y ser" pasado sin cabecera I: a
su capa superior % Hajo el protocolo I: est" el LLC . el 53C y el f*sico Cada uno de estos
protocolos )a aadiendo su propia cabecera &ue ser" &uitada y puesta otra )ez por cada uno
de los sistemas de encaminamiento -l sistema final 1ace lo mismo Cuando un dispositi)o de
encaminamiento lee la cabecera I: del data(rama &ue tiene &ue encaminar y no sabe dnde
en)iarlo . de)uel)e un data(rama con la informacin del error
Cada nue)a unidad de datos se pone en cola de su capa inferior 1asta &ue le lle(a el turno de
ser en)iada Si 1ay dos redes conectadas por un sistema de encaminamiento . ,ste puede
desec1ar data(ramas de su cola para as* no perjudicar la red m"s r"pida esperando
data(ramas de la m"s lenta
I: no (arantiza &ue los datos lle(uen a su destino y en orden . es 4C: la &ue se encar(a de
esto
I: . al no (arantizar el orden y lle(ada de datos . funcionar" con cual&uier tipo de red ya &ue los
datos pueden se(uir caminos mBltiples antes de lle(ar a su destino -sto le permite adem"s .
cambiar de rutas cuando 1ay con(estin o al(Bn tipo de compatibilidad
1/++ Cuestiones de diseo
La ar&uitectura de intercone'in de redes es similar . en su "mbito . a la ar&uitectura de red de
conmutacin de pa&uetes Los dispositi)os de encaminamiento son similares en su
funcionamiento a los nodos de conmutacin de pa&uetes y usan las redes intermedias de una
forma semejante a los enlaces de transmisin
d% -ncaminamiento : se implementa mediante una tabla en cada sistema de
encaminamiento y en cada sistema final :or cada red de destino . el si(uiente
dispositi)o de encaminamiento al &ue 1ay &ue en)iar el data(rama Las tablas
pueden ser est"ticas o din"micas . siendo las din"micas mejores por&ue se pueden
actualizar para cuando 1ay con(estin o sistemas intermedios en mal
funcionamiento -n las tablas se puede incluir sistemas para manejar la se(uridad
# se le puede impedir el acceso a ciertas redes a ciertas estaciones no
acreditadas % :ude 1acerse encaminamiento en la fuente . indicando ,sta en el
data(rama el camino a se(uir -n los propios data(ramas . los sistemas de
encaminamiento pueden adjuntar informacin de su direccin para difundirla en la
red
e% 4iempo de )ida de los data(ramas : para e)itar &ue un data(rama circule
indefinidamente por la red . se puede adjuntar un contador de saltos # &ue se
decremente cada )ez &ue salta a un dispositi)o de encaminamiento % o un contador
de tiempo &ue 1a(a &ue pasado un cierto tiempo . el data(rama sea destruido por
un dispositi)o de encaminamiento
f% Se(mentacin y ensamblado : puede ser necesario &ue los pa&uetes . al pasar de
unas redes a otras . deban de ser troceados por necesidades propias de dic1as
redes Se puede dejar &ue el sistema final los )uelca a ensamblar . pero esto 1ace
&ue 1aya demasiado trabajo para ,l y adem"s . puede &ue 1aya subredes
intermedias &ue puedan trabajar con blo&ues m"s (randes &ue los suministrados
por la red anterior . de forma &ue se pierde eficiencia :ero las )entajas de este
sistema de ensamblado al final es &ue los dispositi)os de encaminamiento no
tienen &ue mantener en memoria los sucesi)os trozos del data(rama y adem"s se
permite encaminamiento din"mico # ya &ue los sucesi)os trozos no tienen por &u,
tomar el mismo encaminamiento % -n I: se 1ace ensamblado final -l sistema
final debe de tener la suficiente memoria para ir (uardando los trozos para
ensamblarlos cuando lle(uen todos Como I: no (arantiza la lle(ada de todos los
datos . se debe utilizar un sistema de temporizacin # bien usando un tiempo propio
desde la lle(ada del primer trozo del data(rama o bien usando los datos de
temporizacin incluidos en la cabecera del data(rama %
(% Control de errores : I: no (arantiza la lle(ada de un data(rama . pero debe de
informar a la estacin o dispositi)o de encaminamiento del error
1% Control de flujo : el control de flujo en ser)icios sin cone'in se realiza en)iando
tramas de retencin a los dispositi)os anteriores para &ue ,stos paren de en)iar
datos
13 . 3 . (l protocolo Internet
1//1 Ser)icios I:
Los ser)icios &ue proporciona I: a 4C: son : &end # en)*o % y Deliver # entre(a %
4C: utiliza Send para solicitar el en)*o de una unidad de datos y Deli)e es utilizada por I: para
notificar a 4C: &ue una unidad de datos 1a lle(ado Los campos incluidos en estas dos
llamadas son : direccin ori(en y destino de los datos . usuario I: . identificador de blo&ue de
datos . indicador sobre si est" permitida la se(mentacin del blo&ue . tipo de ser)icio . tiempo
de )ida . lon(itud de los datos . datos 3l(unos campos no son necesarios para Deli)er
-l tipo de ser)icio solicitado puede ser de encaminamiento lo m"s r"pido posible . lo m"s
se(uro posible . prioridad . etc
1//+ :rotocolo I:
-l data(rama tiene )arios campos . entre los &ue se encuentran :
Gersin :ara futuras )ersiones
Lon(itud de la cabecera Internet
4ipo de ser)icio Se(uridad . prioridades . etc
Lon(itud total del data(rama
Identificador del data(rama
Indicadores de permiso de se(mentacin :ara poder usarse en sistemas en los
&ue se deba se(mentar en el destino o en dispositi)os intermedios
Desplazamiento del fra(mento Identifica dnde )a el fra(mento dentro del
data(rama fra(mentado
4iempo de )ida 4iempo de espera antes de destruir el data(rama
Suma de comprobacin de la cabecera :ara deteccin de errores
Direccin de ori(en
Direccin de destino
<pciones )ariadas Solicitadas por el usuario &ue en)*a los datos
!elleno Hits para ase(urar la multiplicidad para /+ bits
Datos Datos de usuario
1/// Direcciones I:
La direccin de ori(en y destino en la cabecera I: es una direccin (lobal de Internet de /+ bits
De estos /+ bits . al(unos identifican al computador y el resto a la red -stos campos son
)ariables en e'tensin para poder ser fle'ibles al asi(nar direcciones de red Day diferentes
tipos de redes &ue se pueden implantar en la direccin de red Unas son (randes # con
muc1as subredes % . otras medianas y otras pe&ueas -s posible y adecuado mezclar en una
direccin los tres tipos de clases de redes
1//0 -l protocolo de mensajes de error de Internet # IC5: %
-ste protocolo es utilizado para en)iar mensajes en caso de error :or ejemplo . cuando un
data(rama no puede lle(ar a su destino . cuando lle(a con error . cuando el dispositi)o de
encaminamiento no tiene espacio de almacenamiento suficiente . etc
IC5: . aun&ue est" en el mismo ni)el &ue I: . le pasa sus mensajes a I: para encapsularlos y
en)iarlos a su destino # en forma de data(rama . por lo &ue no se ase(ura &ue lle(ue a su
destino % Los data(ramas suministrados por IC5: contienen su cabecera y parte de los datos
del data(rama errneo para &ue el I: &ue los reciba sepa &u, protocolos 1ab*a implicados en
el error
Los casos de error m"s 1abituales son &ue no se encuentre el destino . &ue se 1a(a necesaria
la se(mentacin pero est, pro1ibida por el propio data(rama . &ue 1aya pasado el tiempo
permitido para el en)*o . &ue el destinatario no pueda procesar aBn el data(rama por&ue est,
sobrecar(ado de trabajo # el emisor debe de disminuir la )elocidad de en)*o cuando reciba el
mensaje de error % . etc
3dem"s de los mensajes de error . son posibles mensajes de control para por ejemplo
establecer una cone'in . para saber si es posible una cone'in con una determinada direccin
# el mensaje lle(a al destinatario y es de)uelto con una confirmacin o dene(acin de
posibilidad de cone'in % . para comprobar el tiempo de propa(acin de datos atra),s de un
camino . etc
14 . ROTOCO1O& D( TR%N&ORT(
14 . 1 . &ervicios de transporte
Los ser)icios de transporte son a&uellas funciones y datos &ue suministra el protocolo a los
usuarios # ya sean aplicaciones u otras entidades % de la capa superior
1011 4ipo de ser)icio
Day ser)icios orientados a cone'in # mediante data(ramas (eneralmente % y no orientados a
cone'in # pueden ser circuitos )irtuales % Generalmente . un ser)icio orientado a cone'in es
m"s se(uro y proporciona deteccin de errores y secuencialidad # como en capas m"s
inferiores % :ero 1ay casos en &ue un ser)icio no orientado a cone'in es m"s apropiado .
como por ejemplo :
!ecoleccin de datos de entrada : no es necesaria la cone'in constante y adem"s
. una p,rdida de datos no es muy si(nificati)a ya &ue m"s adelante lle(ar"n nue)os
datos
Diseminar datos de salida : no es necesaria una cone'in continua cuando slo se
le a)isa a usuarios u otras entidades de ciertos sucesos
:eticin=respuesta : cuando un ser)idos suministra datos pedidos por )arios
usuarios no es necesaria la cone'in continua
3plicaciones en tiempo real
101+ Calidad del ser)icio
La calidad del ser)icio es una funcin &ue el usuario de la capa de transporte puede solicitar a
esta :or ejemplo . prioridades . retardos m*nimos . ni)eles bajos de error . etc -stas
funciones las puede solicitar el usuario final y deben ser tratadas por la capa de transporte y si
no puede . se las debe solicitar a la si(uiente capa # la de internet y as* 1acia abajo %
:or ejemplo . el protocolo de transferencia de fic1eros # >4: % re&uiere un (ran rendimiento . el
protocolo de transaccin necesita un retardo bajo # consultas en bases de datos % . el protocolo
para correo electrnico re&uiere ni)eles de prioridad . etc
4C: implementa esta capacidad de optar por )arias calidades de ser)icio . pero <SI opt por
suministrar protocolos diferentes para diferentes tipos de tr"fico
101/ 4ransferencia de datos
4C: debe suministrar modo duple' . aun&ue tambi,n se debe suministrar simple' y semiduple'

1010 Interfaz de usuario


3un&ue no es con)eniente la normalizacin del interfaz de usuario con el 4C: # ya &ue es
mejor adaptarla al entorno concreto del usuario % . con)iene &ue la interfaz e)ite &ue el usuario
sobrecar(ue o colapse al protocolo de transporte con datos
1012 Super)isin de la cone'in
4C: se encar(a # en ser)icios orientados a cone'in % del establecimiento y corte de la
cone'in . pero ser*a con)eniente &ue el usuario pudiera en cierta medida tomar las riendas de
inicio y corte de cone'in . siempre y cuando no se pierdan datos por interrupciones del usuario

1017 4ransporte r"pido


-ste es un ser)icio &ue permite en)iar datos ur(entemente . de forma &ue adelante en su
lle(ada a otros menos ur(entes 4C: deber*a implementar este ser)icio adem"s del t*pico de
prioridades
1018 Informe de estado
4C: debe suministrar al usuario informacin sobre prestaciones de cone'in . direcciones de
red . tipo de protocolo en uso . estado de la m"&uina . etc
101K Se(uridad
4C: puede suministrar control sobre accesos . )erificaciones de cone'in . encriptado y
desencriptado de datos . etc
14 . 2 . 'ecanismos del protocolo de transporte
10+1 Ser)icio de red se(uro con se(uimiento
Supon(amos &ue un ser)icio de red acepta blo&ues de datos de tamao arbitrario y los en)*a
con se(uridad del 1CCS Si esto es as* . 4C: es muy sencillo :
1 Direccionamiento : sea un usuario &ue desee mandar datos a otro pero sin
establecer cone'in :ara ello . el usuario especifica la direccin de destino . el
identificador de usuario . puerto del usuario final .etc 4C: toma los datos
necesarios del blo&ue pasado por el usuario y lue(o . tras procesar su parte de
trabajo . pasa el control y los datos a la si(uiente capa
Una pre(unta &ue debe responderse es T cmo sabe el usuario la direccin del
usuario de destino U Hien el usuario sabe la direccin . bien la direccin est"
establecida de antemano y es conocida . bien utilizando un ser)idor de nombres o
bien el destino es un ser)icio (eneral &ue se conoce y cuando es re&uerido . da la
direccin del destino solicitado
+ 5ultiple'acin : 4C: puede permitir &ue )arios usuarios la utilicen mediante )arios
puertos identificados La multiple'acin puede 1acerse tambi,n 1acia abajo .
estableciendo )arios puntos de contacto con la capa de red para permitir el en)*o
de datos por )arios circuitos )irtuales . aumentando el rendimiento
/ Control de flujo : el control de flujo en 4C: es muy complejo ya &ue inter)ienen
usuarios # sin pronosticar su )elocidad de emisin de datos % :ara controlar el flujo
. 4C: del destinatario puede 1acer 0 cosas : no ?acer nada . en cuyo caso todos
los datos &ue lle(uen despu,s de &ue se sature 4C: ser"n descartados # no
confirmados % y el emisor los retransmitir" # situacin muy ineficaz y poco se(ura % .
rec?a$ar los se)mentos del servicio de red . con lo &ue esta capa controlar" el
flujo # ya &ue tiene mecanismos para ello % 1aci,ndole saber a la capa de red del
emisor &ue no se aceptar"n m"s datos # este mecanismo es tosco % . usar
protocolo de ventana desli$ante . pero en al(unos tipos de redes no se(uras . la
capa 4C: del emisor no sabe si la falta de confirmaciones es por&ue se 1an
perdido o por el control de flujo y un es"uema de crditos es parecido a la
)entana deslizante pero las confirmaciones no implican una aceptacin de nue)os
se(mentos
0 -stablecimiento y cierre de la cone'in : un usuario informa a su 4C: de &ue
&uiere establecer una cone'in con otro usuario . entonces 4C: manda una seal
de sincronizacin a la capa 4C: del receptor y si el receptor la admite . el 4C: del
receptor informa a su usuario de &ue 1ay cone'in . lue(o manda una seal de
sincronizacin al 4C: del emisor y se pone en modo cone'in Un )ez &ue 4C:
del emisor recibe la seal de 4C: del receptor . se pone tambi,n en cone'in
establecida Cual&uiera de los dos 4C: puede cortar la cone'in -ste tipo de
cone'in es muy robusta y permite muc1a libertad a ambos lados de la cone'in
:ara &ue no se pierdan datos . para poner fin a una cone'in . el &ue solicita el fin
informa al otro de &ue solicita final de cone'in y espera &ue se le confirme esta
solicitud . de esta forma no se perder"n datos &ue est,n en camino
10++ Ser)icios de red se(uros
La se(uridad implica &ue los se(mentos no se pierdan y &ue lle(uen en la secuencia correcta
-n esta capa es complicado ase(urar la lle(ada y la secuencialidad de los se(mentos :ara
comprender esto . )eamos siete aspectos relacionados :
1 4ransporte en orden : 4C: numera los se(mentos con el nBmero de orden de los
datos &ue contiene . es decir . si el primer se(mento se numera con un C y contiene
1+CC bytes . el si(uiente se(mento se numera como 1+CC
+ -strate(ia de retransmisin : se usa una estrate(ia de confirmaciones positi)as
para &ue el receptor informe al emisor de la lle(ada correcta de un se(mento
# confirmar el 0 . confirma todos los anteriores % Cuando no se confirma un
se(mento antes de &ue e'pire un temporizador . se debe retransmitir :ara fijar el
temporizador se puede 1acer fijo siempre con un )alor . pero esto no soluciona el
problema cuando 1ay condiciones cambiantes de tr"fico en la red ? la utilizacin de
un temporizador &ue se adapte a las condiciones de la red tambi,n tiene sus
incon)enientes
/ Deteccin de duplicados : cuando un se(mento se pierde . el emisor . al no recibir
confirmacin en)*a un duplicado . pero supon(amos &ue lo &ue ocurri no fu, &ue
se perdi sino &ue e'pir el temporizador o se perdi la confirmacin . entonces al
receptor le lle(an dos duplicados . por lo &ue debe de ser capaz de conser)ar uno y
desec1ar el otro Un problema a tener en cuenta es &ue la numeracin de los
se(mentos se debe 1acer mdulo un nBmero muy (rande para &ue no se numeren
dos se(mentos con el mismo nBmero y &ue ambos est,n en la red al mismo
tiempo
Un problema adicional es &ue 1aya se(mentos circulando aBn cuando la cone'in
se 1aya cerrado . si un instante despu,s se abre otra )ez . el receptor podr*a recibir
estos se(mentos &ue ya no son )"lidos y confundirlos con los nue)os de la nue)a
transmisin . y para solucionar esto . el receptor debe recordar los Bltimos
se(mentos &ue recibi en la Bltima cone'in
0 Control de flujo : el tipo de control d flujo m"s robusto es el de cr,ditos -ste
sistema consiste en &ue cuando el receptor recibe un se(mento . en la
confirmacin se incluye este se(mento y todos los anteriores y adem"s se le indica
al emisor &ue 1ay disponibilidad para aceptar un nBmero determinado de nue)os
se(mentos # cr,dito % -ste sistema 1ace &ue si se pierde una confirmacin . la
si(uiente confirma a la anteriormente perdida y adem"s . cuando un temporizador
del emisor e'pira . ,ste )ol)er" a en)iar el se(mento
2 -stablecimiento de la cone'in : se re&uiere un di"lo(o entre los dos sistemas para
establecer la comunicacin y para eso se utiliza una seal de sincronizacin Day
un mecanismo para repetir seales de sincronizacin en caso de &ue estas no
lle(uen :ara e)itar confusin en la repeticin de seales de sincronismo. estas
son numeradas. y adem"s tienen un campo de confirmacin de 1aber sido
recibidas
7 Cierre de la cone'in : puede darse la situacin en &ue una seal de fin de
cone'in se anticipe a uno o )arios se(mentos de datos. entonces . se perder"n
estos se(mentos? para e)itar esta situacin se aade un campo de Bltimo
se(mento a transmitir en el se(mento de sealizacin de final de transmisin . de
este modo el receptor esperar" los se(mentos restantes
8 !ecuperacin de ca*das : :uede ocurrir &ue uno de los sistemas falle. caso en el
cual se desconectar". perdi,ndose todos los datos &ue se conten*an en su
confi(uracin :ero el otro sistema conectado i(nora &ue e'ista este problema. as*
&ue continuar" en)iando datos 1asta &ue sus temporizadores terminen -ntonces
se dar" por concluida la descone'in
14 . 3 . rotocolo de control de transmisin = TC >
-n la capa de transporte se especifican dos protocolos &ue son el 4C: # protocolo de control de
transmisin % y UD: # protocolo data(rama de usuario % -l 4C: es un protocolo orientado a
transmisin y el UD: es no orientado a transmisin Geamos el 4C: :
10/1 Ser)icios 4C:
4C: proporciona una comunicacin se(ura a tra),s de di)ersos tipos de redes y conjuntos de
redes interconectadas 4C: (arantiza se(uridad # todos los datos lle(ar"n a su destino % y
precedencia # se (arantiza &ue el orden de en)*o se establecer" correctamente en el destino %
Day dos funciones &ue proporciona 4C: :
Car(ar flujo de datos : aun&ue 4C: )a a(rupando datos en se(mentos . el usuario
puede re&uerir a 4C: &ue a(rupe una serie de datos en el mismo se(mento y no
aada m"s
Indicacin de datos ur(entes : 4C: proporciona la posibilidad de a)isar al destino
de &ue los datos &ue 1an lle(ado son de car"cter m"s ur(ente &ue otros -s el
usuario final el &ue decide &u, 1acer en este caso
4C: suministra m"s primiti)as y par"metros &ue I:
10/+ >ormato de la cabecera 4C:
La cabecera de se(mento de 4C: es Bnica y de un (ran tamao -ntre sus campos . destacan
: puerto de ori(en . puerto de destino . nBmero de secuencia . nBmero de confirmacin .
lon(itud de cabecera . indicadores . )entana . suma de )erificacin . puntero ur(ente . etc
Los puertos son a&uellos usuarios &ue comparten la misma capa de transporte . a cada uno de
ellos se le asi(na un nBmero Bnico de puerto
-l sistema de confirmacin si(ue el principio llamar a cada se(mento se(Bn el nBmero de
orden de bytes &ue ten(a . es decir &ue si un se(mento mide 1CCC bytes . al primero se le
llama se(mento C y al si(uiente se(mento 1CCC . etc
Como 4C: trabaja con I: . al(unos campos son pasados a I: y formar"n parte de la cabecera
de I: y no en la de 4C:
10// 5ecanismos de 4C:
1 -stablecimiento de la cone'in : la cone'in en 4C: se realiza a tres bandas . el
emisor manda un mensaje de establecimiento de cone'in . el receptor de)uel)e
un mensaje de aceptacin y el emisor comienza el en)*o Cada pareja de puertos
slo pueden mantener una cone'in al mismo tiempo . aun&ue un puerto puede
estar conectado a la )ez con )arios puertos
+ 4ransferencia de datos : el sistema es el de asi(nacin de cr,ditos La numeracin
de los se(mentos es se(Bn el nBmero de secuencia de byte &ue contiene 4C:
(uarda en su memoria temporal los datos 1asta completar un se(mento La
confeccin del se(mento la determina 4C: 4C: puede forzar el en)*o de los
datos pendientes aun sin estar completado el se(mento 4C: puede cursar
se(mentos ur(entes
/ Cierre de cone'in : el cierre ordenado se produce cuando ambos 4C: # emisor y
receptor % 1an en)iado una seal de cierre ? cuando todos los datos pendientes 1an
lle(ado . se produce la descone'in Un 4C: puede forzar un cierre . de forma &ue
todos los datos pendientes se perder"n
10/0 <pciones en los criterios de implementacin de 4C:
4C: deja cierta libertad para utilizar una serie de implementaciones diferentes :
1 Criterio de en)*o : si no 1ay indicaciones forzosas de al(Bn criterio de en)*o por
parte del usuario # por ejemplo ur(encia u otras % . 4C: puede confeccionar los
se(mentos como mejor le parezca 4odo depende de consideraciones de
rendimiento
+ Criterio de entre(a : el 4C: del receptor pude 1acer lo mismo &ue el emisor .
entre(ar a su usuario los se(mentos se(Bn le con)en(a al propio 4C: y si(uiendo
criterios de rendimiento # en caso de &ue el usuario no fuerce la entre(a %
/ Criterio de aceptacin : 4C: puede tomar dos caminos en caso de &ue lle(uen
se(mentos desordenados : o bien des1ec1a los &ue lle(uen en desorden o bien
des1ec1a los &ue lle(uen en desorden fuera de una )entana sealada La primera
opcin es la m"s sencilla pero obli(a a la capa de red a muc1o trabajo de
retransmisin ? la otra opcin es m"s compleja de utilizar pero descar(a a la capa
de red de muc1o trabajo
0 Criterio de retransmisin : 4C: puede se(uir )arios caminos para la retransmisin
en caso de e'piracin del temporizador y no aceptacin de los se(mentos Hien
puede retransmitir toda la lista pendiente en caso de e'pirar el temporizador del
primer se(mento o bien puede usar un temporizador para cada se(mento indi)idual
y slo en)iar" el se(mento cuyo temporizador cai(a sin 1aber recibido confirmacin
4odo depende del criterio de aceptacin del receptor para )er &u, m,todo es
mejor
2 Criterio de confirmacin : el receptor puede o bien confirmar se(mento por
se(mento o bien a(uardar un poco para confirmar un (rupo de se(mentos . pero
para este se(undo m,todo debe de en)iar la confirmacin antes de &ue el
temporizador del se(mento m"s anti(uo del (rupo 1aya e'pirado -l primer
m,todo es m"s sencillo pero sobrecar(a la red con tantas confirmaciones -l
se(undo m,todo es m"s complejo # al tener &ue calcular el tiempo de espera antes
de confirmar un (rupo y otros c"lculos aadidos % pero descon(estiona la red

Você também pode gostar