Documente Academic
Documente Profesional
Documente Cultură
CONMUTACIN Y ENRUTAMIENTO
TABLA DE CONTENIDO
Presentacin 5
Generalidades 6
12
12
19
19
25
25
41
Sesin 4: Direccionamiento IP
Sesin 5 Protocolos de Enrutamiento
41
56
61
61
64
70
70
74
Bibliografa
82
Conmutacin y Enrutamiento
PRESENTACIN
PRESENTACIN
Conmutacin y Enrutamiento
CONTENIDO PROGRAMTICO
UNIDADES
INTRODUCCIN A
LAS REDES
MODELOS DE
REFERENCIA OSI Y
TCP/IP
SESIONES
1. Introduccin a las redes
de computadoras
Historia y evolucin
Hardware de redes
Software de redes
2. Modelos de referencia
OSI y TCP/IP
Necesidades de un modelo de
referencia
Modelo referencia OSI
Modelo Referencia TCP/IP
Similitudes y diferencias del
modelo OSI y TCP/IP
Caractersticas y elementos de la
capa fsica
Caractersticas, protocolos de la
capa de enlace de datos.
Switches
4. Direccionamiento IP
Servicios orientados y no
orientados a conexin
Protocolo IP
Esquemas de Direccionamiento IP
Switch y Router
Configuracin Bsica de Equipos
Activos
5. Protocolos de
enrutamiento
Protocolos de enrutamiento
dinmico y esttico
Configuracin de enrutadores
CAPA DE INTERNET
TEMAS
Conmutacin y Enrutamiento
UNIDADES
SESIONES
TEMAS
6. Servicios Prestados y
Protocolos
Generalidades
Protocolo TCP
Protocolo UDP
7. Sockets
Caractersticas generales
Programacin de sockets
CAPA DE TRANSPORTE
8. Capa de Aplicacin
parte 1
CAP A APLICACIN
9. Capa de Aplicacin
parte 2
Servicios Prestados
FTP
Correo electrnico
Arquitectura WWW, HTTP
Conmutacin y Enrutamiento
COMPETENCIA
COMPETENCIA
ELEMENTOS DE COMPETENCIA
Identificar las funciones de cada una de las capas de los dos modelos de referencia.
Seleccionar el tipo de redes y de servicios que sean apropiados para la solucin
de un problemtica en un contexto determinado.
Relacionar las capas de un modelo de referencia para redes con elementos del
mundo real.
Seccionar caractersticas de los elementos de la red que mejoren los tiempos de
respuesta de aplicaciones de software.
Configurar el direccionamiento de una red IP.
Utilizar protocolos de enrutamiento para la configuracin de una red.
Configurar protocolos TCP y UDP teniendo en cuenta si desea aumentar o disminuir
el desempeo de las aplicaciones de software.
Desarrollar aplicaciones de computador que hagan el uso de sockets.
Desarrollar programas que sean ms eficientes y seguros debido al conocimiento
del protocolo HTTP.
Conmutacin y Enrutamiento
TABLA DE SABERES
TABLA DE SABERES
SABER
SER
Conocer la Historia y
evolucin de las redes
de computadores
Identificar los diferentes
tipos de redes
Comprender la Jerarqua
de protocolos y diseo
de Capas
Consciente de la importancia
del contexto de una aplicacin
para poder brindar soluciones
SABER
SER
Reconocer la necesidad
de tener un modelo de
referencia para las redes
de datos
Identificar y comprender
las diferencias y
similitudes entre el
Modelo referencia OSI y
el TCP/IP
Identificar las funciones
de cada una de las
capas de los dos
modelos de referencia
Conmutacin y Enrutamiento
TABLA DE SABERES
UNIDAD 3 CAPA ACCESO A RED
SESIN 3
CAPA FSICA Y ENLACE DE DATOS
HACER
SABER
Seccionar caractersticas
de los elementos de la red
que mejoren los tiempos
de respuesta de las
aplicaciones de software
Comprender las
caractersticas y
elementos de la capa
fsica
Comprender las
caractersticas y
protocolos de la capa de
enlace de datos
SER
Consciente del uso adecuado
de los conocimientos en los
elementos fsicos de una red
para brindar de manera tica
las mejores recomendaciones
de acuerdo a un contexto
determinado
SABER
Comprender las
diferencias entre
Servicios orientados y no
orientados a la conexin
Comprender el protocolo IP
Identificar los esquemas
de direccionamiento IP
Identificar las
caractersticas de los
Switches y routers
Configuracin bsica de
equipos activos
Configurar el
direccionamiento de una
Red IP
SER
Interesado en aplicar
su conocimiento en la
configuracin eficiente de una
red IP
SESIN 5
PROTOCOLOS DE ENRUTAMIENTO
HACER
SABER
Utilizar algoritmos de
enrutamiento para la
configuracin de una red de
computadoras
Conceptos de
Enrutamiento
Identificar las diferencias
de los protocolos de
enrutamiento dinmico y
esttico
10
Conmutacin y Enrutamiento
SER
Recursivo en la solucin
de problemas de acuerdo a
contextos especficos
TABLA DE SABERES
SABER
Identificar los servicios
prestados por la capa de
transporte
Comprender el funcionamiento
del Protocolo TCP y UDP
SER
Motivado por desarrollar
software que tenga un mejor
desempeo en un contexto
especfico, gracias al
conocimiento de las redes
SESIN 7
SOCKETS
HACER
SABER
SER
Desarrollar aplicaciones
de computador que
hagan el uso de
Sockets
Consciente de la importancia
del uso de sockets en una
aplicacin
SABER
Identificar los servicios
prestados por la capa de
aplicacin
Comprender el funcionamiento
de FTP y del correo electrnico
SER
Recursivo al aplicar y
configurar servicios de la
capa de aplicacin
SESIN 9
CAPA APLICACIN PARTE 2
HACER
Desarrollar Programas
que sean ms eficientes
y seguros debido
al conocimiento del
protocolo HTTP
SABER
Comprender la arquitectura
WWW
Identificar los tipos de
documentos Web
Comprender el funcionamiento
del protocolo HTTP
SER
Conmutacin y Enrutamiento
11
UNIDAD 1
INTRODUCCIN A LAS REDES
SESIN 1
INTRODUCCIN A LAS REDES DE COMPUTADORAS
1. HISTORIA Y EVOLUCIN
La necesidad del ser humano de comunicarse ha estado implcita desde sus orgenes,
es as que nuestros antepasados crearon una serie de smbolos para comunicarse
apareciendo los dialectos e idiomas, en donde una palabra o un sonido representaban
un elemento del mundo real. Cuando las personas estaban a distancias considerables,
se empezaron a utilizar otra serie de alternativas para enviar la informacin; por ejemplo
los sonidos o las seales de humo, a medida que el ser humano fue evolucionado la
necesidad ha estado siempre presente pero ha evolucionado la manera en que se realiza
la comunicacin, pasando por diferentes esquemas como por ejemplo el telgrafo, los
telfonos, y desde los 70s las redes de computadoras. En la tabla No. 1 puedes observar
una breve historia de las redes de computadoras (Barry M. Leiner).
Fecha
12
Evento
1961
1962
1965
1969
1972
1973
Nace Ethernet
1974
Protocolo TCP/IP
1978
Modelo OSI
Conmutacin y Enrutamiento
Fecha
Evento
1983
1990s
Se introdujo WWW
Nacen los buscadores (Archie, Wais y Gopher)
Tabla No.1 Breve historia redes de datos
Se puede definir una red de datos como un conjunto de computadoras, dispositivos que
se encuentran conectados y que pueden intercambiar informacin. Los datos pueden ser
vistos como un conjunto de smbolos que pueden ser interpretados; es decir si volvemos
al ejemplo de las seales de humo, los smbolos serian la realizacin de diferentes figuras
con el humo, pero si esto no tuviese un significado para alguien no habra comunicacin,
entonces lo realmente importante es la informacin, definida como un conjunto de datos
procesados, que tienen algn significado para un emisor (quien est enviando) o un
receptor (quien la est recibiendo).
Esto se traslada de la misma manera a una red de computadores, teniendo en cuenta
que en un computador lo que puede variar es un nivel de voltaje, por ejemplo: 0 y 5
voltios. Entonces debemos encontrar algn sistema que nos transforme ese voltaje en
informacin, la solucin a este problema es el sistema binario, en el que cualquier dato
se expresa como cadenas de dgitos binarios (uno y ceros), es decir, de querer enviar
un 1 lo que realmente est emitiendo el computador es un voltaje de 5V, y si lo que se
quiere enviar es un 0, querr decir que el computador est enviando 0 voltios. Entonces,
si se quiere enviar un mensaje que contiene la letra a, el computador no entiende que
es una a, l slo procesa voltajes traducidos en unos y ceros. Es as que para l, la a es
representada por el nmero 97, pero como decamos antes, el computador solo entiende
unos y ceros, tenemos que hacer la conversin del sistema decimal al binario.
En la figura No. 1, se aprecia el proceso de conversin. El nmero en notacin decimal,
el cual se llamar dividendo, se divide entre 2 (divisor) y se repite el proceso hasta que
ya no queden cifras del dividendo sin bajar
97
1
2
48
0
2
24
0
9710 = 11000012
2
12
0
2
6
0
2
3
1
2
1
Conmutacin y Enrutamiento
13
SESIN 1
Luego el nmero binario ser la cadena de unos y ceros correspondientes a los residuos
de las divisiones, organizados de derecha a izquierda como se muestra en la figura
anterior.
Es as que el nmero 97 se representa por el 1100001. Cada dgito 1 0, en adelante
lo llamaremos bit. Cada bit est en una potencia de dos, siendo la menor, el bit que est
ms a la derecha, es decir si quisiramos realizar el proceso contrario utilizaramos el
proceso mostrado en la figura No.2
bit de mayor peso
64
32
16
1x64
1x32
0x16
64
32
6
2
0x8
0x4
0x2
1x1
2
2
Potencia de 2
0
Tipo de transmisin
Redes
Hardware de Redes
Distancia de cubrimiento
Clasificacin Redes
Medio
Jerarqua de Protocolos
Software de Redes
14
Capas
Conmutacin y Enrutamiento
Aplicaciones
Una red, es un conjunto de dispositivos interconectados para compartir informacin,
recursos y servicios, pero Qu aplicaciones tienen estas redes?
Para responder esta pregunta, imagina qu pasara si en una empresa no
existieran las redes de computadoras, primero cuntas impresoras tendra que
tener la empresa?, Cmo compartiran la informacin de inventarios, contabilidad,
nmina entre otros, de manera rpida? Qu pasara si la empresa tuviera varias
sedes, como se enviar la informacin entre ellas? Podran enviarse correos
electrnicos? Hacer chats?, videoconferencias?
La respuesta a todas las preguntas del prrafo anterior es que esas actividades se
volveran muy complejas o imposibles de realizar, entonces ya tenemos nuestras
primeras aplicaciones de las redes en el sector de los negocios
Ahora revisemos que pasara en la UTB si no tuviramos acceso a la red, no
tendramos posibilidad de opinar en los foros, ni de acceder a las aulas virtuales,
ni revisar nuestros correos, ni presentar las tareas, parciales y actividades.
Precisamente esta es otra gran rea de aplicacin de las redes, la educacin;
tampoco podras ingresar a redes sociales como facebook o a chatear con los
amigos. En otras palabras, otra gran rea de aplicacin de las redes son los temas
sociales. Adicionalmente, existen otras aplicaciones de las redes, por ejemplo; en
medicina, el gobierno, los juegos entre otros.
2. HARDWARE DE REDES
Clasificacin Redes de Datos
Existen muchas maneras de clasificar las redes de datos; por su alcance, por su
tecnologa, por su topologa, por la direccin en que van los datos, por la direccin
en que se envan los datos, En la tabla No. 2, podemos ver las distintas formas
de clasificacin.
Criterio de
Clasificacin
Tecnologa de
transmisin
Tipos
Redes de Difusin (broadcast): Tienen slo un canal de comunicacin,
cuando un computador enva un paquete, lo enva a todos los equipos
que estn en la red. Es decir, todos los computadores escuchan el
mensaje pero slo lo procesa el computador a quien va dirigido. El
resto, lo ignora.
Redes Multidifusin (Multicast): En este caso el mensaje no es enviado
a todos los equipos sino a un solo grupo.
Redes punto a punto: El mensaje es enviado a un solo equipo.
Conmutacin y Enrutamiento
15
SESIN 1
Escala
Redes de rea personal PAN: Integradas por los dispositivos que estn
situados en reas inferiores a un metro, y est destinada a una sola
persona. Por ejemplo la red inalmbrica que conecta el auricular del
bluetooth al celular, un ratn inalmbrico con el computador.
Redes de rea local LAN: Redes que se encuentran en un edificio o un
campus de menos de 1km de distancia, por ejemplo un caf internet.
Redes de rea metropolitana MAN: Abarcan una ciudad, por ejemplo la
red de televisin por cable o las redes Wi-Max 802.16
Redes de rea Amplia WAN: Abarcan un pas o un continente, ejemplo
Internet.
Medio de
transmisin
Medio de
transmisin
segn sentido
16
Conmutacin y Enrutamiento
Ahora bien el traductor tiene que darle el mensaje a una secretaria (protocolo capa 1)
para que lo envi va fax a la ubicacin B. Cuando el mensaje llega a B, se traduce a
francs La maison est a vendre a travs de la interfaz de las capas 2 y 3.
A este tipo de modelo se le conoce como modelo de capas, que es la base de la
comunicacin en las redes de datos. Este tipo de modelos los iremos profundizando a lo
largo del mdulo. Es importante tener en cuenta que:
El protocolo de cada capa es independiente de las otras, mientras no se cambien
las interfaces, es decir, se podra cambia el ingls por el alemn si se quisiera,
siempre y cuando la interfaz se mantenga y ambos estn de acuerdo.
Las secretarias pueden cambiar el medio de enviar la informacin de fax a correo
electrnico o telfono sin que se afecte la comunicacin.
UBICACIN B
UBICACIN A
La casa esta
en venta
La maison
est vendre
Mensaje
Empresario 2
Empresario 1
2
Ingls
The
house is
for sale
Informacin
para el
traductor
remoto
Traductor 2
Ingls
The
house is
for sale
Traductor 1
1
Fax #
Ingls
Secretaria 1
The
house is
for sale
Informacin
para la
Secretaria 2
secretaria
remota
Fax #
Ingls
The
house is
for sale
Conmutacin y Enrutamiento
17
SESIN 1
ACTIVIDAD DE APRENDIZAJE 1
ANOTACIONES
18
Conmutacin y Enrutamiento
UNIDAD 2
MODELOS DE REFERENCIA:
OSI Y TCP/IP
SESIN 2
MODELOS DE REFERENCIA OSI Y TCP/IP
Cuando los equipos activos de red empezaron a ser replicados, fabricados y distribuidos
por diferentes empresas en diferentes pases, se empez a generar una problemtica
conexa con todo este desarrollo e innovacin: la comunicacin entre estos.
Sabiendo que la red de redes nace por necesidades militares de la agencia norteamericana
ARPA (Agencia de Proyectos de Investigacin Avanzados), y que esta red (ARPAnet)
rompe las barreras hacia la Europa Occidental y Japn, los fabricantes de equipos de
red diseaban hardware y software que cumpliera con sus propias especificaciones y
requerimientos. As como existan (y existen) estndares diferentes para la distribucin
de energa elctrica, para la TV analgica o para la telefona, las primeras redes de
datos tambin estaban en vas de heterogenizacion de no ser porque se logr disear
y establecer un modelo nico.
Para finales de los aos 70, dos proyectos similares empezaron a gestionarse de forma
independiente pero con el mismo fin: homogeneizar el hardware y software para los
equipos de red. Uno empez con el CCITT (Comit Consultativo Internacional de Telefona
y Telegrafa) y otro en la ISO (Organizacin Internacional para la Estandarizacin). Para
1983 ya se tena un documento conjunto y en 1984 aparece el estndar como ISO 7498
(para la OSI) y X.200 (para el CCITT, actual ITU-T). Sin embargo, mundialmente es
conocido como Modelo Bsico de Referencia para la Interconexin de Sistemas Abiertos,
o Modelo de Referencia de Interconexin de Sistemas Abiertos, abreviado en Modelo OSI.
Conmutacin y Enrutamiento
19
SESIN 2
En la dcada de los 80s, internet como la versin avanzada de ARPAnet, liberada para
entornos comerciales, financieros, acadmicos y finalmente residenciales, madur otro
modelo, uno ms prctico que vena de la mano con la tecnologa de ARPA desarrollada
desde 1973 el famoso TCP (en ese entonces: Programa de Control de Transmisin). Ya
en 1977, una nueva versin surge apoyada en el Protocolo de Internet o IP. Aqu ya se
denomina TCP/IP.
A diferencia del Modelo OSI de la ISO, el cual era ante todo un modelo abstracto, el Modelo
TCP/IP ya vena trabajando con una Pila de Protocolos, esto es, un conjunto estndar de
lenguajes implementados en software que empezaban ya a discriminar a nivel operativo,
cuando un grupo de bits se converta en un dato, se procesaba, se retornaba a bits, se
transmita por un medio de comunicacin y viceversa. Aunque TCP/IP no era el nico
jugador del mercado en ese entonces (tambin existan protocolos como IPX/SPX de
Novell y Apple Talk para equipos Macintosh) terminaron sucumbiendo ante el dominio
del modelo que ya tena una funcionalidad probada y que terminara imponindose como
protocolo dominante en la creciente Internet.
Otra diferencia clara entre Modelos es su estructura que se grafica como un modelo en
pila (stack), esto es, como una columna de bloques uno sobre otro, haciendo referencia
a la diferencia entre el ser humano como usuario de los datos (en la parte superior) y los
medios de comunicaciones como las rutas fsicas (cable, fibra ptica, radiofrecuencia,
etc.) por donde viajan esos datos en formato binario (en la parte inferior).
La pila de protocolos de TCP/IP incluye solo 4 capas, a diferencia de las 7 capas que
representan el modelo OSI.
20
Conmutacin y Enrutamiento
Ahora, qu representa cada capa? Para responder esta pregunta, debemos devolvernos al esquema del modelo como un ejemplo abstracto de lo que las redes (y claro, los
elementos que la componen) deben hacer, segn lo resaltada en la siguiente tabla:
Capa
Nombre
APLICACIN
PRESENTACIN
SESIN
TRANSPORTE
Descripcin
Es la capa ms alta, la que enfrenta el usuario al frente de un
equipo conectado a una red consultando una base de datos,
un mensaje de texto, un e-mail o la impresin de un archivo.
Es la capa que intermedia entre los datos del usuario y la capa
de aplicacin, donde se ejecutan procesos como encriptacin,
conversin, formato y compresin de los mismos.
Esta capa es la de comunicacin entre usuarios,
estableciendo, gestionando y terminando la comunicacin
entre los mismos.
Esta capa se encarga de las conexiones punto a punto
o extremo a extremo, as como de su confiabilidad,
segmentacin y de-segmentacin de los datos en una
secuencia adecuada adems del control de flujo de los
mismos.
Es la capa donde se hace el manejo lgico del
direccionamiento y manejo de las rutas por donde viajarn los
datos, enrutando dichos paquetes y reportando los errores de
entrega de los mismos.
RED
ENLACE DE
DATOS
FISICA
Como se puede ver, cada capa tiene una funcin especfica y a su vez soporta la ejecucin
de sus capas inmediatas, tanto hacia arriba como hacia abajo. Al final queda, como lo
muestra la figura 5, que los hosts donde se ubican los usuarios finales, estn conectados
de forma virtual, por una serie de dispositivos que hablan solamente en un formato
binario. Esta es la virtud del modelo: que sin importar el fabricante ni los protocolos
empleados, todos deben seguir el modelo.
Ahora, a diferencia de OSI, el modelo TCP/IP es la versin ms real por cuanto a que
sta s existe como tal, sin demeritar la importancia, preponderancia y pedagoga que
OSI representa. TCP/IP se compone de slo 4 capas que se acomodan sin objecin a
OSI como modelo referencial y cuya visibilidad como modelo est en los protocolos que
funcionan y se ejecutan en cada una de las 4 capas. Ello se describe en la siguiente tabla:
Conmutacin y Enrutamiento
21
Capa
TCP
IP
Nombre Capa
APLICACIN
SESIN
TRANSPORTE
TRANSPORTE
RED
INTERNET
ENLACE DE
DATOS
FSICA
ACCESO A LA RED
Datos
Protocolos
PC, Laptop,
Smartphone
SIP, DNS,
FTP, SMTP,
HTTP, RTP,
DHCP, SSI,
NFS, Telnet,
etc.
n/a
MIME, XDR,
TLS, SSL
n/a
SAP, L2TP,
PPTP,
SOCKS
TCP, UDP,
SCTP,
DCCP
Segmento
PRESENTACIN
Dispositivos
n/a
Paquete
Enrutador
IP (versiones
4 y 6), ICMP,
IPsec
Switch,
tarjetas de
red
ATM, PPP,
Frame
Relay, X25,
HDLC, ARP,
SLIP, IEEE
802.3, etc.
Repetidor
transceptor
PDH, SDHSONET,
IEEE 802.3,
IEE 802.11,
USB,
Bluetooth,
EIA/TIA-232,
POTS, OTN,
etc.
Tramas
Bits
Nombre Capa
APLICACIN
Capa
OSI
Unidad
Encapsulado
SESIN 2
22
Conmutacin y Enrutamiento
Es claro que el modelo OSI tiene equivalencia segn su funcin para una serie de
protocolos, pero que no son realmente visibles sobre el modelo de TCP/IP. Adems,
el modelo TCP/IP gira realmente en torno a IP como protocolo univoco en la capa de
Internet (o capa de Red en OSI) a pesar que existen otros que son mas accesorios del
entorno de la misma, por lo cual alguna literatura habla solamente del Modelo IP, siendo
adems que a la par de TCP como protocolo de transporte, le acompaa un protocolo
que ha venido ganando campo por su amplio rango de accin y crecimiento como lo es
el UDP.
En las siguientes sesiones se detallan cada una de las capas del modelo IP como marco
referencial de las redes de datos, ya que es el modelo que actualmente tiene vida sobre
la faz del mundo tecnolgico actual sin dejar atrs el hecho que es el Modelo OSI el
marco de referencia ampliamente utilizado en el contexto educativo.
ACTIVIDAD DE APRENDIZAJE 3
Propsito: Relacionar las capas del modelo IP con elementos del mundo real
Descripcin: Da un ejemplo justificado de un elemento de la vida real que se ubique en
cada una de las capas del modelo IP. Justifica tu respuesta.
Criterios de Evaluacin:
Identificar el aporte de cada capa en cualquiera de los dos modelos de referencia IP
ACTIVIDAD DE APRENDIZAJE 4
Conmutacin y Enrutamiento
23
SESIN 2
ANOTACIONES
24
Conmutacin y Enrutamiento
UNIDAD 3
CAPA ACCESO A RED
SESION 3
En este punto, debe ser claro que los modelos IP y OSI de la ISO, al ser modelos de
referencia, explican someramente cmo debera funcionar una red, desde la capa fsica
hasta la capa de aplicacin, siendo que esta se entiende como todo aquel sistema de
telecomunicacin (por lo general, de naturaleza digital) y la capa de aplicacin, todo
software que requiera conectividad a una red de datos (no necesariamente Internet de
forma exclusiva) y que sea manipulado por el usuario, como por ejemplo, un navegador.
Para explicar con mayor facilidad la capa de acceso a red del modelo IP, se analizar la
forma en que el modelo OSI la desglosa, es decir como una capa fsica y una de enlace
de datos.
1. LA CAPA FSICA
Esta es la capa que modela la conexin como tal, de todos y cada uno de los elementos
que intervienen en una red de datos, desde el computador donde se navega en Internet,
el telfono celular con acceso Web, la impresora de red de una oficina, hasta los equipos
ms especializados y complejos como los: access points, los switches o los enrutadores.
Aqu no importa si se cuenta con cables (enlace almbrico) o no (enlace inalmbrico).
Adems los medios de transmisin de los datos pueden ser basados en cobre, como los
cables conduciendo electricidad, pueden ser de cristales de silicio ultra puro como las
fibras pticas conduciendo luz, o sencillamente puede ser aire o vaco (en el espacio),
por donde viajan las ondas de radiofrecuencia de una conexin por medio de antenas.
Conmutacin y Enrutamiento
25
SESIN 3
En dicha capa, no hay intervencin o interaccin alguna con las personas, ya que el
lenguaje de comunicacin son por lo general rfagas de bits, cambios alternados de
seales que representan los 1s y los 0s lgicos de la comunicacin de datos, como
vimos en la sesin 1. La capa fsica tambin especifica una serie de normas, estndares
y protocolos de envo y recepcin de datos, como el PPP (Point-to-Point Protocol) muy
usado en las conexiones va MODEM en lnea telefnica, o el SDH empleado en las
conexiones troncales de banda ancha basados en enlaces de fibra ptica.
Funciones y Servicios:
Entre las funciones bsicas, la capa fsica se encarga de:
Al respecto del ltimo punto, los protocolos son los algoritmos que tienen la finalidad de
establecer un patrn de comunicacin de acuerdo a los datos que se envan pero que
tambin se reciben.
En la capa fsica, existen muchas tecnologas que implementan diferentes protocolos, las
cuales a su vez estn reguladas y estandarizadas por diversas organizaciones. Entre las
ms destacadas estn:
26
Conmutacin y Enrutamiento
Figura No. 6 Concepcin de los datos y sus medios de transmisin en la capa fsica
Conmutacin y Enrutamiento
27
SESIN 3
Figura No. 7 Relacin entre las seales, los cables y los conectores
En este caso, cables de conexin serial de enrutadores Cisco
Tipos de medios
Los medios de transmisin de datos binarios varan y dependen de diferentes condiciones,
tales como: costos de los materiales, distancias a cubrir, la geografa, rea de penetracin,
las condiciones atmosfricas, el ruido (elctrico) presente, la movilidad o portabilidad, etc.
Por ejemplo: Para una compaa de varios empleados, que ocupan diversas zonas en
una edificacin, un sistema de cableado puede ser barato de implementar, relativamente
sencillo de controlar y fcil de monitorear. Pero si esta oficina se conecta a otra sede,
en otra ciudad por ejemplo-, el cableado de cobre quizs ya no es una buena opcin
por sus limitantes de resistividad vs longitud, lo que requerira de repetidores cada
determinada distancia. Dicha falencia se podra compensar con una fibra ptica, la cual
es ms barata en trminos de distancia vs ancho de banda y ms segura, pero ms
difcil de implementar y gestionar. Por otro lado, si miembros de dicha empresa requieren
movilidad, una conexin inalmbrica les aportara las notables ventajas que tiene frente
28
Conmutacin y Enrutamiento
Figura No. 8 Fuentes de ruido tpico que puede afectar un cableado de cobre
Sin embargo, los canales de transporte de datos no son ideales: el ruido es un elemento
presente en todo canal y afecta seriamente la seal, a pesar que unos canales son ms
inmunes a este efecto que otros. Existe entonces una Relacin Seal a Ruido o S/N,
que es una relacin logartmica entre la potencia de la seal y la presencia de ruido en el
canal donde viaja, luego en nmero mximo de bps (bits por segundo) en un canal real
est mostrado por la siguiente ecuacin:
Conmutacin y Enrutamiento
29
SESIN 3
Cableado de Cobre:
El cobre como elemento principal en la transmisin de energa elctrica ha estado presente
en los cableados desde hace muchas dcadas, sin embargo las formas de configurar y
ensamblar dichos cables hacen la diferencia entre uno y otro, creando diseos de cable
destinado para ciertas aplicaciones donde otros no funcionaran como se desea, de ah
que un cableado sea distinto a otro, a pesar de tener el mismo metal en su interior.
De all parten dos tipos especficos de cables de cobre para las redes de datos:
Este cable era muy comn en las primeras redes de datos en sus primeros aos, pero era
de difcil conectorizacin y de reducido ancho de banda con respecto a las velocidades
actuales. Entre estos, el tipo RG-58 es el adecuado para las redes de datos, siendo
altamente inmune al ruido (el RG-59 es para TV).
30
Conmutacin y Enrutamiento
Por otro lado, el cable de par trenzado est basado inicialmente en el cable telefnico
que inclua en un solo envoltorio o encauchetado varios pares de hilos, los cuales de
acuerdo a su grosor, conectaban grandes estaciones o sencillamente los terminales
telefnicas a los gabinetes en la calle.
Esos pares eran, efectivamente, 2 hilos de cobre de bajo calibre (porque conducan
muy bajas corrientes) que estaban trenzados entre s esto es, envueltos o entorchados
aproximadamente con 4 giros por kilmetro en sus primeras versiones. Evidentemente,
cada hilo de cable estaba aislado por un aislante, que era usualmente papel parafinado
o encerado.
El moderno cable de datos de par trenzado no solo tiene ms de un par de hilos de
cobre platinado (mnimo 4 pares), sino que esta encauchetado cada hilo y a su vez, los
4 pares, en modernos materiales que lo hacen mejor aislante elctrico y a su vez, tiene
cada par ms vueltas en la trenza, o sea, est ms entorchado (varios giros por metro,
inclusive). Este entorchamiento lo hace ms inmune frente al ruido electromagntico.
Dado esto, se ven entonces 2 tipos de cableado de par trenzado: UTP y STP.
Cable UTP:
La sigla proviene de Unshielded Twisted Pair (Par Trenzado Sin Blindaje), siendo ste el
cable de datos ms comn del mercado. El cable UTP es barato, fcil de instalar, ponchar
y desplegar. Sin embargo, al no estar blindado, no lo hace adecuado para trabajar a
largas distancias o en ambientes altamente ruidosos en trminos electromagnticos.
A diferencia del UTP, el cable STP (Shielded Twisted Pair o Par Trenzado Blindado)
es ms adecuado a largas distancias y ms inmune al ruido por tener una pantalla de
aluminio que envuelve los pares, pero es a su vez ms costoso y complejo de instalar
que su equivalente UTP.
Existe una variante ms avanzada del STP y es el cable SFTP (Shielded Foiled Twisted
Pair o Par Trenzado Blindado por Lbulos) el cual tiene apantallamiento trenzado en cada
uno de sus pares de cobre, siendo este mucho mas inmune al ruido. El ms avanzado y
costoso de los cables de par trenzado es el cable SSTP (Super Shielded Twisted Pair o
Par Trenzado Super Blindado) que es el hibrido del STP y el SFTP.
Conmutacin y Enrutamiento
31
SESIN 3
16
UTP/STP
20
UTP/STP
100
UTP/STP
5e
100
UTP/STP
250
UTP/STP/FTP
6e
250 a 500
UTP/STP/FTP
600
UTP/STP/SFTP /SSTP
1200
STP/SFTP /SSTP
1200
STP/SFTP /SSTP
Tabla No.5. Categora Cables
32
Conmutacin y Enrutamiento
Por otro lado, los conectores para estos cables, definidos tambin por la EIA/TIA,
establece como conector estndar el RJ-45 (Registered Jack), de 8 pines, el cual para
ser adecuadamente instalado y evite afectar el ancho de banda e inmunidad contra el
ruido del cableado, se debe insertar con no ms de 13 mm dentro de ste.
Por lo general, este tipo de cables de par trenzado viene con un cdigo de colores
predefinido para su ponchado o insercin en los conectores.
Numero de par
Azul
Blanco-Azul
Naranja
Blanco-Naranja
Verde
Blanco-Verde
Caf
Blanco-Caf
Tabla No. 6 Colores cables
Conmutacin y Enrutamiento
33
SESIN 3
De esta forma, para ponchar un cable Directo o Normal, se debe hacer siguiendo los
colores en ambos extremos de acuerdo a la norma EIA/TIA 568A:
1. Blanco-Naranja
2. Naranja
3. Blanco-Verde
Verde
Naranja
4. Azul
Azul
5. Blanco-Azul
Caf
1 23 4 5 67 8
6. Verde
7. Blanco-Caf
8. Caf
Para hacer un cable Cruzado o Cross Over, en un extremo se debe seguir los anteriores
colores y en el otro se cie a la norma EIA/TIA 568B:
1. Blanco-Verde
2. Verde
3. Blanco-Naranja
4. Azul
Naranja
Verde
5. Blanco-Azul
6. Naranja
Azul
Caf
1 23 4 5 67 8
7. Blanco-Caf
8. Caf
Nota:
La Fibra ptica:
A diferencia del cableado de cobre, el cual tpicamente funciona para rangos inferiores a
los 100 metros por ser de calibre AWG 24 (580 mA mximo), con lo cual se requeriran
amplificadores de seal cada cierta distancia, sin importar que tipo de categora sea, la
fibra ptica surge como la mejor opcin si de velocidad y distancia se trata.
34
Conmutacin y Enrutamiento
La fibra como tal es un hilo de xido de silicio (arena) de altsima pureza, que permite la
conduccin de rayos de luz, si son estos producidos por un LED especial de alta potencia
o un lser, que permite el impulso de haces de luz de alta velocidad en un amplsimo
ancho de banda.La fibra ptica puede ser monomodo o multimodo, siendo la primera mas
veloz y con mayor distancia de envo de seales pero, mas costosa. Y la segunda, ms
sencilla, no tan rpida, de menor cobertura pero, mas econmica(a pesar de ello, la peor
fibra ptica es an superior que el mejor de los cables de cobre).
2. CAPA DE ENLACE
Para hacer que los datos lleguen al equipo por medio de unos cables determinados y
algunos conectores definidos, se tiene que establecer cmo van a ingresar dichos datos
y por cul medio, con qu tecnologa y bajo qu tipologa. Por ejemplo: en un sistema de
transporte estn definidos los diferentes tipos de medios (terrestres, acuticos o areos),
qu matriculas tienen, a qu empresas sirven y por donde viajan. De esta forma, la capa
de enlace de datos le permite a las capas superiores tener acceso al medio usando
tcnicas como el entramado. Por otro lado, controla cmo los datos se ubican en el medio
y viceversa, por medio de tcnica como el control de acceso y la deteccin de errores.
En esta capa adems, se definen varios estndares que van de la mano con tecnologas
descritas en la capa fsica. En este caso, el cableado por medio de par trenzado soporta
la tecnologa Ethernet o en Token Ring. La fibra ptica puede tomarse como base de
la tecnologa FDDI o Gigabit Ethernet, y las conexiones inalmbricas funcionan para la
tecnologa Wi-Fi o WiMax.
Conmutacin y Enrutamiento
35
SESIN 3
Topologas de red:
Para el desarrollo mismo de la red, se definieron determinadas arquitecturas o topologas
de red que establecen una conexin fsica que bien puede ser igual o diferente de la
conexin lgica.
Dichas topologas siguen una o varias de las siguientes clasificaciones:
Topologa Completamente conectada: Todos los equipos de una red se conectan
con todos los otros.
Topologa en Bus: Comparten una va principal donde ingresa y salen los datos.
Topologa en Anillo (y doble anillo): Muy comn en los enlaces de datos sobre fibra
ptica, pero con la posibilidad de caerse si un nodo falla.
Topologa en Malla: Conexin entre equipos similar a la completamente conectada.
Topologa en rbol: Parte de un nodo padre y se disgrega hasta nodos
relacionados pero manteniendo una coherencia.
Topologa Lineal: No tiene despliegue lateral, se apoya sobre una ruta nica.
Topologas Combinadas o Hbridas: Combinan las ventajas (y desventajas) de
dos o ms topologas.
36
Conmutacin y Enrutamiento
Estos equipos conmutan arreglos de bytes llamados tramas. Dichas tramas ante todo
buscan ser rfagas de datos de forma tal que se segmente el ancho de banda del
canal para lograr aumentar la eficiencia en la comunicacin de datos bajo un esquema
full duplex, de esta manera , los datos pueden ser diseccionados o segmentados pero
evitando al mximo las colisiones que se puedan presentar.
Los switches buscan entonces conectar en su esquema de red a los equipos de mas
alto nivel (a partir de los enrutadores) hacia los medios de comunicacin de forma que
controla como los datos se ubican sobre el medio. Una de las mejores tcnicas para
lograr esto es con el estndar IEEE 802.3 denominado Ethernet.
La mejor forma de entender el esquema de esta capa es definiendo la estructura de
la trama en la cual el sistema muestra el concepto de segmentacin e inicia con el de
encapsulamiento.
Ethernet:
Esta tecnologa fue definida por el IEEE como 802.3 y est basada en el protocolo de
CSMA/CD, el cual define que existe un medio comn de transporte de datos (el Ether)
el cual es una autopista a la cual todos entran y de la cual todos salen eso es CSMA:
Carrier Sense Multiple Access o Acceso Mltiple por Senseo de la Portadora- pero de la
cual se debe evitar que existan choques o colisiones al ingresar o al salir -CD: Colisin
Detection o Deteccin de Colisin-.
A continuacin se muestra la tabla con las diferentes variantes de Ethernet como medio
de transmisin de datos, va cableado de cobre o fibra ptica incluso:
Conmutacin y Enrutamiento
37
Conmutacin y Enrutamiento
EIA/TIA
Categora
5 UTP de
2 pares
100m
EIA/TIA
Categora
3, 4, 5
UTP de 4
pares
100m
ISO 8877
(RJ-45)
ISO 8877
(RJ-45)
100BaseTX
10
Base-T
Tipo
Medio
Longitud Mxima
Conector
38
ST o LC
multimodo
2km
Fibra
ptica
multimodo
50/62.5
m
100
Base-FX
1000
Base
CX
ISO
8877
(RJ-45)
25m
STP
ISO 8877
(RJ-45)
100m
SC o LC
monomodo
ST o LC
multimodo
/ SC o LC
monomodo
Hasta 550m
dependiendo de
la fibra usada
SC o LC
monomodo
Hasta 80km
Fibra ptica
monomodo
9m
10
GBase-ZR
70km
aprox.
550m
(MMF)
10km
(SMF)
Fibra ptica
multimodo
50/62.5m
ST o LC
multimodo
Fibra ptica
monomodo
9m
Fibra ptica
multimodo
50/62.5m
o
monomodo
9m
EIA/TIA
Categora
5 o mayor
UTP de 4
pares
1000
Base-ZX
1000
BaseLX
1000
BaseSX
1000
Base-T
SESIN 3
CAPA FSICA Y ENLACE DE DATOS
Aparte de la capa fsica, Ethernet maneja una subcapa de enlace de datos que aplica
para todas las tarjetas de red que adoptan dicho estndar: la MAC (Media Access Control
Control de Acceso al Medio). La MAC aparece como una direccin de 48 bits nica e
irrepetible para todas y cada una de las tarjetas de red que se fabrican en el mundo.
Dicha identificacin (como la cdula de cada persona) est basada en un cdigo de 6
bytes en formato hexadecimal (nmeros y letras hasta la F del alfabeto). Con esta MAC,
se puede saber exactamente desde cul tarjeta de red se est navegando, bien sea
enviando o recibiendo informacin.
En el protocolo IEEE 802.2 se puede apreciar otra subcapa, la LLC (Logical Link Control
o Control de Enlace Lgico). Todo NIC o tarjeta de red debe manejar aparte de una MAC,
un protocolo de LLC, con el cual se hace la conexin a protocolos de ms alto nivel como
es el IP, el TCP y el UDP (aparte de todos los que estn sobre ellos).
La capa LLC permite establecer la compatibilidad entre equipos sin importar su fabricante
o su funcin, todo equipo de red, sea un computador, una impresora, un switch o un
enrutador, debe manejar y entender la MAC y el LLC. De esta forma se establecen las
diferentes topologas o arquitecturas de red ms all del cableado estructurado instalado.
Para verse de una forma ms clara, el MAC tiene que ver con el hardware de la tarjeta de
red, mientras que LLC tiene que ver con su software o driver que la controla y administra.
ACTIVIDAD DE APRENDIZAJE 5
Propsito: Seccionar caractersticas de los elementos de la red que mejoren los tiempos
de respuesta de las aplicaciones de software
Descripcin: El empresario que tiene las 3 sucursales, ya tiene claro que tipo de redes
utilizar. Pero an no ha definido que tipo de cableado ni topologa utilizar en su red LAN.
Qu le recomendaras? Justifica tu respuesta
Criterios de Evaluacin
Reconocer las caractersticas de las topologas de red y el cableado de la misma.
ACTIVIDAD DE APRENDIZAJE 6
Conmutacin y Enrutamiento
39
SESIN 3
Criterios de Evaluacin
Identificar la MAC del equipo, la manera de obtenerla y su significado.
ACTIVIDAD DE APRENDIZAJE 7
Propsito: Solucin problemticas de una red en capa fsica.
Descripcin: En qu casos poncharas un cable UTP de manera directa?. En
qu casos de manera cruzada? Poncha un cable UTP de manera cruzada y prueba la
conectividad entre dos computadores. Cmo lo hiciste?
Criterios de Evaluacin
Identificar los casos en los que se usa cada tipo de conexin de cable.
ANOTACIONES
40
Conmutacin y Enrutamiento
UNIDAD 4
CAPA DE INTERNET
SESIN 4
DIRECCIONAMIENTO IP
Conmutacin y Enrutamiento
41
SESIN 4
DIRECCIONAMIENTO IP
42
Conmutacin y Enrutamiento
Orientado a Conexin
Telnet
Ftp
No Orientado a Conexin
Correo electrnico
Http
Chat
Voz IP
Video streaming
Ping
Enrutamiento
Telefona
Finger
X
Tabla No.8 Servicios orientados y no orientados a la conexin
2. PROTOCOLO IP
Internet Protocol o Protocolo de Internet. Es un protocolo no orientado a conexin que
se encarga del direccionamiento lgico dentro de una red de comunicacin de datos. En
otras palabras, el protocolo IP se encarga de dar la direccin lgica a la red para que
los paquetes o datagramas puedan llegar a su destino, pero no garantiza dicho objetivo.
IP no garantiza la llegada del mensaje, pero s la seguridad de la informacin de control
dentro del mismo. Esta informacin de control se llama cabecera y contienen la direccin
origen y destino del paquete. Todo el paquete estructural del protocolo IP se encuentra
encapsulado en la PDU (Protocol Data Unit Unidades de Datos de Protocolo).
Conmutacin y Enrutamiento
43
SESIN 4
DIRECCIONAMIENTO IP
Cabecera
TCP
Cabecera
IP
Secuencia
de bytes de
aplicacin
Segmento
TCP
Datagrama
IP
Paquete
del nivel
de red
Cabecera
de red
44
Conmutacin y Enrutamiento
MIME
BGP
FTP
HTTP
SMTP
TELNET
SNMP
TCP
UDP
ICMP
IGMP
OSPF
RSVP
IP
BGP
OSPF
FTP
RSVP
HTTP
SMTP
ICMP
SNMP
IP
Protocolo Internet
TCP
MIME
UDP
IPv4
IPv6
Binario
Hexadecimal
Separacin de segmento
Punto (.)
Cantidad de segmentos
Bits de informacin
32
128
Sistema numrico
Conmutacin y Enrutamiento
45
SESIN 4
DIRECCIONAMIENTO IP
IPv4
Ejemplo
IPv6
192.168.1.0
Segmentos
Octeto
Unidad de segmentos
Byte
Tabla No.9 Diferencias IPV4 IPV6
Cuarto Octeto
Segundo Octeto
Tercer Octeto
168.
1.
46
Conmutacin y Enrutamiento
Nota: Las clases D y E se utilizaron para reservar el direccionamiento IP, pero en vista
que estas ya prcticamente se agotaron, surgi el direccionamiento IPv6, el cual est
basado en sistema hexadecimal.
Mscara de Red:
Indica si los datos permanecen o salen de una red. Un tip para saber cmo asignarla
es teniendo en cuenta que la red se identifica con el nmero 1 y los nodos o host con
el nmero 0. En la figura N. 22 se describen las mscaras por defecto de las clases de
direccionamiento IPv4.
Conmutacin y Enrutamiento
47
SESIN 4
DIRECCIONAMIENTO IP
4. SWITCH Y ROUTER
Los switches (conmutadores) y los routers (enrutadores) son equipos activos (aquellos
que necesitan de energa elctrica para funcionar) los cuales cumplen tareas especficas
las cuales sern descritas a continuacin:
Switches:
Dispositivo que se encarga de interconectar los equipos y/o dispositivos en una red de
comunicacin de datos. Estos surgieron por la necesidad de reemplazar a los hubs. La
funcin principal es controlar el flujo de informacin (envo de tramas) y hacerlo llegar al
destino correspondiente sin tener que replicar dicho flujo a todos los dispositivos que se
encuentran en la red.
Ventajas:
Disminuye las colisiones al reducir el nmero de dispositivos a los cuales se les
enva la informacin.
Segmentan la red, ya que existen dominios de colisiones diferentes por cada
puerto en el que se conecte un dispositivo.
Aumenta la velocidad de transmisin
Permite trasmisin full dplex
Existe un ancho de banda dedicado por cada dispositivo que est conectado a un
puerto de switch.
48
Conmutacin y Enrutamiento
Eficiencia
Eficacia
Seguridad
Control de la informacin que ingresa y sale de una red
Utiliza identificaciones en la red (direccionamiento)
Conmutacin y Enrutamiento
49
SESIN 4
DIRECCIONAMIENTO IP
Recuerda!
Un bit es la mnima unidad de medida de
informacin. Byte (B): hace referencia a la
capacidad de almacenamiento.1 Octeto
equivale a 1 Byte
Representacin
Equivalencia
bit
10
Byte
8 bits
Kilobyte
KB
1024 bytes
Megabyte
MB
1024 KB
Gigabyte
GB
1024 MB
Terabyte
TB
1024 GB
Petabyte
PB
1024 TB
Exabyte
EB
Zettabyte
ZB
Yottabyte
YB
Tabla N.10.Equivalencias
50
Conmutacin y Enrutamiento
switch#disable
Switch#show running-config
Switch#show interfaces
show versin
Mostrar la informacin de
configuracin en ejecucin sobre
el dispositivo
switch(config-)#
switch(config)#
switch>enable
switch#
Modo Privilegiado
switch>
Switch
Modo Usuario
Descripcin de comandos
show versin
Router#show interfaces
router#show running-config
router#disable
router>enable
router(config-)#
router(config)#
router#
router>
Router
Observacin
Conmutacin y Enrutamiento
51
52
router#configure terminal
router#hostname nombre_
host
switch#show startup-config
show ip interface
show ip interface brief
switch#configure terminal
switch#hostname nombre_
host
no hostname
Switch(config)#line console
0
Switch(configline)#password password
Switch(config-line)#login
Configurar terminal
Conmutacin y Enrutamiento
Establecer contrasea
Router(config)#enable
secret contrasea
Router(config)#enable
password contrasea
no hostname
show ip interface
router#show startup-config
N/A
Router
show mac-address-table
Switch
Descripcin de comandos
Observacin
SESIN 4
DIRECCIONAMIENTO IP
Switch(config-if)# shutdown
Ping
Probar conexiones
Ping
Router(config-if)#shutdown
Router(config-if)#no
shutdown
Switch(config-if)#no
shutdown
Colocar la ip y la mscara
Router(config-if)#ip address
ip_address netmask
N/A
Router(config)#interface
Serial 0/0/0
N/A
Observacin
Colocar la ip y la mscara
Router(config)#interface
FastEthernet 0/0
Router
Router(config-if)#ip address
ip_address netmask
Switch(config)#interface
FastEthernet 0/0
Switch
Switch(config)#interface
vlan 1
Switch(configif)# ip address ip_address
netmask
Descripcin de comandos
Conmutacin y Enrutamiento
53
SESIN 4
DIRECCIONAMIENTO IP
ACTIVIDAD DE APRENDIZAJE 8
Propsito: Configurar switch y routers teniendo en cuenta el direccionamiento IPv4.
Descripcin: Realizar la configuracin bsica de un router y un switch en el programa
laboratorio llamado Packet Tracer. Pregunta a tu profesor cules son los ejemplos que
vas a tomar los cuales encontrars en el aula virtual. Recuerda que en la Tabla No.11 se
encuentran los comandos bsicos para configurar ambos equipos activos.
Criterio de Evaluacin:
Aplicar los conocimientos de direccionamiento IP en los equipos activos de una red
ACTIVIDAD DE APRENDIZAJE 9
Propsito: Profundizar acerca del direccionamiento IPv6.
Descripcin: Consulta cules son las caractersticas de la IPv6 y su estructura. Realiza
un cuadro comparativo entre el direccionamiento IPv4 e IPv6.
Criterio de Evaluacin
Identificar las diferencias entre el direccionamiento IPv4 e IPv6
ACTIVIDAD DE APRENDIZAJE 10
Propsito: Consultar las unidades de medida de informacin que representan una alta
capacidad de almacenamiento.
Descripcin: Consulta y completa las equivalencias correspondientes a: exabyte,
zettabyte y yottabyte en la tabla No. 10 titulada: Equivalencias Unidades de Medida de
Informacin
Criterio de Evaluacin
Indagar en la bsqueda de actualizaciones dentro de las unidades de almacenamiento
de equipos activos.
54
Conmutacin y Enrutamiento
ANOTACIONES
Conmutacin y Enrutamiento
55
UNIDAD 4
CAPA DE INTERNET
SESIN 5
PROTOCOLOS DE ENRUTAMIENTO
1. CONCEPTOS
El enrutamiento suministra la mejor ruta por donde viajarn los datos Si recordamos la
sesin anterior, el Router es quien se encarga de esta labor. A travs de las tablas de
enrutamiento, estos pueden saber por cul camino enviarn los paquetes de datos pero,
cmo lo hace?
La respuesta a esta pregunta la desarrollaremos en el desarrollo de esta sesin, pero
antes, debes conocer algunos conceptos importantes que se describirn a continuacin:
Tablas de Enrutamiento:
Es un archivo que se encuentran en la memoria RAM del router y contiene toda la
informacin de las redes aledaas al router a nivel local y remoto.
Adicionalmente, en ellas estn relacionadas las rutas ptimas para hacer llegar a los
paquetes al destino final. Esas rutas ptimas permiten saltar a routers de diferentes redes
de la local y dichos saltos se conocen como siguiente salto. En otras palabras, el router
contiguo al router local, el cual representa la mejor ruta para hacer llegar los paquetes a
su destino final, es el siguiente salto.
Las tablas de enrutamiento pueden tener: rutas directamente conectadas (Enrutamiento
Directo), rutas estticas (Enrutamiento Esttico) y rutas dinmicas (Enrutamiento
Dinmico).
56
Conmutacin y Enrutamiento
2. PROTOCOLOS DE ENRUTAMIENTO
Son aquellos que permiten determinar la mejor ruta e insertarla en la tabla de enrutamiento
del router. Los protocolos trabajan con algoritmos, los cuales tienen en cuenta la mtrica
y reglas o polticas de red al momento de actualizar la tabla de enrutamiento del router.
Conmutacin y Enrutamiento
57
SESIN 5
PROTOCOLOS DE ENRUTAMIENTO
La mtrica es el valor que permite medir la distancia entre las rutas, es decir, la ms
corta. La mtrica permite saber cuntos saltos hay entre una red y otra. El principio de la
mtrica es: la mejor ruta es la de menos saltos Esta mtrica puede ser:
Estado de Enlace (Algoritmo Dijkstra): basados en la velocidad del enlace
(ancho de banda) y la confiabilidad del mismo independientemente que el nmero
de saltos sea menor.
Vector Distancia (Algoritmo Bellman Ford): basado en el nmero de saltos,
mientras menos saltos, mejor es la ruta. En su estructura hay un vector con todas
las distancias de cada una de las rutas.
La siguiente tabla describe algunos protocolos de enrutamiento:
Protocolo
Mtrica
Distancia
Administrativa *
Protocolo de Informacin de
Enrutamiento
Realiza mximo 16 saltos
Enva informacin de ruteo cada 30
segundos
Distancia administrativa de 120
Vector
distancia
120
RIPv1
Vector
distancia
120
Ripv2
Vector
distancia
120
Ripng
Vector
distancia
120
IGRP
Estado de
enlace
100
EIGRP
Vector
distancia /
Estado de
enlace
Ruta resumen:5
EIGRP interno:90
EIGRP externo:170
RIP
58
Caractersticas
Conmutacin y Enrutamiento
Distancia
Administrativa *
Protocolo
Caractersticas
Mtrica
OSPF
Estado de
enlace
110
BGP
No usa
mtricas
200
* Nota: Los protocolos utilizan una distancia administrativa cuando existen varias rutas que
llegan al mismo destino. Cuando esto ocurre, el protocolo que tenga menor distancia ser
prioritario comparado con otro de mayor distancia.
Tabla No.12 Protocolos de enrutamiento
ACTIVIDAD DE APRENDIZAJE 11
Propsito: Diferenciar los diferentes tipos de enrutamiento dentro de una red
Descripcin: Realizar un cuadro comparativo entre el enrutamiento esttico y dinmico.
Criterio de Evaluacin
Identificar las caractersticas de los tipos de enrutamiento y su aplicacin en el contexto
de las redes.
ANOTACIONES
Conmutacin y Enrutamiento
59
SESIN 5
PROTOCOLOS DE ENRUTAMIENTO
ANOTACIONES
60
Conmutacin y Enrutamiento
UNIDAD 5
CAPA DE TRANSPORTE
SESIN 6
Conmutacin y Enrutamiento
61
SESIN 6
La multiplexacin en el protocolo TCP ayuda a que las aplicaciones realicen sus peticiones
de servicio. Dentro de la PDU del protocolo TCP se encuentra: direccin IP origen y
destino, puerto origen y destino. Esta es la informacin que permite controlar el flujo de
informacin. En la PDU de la capa de transporte el protocolo TCP adjunta 20 bytes de
informacin de control.
Por otro lado, cuando la capa de transporte emite la PDU a la capa de internet, los
puertos origen y/o destino se unen dando a conocer el concepto de sockets (tema tratado
en la sesin No. 7), los cuales establecen la comunicacin entre un servidor y un cliente.
Algunos ejemplos de aplicaciones que utilizan el protocolo TCP: streaming de audio y
video, navegacin en internet y transferencia de archivos.
3. PROTOCOLO UDP
UDP traduce User Datagram Protocol Protocolo de Datagrama de Usuario. Tambin
se identifica como el Servicio No Orientado a Conexin. Utiliza datagramas y su funcin
consiste en entregar la informacin sin consumir muchos recursos.
En la PDU de la capa de transporte el protocolo UDP adjunta 8 bytes de informacin de
control.
Algunos ejemplos de aplicaciones que utilizan el protocolo UDP son: correo electrnico,
navegacin en internet y transferencia de archivos.
ACTIVIDAD DE APRENDIZAJE 12
62
Conmutacin y Enrutamiento
ANOTACIONES
Conmutacin y Enrutamiento
63
UNIDAD 5
CAPA DE TRANSPORTE
SESIN 7
SOCKETS
64
Conmutacin y Enrutamiento
Socket socket;
ObjectOutputStream escribir;
ObjectInputStream leer;
String mensaje;
Servidor
package proyecto0;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.net.ServerSocket;
import java.net.Socket;
Cliente() {
}
/**
void run() {
try {
* Servidor Socket.
*
Conmutacin y Enrutamiento
65
SESIN 7
SOCKETS
Cliente
Servidor
*/
public class Servidor {
ServerSocket serverSocket;
Socket socket = null;
escribir
= new ObjectOutputStream(socket.getOutputStream());
ObjectOutputStream escribir;
escribir.flush();
ObjectInputStream leer;
String mensaje;
int conexiones = 0;
public Servidor() {
try {
void run() {
enviarMensaje(Hola mi servidor);
mensaje = adios;
try {
*
enviarMensaje(mensaje);
} while (!mensaje.equals(adios));
66
System.out.println(Conexion recibida de +
socket.getInetAddress().getHostName());
Conmutacin y Enrutamiento
Cliente
Servidor
System.err.println(Estas
escribir.flush();
ioException.printStackTrace();
} finally {
enviarMensaje(Conexion establecida);
try {
do {
leer.close();
try {
escribir.close();
socket.close();
if (mensaje.equals(adios)) {
ioException.printStackTrace();
enviarMensaje(adios);
try {
} while (!mensaje.equals(adios));
escribir.writeObject(msg);
escribir.flush();
ioException.printStackTrace();
System.out.println(Cliente> + msg);
} finally {
ioException.printStackTrace();
try {
leer.close();
escribir.close();
serverSocket.close();
ioException.printStackTrace();
cliente.run();
}
}
}
}
Conmutacin y Enrutamiento
67
SESIN 7
SOCKETS
Cliente>Hola mi servidor
Cliente[2] adios
Cliente>adios
Servidor>adios
Esperando conexiones
68
Conmutacin y Enrutamiento
Despus de analizar los cdigos de Cliente y del Servidor, para el usuario final es
transparente este cdigo, lo importante es que se lleve a cabo la funcin principal:
garantizar que el mensaje llegue a su destino.
ACTIVIDAD DE APRENDIZAJE 13
Propsito: Analizar e identificar el comportamiento del Cliente y del Servidor en un
socket.
Descripcin: Realiza la ejecucin del programa mostrado en esta sesin. Observa el
contenido de los resultados de la tabla y compralos con los que te muestra la ejecucin.
Agrega mensajes entre el Cliente y el Servidor para que estos sean mostrados en cada
ejecucin del programa.
Criterio de Evaluacin
Conocer el funcionamiento de los sockets dentro de una red teniendo en cuenta la
arquitectura Cliente Servidor.
ANOTACIONES
Conmutacin y Enrutamiento
69
UNIDAD 6
CAPA DE APLICACIN
SESIN 8
Los usuarios que trabajan en las redes de datos utilizan diferentes programas para
realizar las tareas que requieren. Estos programas son llamados aplicaciones y en el
modelo de referencia TCP/IP, la capa que permite el acceso a ellas, se conoce como
capa de aplicacin. Asimismo, la capa de aplicacin necesita delegar funciones para
llevar al usuario las respuestas de las peticiones realizadas. Por esta razn conocers
en el desarrollo de esta sesin los diferentes servicios que permiten el funcionamiento de
estas aplicaciones.
1. SERVICIOS PRESTADOS
La capa de aplicacin del modelo TCP/IP tiene una funcin especfica, permite
intercambiar informacin entre el usuario y la mquina a travs de las aplicaciones que
estos requieran. Para ello necesita ayudantes conocidos como: protocolos de la capa de
aplicacin. Entre ellos, se destacan los ms importantes:
70
Conmutacin y Enrutamiento
Conmutacin y Enrutamiento
71
SESIN 8
ACTIVIDAD DE APRENDIZAJE 14
72
Conmutacin y Enrutamiento
ACTIVIDAD DE APRENDIZAJE 15
Propsito: Instalar y configurar un servidor de correo electrnico
Descripcin: Instala un servidor de correo electrnico en la distribucin de Linux que
prefieras
Criterio de Evaluacin
Enviar mensajes por medio del uso del servidor instalado.
ANOTACIONES
Conmutacin y Enrutamiento
73
UNIDAD 6
CAPA DE APLICACIN
SESIN 9
1. ARQUITECTURA WWW
Modelo Cliente- Servidor:
Luego de conocer el funcionamiento y saber cmo se utiliza la pila de protocolos TCP/IP,
surge la inquietud, de entonces cmo funciona el software que aprovecha toda la pila de
protocolos que hemos visto hasta el momento? Cmo este software funciona como un
navegador Web? Qu es la WWW?
Bueno, para aclarar estas dudas, empecemos por la WWW (World Wide Web). La WWW
o muy conocida WEB, es un espacio virtual de informacin, por medio de la cual se
puede acceder a documentos vinculados, distribuidos en miles de computadores de toda
Internet a travs de un navegador.Pero si nos peguntramos desde el punto de vista
de usuarios de internet, que es la Web, muchos nos responderan que es un enorme
conjunto de pginas Web, los que contienen vnculos o apuntadores, y a las cuales se
accede por medio de un navegador como por ejemplo Internet Explorer, Firefox o Google
chrome.
El navegador es un programa que se instala en el computador que usamos y que en
adelante vamos a llamar cliente, teniendo en cuenta que el cliente es un software que no
necesariamente tiene que ser un navegador, puede ser cualquier otro que se instala en el
equipo del usuario final y se conecta a la red para acceder a algn servicio.
En el modelo cliente servidor uno o ms computadores actan como servidores mientras
otros actan como clientes. El computador que ejerce como servidor tiene caractersticas
tecnolgicas altas y provee los servicios que le solicite el cliente.
74
Conmutacin y Enrutamiento
Conmutacin y Enrutamiento
75
SESIN 9
2. PROTOCOLO HTTP
El protocolo encargado de establecer en la Web los mensajes que pueden enviar los
clientes a los servidores y las respuestas que obtienen es el protocolo de transferencia
de hipertexto HTTP.
Para comunicarse todos los clientes y servidores deben seguir este protocolo, que est
ampliamente detallado en la norma RFC2616 para HTTP V 1.1,
Trminos Clave
Termino
Conexin:
Mensaje
Solicitud
(Request)
Respuesta
Recurso
Entidad:
Negociacin
de contenido
Agente de
Usuario:
76
Definicin
Servidor
Cliente:
Conmutacin y Enrutamiento
Termino
Definicin
Palabras claves que indican el procedimiento que va a ser realizado.
Los mtodos de solicitud HTTP son:
Mtodo
Mtodo
Descripcin
GET
HEAD
PUT
POST
DELETE
TRACE
CONNECT
OPTIONS
Conmutacin y Enrutamiento
77
SESIN 9
Time
6.294463
Source
Destination
172.25.4.32
74.125.229.208
78
Conmutacin y Enrutamiento
Protocol Info
HTTP GET / HTTP/1.1
8. Accept:
text/html,application/xhtml+xml,application/
xml;q=0.9,*/*;q=0.8\r\n
9. Accept-Encoding: gzip,deflate,sdch\r\n
10. Accept-Language: en-US,en;q=0.8\r\n
11. Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.3\r\n
Time
108
6.881597
OK (text/html)
Source
Destination
74.125.229.208
Protocol Info
172.25.4.32
HTTP
HTTP/1.1 200
Conmutacin y Enrutamiento
79
SESIN 9
bytes
Podemos apreciar que el servidor de google que en este caso tiene la direccin IP
74.125.229.208 y responde con un cdigo de estado 200 que implica que la solicitud
ha sido procesada con xito, para empezar la transmisin de los datos, que luego el
navegador interpretar.
ACTIVIDAD DE APRENDIZAJE 16
ACTIVIDAD DE APRENDIZAJE 17
80
Conmutacin y Enrutamiento
ANOTACIONES
Conmutacin y Enrutamiento
81
BIBLIOGRAFA
BIBLIOGRAFA
82
Comer E., D. &. (1996). Redes globales de informacion con internet y TCP/
IP : Principios basicos, protocolos y arquitectura. Mexico: Pretince-Hall
Hispanoamericana.
Conmutacin y Enrutamiento