TEMA 4
TEMA
El modelo OSI (Open Systems Interconnection-Interconexin de sistemas abiertos; norma ISO 7498,
ao 1983) establece un modelo de referencia para la interconexin de sistemas informticos abiertos. OSI
surge ante la proliferacin, a principios de la dcada de los 80, de protocolos y arquitecturas propietarias
o dependientes de fabricantes (p. ej.: arquitectura SNA de IBM para entornos mainframe).
Para entender qu es un sistema abierto, diremos que es aquel diseado y desarrollado siguiendo
normas comunes e independientes de los fabricantes. Un sistema abierto est abierto a la comunicacin
con otros, siendo sus caractersticas intrnsecas las siguientes:
El objetivo, por tanto, del modelo OSI fue definir las bases para el establecimiento de protocolos
de comunicaciones entre sistemas informticos. Para ello, presenta los sistemas de informacin como
una pila de siete capas o niveles jerrquicos. Cada capa representa un nivel diferente de abstraccin con
funciones bien definidas. Se dice que es un modelo jerrquico porque cada capa inferior da servicio a la
capa que tiene por encima. Las siete capas del modelo son:
Nivel 7 Aplicacin
Nivel 6 Presentacin
Nivel 5 Sesin
Nivel 4 Transporte
Nivel 3 Red
Nivel 1 Fsico
El modelo OSI no establece qu protocolos utilizar en cada capa, sino las funciones de cada capa.
Es un modelo terico ya que, en la prctica, al tener tantas capas resulta inmanejable. Las arquitectu-
ras reales minimizan el nmero de capas, aunando funciones en un mismo nivel. Se dice que OSI es un
modelo de referencia porque las arquitecturas reales se comparan con l (aunque no sigan OSI exacta-
mente). Por ejemplo: en la arquitectura TCP/IP (que no cumple OSI) se habla del protocolo IP y se dice
que IP trabaja a nivel 3 (red) de OSI.
Al dividir los sistemas informticos en capas podemos hablar de comunicaciones capa a capa me-
diante el uso de un protocolo/lenguaje comn. Por ejemplo: entre los niveles de aplicacin (7) de dos
ordenadores se utilizar el mismo protocolo de aplicacin (como puede ser FTP para la comunicacin
entre un cliente FTP y un servidor FTP). Sin embargo, el intercambio de informacin no es directo: los
mensajes se deben encapsular (se aade una cabecera, esto se produce a medida que la informacin fluye
hacia abajo en el modelo) en el protocolo comn del nivel de presentacin (6) y as sucesivamente hasta
llegar al nivel fsico donde se produce la transferencia bit a bit de la informacin entre la mquina origen
y destino. En esta ltima los bits son detectados y la informacin se debe desencapsular (se suprimen ca-
beceras, esto se produce segn fluye la informacin hacia arriba en el modelo) y as sucesivamente hasta
llegar al nivel de aplicacin. Todo esto se refleja en la figura siguiente.
4 2 www.cef.es
Tecnologa bsica
Oposiciones
Figura 1. Ejemplo de uso del modelo OSI. Algunos de los encabezados pueden ser nulos
Capa de Capa de
AH Datos
aplicacin aplicacin
Capa de Capa de
PH Datos
presentacin presentacin
Capa de Capa de
SH Datos
sesin sesin
Capa de Capa de
TH Datos
transporte transporte
Capa de Capa de
NH Datos
red red
Capa Capa
Bits
fsica fsica
Nota. En la figura, el trmino AH hace referencia a Application Header o cabecera del protoco-
lo del nivel de aplicacin, SH al de sesin y as sucesivamente. En el caso de la capa de enlace algunos
protocolos pueden aadir un campo denominado DT o Data Trailer.
Cada capa del modelo OSI proporciona servicios a su capa inmediatamente superior.
La interfaz define el modo de comunicacin entre capas adyacentes (N y N+1) dentro de una misma m-
quina. La interaccin entre capas adyacentes se realiza mediante primitivas. Existen cuatro tipos de primitivas:
Peticin (REQUEST): utilizada para solicitar un servicio y pasar los parmetros necesarios
para su ejecucin.
Indicacin (INDICATION): sirve para indicar que un procedimiento ha sido invocado por
el usuario par del servicio y pasar los parmetros asociados o para indicar al usuario del
servicio el inicio de una accin por parte del proveedor.
Respuesta (RESPONSE): usada por el usuario del servicio para reconocer o completar algn
procedimiento iniciado previamente por parte del proveedor.
Confirmacin (CONFIRM): utilizada por el proveedor del servicio para reconocer o com-
pletar algn procedimiento iniciado previamente por una peticin del usuario.
Figura 2. Ejemplo de uso de las cuatro primitivas. Los usuarios del servicio son los niveles N+1 de cada ex-
tremo mientras que el papel de proveedor del servicio es realizado por los niveles N
Indication
REQUEST
Request INDICATION
CONFIRM Response
RESPONSE
Confirm
EJEMPLO 1. Analoga con el sistema telefnico: llamo a mara para invitarle a cenar en mi casa
Usuarios del servicio (Mara y yo) capas N+1 de cada uno de los extremos; Proveedor del servicio (el sis-
tema telefnico) capas N (en la parte de Mara y en la ma).
4 4 www.cef.es
Tecnologa bsica
Oposiciones
Otro concepto que introduce el modelo OSI es el de SAP o Punto de Acceso al Servicio, que es por
donde se accede al servicio de la capa inferior. Las primitivas fluyen a travs del SAP. OSI define para
cada nivel del modelo un SAP especfico: NSAP (Network layer), TSAP (Transport Layer), etc.
La capa N+1 enva a la capa N la IDU (Unidad de datos de interfaz). La IDU est compuesta por
ICI (Informacin de control de interfaz, de significado local para permitir el paso de la informacin entre
capas) + SDU (Unidad de dato de servicio). La capa N, de acuerdo con el protocolo que emplee, puede
tener que fragmentar la SDU en N-PDU (PDU = Unidad de datos de protocolo). Estas PDUs llevarn
la cabecera aadida por la capa N. Todo esto se ilustra en la Figura 3:
CapaN
ICI SDU
NPDU
Para que sea posible la comunicacin (intercambio de informacin) entre dos sistemas informticos
se precisa de dos aspectos bsicos:
Camino o conexin fsica entre emisor y receptor que soporte la transmisin de las seales
portadoras de la informacin. Esta conexin fsica puede implementarse mediante medios
de transmisin guiados (cable) y/o inalmbricos (espectro radioelctrico + antenas).
Lenguaje comn (protocolo) para que la informacin sea entendible por el receptor de la
misma.
La informacin bsica que manejan los protocolos se conocen como PDU (Protocol Data Unit).
Las PDUs utilizadas en los diferentes niveles de OSI son:
Nivel 1: Bits.
Nivel 2: Tramas (frames).
Nivel 3: Paquetes.
Nivel 4: Segmentos; TPDU.
Nivel 5: SPDU.
Nivel 6: PPDU.
Nivel 7: Mensajes; APDU.
Los protocolos utilizan lo que se denomina MTU (Maximum Transfer Unittamao mximo de
las unidades de informacin enviadas) y MRU (Maximum Reception Unittamao mximo de las
unidades recibidas). Estos tamaos pueden ser fijos o negociados entre las partes que intervienen en la
comunicacin.
4 6 www.cef.es
Tecnologa bsica
Oposiciones
Control de errores, para lo que se utiliza la tcnica ARQ (Automatic Repeat reQuest)
consistente en:
Control de flujo, tcnica utilizada para adecuar las diferentes velocidades de envo/
recepcin entre las partes.
Para conseguir una mayor fluidez en la comunicacin, el emisor puede enviar nuevas
PDUs a pesar de no haber recibido confirmacin de las anteriores. No obstante, con
el fin de no saturar al receptor, el nmero mximo de PDUs enviadas y pendientes
de confirmar no puede sobrepasar un tamao acordado entre las partes: lo que se co-
noce como valor de la ventana deslizante (slide window).
En los protocolos de nivel de enlace, un tamao tpico de ventana es V=8. Esto indica
que una vez enviadas ocho tramas, si no se ha recibido acuse de recibo de ninguna de
ellas, el emisor debe frenar y no podr realizar envos de informacin hasta que no
lleguen asentimientos. Estas tramas que estn en el aire son guardadas en un bu-
ffer en el emisor (cuyo tamao depende de V) por si finalmente no fueran confirma-
das y tuvieran que retransmitirse. Si se recibe un solo acuse de recibo, se purgara la
trama correspondiente del buffer; en ese momento las tramas que hay en el aire sern
siete, por lo que el emisor podr enviar una nica trama, para llegar nuevamente al
valor de ocho pendientes de confirmar. Esta es la razn por la que se aplica el trmi-
no deslizante. El tamao de ventana puede tener un valor distinto para cada uno de
los sentidos de la comunicacin. La funcionalidad descrita permite a los protocolos
llevar a cabo funciones de control de flujo.
Dado que la numeracin de las tramas est limitada al tamao (supngase de n bits) de los
campos establecidos para tal fin en las cabeceras de los protocolos y que se sigue una se-
cuencia circular (de 0 a 2n-1 -para el caso de un campo de n bits- y vuelta a empezar), para
evitar que en las tramas pendientes de confirmar se produzcan solapes de numeracin, el
tamao mximo de la ventana deslizante se limita a 2n-1.
Los protocolos no confirmados no llevan ningn control de la entrega al destino, por lo que
no resultan fiables. Es el caso de las redes IP (versiones 4 y 6).
De transporte transparente o con calidad de servicio (QoS Quality of Service).
Un protocolo que realiza transporte transparente de la informacin se limita a introducir
esta en su carga til (campo de datos) y encapsularla (poner cabecera), no implementando
ningn mecanismo para diferenciar tratamiento prioritario (menor retardo, etc.) en fun-
cin de la naturaleza de la informacin (voz, datos, vdeo). Es el caso del protocolo IP
versin 4.
Un protocolo con QoS permite, por ejemplo, dar prioridad a trficos multimedia frente a
datos en redes multiservicio. Para ello, se pueden implementar diferentes tcnicas como el
etiquetado de flujos, tal y como se realiza en el protocolo IP versin 6.
EJEMPLO 2. Protocolo de nivel enlace: HDLC (High Level Data Link Control)
HDLC (ISO 3309) es un protocolo muy importante, ya que de l derivan muchos otros protocolos de nivel
de enlace, como p. ej.: LAPB, LAPD, LAPF, etc. Sus caractersticas ms relevantes son:
Deriva de SDLC (Synchronous Data Link Control) de IBM, utilizado en su arquitectura SNA.
El campo Flag o bandera marca el principio y el fin de la trama HDLC. Su valor es 01111110 o 7E
(en hexadecimal).
Es orientado a conexin.
4 8 www.cef.es
Tecnologa bsica
Oposiciones
3. ARQUITECTURA TCP/IP
El origen de TCP/IP est en la red ARPANET. Esta era una red de investigacin dentro de
DPA (Department of Defense DoD Protocol Architecture, EE.UU.). Debe su nombre a dos
de sus protocolos ms importantes: TCP (Transmission Control Protocol) e IP (Internet Protocol).
Otro nombre de este modelo es pila de protocolos de Internet, ya que la arquitectura TCP/IP es
la base de Internet. Su normalizacin se realiza mediante estndares denominados RFC (Request For
Comments).
La primera meta de diseo de TCP/IP fue construir una interconexin de redes que proporcionase
servicios de comunicacin universales: una red, o Internet. Cada red fsica tiene su propia interfaz de
comunicaciones, dependiente de la tecnologa que la implementa, en la forma de una interfaz de pro-
gramacin que proporciona funciones bsicas de comunicacin (primitivas). Las comunicaciones entre
servicios las proporciona el software que se ejecuta entre la red fsica y la aplicacin de usuario, y da a
estas aplicaciones una interfaz comn, independiente de la estructura de la red fsica subyacente. La ar-
quitectura de las redes fsicas es transparente al usuario.
El segundo objetivo es interconectar distintas redes fsicas para formar lo que al usuario le parece
una nica y gran red. Tal conjunto de redes interconectadas se denomina internetwork o Internet. Para
poder interconectar dos redes, necesitamos un ordenador que est conectado a ambas redes y que pueda
retransmitir paquetes de una a otra; tal mquina es un router. El trmino router IP tambin se usa porque
la funcin de encaminamiento es parte de la capa IP de la pila TCP/IP.
Por ltimo, otro de los objetivos principales se centra en que la red sea capaz de sobrevivir a la
prdida del hardware de subred sin que las conversaciones existentes se interrumpan. Es decir, que per-
manezcan intactas mientras los ordenadores origen y destino estn funcionando, aun si alguna de las
mquinas (routers) o de las lneas de transmisin en el trayecto dejara de funcionar de forma repenti-
na. Todos estos requerimientos llevaron a la eleccin de una red de conmutacin de paquetes basada
en una capa de red carente de conexiones. Esta capa es el eje que mantiene unida toda la arquitec-
tura.
TCP/IP no cumple el modelo OSI, ya que este ltimo es un modelo de referencia terico que por el
nmero de capas que propone (siete) resulta poco manejable.
En la siguiente tabla se muestran las capas de la arquitectura TCP/IP, as como algunos de los pro-
tocolos que se utilizan en cada uno de los niveles de la misma:
ICMP
Nivel 3 (red-Internet)
IP ARP RARP
En la tabla, a nivel 7 (aplicacin) se han incluido solo algunos de los servicios y protocolos, existen
muchos ms. Una aplicacin es un proceso que coopera con otro en el mismo o en distinto host. Ejem-
plos son TELNET (protocolo para la conexin remota), FTP (File Transfer Protocol) y SMTP (Sim-
ple Mail Transfer Protocol).
Nota. Como puede observarse en la tabla anterior, el protocolo DNS puede ir tanto sobre UDP
como TCP.
Los niveles 5 (sesin) y 6 (presentacin) del modelo OSI no estn presentes en TCP/IP, aunque al-
gunas de las funciones de estos niveles son realizadas por protocolos de las capas 7 o 4.
El nivel de transporte proporciona la transferencia de datos entre los extremos. Ejemplos de proto-
colos que trabaja a este nivel son TCP (orientado a conexin) y UDP (no orientado a conexin).
Internetwork, tambin llamada capa de red, proporciona la imagen de red virtual de Internet (es
decir, oculta a los niveles superiores la arquitectura de la red). IP es el protocolo ms importante de esta
capa. Este es un protocolo no orientado a conexin que no implementa funciones de fiabilidad, control
de flujo o recuperacin de errores. Estas funciones deben ser proporcionadas por una capa de mayor
nivel, bien de transporte con TCP, o de aplicacin, si se utiliza UDP como transporte. Una unidad de
un mensaje en una red IP se denomina datagrama o paquete IP. Esta es la unidad bsica de informacin
transmitida en redes TCP/IP.
Los niveles 1 y 2 se conocen como acceso al medio fsico (o como definen algunos autores:
network interface and hardware). Este nivel se encarga de implementar redes a nivel local y del inter-
cambio fsico de la informacin. TCP/IP no especifica el uso de unos protocolos en este caso, pudiendo
utilizarse casi cualquier interfaz de red disponible, lo que ilustra la flexibilidad de la capa IP. Ejemplos
son: Ethernet, ATM, Frame Relay, MPLS, etc., (lo que se conoce como servicios portadores). Debe
tenerse en cuenta que el protocolo de nivel de enlace utilizado ser quien limite la MTU (Maximum
Transfer Unit o unidad de transferencia mxima) en la arquitectura. Por ejemplo, en el caso de una red
local Ethernet, los paquetes IP deben tener un tamao mximo de 1.500 bytes para tener cabida en el
campo de datos de las tramas Ethernet.
Por ltimo, sealar que en Internet a nivel 2 se utilizan los protocolos PPP y SLIP.
La mayor parte de la infraestructura de redes de rea extensa est construida a partir de lneas alqui-
ladas punto a punto. Tanto para la conexin por lnea alquilada de router a router como para la conexin
conmutada de host a router se requiere de un protocolo punto a punto de enlace de datos en la lnea, para
el manejo de marcos de control de errores y las dems funciones de la capa de enlace de datos.
Segn nos acercamos al medio fsico, la diversidad de los mismos provoca que existan varios pro-
tocolos a nivel de enlace para adaptarse a las peculiaridades de cada medio.
Dos protocolos de este nivel de enlace vinculados a Internet son SLIP (Serial Line Internet Proto-
col) y PPP (Point to Point Protocol).
El protocolo SLIP fue sustituido por PPP, viniendo a solventar este ltimo las limitaciones de SLIP
en cuanto a:
4 10 www.cef.es
Tecnologa bsica
Oposiciones
El protocolo PPP fue desarrollado por el IETF (Internet Engineering Task Force) en 1993 para crear
un estndar internacional. Al igual que SLIP, tambin es apto para lneas telefnicas conmutadas siem-
pre que el proveedor de Internet disponga de este protocolo para atender la llamada. PPP proporciona un
mtodo estndar para transportar datagramas multiprotocolo sobre enlaces simples punto a punto entre
dos pares (en ingls, par es peer). Estos enlaces proveen operacin bidireccional full dplex y se asume
que los paquetes sern entregados en orden. PPP tiene tres componentes:
Est recogido en el RFC 791 (original, modificada por la RFC 1349Type of Service).
Es un protocolo no orientado a conexin, cada paquete se enruta independientemente pu-
diendo llegar desordenados al destino (modo datagrama).
No implementa control de errores ni retransmisiones de paquetes perdidos, por lo que el
servicio ofrecido es no fiable (no garantiza la entrega de paquetes, siendo otro protocolo de
nivel superior quien lleve el control). El protocolo IP nicamente verifica la integridad de
la cabecera, pero no de los datos.
No implementa control de congestin.
No implementa control de flujo.
Puede implementar fragmentacin: si la informacin a transmitir entre equipos supera el ta-
mao mximo negociado (MTU) podr ser dividida en paquetes ms pequeos y reensam-
blada despus.
Lleva a cabo funciones de direccionamiento: las cabeceras de los paquetes IP contienen las
direcciones IP de las mquinas origen y destino, que sern usadas por los routers para de-
cidir la ruta ms idnea por la que circularn (encaminamiento).
Direccionamiento IPv4
En IPv4, las direcciones tienen 32 bits que se agrupan de 4 grupos de 8 bits (1 byte). Cada byte se
codifica en decimal y se separa del siguiente por un .. Cada grupo o byte puede tomar valores decima-
les desde 0 a 255. Ejemplo de direccin IPv4: 100.210.14.34.
Las direcciones IP tienen dos partes: red (netID, identifica la red y es comn a los equipos que estn
en la misma red) y host (hostID, identifica un host concreto dentro de una red).
Existen cinco clases de direcciones, que se distinguen por el valor del primer byte (por la izquierda):
Clase A:
Primer byte: su primer bit (por la izquierda) vale siempre 0, por lo que este byte
podra oscilar entre 0 y 127. Excepcionalmente en esta clase se excluyen los valores
extremos 0 y 127, ya que se reservan para direcciones especiales. De esta forma, el
primer byte de la clase A va de 1 a 126.
Tamao parte de red: 1 byte.
Tamao parte de host: 3 bytes.
Clase B:
Primer byte: sus dos primeros bits valen siempre 10. El primer byte de la clase B
va de 128 a 191.
Tamao parte de red: 2 bytes.
Tamao parte de host: 2 bytes.
Clase C:
Primer byte: sus tres primeros bits valen siempre 110. El primer byte de la clase C
va de 192 a 223.
Tamao parte de red: 3 bytes.
Tamao parte de host: 1 byte.
El protocolo IP multicast es una extensin del protocolo IP que aparece en el RFC 1112; este
protocolo emplea IP como protocolo de red. Los routers multicast remiten una sola copia
de la transmisin multicast a la red unida a l, la cual tiene un host registrado para recibir
la transmisin o bien est conectada a otro router que tiene hosts registrados para recibir
la transmisin. Hay grupos de multicast bien conocidos que son publicados cada cierto
tiempo en el RFC de nmeros asignados. Por ejemplo: 224.0.0.1 es el grupo de todos los
4 12 www.cef.es
Tecnologa bsica
Oposiciones
ordenadores que soportan multicast en una red, 224.0.0.2 es el grupo de todos los routers
multicast, etc. Al tratarse el mecanismo multicast de una extensin que no se recoga en la
versin original de IPv4, su soporte es opcional. El trfico multicast es adecuado para ser-
vicios multimedia de Internet (streaming) en directo. Para que una mquina se agregue/
desagregue de un grupo multicast deben enviar mensajes basados en el protocolo IGMP
(Internet Group Management Protocol).
El nmero mximo de redes y de hosts (direcciones asignables) en una red clase A, B, C son, res-
pectivamente:
24
Clase A ...................... 126 2 2
14 16
Clase B ...................... 2 2 2
21 8
2 2 = 254
Clase C ...................... 2
En la columna nmero de hosts se restan dos direcciones que se destinan a la direccin de red y
direccin de difusin. (Estos dos conceptos se vern a continuacin).
Direccin de red: es la direccin de la red completa. Mantiene la parte de red con el valor
identificativo de la misma y pone todos los bits de la parte host a 0. Por ejemplo:
Clase A: 98.0.0.0
Clase B: 130.14.0.0
Clase C: 200.16.102.0
Direccin de difusin (broadcast): se utiliza para enviar informacin a todos los elementos de
la red especificada. Se dice que es una difusin dirigida, ya que se especifica la red concre-
ta a la que se quiere hacer broadcast. La direccin de difusin mantiene la parte de red con
el valor identificativo de la misma y pone todos los bits de la parte host a 1. Por ejemplo:
Clase A: 98.255.255.255
Clase B: 130.14.255.255
Clase C: 200.16.102.255
Direccin asignable: se utiliza para direccionar hosts (ordenadores, servidores, routers, im-
presoras, etc.). Presenta el siguiente formato: parte de red (= valor identificador de la red
donde est el host) + parte host (ni todos los bits a 0 ni a 1). Por ejemplo:
Clase A: 98.0.0.1
Clase B: 130.14.255.254
Clase C: 200.16.102.98
Mscara de red:
La mscara de red es una plantilla de 32 bits que indica qu parte de la direccin IP es de
red (se representa con 1s en la plantilla) y qu parte es de hosts (0s en la plantilla). Las
mscaras naturales (o por defecto; lo que se denomina direccionamiento classful o clsico)
para las clases A, B y C son respectivamente:
Clase A: 255.0.0.0 (o /8; denominado prefijo IP, se sita a continuacin de una di-
reccin de red/asignable e indica el nmero de bits a 1 de la mscara).
Clase B: 255.255.0.0 (o /16).
Clase C: 255.255.255.0 (o /24).
Dir.IP: 01101111.11000000.01011110.00000011
Mask: 11111111.00000000.00000000.00000000
4 14 www.cef.es
Tecnologa bsica
Oposiciones
En el caso de direccionar grandes redes, estas se suelen subdividir en distintas subredes median-
te mecanismos de subnetting. El subnetting o subdireccionamiento consiste en tomar bits de la parte de
host para identificar a las subredes. El nmero de bits tomados se indica en la mscara, donde la parte
de red y subred se representa mediante bits a 1 y la de hosts con bits a 0. Ejemplo: una direccin de red
10.0.0.0/10 o, lo que es lo mismo: 10.0.0.0 con mscara 255.192.0.0, indica que se dedica un byte a la
parte de red (por ser una clase A: el valor del primer byte 10 est comprendido entre 1 y 126), y dos
bits (los dos ms a la izquierda en el segundo byte) a la parte de subred, por lo que existen 4 subredes (es
decir, todas las posibles combinaciones de dos bits: 00, 01, 10 y 11). Para la parte host quedan
32 10 = 22 bits, por lo que nmero de hosts posibles en cada una de las subredes ser de 222 2
se restan dos direcciones porque cada subred tiene una direccin de red y otra de difusin. En la tabla
siguiente se muestran cules son estas direcciones para cada una de las subredes:
NOTA. Una alternativa ms sencilla a la hora de hacer subnetting es dedicar 1 byte entero para el
direccionamiento de subredes. Por ejemplo: 10.0.0.0/16, de modo que el direccionamiento quedara:
A la hora de hacer subnetting, podemos aplicar el mecanismo de VLSM (Variable Length Subnet
Mask o mscara de subred de longitud variable) para un mejor reaprovechamiento de las direcciones IP.
En una red con varias subredes, no todas tienen por qu tener el mismo tamao. VLSM permite ajustar
en cada subred la mscara (aumentando su nmero de bits a 1) para conseguir economa de IP (esto
es: dejar en la parte de host bits a 0 en la mscara el menor nmero de bits que permita encajar las
mquinas existentes). Por ejemplo:
()
En el ejemplo descrito la tercera subred se vuelve a dividir: Es como hacer subnetting dentro de
una subred.
RFC 2460: especificaciones del protocolo (formato cabecera fija y cabeceras de exten-
sin, etc).
RFC 2373: direccionamiento.
A IPv6 tambin se le denomina Ipng (Internet Protocol Next Generation). Este protocolo ha sido
desarrollado para mejorar IPv4. Algunas de sus ventajas frente a este ltimo son:
4 16 www.cef.es
Tecnologa bsica
Oposiciones
Direccionamiento IPv6
Prefijo de enrutamiento global (n bits): identifica una direccin especial (p. ej.: mul-
ticast) o un rango de direcciones asignado a un sitio.
Identificador de subred (m bits): identifica un enlace (subred) dentro de un sitio. Cada
enlace tendr su identificador de subred, y un enlace puede disponer de mltiples
identificadores.
Identificador de interfaz (128-n-m): identifica una interfaz dentro del enlace. Debe ser
nico. En ocasiones esta parte tiene un tamao de 48 bits y corresponde a la direc-
cin MAC de una interfaz. Tambin puede utilizarse como identificador de interfaz
el tamao de 64 bits (EUI-64, Extended Unique Identifier-64), calculndose su valor
a partir de la direccin MAC donde se ha insertado en el medio FF:FE.
El prefijo indica grupos de direcciones que comparten un mismo valor para los primeros bits.
La notacin es: direccin_IPv6/nmero_de_bits_comunes. Ejemplos: 4000::/3; 5A00::/8;
5A01:0203:0400::/40
4 18 www.cef.es
Tecnologa bsica
Oposiciones
Como se ha comentado anteriormente, las direcciones IPv6 tienen un tamao de 128 bits (16 bytes).
El formato es de 8 bloques de 16 bits expresados en hexadecimal y separados por :. Por ejemplo:
FEDC:BA98:7654:3210:FEDC:BA98:7654:3210
FE80:0000:0000:0000:0202:8329:0000:0000
Se pueden eliminar los ceros por la izquierda en cada bloque, por lo que la ltima direccin del
ejemplo anterior quedar como:
FE80:0:0:0:202:8329:0:0
Para simplificar an ms, se pueden eliminar bloques consecutivos de ceros utilizando el carcter
::, pero este carcter solo puede aparecer una vez en la direccin: FE80::202:8329:0:0
En el caso anterior es otra posible simplificacin: cuando el ltimo bloque es todo ceros, se puede
quitar, quedando:
Direcciones especiales:
Ejemplo: (::205.2.30.4)
Direcciones Ipv6 mapeadas desde Ipv4: permiten que los nodos que solo soportan IPv4 pue-
dan seguir trabajando en redes IPv6:
NOTA. Las direcciones MAC son nicas a nivel mundial. Tienen un tamao de 6 bytes
(= 48 bits, de los cuales los 24 primeros los asigna el IEEE al fabricante y los otros 24 los
utiliza el fabricante para identificar al dispositivo concreto). Ejemplo de direccin MAC:
FF.00.AA.11.DC.01.
MLD (Multicast Listener Discovery): mejora los mecanismos multicast para IPv6 (es el
equivalente a IGMP para IPv4). Est incluido como una funcionalidad de ICMPv6.
4 20 www.cef.es
Tecnologa bsica
Oposiciones
NOTA:
Con IPv4 se utilizan: ICMPv4, IGMP (versiones 1 a 3), ARP, RARP, DHCPv4, RIPv1/
RIPv2.
Con IPv6 se utilizan: ICMPv6 (que incluye las funcionalidades de ICMPv4, MLD - Mul-
ticast Listener Discovery; equivalente a IGMP, ND Neigbor Discovery, equivalente a
ARP), DHCPv6, RIPng.
3.5. ENCAMINAMIENTO
Los routers IP permiten interconectar redes, donde los niveles 1 y 2 pueden ser diferentes. A estos
dispositivos se les asocia como mnimo una direccin IP a cada una de sus interfaces de red. Esto quiere
decir que tendrn asignadas direcciones dentro de cada una de las redes que conectan.
Mensaje
Aplicacin Aplicacin
Segmento
TCP TCP
IP IP
datagrama datagrama
IP IP IP
Frame Frame
IEEE 802.3 IEEE 802.3
Relay Relay
frame frame
Public Switched
Data Network
LAN Ethernet IEEE 802.3
(Network Address X) (Network Address Y)
3376/337606
Los hosts conectados directamente a una de las redes fsicas a las que est conectado el router.
Los hosts o redes para las que se le han dado al router definiciones especficas.
Los hosts o redes para las que el host ha recibido un mensaje ICMP redirect.
Un destino por defecto para todo lo dems.
Los dos ltimos casos permiten a un router bsico comenzar con una cantidad muy limitada de in-
formacin para irla aumentando debido a que un router ms avanzado lance un mensaje ICMP redirect
cuando reciba un datagrama y conozca un router mejor en la misma red al que dirigir el datagrama. Este
proceso se repite cada vez que un router bsico se reinicia. Se necesitan protocolos adicionales para im-
plementar un router completamente funcional que pueda intercambiar informacin con otros routers en
redes remotas. Tales routers son esenciales, excepto en redes pequeas.
Si el host de destino est conectado a una red a la que tambin est conectado el host fuente, un da-
tagrama IP puede ser enviado directamente, simplemente encapsulando el datagrama IP en una trama.
Es lo que se llama encaminamiento directo.
El encaminamiento indirecto ocurre cuando el host de destino no est en una red conectada direc-
tamente al host fuente. La nica forma de alcanzar el destino es a travs de uno o ms routers. La di-
reccin del primero de ellos (el primer salto) se llama ruta indirecta. La direccin del primer salto es la
nica informacin que necesita el host fuente: el router que reciba el datagrama se responsabiliza del se-
gundo salto, y as sucesivamente.
Un host puede distinguir si una ruta es directa o indirecta examinando el nmero de red y de subred
de la direccin IP.
1. Si coinciden con una de las direcciones IP del host fuente, la ruta es directa.
El host necesita ser capaz de direccionar correctamente el objetivo usando un protocolo
inferior a IP. Esto se puede hacer automticamente, usando un protocolo como ARP (Ad-
dress Resolution Protocol), que se usan en redes locales con broadcast, o estticamente y
configurando el host, por ejemplo, cuando un host MVS tiene una conexin TCP/IP sobre
un enlace SNA.
2. Para rutas indirectas, el nico conocimiento requerido es la direccin IP de un router que
conduzca a la red de destino.
Las implementaciones de IP pueden soportar tambin rutas explcitas, es decir, una ruta a
una direccin IP concreta. En general, sin embargo, la informacin de encaminamiento se
genera solo mediante los nmeros de red y de subred.
Tabla de encaminamiento IP
Cada host guarda el conjunto de mapeados entre las direcciones IP de destino y las direcciones IP
del siguiente salto para ese destino en una tabla llamada tabla de encaminamiento IP. En esta tabla se
pueden encontrar tres tipos de mapeado:
4 22 www.cef.es
Tecnologa bsica
Oposiciones
C
129.7.1.80 (F's IP address on 129.7)
129.7
E D F G
128.15
Destination
default 128.10.1.1
Algoritmo de encaminamiento IP
El algoritmo de encaminamiento IP determina los pasos a seguir para determinar la ruta de un da-
tagrama de salida.
No
Yes
Does Dn appear among the direct routes? send on directly attached network
No
No
Yes
Is a default route specified? send on default route
No
De manera ms explicativa, imaginemos que un router IP intenta enviar un paquete a una determi-
nada direccin IP destino. El algoritmo de encaminamiento utiliza las tablas de routing para conseguir
alcanzar al destino:
1. Se comprueba que la IP destino no sea la del propio router. Si lo es, el datagrama pasa a los
protocolos de nivel superior. Si no lo es, ejecuta el paso 2.
2. Existencia de ruta directa?: se comprueba el netID (valor identificativo de red) de la direc-
cin IP destino, si coincide con la del router quiere decir que estn en la misma red. Si el
equipo destino es un ordenador en una red de rea local, el datagrama se encapsula en una
trama donde se escribe la direccin fsica del ordenador asociada a su direccin IP. Si el
netID es diferente, se ejecuta el paso 3.
3. Existencia de ruta indirecta?: se busca en las tablas de routing si existe una ruta indirecta
para alcanzar el netID del destino. En ese caso, se reenva el datagrama al router especifi-
cado en dicha ruta. Si no existe una ruta indirecta, se ejecuta el paso 4.
4. Se elegir la ruta por defecto, especificada en las tablas de routing como Red destino:
0.0.0.0, Mscara: 0.0.0.0, GW ip_router_next-hop
Ntese que se trata de un proceso iterativo. Se aplica a todo host que maneje un datagrama, excep-
tuando al host al que se entrega finalmente el datagrama.
4 24 www.cef.es
Tecnologa bsica
Oposiciones
Este datagrama IP est sujeto al algoritmo de encaminamiento IP del host local, que selecciona el
siguiente salto del datagrama (el siguiente host al que se enviar). Este nuevo destino puede estar en
cualquiera de las redes fsicas con las que el host est conectado. Si es una red fsica diferente de aque-
lla en la que se recibi el datagrama, resulta que el host que hace de intermediario ha retransmitido el
datagrama de una red fsica a otra.
Host A Host B
Host C
Application acting as Application
router
TCP TCP
IP IP Routing IP
Network X Network Y
La tabla de encaminamiento IP normal contiene informacin acerca de las redes conectadas local-
mente y de las direcciones IP de otros routers localizados en ellas, adems de las redes con las que estn
conectados. Se puede extender con informacin de las redes IP que se hallan an ms lejos, y tener in-
cluso una ruta por defecto, pero sigue representando una fraccin de Internet. Por ello, se le llama router
con informacin parcial de encaminamiento.
Deberan implementar el protocolo ICMP (Internet Control Message Protocol), que establece un
mecanismo de notificacin de errores en routers IP. Este protocolo se recoge en el RFC 792 (ICMPv4
para IPv4) y RFC 2463 (ICMPv6 para IPv6). Entre los errores que notifica ICMP, debera poderse enviar:
Problema de parmetros.
Mscara de direccin.
TS (Time Stamp) o marca de tiempo.
Solicitud/respuesta de informacin.
Solicitud respuesta de eco.
Ha de conocer las rutas a todas las posibles redes IP, como era el caso de las pasarelas del
ncleo de ARPANET.
El router ha de tener tablas de encaminamiento dinmicas, que se actualizan con poca o nin-
guna intervencin manual.
El router ha de anunciar los cambios locales a los otros routers.
Figura 8
Yes No
4 26 www.cef.es
Tecnologa bsica
Oposiciones
Figura 9
Yes No
Es un cambio a algoritmo general. Por tanto, para poder operar de este modo, la corres-
pondiente pasarela debe contener tambin el nuevo algoritmo. Algunas implementacio-
nes pueden seguir usando el algoritmo general, y no funcionarn dentro de una red con
subredes, aunque todava podrn comunicarse con hosts en otras redes que no empleen
subnetting.
Ya que el encaminamiento IP se usa en todos los hosts (aunque no en todos los routers),
todos los hosts en la subred deben:
Si la implementacin de algn host no soporta subnetting, dicho host solo podr comu-
nicarse con hosts de la propia subred, pero no con mquinas que se hallen en otra subred
dentro de su misma red. Esto se debe a que el host solo ve la red IP y su encaminamiento
no puede distinguir entre un datagrama IP dirigido a un host de su subred y que se debera
enviar a travs de un router a una subred diferente.
NOTAS:
Principio de optimalidad en routers: todas las rutas ptimas forman un rbol sin bucles con
raz en el destino (spanning tree).
CPE (Customer Premises Equipment): router propiedad del cliente / PP (Provider Provisio-
ned): router en alquiler, del proveedor.
Un protocolo de puerta de enlace interna o IGP (Interior Gateway Protocol) es utilizado por los rou-
ters para intercambiar informacin acerca de redes IP a las que se encuentran conectados.
Un sistema autnomo es una subred administrada por una autoridad comn, donde se utilizan
algoritmos de enrutamiento interior de diferentes tipos posibles (vector distancia, estado de enlace).
Para que un sistema autnomo se comunique con Internet requiere de asignacin de direccionamien-
to IP pblico.
Existen cuatro tipos o jerarquas de routers: de backbone (rea 0; contenido mnimo de un SA),
internos, frontera de rea y frontera de SA.
RIP (Routing Information Protocol) es uno de los protocolos de enrutamiento ms antiguos. Para
calcular sus rutas utiliza algoritmos de vector distancia basados en los algoritmos utilizados por ARPA-
NET en el ao 1969. El protocolo RIP fue descrito en el RFC 1058 (RIP versin 1) y mejorado por RFC
2453 (RIP versin 2). El RFC 2080 define RIPng (next generation, RIP para IP versin 6).
Sencillez.
Cada router mantiene una tabla/vector que da la mejor distancia conocida a cada destino y
la lnea a usar para llegar ah.
Las tablas se actualizan intercambiando peridicamente informacin con los routers veci-
nos. Cada router enva informacin solo a sus vecinos, pero esta informacin es de toda la
red (tablas completas). Esto puede ocasionar la aparicin del problema de los protocolos de
vector distancia denominado de la cuenta a infinito o aumento desmesurado del tamao
de las tablas.
Mtrica: el nmero mximo de saltos/escalas se establece en 15.
RIPv1 (RFC 1058) es un protocolo de enrutamiento con clase, esto es: basado nicamente en la
mscara natural de las clases de las direcciones IP), no soportando subredes, ni mscaras de tamao va-
riable (VLSM) ni direccionamiento sin clase (CIDR). Esta versin no incluye ningn mecanismo de au-
tenticacin de los mensajes, siendo vulnerable a ataques. Utiliza UDP para enviar sus mensajes a travs
del puerto 520. El lmite mximo de saltos a partir del cual se considera una ruta como inalcanzable es
de 15 saltos.
RIPv2 (RFC 2453) es un es un protocolo de enrutamiento sin clase, esto es: soporta subredes, per-
mitiendo as CIDR y VLSM. Adems, para tener compatibilidad con RIPv1, se mantuvo la limitacin de
15 saltos. RIPv2 soporta autenticacin, utilizando uno de los siguientes mecanismos: no autenticacin,
autenticacin mediante contrasea y autenticacin mediante contrasea codificada mediante MD5. La
direccin multicast utilizada por RIPv2 (segn RFC 2453) para enviar las actualizaciones de sus tablas
es 224.0.0.9.
RIPv1 y v2 utilizan el puerto UDP 520. RIPng utiliza el puerto UDP 521.
4 28 www.cef.es
Tecnologa bsica
Oposiciones
OSPF (Open Shortest Path First) significa abrir primero la trayectoria ms corta. Este protocolo
est definido en el RFC 1583 y se usa muy frecuentemente como protocolo de encaminamiento interior
en redes TCP/IP.
El protocolo OSPFv6 (RFC 2740, obsoleto por el RFC 5340) es muy similar a OSPFv4, pero incor-
pora soporte para IPv6. OSPFv6 no soporta autenticacin, dado que IPv6 ya incorpora esta funcionalidad.
Al contrario que RIP o BGP, OSPF no usa ni TCP ni UDP, sino que se encapsula directamente sobre
el protocolo IP poniendo 89 en el campo protocolo.
Diremos que una red es multiacceso si tiene varios dispositivos de encaminamiento que se pueden
comunicar con los dems.
OSPF utiliza un algoritmo de estado de enlace (Dijkstra SPF) para el clculo de rutas. El funcio-
namiento de este algoritmo se describe a continuacin:
Considerando dos niveles de jerarqua o reas de un SA, un router solo precisa conocer la
topologa y la informacin de encaminamiento en su rea (red de la que forma parte). La
representacin de la topologa se expresa como un grafo dirigido en la base de datos de los
routers.
Cada router enva informacin a toda la red, solo relacionada con sus vecinos (desaparece
el problema de la cuenta a infinito).
Cada router puede construir su Spanning Tree completo (en RIP no).
Fases del algoritmo:
Al arrancar un router, se envan paquetes HELLO por todas sus interfaces que son retransmitidos
a todos los dems routers. Gracias a las respuestas que recibe sabe cuales son sus dispositivos de enca-
minamiento vecinos. El OSPF se basa en el intercambio de informacin entre los dispositivos de enca-
minamiento adyacentes, que no es lo mismo que vecinos. Para que no todos los dispositivos tengan que
hablar con los dems, se designa uno como adyacente y es este el que intercambia informacin con los
restantes (el nmero de intercambio se reduce a n-1). Por motivos de seguridad se determina un router
como secundario por si el primario cae. Normalmente, un router inunda de mensajes de ACTUALIZA-
CIN DE ESTADO DEL ENLACE (Link State Update) a todos sus routers adyacentes. Estos mensajes
tienen un nmero de secuencia y, adems, para hacerlos confiables son reconocidos por el mensaje RE-
CONOCIMIENTO DE ESTADO DEL ENLACE (Link State ACK). Tambin existen otros dos mensa-
jes: DESCRIPCIN DE LA BASE DE DATOS (Database Description) que es utilizado para anunciar
las actualizaciones que tiene el transmisor, y SOLICITUD DE ESTADO DE ENLACE (Link State Re-
quest) que sirve para solicitar informacin a un compaero. Todos los mensajes de OSPF se envan como
paquetes IP en bruto.
Hello o saludo.
Descripcin de la base de datos (Database Description- DBD).
Peticin de Estado de Enlace (Link State Request - LSR).
Actualizacin del estado del enlace (Link State Update - LSU).
ACK del estado del enlace (Link State ACK LSAck).
Se utilizan entre redes de operadores (sistemas autnomos), para encaminamiento (intercambio fia-
ble de trfico) a travs de un punto neutro de interconexin.
BGP (Border Gateway Protocol) sustituy a EGP (Exterior Gateway Protocol). Su versin ac-
tual es la 4 y est descrita en el RFC 1771.
4 30 www.cef.es
Tecnologa bsica
Oposiciones
BGP se encarga de mover paquetes de una red a otra, pero en algunos casos debe preocuparse de
otras cuestiones que no estn relacionadas con el objetivo de mover los paquetes de la forma ms efi-
ciente posible. Puede ocurrir que se deban considerar algunas restricciones relacionadas con cuestiones
comerciales o polticas, por ejemplo: una empresa no hace de red de trnsito para los mensajes de la
competencia, nuestros mensajes no deben pasar por pases enemigos, etc.
Todos los mensajes BGP tienen una cabecera de 19 bytes que consta de tres campos:
Marcador: sirve de autentificacin, es decir, para que el receptor pueda verificar la identi-
dad del emisor.
Longitud: indica el tamao del mensaje en bytes.
Tipo: Open, Update, Notification y Keepalive.
Adems de la cabecera alguno de estos mensajes puede tener unos campos adicionales:
La pila de protocolos de Internet sigue evolucionando mediante el mecanismo conocido como RFC
(Request For Comments). Los investigadores estn diseando e implementando nuevos protocolos (en su
mayora del nivel de aplicacin), que se ponen en conocimiento de la comunidad de Internet en la forma
de un RFC. El RFC es descrito por el IAB (Internet Architecture Board). La mayor fuente de RFC es
el IETF (Internet Engineering Task Force), que es una organizacin subsidiaria del IAB. Sin embargo,
cualquiera puede enviar un informe propuesto como RFC al editor de los RFC. Hay una serie de normas
que los autores de RFC deben seguir para que su RFC sea aceptado. Estas reglas se describen en un RFC
(RFC 1543) que adems indica cmo enviar una propuesta de RFC.
Una vez que un RFC ha sido publicado, todas las revisiones y sustituciones se publican como nue-
vos RFC. Se dice que un nuevo RFC que revisa o sustituye a un RFC ya existente actualiza o desfasa a
ese RFC. Asimismo, el RFC original es actualizado o desfasado por el nuevo. Por ejemplo, el RFC 1521
que describe el protocolo MIME es una segunda edicin, siendo una revisin del RFC 1341, y el RFC
1590 es una enmienda del 1521. Por tanto, el RFC 1521 se etiqueta del modo siguiente: Deja obsoleto
al RFC 1341; actualizado por el RFC 1590. En consecuencia, nunca hay confusin sobre si dos perso-
nas se refieren a dos versiones distintas de un RFC.
Algunos RFC se califican como documentos informativos mientras que otros describen protocolos
de Internet. El IAB mantiene una lista de todos los RFC que describen la pila de protocolos. A cada uno
de ellos se le asigna un estado y un estatus.
Dadas las direcciones IP de la tabla siguiente, especifique para las mismas los valores de:
4 32 www.cef.es
Tecnologa bsica
Oposiciones
Direccin 3 direcciones
Tipo Direccin red N. hosts en
Direccin IP Clase Mscara difusin asignables en
direccin asociada esa red
asociada esa red
126.126.126.126
130.0.0.0
192.34.47.0
129.1.1.1
35.256.108.19
224.23.12.1
0.0.0.0
222.253.254.255
1.1.1.1
221.0.0.0
100.255.255.255
191.191.0.0
24.300.243.24
200.255.255.255
99.200.255.255
255.255.255.255
191.23.192.255
2.2.255.255
230.230.230.230
128.255.255.255
127.24.101.57
223.1.1.0
199.199.199.199
2.2.2.255
193.0.0.255
SOLUCIN:
N.
3 direcciones
Tipo Direccin red Direccin hosts
Direccin IP Clase Mscara asignables en
direccin asociada difusin asociada en esa
esa red
red
126.126.126.127
126.126.126.126 A 255.0.0.0 Host 126.0.0.0 126.255.255.255 126.127.0.1 224 - 2
126.126.127.0
130.0.1.2
130.0.0.0 B 255.255.0.0 Red La misma 130.0.255.255 130.0.2.4 216 - 2
130.0.1.3
192.34.47.1
192.34.47.0 C 255.255.255.0 Red La misma 192.34.47.255 192.34.47.2 254
192.34.47.110
129.1.240.10
129.1.1.1 B 255.255.0.0 Host 129.1.0.0. 129.1.255.255 129.1.0.2 216 - 2
129.1.1.0
35.256.108.19 NO VLIDA
224.23.12.1 D MULTICAST
222.253.254.1
222.253.254.255 C 255.255.255.0 Difusin 222.253.254.0 La misma 222.253.254.2 254
222.253.254.3
1.240.1.0
1.1.1.1 A 255.0.0.0 Host 1.0.0.0 1.255.255.255 1.250.1.2 224 - 2
1.0.1.0
221.0.0.1
221.0.0.0 C 255.255.255.0 Red La misma 221.0.0.255 221.0.0.2 254
221.0.0.3
100.1.0.0
100.255.255.255 A 255.0.0.0 Difusin 100.0.0.0 La misma 100.10.0.1 224 - 2
100.255.2.3
191.191.0.1
191.191.0.0 B 255.255.0.0 Red La misma 191.191.255.255 191.191.2.3 216 - 2
191.191.25.4
24.300.243.24 NO VLIDA
.../...
4 34 www.cef.es
Tecnologa bsica
Oposiciones
N.
3 direcciones
Tipo Direccin red Direccin hosts
Direccin IP Clase Mscara asignables en
direccin asociada difusin asociada en esa
esa red
red
.../...
200.255.255.1
200.255.255.255 C 255.255.255.0 Difusin 200.255.255.0 La misma 200.255.255.2 254
200.255.255.254
99.126.126.127
99.200.255.255 A 255.0.0.0 Host 99.0.0.0 99.255.255.255 99.127.0.1 224 - 2
99.126.127.0
191.23.240.10
191.23.192.255 B 255.255.0.0 Host 191.23.0.0. 191.23.255.255 191.23.0.2 216 - 2
191.23.1.0
2.126.126.127
2.2.255.255 A 255.0.0.0 Host 2.0.0.0 2.255.255.255 2.127.0.1 224 - 2
2.126.127.0
230.230.230.230 D MULTICAST
128.255.1.2
128.255.255.255 B 255.255.0.0 Difusin 128.255.0.0 La misma 128.255.2.4 216 - 2
128.255.1.3
127.24.101.57 LOOPBACK
223.1.1.1
223.1.1.0 C 255.255.255.0 Red La misma 223.1.1.255 223.1.1.2 254
223.1.1.3
199.199.199.1
199.199.199.199 C 255.255.255.0 Host 199.199.199.0 199.199.199.255 199.199.199.2 254
199.199.199.110
2.240.1.0
2.2.2.255 A 255.0.0.0 Host 2.0.0.0 2.255.255.255 2.250.1.2 224 - 2
2.0.1.0
193.0.0.1
193.0.0.255 C 255.255.255.0 Difusin 193.0.0.0 La misma 193.0.0.2 254
193.0.0.254
Dadas las direcciones IP y mscaras de la tabla siguiente, especifique para las mismas los valores de:
Rango de
Direccin
Tipo Direccin dir.asigna- N hosts en
Dir. IP Mscara Clase Mscara difusin
direccin red asociada bles en esa esa subred
asociada
subred
110.128.14.35
255.192.0.0
99.128.0.0
255.240.0.0
200.14.35.224
255.255.255.128
205.17.100.224
255.255.255.248
204.105.14.127
255.255.255.128
192.14.101.31
255.255.255.240
190.3.192.0
255.255.192.0
223.21.223.7
255.255.255.252
222.222.222.15
255.255.255.240
4 36 www.cef.es
Tecnologa bsica
Oposiciones
SOLUCIN:
110.128.0.1
110.128.14.35
A /10 Host 110.128.0.0 110.191.255.255 ... 222 - 2
255.192.0.0
110.191.255.254
99.128.0.1
99.128.0.0
A /12 Red La misma 99.143.255.255 ... 220 - 2
255.240.0.0
99.143.255.254
200.14.35.129
200.14.35.224
C /25 Host 200.14.35.128 200.14.35.255 ... 27 - 2 = 126
255.255.255.128
200.14.35.254
205.17.100.225
205.17.100.224
C /29 Red La misma 205.17.100.231 ... 6
255.255.255.248
205.17.100.230
204.105.14.1
204.105.14.127
C /25 Difusin 204.105.14.0 La misma ... 126
255.255.255.128
204.105.14.126
192.14.101.17
192.14.101.31
C /28 Difusin 192.14.101.16 La misma ... 24 - 2 = 14
255.255.255.240
192.14.101.30
190.3.192.1
190.3.192.0
B /18 Red La misma 190.3.255.255 ... 214 - 2
255.255.192.0
190.3.255.254
223.21.223.7 223.21.223.5
C /30 Difusin 223.21.223.4 La misma 22 - 2 = 2
255.255.255.252 223.21.223.6
222.222.222.1
222.222.222.15
C /28 Difusin 222.222.222.0 La misma ... 24 - 2 = 14
255.255.255.240
222.222.222.14
A la vista del siguiente diagrama de red, rellene las tablas de routing especificadas abajo.
Figura 9
(NOTA. FW-Router3 tiene las tres direcciones IP dadas, cada una de ellas configurada en el inter-
faz correspondiente).
4 38 www.cef.es
Tecnologa bsica
Oposiciones
(*) Estas dos rutas se podran suprimir, pues estn contenidas en la ruta por defecto (la primera).
(*) Estas dos rutas se podran suprimir, pues estn contenidas en la ruta por defecto (la primera).
Tabla 10. Routing en cluster de equipos balanceadores de salida a Internet (debe garantizarse
el acceso a Internet para los equipos de las 3 redes privadas)
SOLUCIN:
Tabla 12. Routing en equipo de red privada (1), con direccin IP 172.16.10.45/24
Tabla 13. Routing en equipo de red privada (2), con direccin IP 192.168.10.45/24
(*) Estas dos rutas se podran suprimir, pues estn contenidas en la ruta por defecto (la primera).
Tabla 14. Routing en equipo de red privada (3), con direccin IP 172.17.10.45/24
(*) Estas dos rutas se podran suprimir, pues estn contenidas en la ruta por defecto (la primera).
4 40 www.cef.es
Tecnologa bsica
Oposiciones
Algoritmo
Ruta aplicable a pginas de Internet 0.0.0.0 0.0.0.0 balanceo{interfazWAN1-rou-
ter1; interfazWAN2-router2}