Proyecto Final - Fibra Óptica
Proyecto Final - Fibra Óptica
Proyecto Final - Fibra Óptica
12 de febrero de 2013
Fibra ptica
Universidad Politcnica de
Durango
Ingeniera en Telemtica
Contenido
INTRODUCCIN................................................................................................... 3
MARCO TERICO................................................................................................. 3
Linux................................................................................................................ 3
Fibra ptica...................................................................................................... 4
Ventajas........................................................................................................ 4
Desventajas.................................................................................................. 5
Servidor DNS.................................................................................................... 6
Servidor DHCP................................................................................................. 7
Servidor de Correo........................................................................................... 8
Servidor Web................................................................................................... 9
Servidor FTP................................................................................................... 10
Servidor TFTP................................................................................................. 11
MATERIAL.......................................................................................................... 11
DESARROLLO.................................................................................................... 12
Topologa y Direccionamiento........................................................................12
Tabla de Direccionamiento de Ruouters......................................................13
Tabla de Direccionamiento de Switches......................................................13
Configuracin de los Switrch.......................................................................14
Configuracin de los Routers......................................................................15
Configuracin del Access Point...................................................................17
Servidor DNS.................................................................................................. 20
Servidor DHCP............................................................................................... 26
Servidor WEB................................................................................................. 29
Servidor de Correo......................................................................................... 38
SquirrelMail................................................................................................. 39
SquirrelMail, Posfix y Dovecot en Centos 6.3..............................................40
Servidor FTP................................................................................................... 47
Habilitando o negando accesos annimos al servidor FTP..........................47
Habilitar o negar autenticarse a los usuarios..............................................47
Habilitar o negar la escritura en el servidor FTP.........................................47
Habilitar el acceso de invitado para ciertos usuarios de FTP......................48
Estableciendo permisos de escritura, lectura y ejecucin al contenido
albergado en el servidor FTP......................................................................48
INTRODUCCIN
En el mundo cada da es de suma importancia la velocidad y la seguridad en las redes
de datos, contando con innovaciones tecnolgicas cada vez ms confiables y rpidas.
MARCO TERICO
Linux
GNU/Linux es uno de los trminos empleados para referirse a la combinacin del
ncleo o kernel libre similar a Unix denominado Linux con el sistema GNU. Su
desarrollo es uno de los ejemplos ms prominentes de software libre; todo su cdigo
fuente puede ser utilizado, modificado y redistribuido libremente por cualquiera bajo
los trminos de la GPL (Licencia Pblica General de GNU, en ingls: General Public
License) y otra serie de licencias libres.
A pesar de que Linux es, en sentido estricto, el sistema operativo, parte fundamental
de la interaccin entre el ncleo y el usuario (o los programas de aplicacin) se
maneja usualmente con las herramientas del proyecto GNU y con entornos de
escritorio basados en GNOME, que tambin forma parte del proyecto GNU aunque
tuvo un origen independiente. Sin embargo, una parte significativa de la comunidad,
as como muchos medios generales y especializados, prefieren utilizar el trmino
Linux para referirse a la unin de ambos proyectos.
Fibra ptica
La fibra ptica es un medio de transmisin empleado habitualmente en redes de
datos; un hilo muy fino de material transparente, vidrio o materiales plsticos, por el
que se envan pulsos de luz que representan los datos a transmitir. El haz de luz
queda completamente confinado y se propaga por el interior de la fibra con un ngulo
de reflexin por encima del ngulo lmite de reflexin total, en funcin de la ley de
Snell. La fuente de luz puede ser lser o un LED.
Ventajas
Una banda de paso muy ancha, lo que permite flujos muy elevados (del orden
del Ghz).
Pequeo tamao, por lo tanto ocupa poco espacio.
Gran flexibilidad, el radio de curvatura puede ser inferior a 1 cm, lo que facilita
la instalacin enormemente.
Gran ligereza, el peso es del orden de algunos gramos por kilmetro, lo que
resulta unas nueve veces menos que el de un cable convencional.
Inmunidad total a las perturbaciones de origen electromagntico, lo que
implica una calidad de transmisin muy buena, ya que la seal es inmune a las
tormentas, chisporroteo...
Gran seguridad: la intrusin en una fibra ptica es fcilmente detectable por el
debilitamiento de la energa luminosa en recepcin, adems, no radia nada, lo
que es particularmente interesante para aplicaciones que requieren alto nivel
de confidencialidad.
No produce interferencias.
Desventajas
La alta fragilidad de las fibras.
Necesidad de usar transmisores y receptores ms caros.
Los empalmes entre fibras son difciles de realizar, especialmente en el
campo, lo que dificulta las reparaciones en caso de ruptura del cable.
No puede transmitir electricidad para alimentar repetidores intermedios.
La necesidad de efectuar, en muchos casos, procesos de conversin elctricaptica.
La fibra ptica convencional no puede transmitir potencias elevadas.2
No existen memorias pticas.
La fibra ptica no transmite energa elctrica, esto limita su aplicacin donde
el terminal de recepcin debe ser energizado desde una lnea elctrica. La
energa debe proveerse por conductores separados.
Las molculas de hidrgeno pueden difundirse en las fibras de silicio y
producir cambios en la atenuacin. El agua corroe la superficie del vidrio y
Servidor DNS
Un servidor DNS (Domain Name System) se utiliza para proveer a las computadoras
de los usuarios (clientes) un nombre equivalente a las direcciones IP.
NIC (Network Information Center) es el organismo encargado de administrar el DNS
a nivel mundial. NIC Mxico se encarga de administrar todos los nombres (dominios)
que terminen con la extensin mx. En la rectora del sistema se encargan de
administrar los nombres que terminen con itesm.mx. El Campus Ciudad de Mxico
cuenta con un Servidor DNS primario y un Servidor DNS secundario, los cuales
mantienen las tablas de los nombres que terminen con ccm.itesm.mx.
Este sistema asocia informacin variada con nombres de dominios asignado a cada
uno de los participantes. Su funcin ms importante, es traducir (resolver) nombres
inteligibles para las personas en identificadores binarios asociados con los equipos
conectados a la red, esto con el propsito de poder localizar y direccionar estos
equipos mundialmente.
Servidor DHCP
El protocolo de configuracin dinmica de host (DHCP, Dynamic Host Configuration
Protocol) es un estndar TCP/IP diseado para simplificar la administracin de la
configuracin IP de los equipos de nuestra red. El estndar DHCP permite el uso de
servidores DHCP para administrar la asignacin dinmica, a los clientes DHCP de la
red, de direcciones IP y otros detalles de configuracin relacionados, siempre que los
clientes estn configurados para utilizar un servidor DHCP.
Cada equipo de una red TCP/IP debe tener un nombre y una direccin IP nicos. La
direccin IP (junto con su mscara de subred relacionada) identifica al equipo host y
a la subred a la que est conectado. Al mover un equipo a una subred diferente, se
debe cambiar la direccin IP; DHCP permite asignar dinmicamente una direccin IP
a un cliente, a partir de una base de datos de direcciones IP de servidor DHCP de la
red local. En las redes TCP/IP, DHCP reduce la complejidad y cantidad de trabajo
que debe realizar el administrador para reconfigurar los equipos.
DHCP es el protocolo de servicio TCP/IP que "alquila" o asigna dinmicamente
direcciones IP durante un tiempo (duracin del alquiler) a las estaciones de trabajo,
distribuyendo adems otros parmetros de configuracin entre clientes de red
autorizados, tales como la puerta de enlace o el servidor DNS. DHCP proporciona
una configuracin de red TCP/IP segura, confiable y sencilla, evita conflictos de
direcciones y ayuda a conservar el uso de las direcciones IP de clientes en la red.
Utiliza un modelo cliente-servidor en el que el servidor DHCP mantiene una
administracin centralizada de las direcciones IP utilizadas en la red. Los clientes
compatibles con DHCP podrn solicitar a un servidor DHCP una direccin IP y
obtener la concesin como parte del proceso de inicio de red.
Servidor de Correo
Un servidor de correo es una aplicacin de red ubicada en un servidor en internet,
cuya funcin es parecida al Correo postal tradicional, slo que en este caso lo que se
maneja son los correos electrnicos (a veces llamados mensajes o e-mails), a los que
se hace circular a travs de redes de transmisin de datos.
Servidor Web
Programa que procesa cualquier aplicacin del lado del servidor realizando
conexiones bidireccionales y/o unidireccionales y sncronas o asncronas con el
Servidor FTP
FTP (File Transfer Protocol), es un protocolo de red para la transferencia de archivos
entre sistemas conectados a una red TCP (Transmission Control Protocol), basado en
la arquitectura cliente-servidor. Desde un equipo cliente se puede conectar a un
servidor para descargar archivos desde l o para enviarle archivos,
independientemente del sistema operativo utilizado en cada equipo.
Uno de los servicios ms antiguos de Internet, File Transfer Protocol permite mover
uno o ms archivos con seguridad entre distintos ordenadores proporcionando
seguridad y organizacin de los archivos as como control de la transferencia.
La seguridad se ha convertido en un tema candente. Durante aos, los servidores ftp
comunicaban con los clientes "en abierto," es decir, que la informacin de la
conexin y de la contrasea eran vulnerables a la interceptacin. Ahora, los
servidores ftp, tales como BulletProof FTP, SecureFTP, SurgeFTP, TitanFTP, y
WS_FTP, soportan SSL/TLS y utilizan el mismo tipo de cifrado presente en los sitios
web seguros. Con SSL/TLS, los servidores ftp pueden cifrar los comandos de control
entre los clientes del ftp y el servidor, as como los datos del archivo. Con la ayuda del
PGP, como en WS_FTP pro, los datos del archivo se aseguran todava ms con el
cifrado pblico.
Servidor TFTP
TFTP son las siglas de Trivial File Transfer Protocol (Protocolo de transferencia de
archivos trivial). Es similar al FTP, pero sin autentificacin. La conexin se realiza
mediante UDP por el puerto 69. Lo utilizaremos para salvar configuraciones de los
routers o switchs, o las imgenes del sistema operativo de estos.
MATERIAL
Para el desarrollo de este proyecto, fue necesario de un amplio material y equipo:
5 Routers
6 Switches
5 Servidores
1 Access Point
2 Antenas a 2.4 GHz
15 Cables de Ethernet directos
4 Cables de Ethernet cruzados
3 Cables seriales
2 GBIC
2 Transceiver Multimodo Tp-Link MC100CM
2 Fibra ptica multimodal SC
1 Fibra ptica multimodal LC
DESARROLLO
Topologa y Direccionamiento
Para el desarrollo de este proyecto se implement una topologa de red, basada en el
equipo anterior y con las especificaciones dadas por el asesor:
R_DF
R_GDL
R_MTY
R_DGO
ISP
Interfaz
Direccin IP
G0/0
G0/1
192.168.100.
1
192.168.60.2
S0/0/0
Mscara de
subred
255.255.255.252
NAT
NA
255.255.254.0
NA
192.168.70.1
255.255.255.252
NA
S0/0/1
192.168.50.2
255.255.255.0
NA
S0/1/0
10.0.0.1
255.255.255.0
NA
G0/0
172.16.3.2
255.255.248.0
NA
G0/1
192.168.1.2
255.255.252.0
NA
S0/0/0
10.0.0.2
255.255.255.0
NA
G0/0
192.168.40.1
255.255.254.0
NA
S0/0/0
192.168.50.1
255.255.255.0
NA
Fa0/0
192.168.80.2
255.255.255.224
NA
S0/0/0
192.168.70.2
255.255.255.252
NA
Fa0/0
192.168.100.
2
DHCP
255.255.255.252
NA
Fa0/1
192.168.0.0/
16
Vlan
Direccin IP
SW_DF
SW_GDL1
VLAN
20
VLAN
192.168.60.1
Mscara de
subred
255.255.254.0
172.16.3.1
255.255.248.0
NA
SW_GDL2
10
VLAN
20
VLAN
192.168.1.1
255.255.252.0
NA
192.168.40.2
255.255.254.0
NA
SW_MTY
NAT
NA
SW_DGO1
30
VLAN
40
VLAN
192.168.80.1
255.255.255.224
NA
192.168.90.2
255.255.255.192
NA
SW_DGO2
50
VLAN
40
VLAN
192.168.80.3
255.255.255.224
NA
192.168.90.1
255.255.255.192
NA
50
En la red se utilizan EIGRP, RIP, OSP para el ruteo se configuro en los router como se
indica en la topologa. La configuracin de los equipo fue la siguiente
ip virtual-reassembly
network 192.168.50.0
network 192.168.60.0
network 192.168.70.0
Router GDL
router ospf 2
redistribute rip subnets
redistribute eigrp 2 metric 500 subnets
network 10.0.0.0 0.0.0.255 area 0
network 172.16.0.0 0.0.7.255 area 0
network 192.168.0.0 0.0.3.255 area 0
Router MTY
router rip
version 2
redistribute ospf 2 metric 2
redistribute eigrp 2 metric 2
network 192.168.40.0
network 192.168.50.0
CONFIGURAR SSID
Se configurar las SSID con los siguientes comandos
dot11 ssid Durango_Wifi
authentication open
guest-mode
infrastructure-ssid
CONFIGURACIN DE INTERFACES
En este parte configuramos la radios 0 y la BVI1 esta es la configuracin de las
interfaces que se utilizaron.
interface Dot11Radio0
ssid Durango_Wifi
station-role workgroup-bridge
bridge-group 1
bridge-group 1 spanning-disabled
En la interfas BVI1 se le puso que aprendiera el DHCP por que la red a la que se
conecta da direccionamiento y el AP solo va funcionar como puente para llegar hasta
el Router.
CONFIGURACIN DEL ISP
Configuracin inicial
Asignar el direccionamiento a las interfaces
Configurar el NATEO como se muestra en las tablas
Configurar el ruteo esttico
*En caso de no realizar ping verificar que todas las interfaces estn arriba
Como primer paso para iniciar la configuracin del ISP se va a configura el usuario y
contrasea, las lneas consolas y las lneas vty los cuales estos comandos definen el
CONFIGURACIN DE RUTEO
Para el ruteo debemos tener en cuenta que el ISP las IP ya son pblicas con la que
salen nateadas entonces ya nada ms le indicamos donde se encuentra cada una de
las redes como se muestra a continuacin.
ip route 172.16.0.0 255.255.0.0 192.168.100.1
ip route 192.168.0.0 255.255.0.0 192.168.100.1
Servidor DNS
Para el desarrollo del servidor de DNS (Sistema de Nombre de Dominio), se realiz la
instalacin de un sistema operativo basado en GNU/Linux, para el cual se opt por
Ubuntu 12.04 LTS.
Primero se realiza la descarga de dicho sistema operativo y mediante Wubi instalar
desde Windows.
Despus nos pedir la contrasea de administrador, una vez estando como usuario
root, instalaremos BIND 9, que es el servidor de DNS ms comnmente usado en
Internet, mediante los siguientes comandos:
apt-get install bind9
Despus hay que crear dos archivos por cada zona que sea creada, en este caso el
db.unipolidns.zapto.org y db.192.168.40 y agregar el cdigo que se muestra en las
siguientes pantallas:
gedit db.unipolidns.zapto.org
gedit db.192.168.40
Despus de esto basta con reiniciar el servicio de Bind con el siguiente comando:
service bind9 restart
Servidor DHCP
El servidor DHCP, es el encargado de asignar una direccin IP a cada dispositivo que
se conecte a nuestra red local, as como como el dominio al que se tiene que dirigir
para su respectiva traduccin o para salir a Internet.
La configuracin de este servidor se realiz en Ubuntu 10.04, del cual no se mostrar
la instalacin por ser parecida a la anterior mostrada.
Servidor WEB
El servidor web se realiz en el sistema operativo CentOS 6.3, el cual es un SO
especializado en servidores y que cuenta con una alta seguridad como tal.
CentOS es una bifurcacin a nivel binario de la distribucin Linux Red Hat Enterprise
Linux RHEL, compilado por voluntarios a partir del cdigo fuente liberado por Red
Hat.
Los desarrolladores de CentOS usan ese cdigo fuente para crear un producto final
que es muy similar al Red Hat Enterprise Linux y est libremente disponible para ser
bajado y usado por el pblico.
Para la instalacin de este sistema operativo se sigui el siguiente procedimiento, en
el cual se instal de forma nativa mediante el DVD de CentOS 6.3.
Ahora se selecciona la contrasea para usuario root con todos los privilegios.
En la siguiente ventana utilizamos todo el espacio del disco duro ya que instalamos
nuestro SO de forma nativa.
yum install php-mysql php-gd php-imap php-ldap php-mbstring phpodbc php-pear php-xml php-xmlrpc
yum install php-pecl-apc
/etc/init.d/httpd restart
Dependiendo del SO que se halla instalado (32 o 64 bits) se pueden ejecutar los
siguientes comandos:
yum install http://pkgs.repoforge.org/rpmforge-release/rpmforgerelease-0.5.2-2.el6.rf.x86_64.rpm
yum install http://pkgs.repoforge.org/rpmforge-release/rpmforgerelease-0.5.2-2.el6.rf.i686.rpm
vi /usr/share/phpmyadmin/config.inc.php
Ahora solo se tiene que montar la base de datos del sistema en importar y copiar las
pginas WEB del mismo en la carpeta www.
Servidor de Correo
Un servidor de correo es una aplicacin que permite enviar mensajes (correos) de
unos usuarios a otros, con independencia de la red que dichos usuarios estn
utilizando. Para lograrlo se definen una serie de protocolos, cada uno con una
finalidad concreta:
SMTP, Simple Mail Transfer Protocol: Es el protocolo que se utiliza para que
dos servidores de correo intercambien mensajes.
POP, Post Office Protocol: Se utiliza para obtener los mensajes guardados en el
servidor y pasrselos al usuario.
IMAP, Internet Message Access Protocol: Su finalidad es la misma que la de
POP, pero el funcionamiento y las funcionalidades que ofrecen son diferentes.
Para obtener los mensajes del servidor, los usuarios se sirven de clientes, es decir,
programas que implementan un protocolo POP/IMAP. En algunas ocasiones el
cliente se ejecuta en la mquina del usuario (como el caso de Mozilla Mail, Evolution,
Microsoft Outlook). Sin embargo existe otra posibilidad: que el cliente de correo no se
ejecute en la mquina del usuario; es el caso de los clientes va web, como Hotmail,
SquirrelMail, OpenWebmail o Terra.
SquirrelMail
SquirrelMail es una aplicacin webmail escrita en PHP. Puede ser instalado en la
mayora de servidores web siempre y cuando ste soporte PHP y el servidor web
tenga acceso a un servidor IMAP y a otro SMTP. SquirrelMail sigue el standard HTML
4.0 para su presentacin, hacindolo compatible con la mayora de servidores web.
Est diseado para trabajar con plugins, lo cual hace ms llevadera la tarea de
agregar nuevas caractersticas entorno al ncleo de la aplicacin.
El cliente SquirrelMail es por s mismo un completo sistema webmail, pero hay
disponibles muchas ms caractersticas bajo los plugins. Un plugin permite aadir
caractersticas no imprescindibles, a menudo sin tener que alterar el cdigo fuente.
Hay ms de 200 plugins creados por terceros para descargar libremente desde la web
de SquirrelMail, y SquirrelMail viene con varios plugins por defecto, permitiendo a
los administradores aadir:
Revisar ortografa.
Filtrar emails. spam.
Administracin Web de SquirrelMail.
Un calendario.
Una interfaz para reportar errores semiautomticamente.
Lo anterior devolver una salida similar a la siguiente, donde deber elegir entre
postfix y sendmail como MTA predeterminado del sistema:
Hay 2 programas que proporcionan 'mta'.
Seleccin Comando
----------------------------------------------*+ 1
/usr/sbin/sendmail.postfix
/usr/sbin/sendmail.sendmail
Despus de que los 3 servicios hayan sido iniciados dentro del navegador se teclea la
direccin http://localhost/webmail y se mostrara la pantalla de bienvenida de
SquirrelMail.
25, 110, 143 y 587 por TCP (SMTP, POP3, IMAP y Submission)
465, 993 y 995 por TCP (SMTPS, IMAP y POP3S)
Los puertos se pueden abrir desde el Firewall del servidor, de esta manera los
usuarios no tendrn ningn problema a la hora de iniciar sesin, enviar y recibir
correos en el cliente SquirrelMail.
Servidor FTP
Para instalar y configurar un servidor FTP en CentOS es necesario instalar los
paquetes de vsftpd para ello se ejecuta el comando:
yum install vsftp
Una vez instalados los paquetes, se editan los archivos de configuracin para el
funcionamiento del servicio FTP, utilizando el editor de texto gedit se edita el
archivo vsftpd.conf ubicado en la ruta /etc/vsftpd y se configuran los siguientes
parmetros:
Una vez habilitada esta funcin, se debe habilitar el parmetro que se encuentra en
funcin del anterior, para ello se descomenta la siguiente lnea:
chroot_list_file=/etc/vsftpd/chroot_list
Inicia el servicio
stop
Detiene el servicio
restart
Reinicia el servicio
reload
Recarga el servicio
condrestart
Reinicio Condicional
status
-d /home/ftp/zanthi
Indica que el usuario no podr logearse en el sistema lo cual es ideal para usuarios
con acceso a FTP pero sin acceso al intrprete de comandos.
Pgina WEB
La implementacin de una pgina web fue de vital importancia montada en un
servidor web, el cual se tuvo que instalar fuera de la red ya que en la escuela estaban
cerrados algunos puertos y no dejaba que no-ip DUC se conectara y nos re
direccionara a nuestro servidor web.
La pgina se dise y realizo en DreamWeaver CS6 aun con HTML v1 y estilos CSS,
as como algunos jquery.
El diseo de la pgina principal ya montada en Internet es de la siguiente manera:
En la cual nos da links para ver algunos datos de los servidores, ver y descargar la
topologa de la red, entrar a la pgina de http://cisco.com y por supuesto calcular el
enlace de fibra ptica.
Para el clculo del enlace se realiz un diseo de una pgina sencilla pero validando
los campos requeridos, tales como la distancia y la velocidad del enlace, esto
mediante javascript:
Una vez llenados los campos para el clculo del enlace, lo primero que nos muestra
es una alerta del tipo de fibra ptica que se debe usar para estos datos, ya sea
multimodo o monomodo:
Al dar aceptar nos dirige a los datos que podemos usar como la fibra ptica con sus
respectivos datos, el receptor, el transmisor y los conectores a utilizar, dndonos
opcin de elegir qu tipo de fibra y que tipo de conector deseamos usar, tomando en
cuenta por su puesto el precio de cada uno.
Una vez seleccionados la fibra y el conector deseados calculamos el costo total del
enlace:
En esta ltima pantalla se muestra como queda el total de precios de cada dispositivo
a utilizar, as como el precio total del enlace deseado.
CONCLUSIONES
Jair Esteban Maldonado Junez
Para el desarrollo de este proyecto de fibra ptica se mont una red, simulando que
fuese una red WAN que cubra gran parte del pas, en la cual se tienen servidores
prcticamente como el Hotmail, nada ms que este solo se realiz de forma local. En
la parte de DF se tena un servidor DHCP el cual da direccionamiento a toda la red,
en este servidor se configuraron los rangos, cules eran los DNS, en esta parte se
puso como primer DNS el que se tiene como local y despus el que nos da el ISP,
esto porque si queremos llegar a un servidor que se encuentre de forma local primero
nuestro DNS nos resuelve y nos direcciona al Servidor si necesidad de sacarnos a
internet todo sucede de forma local. En el servidor web se puso el sistema para poder
entrar a l desde la red interna as como de redes externas, para lo cual se debe
configurar para que al poner el nombre del dominio previamente creado de forma
gratuita nos direccione al servidor.
Esta fue la parte de los servidores a grandes rasgos, la parte de la red es sencilla se
utilizan puros equipos CISCO, los router que se utilizaron fueron la serie 1841, los
switch fueron capa tres de la serie 3750 en los cuales se puede realizar ruteo tanto
dinmico como esttico, se configuro que los todas las maquinas que se conecten al
switch pedirn el DHCP hasta el servidor esto se configura en la interfaz VLAN.
En la red se tienen dos enlaces de fibra en un parte se utilizan lo que son los GBIC los
cuales se conectaron en los switch capa 3, para el otro enlace se utiliz lo que es
unos convertidores de medios para pasar de fibra ptica a UTP, con este enlace se
conect lo que es el ISP y el router DF.
El sistema se mont en el servidor WEB en donde se instal Apache y MySql para la
base de datos, los datos fueron obtenidos de Fibremex, el sistema consiste en que al
colocar la distancia y la velocidad no pueda dar opciones de cual fibra utilizar y
cules seran los costos, esto para poder tomar una mejor opcin.