Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Arquitecturas de Redes y
Protocolos
Arquitecturas, Modelos, Capas y
Protocolos
Departamento de Sistemas Electrnicos
Arquitectura de Redes
Arquitectura
Saber proyectar racionalmente, as como
realizarlo en la prctica
Con mtodo y procedimiento seguro y
perfecto
Mediante el desplazamiento de las
cargas y la acumulacin y conjuncin de
los elementos de construccin
Obras que se acomoden perfectamente a
las ms importantes necesidades
umanas
!equiere el conocimiento y dominio de
las mejores y mas altas disciplinas
Arquitectura de Redes
Arquitectura de Redes
Un conjunto de mtodos y
procedimientos de construccin
Basados en el uso de Modelos, Capas y
Protocolos
Para construir sistemas de
comunicaciones tiles
Los cuales permitan el intercambio de
mensajes
un e!iciente uso compartido de
recursos
Arquitectura de Redes
Modelos
"l modelo de re!erencia se puede
pensar como un modelo arquitectnico
ideali#ado del sistema y se de!ine como$
un marco de trabajo conceptual cuyo
propsito es el de di%idir el trabajo,
relati%o a la estandari#acin, en pie#as
peque&as y manejables, as' como
mostrar de modo (eneral como se
relacionan estas peque&as pie#as entre
s'
Arquitectura de Redes
Modelos Basados en Componentes
Los componentes del sistema se de!inen en su
conjunto con las interrelaciones entre estos
componentes) *e esta !orma el sistema
consiste de un conjunto de componentes, cada
uno de los cuales pro%ee al(una !uncionalidad)
+us interacciones ordenadas y bien de!inidas
pro%een al sistema de una total !uncionalidad)
+in embar(o es di!'cil determinar la
!uncionalidad de un sistema si solo se
e,aminan sus componentes) Como ejemplo
tenemos el modelo CCA -Computer
Corporation o! Amrica. re(istrado en /012)
Arquitectura de Redes
Modelos Basados en 3unciones
Los di!erentes tipos de acti%idades se
identi!ican y las !unciones que el sistema debe
desempe&ar para cada tipo se de!inen
*e este modo las especi!icaciones del sistema
dentro de esta cate(or'a se relacionan
directamente a una estructura jer4rquica para
las clases de las acti%idades
5iene como resultante una arquitectura del
sistema jer4rquica con inter!aces bien
de!inidas entre las !unciones de las di!erentes
capas
Como ejemplo de sta arquitectura e,iste el
modelo 6+7 de la 7+6)
Arquitectura de Redes
Modelos Basados en *atos
+e tienen que identi!icar todos los tipos de
datos, as' como especi!icar un marco de
trabajo arquitectnico el cual de!ina las
unidades !uncionales, las cuales utili#ar4n los
datos de acuerdo a las di!erentes %istas de
ellos, partiendo de que los datos es el recurso
central, administrados por los *BM+8s
9ste punto es el pre!erido para las acti%idades
de estandari#acin de los *BM+8s sin embar(o
es imposible el especi!icar un modelo
arquitectnico completo :asta que sean
descritos los mdulos !uncionales
"jemplo para este tipo de modelos, es la
arquitectura A;+7<+PARC -+tandar Plani!ication
and Requeriment Comite. para los *BM+)
Arquitectura de Redes
Capas
Los modelos basados en !unciones
tienden a de!inir !unciones especi!icas y
a(rupar las !unciones a!ines en Capas,
las cuales reducen la complejidad del
dise&o del sistema (lobal
Las Capas se construyen bajo un
en!oque jer4rquico, donde las capas
superiores est4n basadas en el trabajo
de las in!eriores)
",isten relaciones de !lujo de datos
entre una capa y sus dos capas
limitantes -superior e in!erior.
Arquitectura de Redes
Capas
"l nmero de Capas y el nombre para
cada Capa, el contenido y las !unciones
en cada una di!ieren de Modelo a
Modelo
"n todos, el propsito de cada Capa es
el de o!recer ciertos ser%icios a las
capas superiores de modo que no
ten(an que ocuparse de los detalles de
la implementacin real de stos
ser%icios)
Arquitectura de Redes
Protocolos
+e de!inen como las re(las y
con%enciones pre%iamente de!inidas y
aceptadas para lle%ar a cabo una
con%ersacin entre la capa n y sus
capas limitantes -in!eriores y
superiores.
"s un acuerdo entre las partes que se
comunican sobre como deben de
proceder para el ejercicio de la
comunicacin entre ellas
+i el protocolo es %iolentado la
comunicacin se di!icultar4 o se
imposibilitar4
Arquitectura de Redes
3amilias de Protocolos -Modelos de Red.
Modelo *ec ;et de *i(ital
Modelo =)>? de la CC755
Modelo +;A de 7BM
Modelo =;+ de =ero,
Modelo 6+7 de la 7+6
Modelo 5CP<7P de 7nternet
Modelo ;et@are -7P=<+P=. de ;o%ell
Modelo de Redes Microso!t -e 7BM.
Modelo 6+7 de 7+6
"l modelo de capas
Fsica
Fsica
OSI
7
6
5
!
"
#
OSI
7
6
5
!
"
#
Enlace de $atos
Enlace de $atos
Enlace de Red
Enlace de Red
%ransporte
%ransporte
Sesi&n
Sesi&n
Presentaci&n
Presentaci&n
Aplicaci&n
Aplicaci&n
Modelo 6+7 de 7+6
Capa 3'sica
"n la capa de inter!ase !'sica se establecen
los ni%eles de intensidad elctrica y la
se&ali#acin, transmitiendo una codi!icacin
binaria -28s y /8s. por el medio !'sico de
transmisin) "s sobre sta capa por la cual se
comunican todas las capas superiores,
utili#ando como medios los enlaces de cables
de cobre como los cables coa,ial y tele!nico,
los enlaces di(itales como la !ibra ptica, los
enlaces inal4mbricos como rayos in!rarrojos y
l4ser, as' como las radio !recuencias y
microondas
Modelo 6+7 de 7+6
Capa de "nlace de *atos
"sta capa se encar(a de controlar el
!lujo de los bits entre el sistema y
aquello que se encuentra al !inal del
modelo -proceso del usuario.) "sto
quiere decir que se encar(a de colocar
los mensajes y pro%eer se(uridad de
que los mensajes :ayan sido recibidos o
detectar cuando stos se :an perdido
+e establece un !lujo de datos de
e,tremo de un medio !'sico de
transmisin al otro e,tremo
Modelo 6+7 de 7+6
Capa de "nlace de *atos
Las redes que utili#an una orientacin a
cone,in punto a punto y que utili#an
protocolos de 6+7 (eneralmente utili#an
el protocolo de proceso de li(as de
acceso -LAP. que es parte del est4ndar
=)>?
"ste protocolo es similar al protocolo
+*LC usado por la arquitectura +;A
para punto a punto
Puede contar con protocolos como
A*LC, A*CCP y comunicaciones
bis'ncronas, los cuales se pueden
considerar como incluidos casi por
completo por el so!t@are)
Modelo 6+7 de 7+6
Capa de "nlace de *atos
Al(unos pro(ramas de so!t@are de
comunicaciones actan como los
protocolos del ni%el de enlace de
datos
",isten pro(ramas que utili#an
protocolos como =modem o *AR5
de CrosstalB para deteccin de
errores y retransmisin durante un
intercambio de arc:i%os
Modelo 6+7 de 7+6
Capa de "nlace de Red
"n (randes redes de 4rea e,tendida
(eneralmente se o!recen mltiples %'as
para mo%er el conjunto de caracteres
que con!orman el mensaje desde un
punto (eo(r4!ico :asta otro
"sta capa decide cual es la ruta que los
datos deber4n de se(uir, basada en las
condiciones de la red, prioridad de
ser%icio y otros !actores)
Modelo 6+7 de 7+6
Capa de "nlace de Red
Los est4ndares de la 7+6 numerados
como 1CD1 de!inen los ser%icios que la
capa de red puede pro%eer a la capa de
presentacin
La %ersin ori(inal del est4ndar solo
permite ser%icios para redes orientadas
a la cone,in -C6;+.
",iste una adicin que le permite
brindar ser%icios a redes orientadas a la
no cone,in -CL;+.)
Modelo 6+7 de 7+6
Capa de "nlace de Red
"l est4ndar =)>? es usado para
describir el protocolo m4s comnmente
utili#ado con orientacin a la cone,in
en la capa de red
La norma 7+6 1DFC de!ine el protocolo
usado para los ser%icios en redes con
orientaciones sin cone,in
"ste ltimo protocolo es muy similar al
protocolo 7P -Protocolo de 7nter Redes.
de 7nternet)
Modelo 6+7 de 7+6
Capa de "nlace de Red
"l so!t@are de la capa de red reside
(eneralmente en conmutadores de!inidos en la
red
"n las inter!ases de red, stas deben de
colocar el tren de datos dentro de un solo
camino que el so!t@are puede reconocer y
utili#ar para su enrutamiento, por lo que la
capa de red no es tan importante
+i se desea utili#ar portadoras de %alor
a(re(ado como Accunet, Compu+er%e,
5elenet, o 5ymnet, stas deben de pro%eer los
ser%icios de la capa de red para la
computadora
Modelo 6+7 de 7+6
Capa de 5ransporte
La tarea de la capa de transporte es la de
pro%eer una trans!erencia de datos de
e,tremo a e,tremo para los usuarios del
sistema
La norma 7+6 12F> de!ine los ser%icios
pro%istos por la capa de transporte
Como en la capa de red, el est4ndar ori(inal
solo contemplaba ser%icios para redes con
transmisin orientada a la cone,in, pero con
un a(re(ado se :an especi!icado los ser%icios
para transmisiones orientadas a la no
cone,in)
Modelo 6+7 de 7+6
Capa de 5ransporte
Uno de los ser%icios orientados a cone,in
que la capa de transporte debe de pro%eer es
el de Gdatos e,peditosH
+e :an determinado solo al(unas pocas
especi!icaciones adem4s de la de requerir mas
de /I bytes para que los Gdatos e,peditosJ se
en%'en en una operacin sencilla
La de!inicin del ser%icio requiere que los
datos normales que son en%iados despus de
los Gdatos e,peditosJ no deban de ser
administrados y entre(ados al punto antes que
ellos
Modelo 6+7 de 7+6
Capa de 5ransporte
La de!inicin de los ser%icios de la capa
de transporte incluyen aspectos tales
como el establecimiento de la cone,in
entre dos puntos terminales y la
ne(ociacin de par4metros durante el
establecimiento de la cone,in
"l protocolo de transporte no orientado
a la cone,in es similar al protocolo
U*P, y es de!inido por la norma 7+6
1I2>
Modelo 6+7 de 7+6
Capa de 5ransporte
+e de!ine un !ormato simple de
paquete
Cada paquete contiene la direccin del
emisor -!uente., del receptor -destino.,
un conjunto opcional de bits de
correccin -c:eBsum. y los datos del
usuario
Las direcciones pueden ser utili#adas
para identi!icar procesos de usuarios,
similar a los puertos usados por U*P
Modelo 6+7 de 7+6
Capa de +esin
"sta capa desarrolla las !unciones que
:abilitan a dos aplicaciones elementos de la
misma aplicacin el comunicarse a tra%s de
la red, implementando se(uridad,
reconocimiento de nombres, reconocimiento
de cuentas, administracin y otras !unciones
similares
Pro%ee ser%icios a los procesos de los
usuarios, en adicin de los ser%icios pro%istos
por la capa de transporte
La norma 7+6 1C>I de!ine los ser%icios
pro%istos por la capa de sesin y la norma 7+6
1C>F de!ine el protocolo de la capa de sesin)
Modelo 6+7 de 7+6
Capa de +esin
*os de los ser%icios pro%istos por sta capa
son el establecimiento de la sesin y la
liberacin de la sesin
Una sesin se representa por el concepto de
transportar datos en una cone,in
*urante la %ida de la sesin e,isten dos
posibles caminos para manejar la cone,in de
transporte que necesita para la sesin$ una
cone,in de transporte simple que puede ser
utili#ada durante toda la sesin, o dos o m4s
cone,iones de transporte que puedan ser
utili#adas durante toda la sesin, lo cual debe
de ser transparente para las aplicaciones del
usuario ejecut4ndose
Modelo 6+7 de 7+6
Capa de +esin
"s posible que sesiones consecuti%as utilicen
una cone,in de transporte simple
",iste una restriccin ya que la capa de
sesin no puede multicanali#ar muc:as
sesiones en una cone,in de transporte
simple)
6tro ser%icio que puede pro%eer es la
administracin de di4lo(os
"ste aspecto permite intercambio de datos
dentro de las !ormas :al!Kduple, y !lipK!lop
Para administrar este aspecto se mantiene un
toBen ima(inario en las dos capas de sesin
Lnicamente el e,tremo que mantiene el toBen
puede transmitir datos)
Modelo 6+7 de 7+6
Capa de +esin
",isten otros ser%icios que la capa de sesin
puede pro%eer$
Mernel,
!
#+"
OSI
5+7
!
#+"
Proceso
*suario
Proceso
*suario
Modelo de 7nternet
-5CP<7P. Capas del Modelo
5CP$ Protocolo de Control de 5ransporte
U*P$ Protocolo de *ata(ramas del
Usuario
R5P$ Protocolo de 5iempo Real
7CMP$ Protocolo de Mensajes de Control
7P -%D.$ Protocolo de Red
ARP$ Protocolo de Resolucin
*irecciones
RARP$ ARP 7n%erso
R7P$ "nrutamiento sobre 7nter Redes
6+P3$ Ruta Mas Corta *escubierta
Primero
Modelo de 7nternet
-5CP<7P.
Protocolos
Modelo de 7nternet -5CP<7P.
Capa de "nlace de *atos
+e encar(a de la inter!a# con la
red de comunicaciones
;o especi!ica el uso de al(n
protocolo en especial, por lo que es
!le,ible
Puede enla#ar su inter!a# tra%s
del enlace de datos l(ico 12>)>
-LLC.
Puede encapsularse usando
protocolos de red de otros modelos
o en s' mismo
Modelo de 7nternet
-5CP<7P.
6bjeti%o de la Capa de "nlace de Red
Permitir el transporte de paquetes de
datos desde un elemento !uente :asta
un -o %arios. elemento-s. destino, aun y
cuando pase por intermediarios
+e(uridad
Re(istrar ruta
2)2)2)2
/2),)y)#
/>F)2)2)/
Por supuesto, esta a(otada y muy
desperdiciada
Modelo de 7nternet -5CP<7P.
Clase B
/D bits para Red, /I bits para Aosts
/I,C1> Clases c<u con I?,?CD Aosts
Ran(o$ />1)2)2)2 :asta el
/0/)>??)>??)>??
*irecciones "speciales
/F>)/I),)y al /F>)C/),)y
A punto de a(otarse mundialmente
A(otada en M,ico
+ubutili#ada -sobrada para la mayor'a
de las or(ani#aciones.
Modelo de 7nternet -5CP<7P.
Clase C
>/ bits para Red, 1 bits para Aosts
>820F,/?2 Clases c<u con >?D Aosts
Ran(o$ /0>)2)2)2 :asta el
>>C)>??)>??)>??
*irecciones "speciales$
/0>)/I1),)y
Abundan aun mundialmente
"n M,ico toda%'a se pueden pedir
+u!icientes para empresas peque&as
7nsu!icientes para Medianas y Nrandes
Modelo de 7nternet
-5CP<7P.
Clases de *irecciones 7P Multicast
Clase *
3"*C$BA01$1FA>$C/>2$CA3A$AB10$0>/B$1C/A
Las secuencias de ceros se pueden
abre%iar$
>2A1$2$2$2$1$F22$>2AC$DA/F a >2A1$$1$F22$>2AC$DA/F
2$2$2$2$2$2$2$/ a $$/
2$2$2$2$2$2$2$2 a $$
Modelo de 7nternet
-5CP<7P. *ireccionamiento en 7P%I
Representacin 5e,tual
Los pre!ijos -7+P u otros. a ; bits se
representan como =$=)))$=$$<;
Pre!ijo a I2 bits
/>AB22222222C*C a
/>AB$2$2$C*C2$$<I2
Modelo de 7nternet
-5CP<7P. *ireccionamiento en 7P%I
Representacin del tipo de direccin
Reser%adas 2222 2222
;+AP -6+7. 2222 22/
7P= -;et@are. 2222 2/2
Unicast Nlobal 22/
Unicast enlaceKlocal //// ///2 /2
Unicast enlaceKsitio //// ///2 //
*ireccin Multicast //// ////
Modelo de 7nternet
-5CP<7P. *ireccionamiento en 7P%I
*irecciones Unicast
A(re(adas -usando mascaras de
bitsKinteli(entes conti(uos.
Los nodos pueden o no estar
interesados de la estructura de
direcciones
CF en 5CP<U*P timeser%er
I0 en U*P t!tp
F0 en 5CP !in(er
12 en 5CP :ttpd
Modelo de 7nternet
-5CP<7P. Capa de 5ransporte
Puertos bien conocidos
+e determina por$
+esiones Remotas
5rans!erencias de Arc:i%os
+istemas de Mensajer'a
+istemas de 7n!ormacin
+er%icios de Apoyo
Modelo de 7nternet -5CP<7P.
+esiones Remotas
5elnet
Protocolos 7RC,
+istemas de ;oticias
Protocolo A)C>C
Modelo de 7nternet -5CP<7P.
+istemas de 7n!ormacin
A55P, A5ML, =ML$ Pa(inas Ueb
Nop:er
UA7+
UA67+
3in(er
Modelo de 7nternet -5CP<7P.
5rans!erencias 5ransparentes de Arc:i%os
R3+
A3+
;3+
Prospero
C6*A
+MB de Micro+o!t
C73+ -proyecto de +amba.
Modelo de 7nternet -5CP<7P.
Bases de *atos
"nla#adores ;ati%os
6*BC
S*BC
Modelo de 7nternet -5CP<7P.
+er%icios de Apoyo
;ombramiento *;+
;ombramiento L*AP
B665P, *ACP
3ireUalls
PR6= +er%ers
Nrupo 12> de la 7"""
MAC$ Control del Acceso al Medio
+u objeti%o es identi!icar y permitir a
un nodo el control del acceso a un
medio !'sico compartido de transmisin
para e%entualmente en%iar datos sobre
el medio !'sico sin inter!erencias de
otros nodos
"stos protocolos pertenecen a la
subcapa MAC de la capa de "nlace de
*atos
+e utili#a en Redes por *i!usin
Nrupo 12> de la 7"""
Aistoria
"l (rupo 12> pretend'a especi!icar un
solo protocolo est4ndar para el Control
del Acceso al Medio
+e pidi la cooperacin de di%ersos
or(anismos los cuales participaron con
propuestas
Las propuestas que se presentaron no
!ueron compatibles ni adaptables
"l (rupo decidi liberar mltiples
est4ndares
Nrupo 12> de la 7"""
"st4ndares 12>
12>)/ Administracin y Puenteo para LA; < MA;
12>)> LLC$ Control L(ico del "nlace
12>)C Mtodos de Acceso C+MA<C* -"t:ernet.
;i%el de Red
+ubni%el MAC
6rientado a la Cone,in
12>)C, "t:ernet
A) +) 5anenbaum, Ca "dicin
Al!aome(a RaKMa
5:e 7nternet Conection
Mltiples Autores
"ditorial +yB"=
"specialidad en Redes
",aminacin
+olucionar Aoja de Problemas -?.
*ise&ar una 7ntranet para D
subredes de m4,imo ?2 Aosts c<u,
interconectadas por un "nrutador,
bajo ;A5
7n%esti(ar sobre caracter'sticas de
se(uridad en 7P%I