Sunteți pe pagina 1din 69

INSTITUTO SUPERIOR DE EDUCACION PBLICO DIVINO JESUS CARRERA PROFESIONAL: COMPUTACION E INFORMATICA

PROYECTO PRODUCTIVO Y/O EMPRESARIAL:

IMPLEMENTACION DE UN SERVIDOR WEB PARA LA CARRERA DE COMPUTACION E INFORMATICA DEL ISEP DIVINO JESUS SANTO TOMAS

PRESENTADO POR: CHAHUA ROMERO, Clemencia.


CONDORI CUSI, Milagros Soledad. ENRIQUEZ LAYME, Julia. HUACHACA USCCA, Rodolfo Angel. PARA OPTAR EL TITULO PROFESIONAL DE TECNICO EN COMPUTACION E INFORMATICA

ASESOR:CHAMBI VILCAPAZA, Johnny Benigno.


SANTO TOMAS - CUSCO 2012

INDICE DEDICATORIA AGRADECIMIENTO INTRODUCCION PRESENTACION INDICE CAPITULO I I. II. III. IV. V. DENOMINACION DEL PROYECTO RESPONSABLE DEL PROYECTO DIAGNOSTICO Y JUSTIFICACION DESCRIPCION DEL PROYECTO OBJETIVOS 5.1 OBJETIVOS GENERAL 5.2 OBJETIVOS ESPECIFICOS. VI. VII. VIII. IX. UBICACIN DEL PROYECTO. ORGANO O INSTITUCION RESPONSABLE DEL PROYECTO. BENEFICIARIOS DIRECTOS E INDIRECTOS. METAS Y RESULTADOS Y EFECTOS ESPERADOS DEL PROYECTO. CAPITULO II I. II. III. IV. V. VI. VII. VIII. IX. X. MARCO TEORICO ADMINISTRACION DEL PROYECTO. PRESUPUESTO. FINANCIAMIENTO DEL PROYECTO. CONTINUIDAD Y SOSTENIBILIDAD DEL PROYECTO. CRONOGRAMA DE ACTIVIDADES. CONCLUCIONES. RECOMENDACIONES. BIBLIOGRAFIA. ANEXOS.

DEDICATORIA

A Dios, altsimo seor eres el significado de nuestra existencia.

A nosotros mismos, por seguir adelante siempre a pesar de todo.

A nuestros padres, ejemplo de vida, que nos ha brindado su apoyo incondicional.

Nuestros hermanos que nos han mejores en la vida.

motivado para ser los

nuestros

Docentes, y

que

nos con

han su

compartido apoyo en

sus todo

conocimientos

experiencias

momento en nuestra formacin profesional.

AGRADECIMIENTO

Por intermedio del presente proyecto expresamos nuestros sinceros agradecimientos: A Dios por habernos dado la sabidura, salud y

persistencia para culminar nuestros estudios. Al Instituto por Superior aos de Educacin Publico Divino que

Jess, Santo Tomas - Chumbivilcas por la acogida en sus aulas tres consecutivos, donde tuvimos forjarnos da a da como profesionales en la carrera profesional de Computacin e Informtica para nuestro futuro. Danos gracias sus a nuestros distintos para docentes por y

compartir

conocimientos

nuestro

beneficio

formacin acadmica. As mismo agradecemos al asesoramiento del Ing. Johnny Benigno Vilcapaza Chambi y otros docentes particulares que han orientado acertadamente este trabajo hasta su conclusin. Por ultimo a la sociedad en general quienes estuvieron prestos y generosos en brindarnos su apoyo.

PRESENTACION

El presente proyecto de innovacin ha sido estudiado teniendo en cuenta la necesidad urgente del Instituto Superior de Educacin Publico Divino Jess, carrera profesional de Computacin e Informtica, docentes, estudiantes y comunidad en general. El grupo de el estudiantes proyecto se sienten a un satisfechos amplio de

entregar

productivo

publico

estudiantil y esperan tambin que sea una forma de cmo llegar a utilizar las tecnologas emergentes y actuales de la informtica. Deseamos tambin contribuir, a travs de este proyecto a fomentar el uso de servidores web en las instituciones pblicas o privadas a nivel local, regional y nacional.

INTRODUCCION El mundo entero est en pleno desarrollo y avance de diferentes empresas nuestra Educacin tecnologas desean de que informacin, su informacin todas sea las bien de de grandes Provincia Pblico

manejada y segura, el Per no es la excepcin y en nuestro Divino Instituto Jess; es una Superior fbrica

profesionales que se forman en la carrera de Computacin e Informtica los cuales saldrn a un mundo lleno de retos y competencias para lo cual deben de prepararse arduamente y as enfrentar y poder manejar sistemas complejos en empresas que exigen la eficiencia y la eficacia de los profesionales en diferentes reas y en especial el rea de servidores, el cual es muy importante, pues un profesional debe de manejar de la mejor manera el aspecto de servidores, seguridad de la informacin y monitoreo mediante varias herramientas. El presente proyecto un servidor tiene en el como finalidad el de de implementar Instituto Superior

Educacin Pblico Divino Jess, manejando as de mejor manera la informacin, el trfico de redes, acceso de pginas web y otras.

INDICE

CAPITULO I I. DENOMINACION DEL PROYECTO.

IMPLEMENTACION DE UN SERVIDOR WEB PARA LA CARRERA DE COMPUTACION E INFORMATICA DEL ISEP DIVINO JESUS DE SANTO TOMAS

II.

RESPONSABLE DEL PROYECTO.

Los responsables del proyecto son los egresados de la carrera profesional de Computacin e Informtica del

Instituto Superior de Educacin Pblico Divino Jess de Santo Toms:

CHAHUA ROMERO, Clemencia. CONDORI CUSI, Milagros Soledad. ENRIQUEZ LAYME, Julia. HUACHACA USCCA, Rodolfo Angel.

2.1

ASESOR DEL PROYECTO.

Docente Informtica.

de

la

carrera

profesional

del

Computacin

Ing. Chambi Vilcapaza, Johnny Benigno.

III.

DIAGNOSTICO Y JUSTIFICACION.

El presente proyecto se ha planeado con el propsito de dar solucin a uno de los problemas latentes del

Instituto Superior de Educacin Publico Divino Jess de Santo Tomas Chumbivilcas para ello es imprescindible en la actualidad aplicar nuevas tecnologas de

informacin y comunicacin que nos permitan realizar de forma ptima el uso de los recursos en redes a nivel de una intranet o internet por lo tanto: El presente proyecto pretende formar una base slida que muestre las especificaciones y caractersticas de una red segura y protegida por la tecnologa de un servidor en el acceso a las pginas Web pblicas y privadas de la Internet, siendo un tema de actualidad y de gran futuro. Permitir conocer mejor el tipo de seguridad en estudio. Una caracterstica que es muy propia de los servidores es su jerarqua de seguridad, implementa el Control de Acceso, por medio de reglas, permite establecer

polticas de acceso en forma centralizada, de este modo se simplifica notablemente la administracin de la red, sobre todo cuando la misma posee muchas terminales. En primer lugar un servidor nos permite agregarle un control, en cuanto a la navegacin y la utilizacin de

Internet, debido a que tenemos la posibilidad de limitar y restringir recursos a los usuarios. Utiliza una arquitectura en donde sera muy definida adaptarlo sin de e

cliente/servidor incorporarlo problema. a

posible de red

nuestro

sistema

ningn

Por otro lado podemos contar con algo de velocidad, si por ejemplo varios usuarios realizan las mismas

peticiones al servidor en donde guarda las respuestas a esas peticiones para brindarlas a otros usuarios de

manera ms rpida. Lo cual de este modo se ahorra de buscar esas peticiones en Internet y brindarlas a los clientes.

IV.

DESCRIPCION DEL PROYECTO. El presente proyecto productivo Implementacin de un servidor web del para ISEP la carrera de computacin Santo e

informtica

Divino

Jess

Tomas,

tiene como finalidad instalar un servidor web que sirva como repositorio para aplicaciones web a nivel intranet o internet que en e se puedan elaborar dentro dicho de dentro la de la de en

institucin, computacin

especfico

carrera estar

informtica,

servidor

plena capacidad de almacenar pginas web dinmicas o estticas, sistemas web, sistemas intranet.

Los

estudiantes

de

la

carrera

profesional

de

computacin e informtica del ISEP Divino Jess en la actualidad deben de actualizarse con la tecnologa

existente, y el instalar un servidor WEB nos permitir, entre otras cosas, poder montar nuestra propia pgina web, probar nuestros desarrollos va local, acceder a los archivos de nuestro equipo desde un PC remoto

(aunque para esto existen otras opciones, como utilizar un servidor FTP) o utilizar alguno de los programas basados en web tan interesantes que estn utilizando con mayor nfasis ltimamente. Estas son algunas fundamentaciones, con las que cuenta este proyecto de acuerdo al estudio de pre factibilidad realizada, a las mismas que esperamos dar una solucin adecuada, brindndoles una informacin oportuna con

respecto a los avances tecnolgicos que viene sufriendo el campo de la informtica.

4.1 SERVIDOR WEB Un servidor Web es un programa que sirve datos en forma de pginas Web, hipertextos o pginas

HTML

(HyperText

Markup

Language):

textos

complejos con enlaces, figuras, formularios, botones y objetos incrustados como animaciones o reproductores de sonidos. La comunicacin de estos datos entre cliente y servidor se hace por medio un protocolo*,

concretamente del protocolo HTTP. Con esto, un servidor Web se mantiene a la espera de peticiones HTTP, que son ejecutadas por un cliente HTTP; lo que solemos conocer como un navegador Web. A modo de ejemplo: al teclear

http://www.cnice.mec.es en un navegador, ste realizar una peticin HTTP al servidor que tiene asociada dicha URL**. El servidor

responde al cliente enviando el cdigo HTML de la pgina; lo el navegador y cuando lo recibe muestra el en

cdigo, pantalla.

interpreta

El cliente es el encargado de interpretar el cdigo HTML, es decir, de mostrar las fuentes, los colores y la disposicin de los textos y

objetos de la pgina. El servidor se encarga de transferir a cabo el cdigo de la pgina de sin la

llevar misma. V. OBJETIVOS.

ninguna

interpretacin

5.1 OBJETIVOS GENERAL. Implementar un servidor WEB para la carrera de

computacin e informtica del ISEP Divino Jess Santo Toms. 5.2 OBJETIVOS ESPECIFICOS. Mejorar el equipamiento de Laboratorio de cmputo de la carrera profesional de Computacin e

Informtica en el Instituto Superior de Educacin Pblico Divino Jess Santo Toms. Garantizar el almacenamiento y administracin de informaciones a travs de un servidor web.

Brindar servicios web a la sociedad estudiantil mediante aplicaciones web.

VI.

UBICACIN DEL PROYECTO. El presente proyecto productivo y/o empresarial se ubicado en el ISEP Divino Jess - Santo Tomas, que est ubicado

en la Provincia de Chumbivilcas, en la zona sur este del departamento cusco, a una altitud de 3660 m.s.n.m. y se encuentra a una distancia de 660 km.de la capital del departamento cusco. DISTRITO PROVINCIA DEPARTAMENTO REGION : SANTO TOMAS : CHUMBIVILCAS : CUSCO : CUSCO

VII.

ORGANO O INSTITUCION RESPONSABLE DEL PROYECTO. Los responsables son los integrantes ejecutores y el

asesor de este proyecto, desde el inicio hasta el fin del proceso entregar de a implementacin la de direccin computacin del y e servidor jefatura web, de para la luego

Carrera Instituto Santo uso y

profesional Superior Toms, de

Informtica Divino del

del

Educacin se

Pblico

Jess

quienes

encargaran

posterior

mantenimiento del servidor web para su correcto uso.

VIII.

BENEFICIARIOS DIRECTOS E INDIRECTOS. Los beneficiarios directos sern:

El Instituto Superior de Educacin Pblico Divino Jess Santo Tomas.

Todos

los

docentes

de

la

carrera

profesional

de

Computacin e Informtica. los estudiantes de la carrera profesional de

Computacin e Informtica del Instituto Superior de Educacin Pblico Divino Jess.

La

comunidad

educativa

de

la

provincia

de

Chumbivilcas.

IX.

METAS Y RESULTADOS Y EFECTOS ESPERADOS DEL PROYECTO.

Mejorar el sistema de implementacin de servidores web y redes a nivel del Instituto de Educacin

Superior de Educacin Superior Divino Jess Santo Toms.

Promover la implementacin de servidores web en las Instituciones educativas superiores pblicas y

privadas de la regin.

Especializar a los estudiantes en la configuracin e implementacin de servidores web.

CAPITULO II I. MARCO TEORICO

1.1

REDES BASADAS EN SERVIDORES

En

un

entorno

con

ms

de

10

usuarios,

una

red

Trabajo en Grupo(con equipos que acten a la vez como servidores y clientes) puede que no resulta adecuada. Por tanto, la mayora de las redestienen servidores dedicados. Un servidor dedicado es aquel quefunciona slo como servidor, y no se utiliza como cliente oestacin, Los servidores se llaman dedicados porque porque no son asu vez clientes, y

estn

optimizados

para

dar

servicio

conrapidez a peticiones de clientes de la red, y garantizar laseguridad de los archivos y

directorios. Las redes basadas enservidor se han

convertido en el modelo estndar para ladefinicin de redes. A medida que las redes incrementan su tamao (y el nmero deequipos conectados y la distancia fsica y el trfico ms entre de un ellascrece), servidor. La generalmente divisinde se las

necesita

tareas de la red entre varios servidores asegura que cadatarea ser realizada de la forma ms

eficiente posible. Las redes basadas en servidor de son mejores y para Un

compartir

grancantidad

recursos

datos.

administrador supervisa laoperacin de la red, y asegura que la seguridad sea mantenida. Este tipo de red puede tener unos o ms servidores, dependiendodel perifricos servidor volumen Por de trfico, nmero haber de un

etc. de

ejemplo,puede un

impresin,

servidor

decomunicaciones, y un servidor de base de datos, todos en unamisma red. Hay combinaciones de redes lo cual tiene ambas

caracterstica: dered punto a punto (Peer to Peer) y basada en servidor. Este tipode red es la ms

comnmente usada, pero requiere de unentrenamiento extenso y planeado para su mximaproductividad.

1.1.1

Caractersticas

Los servidores son dedicados, debido que estn optimizados para responder ms rpidamente las peticiones de los clientes de la red.

La

seguridad

puede

ser

administrada

por

elAdministrador de la red.

El

control de

de

acceso

los de

recursos

es

a y

travs

lascuentas

usuarios

contraseas.

Los usuarios solo requieren una contrasea.

Los usuarios no requieren mucha capacitacin en eluso de la red.

El nmero de usuarios y computadoras en este tipo deredes pueden estar en el orden de miles e inclusivemillones.

El costo es alto, debido a que los servidores deben detener el mejor hardware posible.

La falla del servidor afecta a la red.

Se

puede

utilizar

sistemas

operativos

como:

WindowsNT Server, Netware, Unix, etc.

1.2

SISTEMAS OPERATIVOS DE RED

Dentro de los sistemas operativos de red, tenemos sistemasoperativos operativos operativos para de para servidor. estacin estacin Sibien y los sistemas sistemas brindar

pueden

algunosservicios como archivos e impresoras, estos estn limitados. de Por elcontrario los sistemas unamayor

operativos

servidor

proporcionan

cantidad de servicios, y con mejores prestaciones. Dentrode tenemos: Microsoft Windows NT/2000/2003 Server los sistemas operativos de servidor

Novell Netware Unix/Linux

1.2.1

SERVIDORES MICROSOFT WINDOWS

1.2.1.1 WINDOWS NT SERVER

Las letras NT significan Nueva Tecnologa. Fuediseado para uso de compaas grandes, por lotanto realiza muy bien algunas tareas tales comola proteccin por contraseas. Por primera vezdaba soporte para el sistema de ficheros NTFS. Exista una versin para estaciones Windows NTWorkstation. Siendo un sistema Windows NT operativo sufri

completamentenuevo,

problemas decompatibilidad con el hardware y el gran softwareexistentes. cantidad Tambin y necesitaba estaban y

derecursos

stos

solamente

disponibles

enequipos

grandes

caros. pudieron

Debido

a a

esto

muchosusuarios NT.

no

pasarse

Windows

Lainterfaz

grfica de NT todava estaba basada en lade Windows 3.1Windows NT tuvo varias versiones. La interfazgrfica 3.51 era de Windows que NT la 3.5 de y sus

Windows

lamisma

predecesores, Windows NT3.1 y Windows 3.1, con el Administrador deProgramas. Windows NT 4.0 distribuy unaadido llamado NewShell, cuyo nombrecompleto es "Shell Technology

Preview Update",que no era otra cosa ms que la nueva interfazgrfica, con el botn y

men inicio. 1.2.1.2 WINDOWS 2000 SERVER

Windows

2000,

es

una

nueva

versin

de

WindowsNT muy til para los administradores de sistemasy con una gran cantidad de

servicios de red y loms importante: admita dispositivos Plug&Playque venan siendo un problema con Windows NT. Tiene varias para servidores: server, Windows

2000server,

advanced

datacenter

server.Windows

2000

incorporaba para

importantesinnovaciones

tecnolgicas

entornosMicrosoft, tanto en nuevos servicios como en lamejora de los existentes. Algunas de lascaractersticas que posee son: Almacenamiento: Soporte para FAT16, FAT32 y NTFS. Cifrado de ficheros (EFS). Servicio de indexacin. Sistema de archivos distribuido (DFS). Nuevo sistema de backup (ASR). Sistema de tolerancia a fallos (RAID) con discos dinmicos (software). Comunicaciones: Servicios de acceso remoto (RAS, VPN, RADIUS y Enrutamiento). Nueva versin de IIS con soporte para HTTP/1.1. Active Directory. Balanceo de carga (clustering). Servicios de instalacin desatendida por red Servicios nativos de Terminal Server.

Estos

avances

marcan

un

antes

un

despus en la historia de Microsoft.

1.2.1.3 WINDOWS 2003 SERVER Sucesor Microsoft versin de de la familia 2000 de servidores Server. Es de la

aWindows

Windowspara

servidores

lanzada

por Microsoft en el ao2003. Est basada en el ncleo de Windows XP, alque se le han aadido una serie de servicios, y sele han bloqueado algunas de sus

caractersticas(para mejorar el rendimiento, o simplementeporque no sern usadas).

1.2.1.4 WINDOWS 2008 SERVER Al igual que su sucesor, Windows Server 2003 sebasaba en la ltima Se versin parece del mucho SO a

domsticapublicada.

Windows Server2003 pero con nuevas funciones como PowerShelly soporte para mquinas

virtuales. 1.2.2 SERVIDORES NOVELL NETWARE

Novell,

Inc.

es

una

compaa al el como rea

de

origen

estadounidensededicada especficamente operativos de en redes,

software, desistemas Netware

Novell

yLinux, entre otras ramas de la tecnologa. Es la empresaduea de los derechos de la

distribucin SuSE Linux. Novell Netware es un sistema operativo de red producidopor la empresa Novell. NetWare es una de las plataformasde servicio ms fiable para ofrecer acceso seguro ycontinuado a la red y los recursos a de informacin, de sobretodo en

cuanto

servidores

archivos.

Aunque

elproducto Windows de Microsoft nunca soport unacomparacin con Netware, el retiro en 1995 de RayNoorda hizo junto que al escaso marketing de

Novell

elproducto

perdiera

mercado,

aunque no vigencia por loque se ha anunciado soporte sobre este sistema operativohasta el

ao 2015, por lo menos. Cuando aparece utiliza elprotocolos IPX/SPX, para conectar los

clientes con elservidor, pero luego TCP/IP.

cambia a

Novell

Netware

ha

desarrollado

varias

versiones: 2.1x requera procesador 80286. Poda necesitar ms de 24 horas para

formatear 1 disco de 80 MB.

386

Apareci

para

sacar

el

mximo

rendimiento a los "nuevos" procesadores 80386 de 32 bits. Pronto dio paso a las siguientes versiones.

(1993) la primera versin donde aparece el sistema el servicio de directorio Directory Directory

[NDS]

(inicialmente ms tarde

Netware Novell

Services,

Services y actualmente eDirectory).

(1998)

cambio

de

IPX/SPX

TCP/IP

(aunque sigue soportado IPX), Mquina virtual Java, nuevo sistema de ficheros (NSS) duro, y swap de memoria de SAN; sobre y disco

soporte

Cluster

Service. Versin 5.1 el ao 2000.

(2001),

incluye

Servicios

basados

en

Internet, tales como iPrint, iFolder, eGuide, Virtual Office, etc. En 2003

fue lanzada la versin 6.5. En 2005 fue lanzado Novell Open

Enterprise Server disponible tanto para Netware como para Linux. 1.2.3 SERVIDORES UNIX/LINUX Unix (o UNIX) es un sistema operativo

portable,multitarea y multiusuario; desarrollado en principio porun grupo de empleados de los laboratorios Bell de AT&T,entre los que figuran Ken Thompson, Dennis Ritchie yDouglas McIlroy. Es un sistema operativo de redreconocido por su potencia y robustez. Utiliza el protocoloTCP/IP de forma nativa.

En 1983, Richard Stallman anunci el Proyecto GNU, unambicioso esfuerzo para crear un sistema similar a Unix,que pudiese ser distribuido

libremente. En 1991, cuandoLinus Torvalds empez a proponer el kernel Linux y areunir

colaboradores, laeleccin

las

herramientas Al la

GNU

eran ambos sistema

perfecta.

combinarse base que del hoy

elementos,conformaron operativo como (basado

enPOSIX)

conocemos Las

GNU/Linux

osimplemente

Linux.

distribuciones basadas en elkernel, el software GNU y otros agregados entre las quepodemos

mencionar a Red Hat Linux y DebianGNU/Linux se han hecho populares tanto entre losaficionados a la computacin como en el mundoempresarial.

A lo largo de la historia ha surgido una gran multitud deimplementaciones comerciales de UNIX. Sin embargo, unconjunto reducido de productos

han consolidado elmercado y prevalecen gracias a un continuo esfuerzo dedesarrollo por parte de sus fabricantes. Los msimportantes son:

Solaris

de

Sun

Microsystems.

Uno

de

los

sistemas operativos Unix ms difundido en el entorno empresarial y conocido por su gran estabilidad. Parte del cdigo fuente de Solaris se ha liberado con licencia de fuentes abiertas OpenSolaris).

AIX de IBM. El UNIX "propietario" de IBM ha cumplido contina 20 en aos de vida en el 2006 con y

pleno herencia

desarrollo, del

una en

perceptible

mainframe

campos como la virtualizacin o la RAS de los servidores, heredada de sus "hermanos mayores".

HP-UX

de

Hewlett-Packard. tambin naci

Este ligado de

sistema a las este

operativo

computadoras

departamentales

fabricante. Tambin es un sistema operativo estable que continua en desarrollo.

SCO de Santa Cruz Operation. Es uno de los UNIXcomerciales ms extendidos, en sus

versionesOpenServer y Unixware.

Adicionalmente, existen distribuciones de Linux muy difundidas en la empresa. Se trata de

distribuciones sostenidas por grandes compaas y que, por tanto, pueden ofrecer las mismas

garantas

de

continuidad

mantenimiento

existente para los sistemas UNIX ms comunes. Las ms importantes son:

Red Hat Enterprise Linux de Red Hat. La primera compaa que tuvo xito en la

comercializacin de Linux, tras el fracaso de Caldera, hoy desaparecida como

distribuidora de Linux (reconvertida a Unix propietario con el nombre SCO Group).

SuSE

Linux por

de

Novell.

Originalmente SuSE. Es de

liberado popular

lacompaa

alemana

por

susherramientas

administracin centralizada.

1.3

CLIENTE DE REDES BASADAS EN SERVIDOR

Windows

XP

puede

ser

cliente

de

redes

con

servidores: Netware 3.x, 4.x, 5.x y 6.X Windows NT Server, Windows 2000 Server,

Windows 2003 Server

Es posible que Windows XP sea cliente de uno de ellos o de variossimultneamente, pero lo esencial es que el nombre del usuarioeste registrado en

dichos servidores.

1.4

CLIENTE NETWARE

Para ser cliente de una red Netware es necesario:

Protocolo Microsoft.

compatible

con

IPX/SPX

de

Cliente para Redes Netware. Nombre de Computadora. Nombre del Grupo de Trabajo Nombre de la cuenta de un usuario

registrado en elservidor Netware.

Puede modificar las propiedades del Cliente para redesNetware, de tal manera que pueda indicar cul es suservidor Netware de preferencia.

El

cliente

Netware

permite

conectarse

con

un

servidorNetware.

Pero

tiene

caractersticas

limitadas. Si solo se vaa acceder a las carpetas del servidor, este cliente essuficiente. Pero si requiere de otras caractersticas como elservicio de impresin de Netware, de requiere utilizar como

elcliente

propietario

Novell,

conocido

cliente(Cliente) 32.

1.5

CLIENTE WINDOWS NT/2000/2003

Para ser cliente de un Servidor Windows NT/20002003 esnecesario:

Protocolo NetBEUI o compatible con IPX/SPX o TCP/IP.

Cliente para Redes Microsoft. Servicio Compartir Archivos e Impresoras

(si desea ser un servidor). Nombre de la computadora Nombre del Grupo de Trabajo o del Dominio, si fuera el caso. Nombre de la cuenta de un usuario

registrado en el servidor o Controlador del Dominio.

El Cliente para redes Microsoft es un componente desoftware esencial para la familia de sistemas

operativosMicrosoft Windows. Un equipo Windows debe ejecutar acceder elCliente remotamente para redes Microsoft para y

adirectorios,

impresoras

otros recursos de redcompartidos.

1.6

COEXISTENCIA CON SISTEMAS UNIX/LINUX

Hoy

en

da

Windows

XP

coexiste

en

una

red

que

incluyetanto servidores Windows como UNIX. Para la mayorparte de mi trabajo, los archivos y recursos que senecesitan pero estn en es otras el caso. computadoras Windows XP

Windows,

nosiempre

proporciona funciones,que permiten trabajar mejor con los servidores basados enUNIX.

Si necesita acceder con regularidad a algn sistema UNIX,necesitar tambin validarse sobre el servidor UNIX. Sepuede y y ingresar a la sala donde eso una est no el es

servidor realista,

abrirsesin en la

en

l,

pero

mayora

decasos,

opcin

imposible puesto que el servidor puedeestar en otro edificio o a miles de kilmetros de su mesa.

La

respuesta

es

Telnet,

abreviatura

de"Telecommunications Network", y es un protocolo deemulacin de terminal que permite a mquinas

diferentescomunicarse mediante una sesin de lnea de comandos.

En

tiempos

pasados

Windows

inclua muy

un

cliente pero

telnet

enmodo

semigrfico,

limitado,

cualquiera que lohaya utilizado le comentar con una sonrisa que era"bastante malo". Ahora Windows XP incluye un clienteTelnet en modo texto,

excelente, que funciona bien enentornos mixtos y le deja trabajar de la mejor manera.

Telnet utiliza el protocolo Telnet (que forma parte delconjunto de protocolos TCP/IP) para conectar con unequipo remoto a travs de una red. El software ClienteTelnet permite que un equipo se conecte a un servidorTelnet dicho servidor. remoto y ejecute aplicaciones en

1.7

CONCEPTO DE SERVIDOR

Es

cualquier a

recurso

de

cmputo del

dedicado cliente.

a Los

responder

los

requerimientos

servidores pueden estar conectados a los clientes a travs de redes LAN a O los WAN, para y proveer de

mltiples

servicios

clientes

ciudadanos

tales como impresin, acceso a base de datos, fax procesamiento de imgenes, etc.

1.8

CONCEPTO DE PROCESO DISTRIBUIDO

SERVER.- Es servidor principal

o host que estn

conectados ms de dos computadoras en la red, que permite prestarle servicios para compartir

recursos del sistema y otro. Es una computadora principal que de comparten datos, los por recursos ejemplo, durante se

procesamiento

cuando

comunican dos programas por una red, el cliente es el que inicia la comunicacin, y el programa que espera ser contactado es el servidor. Cada programa puede actuar como servidor para un servidor para un

servicio y como cliente la computadora que

para otro. Un sistema de el acceso a la

controla

informacin almacenada en bases de datos o puesta en sitio de la red mientras que otro coordinan el flujo de datos, de los procesos entre otros

servidores y los sistemas de respaldo. Un objeto que proporciona servicios que se utilizan por otros objetos.

1.9

QU ES UN SERVIDOR?

Un servidor es un tipo de software que suministra servicios a los usuarios o terminales que lo

solicitan. Por ejemplo, en una tpica arquitectura cliente-servidor, el cliente podra ser un

ordenador que realiza peticiones de informacin a travs de un programa de correo (Outlook Express

por ejemplo) y, el servidor le entrega los datos en forma de correos electrnicos en respuesta a su solicitud. Hay que destacar el hecho de que la palabra

servidor identifica tanto al programa como a la mquina en la que dicho programa se ejecuta.

Existe, por tanto, cierta ambigedad en el trmino.

1.10 SERVIDORES WEB.

Un servidor web es un programa que implementa el protocolo HTTP (HyperText Transfer Protocol). Este protocolo pertenece a la capa de aplicacin del modelo OSI y est diseado para transferir

hipertexto, pginas web o pginas HTML (HyperText Markup Language): textos complejos con enlaces,

figuras, formularios, botones y objetos incrustados como animaciones Web es o reproductores un programa de que msica. se Un

servidor

ejecuta

continuamente en un ordenador (tambin se emplea el trmino para referirse al ordenador que lo

ejecuta), mantenindose a la espera de peticiones por parte de un cliente (un navegador web) y que responde a estas peticiones adecuadamente, mediante una pgina web que se exhibir en el navegador o mostrando el respectivo mensaje si se detect algn error.

Instalar un servidor web en una PC nos permitir, entre otras cosas, poder montar nuestra propia

pgina web, probar nuestros desarrollos va local,

acceder a los archivos de nuestro equipo desde un PC remoto (aunque para esto existen otras opciones, como utilizar un servidor FTP) o utilizar alguno de los programas basados en web tan interesantes que estn utilizando con mayor nfasis ltimamente. El problema de usar nuestro ordenador como servidor web es que conviene tenerlo encendido

permanentemente (para que est accesible de forma continua como la mayora de los sitios webs), con el consiguiente coste debido tener en al consumo que de hay

electricidad

(conviene

cuenta

alojamientos web gratuitos, incluso sin publicidad y con funciones interesantes).

1.11 TIPOS DE SERVIDORES WEB

1.11.1

SERVIDORES BASADOS EN PROCESOS Este diseo es el predecesor de todos los

dems. Se basa en la obtencin de paralelismo mediante ejecucin. Existen varios diseos basados en procesos. El ms simple es en el que el proceso principal la duplicacin del proceso de

espera la llegada de una nueva conexin y en

ese

momento,

se

duplica

creando

una

copia esta

exacta que atender esta conexin. Sobre opcin de diseo caben

optimizaciones

importantes, como las que incluy Apache con la tcnica de pre-fork. Tcnica previa pre-fork. de un Consiste grupo que de en la creacin y su su

procesos sea

mantenimiento utilizacin.

hasta

necesaria

Las principales ventajas de este diseo residen en su simplicidad de implementacin y su

seguridad. La gran desventaja de este diseo es el bajo rendimiento. La creacin o eliminacin de un proceso son y tareas pesadas una para gran el sistema de

operativo tiempo. 1.11.2

consumen

cantidad

SERVIDORES BASADOS EN HILOS (THREADS) Este tipo de diseo hoy en da es mucho ms comn que el basado en procesos. Los conceptos bsicos respecto al funcionamiento de un

servidor

basado

en

procesos

son

aplicables

tambin a este modelo. Las principales diferencias de los dos modelos residen en el propio concepto de hilo. La ventaja es que la creacin de un hilo no es tan costosa como la de un proceso. Varios hilos de un mismo proceso pueden compartir datos

entre ellos, ya que comparten el mismo espacio de memoria. El modelo de servidor basado en hilos hereda muchas de las caractersticas de los servidores basados en procesos, entre ellas la de la

simplicidad en su diseo e implementacin. Por otro lado, el compartir el espacio de memoria implica un riesgo de seguridad que no tienen los servidores basado en procesos.

1.11.3

SERVIDORES BASADO EN SOCKETS NO BLOQUEANTES O DIRIGIDOS POR EVENTOS Estos servidores basan su funcionamiento en la utilizacin de lecturas y escrituras asncronas sobre sockets.

Normalmente,

estos

servidores

utilizan

una

llamada al sistema que examine el estado de los sockets operativo con los que trabaja. una o ms Cada sistema de

implementa

funciones

examen de sockets. El objetivo de estas funciones es inspeccionar el estado de un grupo de sockets asociados a cada una de las conexiones. La ventaja de este diseo es principalmente su velocidad. Su principal desventaja es que la concurrencia es simulada; es decir, existe un slo proceso y un slo hilo, desde el cual se atienden todas las conexiones.

1.11.4

SERVIDORES IMPLEMENTADOS EN EL KERNEL Este diseo es un poco especial. Se trata de un intento de acelerar la velocidad de un servidor Web mediante el movimiento de su cdigo de

espacio de usuario a espacio de kernel. En teora este modelo se muestra muy eficiente, pero de cara al mundo real, los problemas e

inconvenientes son muy grandes. Hay que tener en cuenta que cualquier problema que se produzca a nivel de kernel puede ocasionar la cada de todo el sistema completo.

1.12 HTTP y HTML

El

hecho

de no

que debe

HTTP dar

HTML a

estn

ntimamente ambos

ligados

lugar

confundir

trminos. HTML es un lenguaje de marcas y HTTP es un protocolo. Un servidor web se mantiene a la

espera de peticiones HTTP por parte de un cliente HTTP que solemos conocer como navegador. El cliente realiza una peticin al servidor y ste le responde con el contenido que el cliente solicita. A modo de ejemplo, navegador, al digitar www.acme.com una en nuestro HTTP al

ste

realiza

peticin

servidor de dicha direccin. El servidor responde al cliente enviando el cdigo HTML de la pgina; el cliente, una vez recibido el cdigo, lo interpreta y lo exhibe en pantalla. Como vemos con este

ejemplo, el cliente es el encargado de interpretar el cdigo HTML, es decir, de mostrar las fuentes, los colores y la disposicin de los textos y

objetos limita a

de

la

pgina; el

el

servidor de

tan la

slo

se

transferir

cdigo

pgina sin

llevar a cabo ninguna interpretacin de la misma.

1.12.1

APLICACIONES WEB

Sobre el servicio web clsico podemos disponer de aplicaciones web. stas son porciones de cdigo que se ejecutan cuando se realizan

ciertas peticiones o respuestas HTTP. Hay que distinguir entre:

1.12.1.1 APLICACIONES EN EL LADO CLIENTE

El cliente web es el encargado de ejecutarlas en la mquina tipo del Java el usuario. o Son las el las

aplicaciones servidor

Javascript: cdigo de

proporciona

aplicaciones al cliente y ste, mediante el navegador, las ejecuta. Es necesario, por

tanto, que el cliente disponga de un navegador con capacidad para ejecutar aplicaciones los

(tambin

llamadas

scripts).

Comnmente,

navegadores

permiten

ejecutar

aplicaciones

escritas en lenguaje javascript y java, aunque pueden aadirse ms lenguajes mediante el uso de plugins.

1.12.1.2 APLICACIONES EN EL LADO DEL SERVIDOR El servidor web ejecuta la aplicacin; sta, una vez ejecutada, genera cierto cdigo HTML; el servidor toma este cdigo recin creado y lo enva al cliente por medio del protocolo HTTP. Las aplicaciones de servidor muchas

veces suelen ser la mejor opcin para realizar aplicaciones ejecutarse web. en La el razn servidor es y que, no en al la

sta

mquina del cliente, ste no necesita ninguna capacidad aadida, como s ocurre en el caso de querer ejecutar aplicaciones javascript o java. As, cualquier cliente dotado de un

navegador web bsico puede utilizar este tipo de aplicaciones. Algunos conceptos

relacionados con las aplicaciones web son:

PHP

ASP Perl CGI .NET JSP (Tecnologa Java ) CF (Adobe Coldfusion)

Algunos servidores web importantes son: Apache Glassfish IIS Cherokee

Otros

servidores,

ms

simples

pero

ms

rpidos, son: WampServer. AppServer. Xampp.

1.13 SERVICIO DE INTERNET INFORMATION SERVER

El Servicio de Internet Information Server (IIS) ha pasado por cambios continuos en los ltimos aos.

La

versin

actualizada

de

Microsoft

IIS

es

un

servidor web ms poderoso, ms fiable y ms seguro.

Existen diversas capacidades novedosas de IIS 7.0 que son importantes. El nuevo servidor web incluye una serie de nuevas que caractersticas y

funcionalidades beneficios a las

proporcionan

numerosos de

organizaciones,

aplicaciones

hosting y a los desarrolladores en la creacin de aplicaciones Framework. pueden Web con otras la ltima versin del NET

Entre

cosas,

las la

organizaciones administracin,

tambin

simplificar

reducir las posibilidades de ataque, se benefician de un mejor diagnstico y capacidades de la solucin de problemas, y disponen de una mayor escalabilidad. Para aprovechar plenamente las ventajas de IIS 7.0, los administradores web deben estar familiarizados con la base las de conocimientos y la necesarios interfaz para de

comprender

mejoras

nueva

usuario en la gestin IIS 7.0. Las organizaciones y los administradores de red deben comprender

adecuadamente las capacidades de IIS 7.0 antes de instalar, actualizar, o crear sitios web.

Especficamente, deben estar familiarizados con las

nuevas mejoras, el nuevo aspecto de las herramientas de gestin y la interfaz de usuario. Deben reconocer los nuevos paneles de trabajo relacionados con la administracin.

1.13.1 MEJORAS EN EL SERVICIO IIS 7.0

La nueva versin IIS 7.0 incluye varias mejoras y cambios aplicacin estructurales y servicio en Web. la Estas plataforma mejoras de estn

diseadas no slo para aprovechar la versin ms reciente de. NET, sino tambin para aumentar la fiabilidad, rendimiento, seguridad, y

administracin. Algunas de las principales mejoras de IIS 7.0 de que los y profesionales los de TI, las deben

empresas

hosting

desarrolladores

conocer son los siguientes:

a) Instalacin modular: A diferencia de versiones anteriores, proceso de IIS 7.0 ya no es monoltico. ms de El 40

instalacin funciones y

ofrece

diferentes

componentes.

Aunque

algunas de estas caractersticas se instalan por defecto, pueden ser selectivamente desinstalados

otros

pueden

ser

instalados

en

forma

independiente para obtener una versin IIS 7.0 personalizada. El sistema es ms seguro y ms fcil de manejar ya que slo se requiere instalar y administrar las funciones que uno necesita.

b) Herramientas

de

administracin

mejoradas:

Microsoft ha reescrito completamente el conjunto de herramientas de administracin de IIS 7.0

incluyendo la interfaz de usuario. Esta nueva interfaz permite administrar tanto IIS y ASP.NET desde la misma utilidad incrementando de esta administrador a IIS 7.0

manera la productividad de un travs de la gestin

centralizada.

tambin introduce una nueva herramienta en lnea de comando denominada appcmd.exe que permite

automatizar tareas comunes de administracin y configuracin en IIS. IIS 7.0 est altamente

integrado con Windows Powershell.

c) Diagnstico

solucin

de

problemas:

IIS

7.0

introduce mejoras en los registros de log de IIS, en las fallas automticas y los cdigos de error de IIS en general para reducir el tiempo de

inactividad del servidor. Proporciona mensajes de error detallados para el rastreo de eventos,

solucin de problemas, lo cual se ha convertido en una tarea ms fcil en IIS 7.0.

Adems, el Estado en tiempo de ejecucin y el control de la API (RSCA) en IIS 7.0 mejora la capacidad de solucin de problemas, ya que

proporciona informacin de diagnstico detallada en tiempo de ejecucin sobre el servidor. Tambin se puede usar para examinar y gestionar otras cosas, incluyendo pero no limitado a, los sitios Web y dominios de aplicacin .NET.

d) Un

servidor

FTP

mejorado FTP es

que

soporta y

SSL: ha

El

nuevo

servidor

ms

seguro

sido

completamente reescrito y ahora soporta Secure Sockets Layer (SSL) para disponer de una

seguridad mejorada aunque tambin incluye soporte para nombres de hosts virtuales y aislamiento de usuario. Este servidor FTP soporta UTF8, IPv6, COM, extensibilidad .NET con .NET SQL e integracin Server y de

membresa

otros

repositorios.

Este

componente

se

encuentra

completamente integrado en IIS 7.0.

e) Administracin

Remota

delegada:

Se

ha

introducido un nuevo concepto de administracin basada en roles en IIS 7.0 para maximizar la administracin en forma eficiente y segura. Los administradores puede acceder e identificarse a travs de la misma consola de administracin IIS y gestionar nicamente el sitio Web particular que les corresponda. Adems un administrador

puede administrar el servicio IIS en forma remota a travs de un navegador Web utilizando el

protocolo HTTP/SSL.

f) Soporte mejorado para granja de servidores: Ahora es posible compartir los archivos de

configuracin:

.config

applicationHost.config.

Esto

permite mejorar la operacin de una granja de servidores cuando se encuentre en ejecucin ms de un nodo en un cluster NLB (Network Load

Balancing Balanceo de carga de red), ya que

todos los nodos podrn acceder al mismo archivo de configuracin .config lo cual implica una tarea de administracin ms fcil de dicha granja de servidores. se Adems encuentran las opciones en de el

configuracin

almacenadas

archivo .config, por lo tanto estas opciones pueden ser copiadas fcilmente desde un servidor a otro sin necesidad de utilizar programas de replicacin.

g) Experiencia de desarrollador mejorada: La nueva interfaz de programacin (API) permite una alta integracin con ASP.NET utilizando para ello la ltima versin del cuentan framework ahora con Las .NET. la Los mejor

desarrolladores experiencia clsicas en y

extensibilidad. y otros

aplicaciones de trabajo

ASP

entornos

comerciales siguen siendo soportados.

1.13.2 HERRAMIENTAS DE ADMINISTRACIN EN IIS 7.0

La nueva interfaz de administracin de usuario de IIS 7.0 es una de las piezas centrales de dicho

servicio. La interfaz de usuario es utilizada para administrar contiene IIS la y ASP.NET. de Esta herramienta y y

mayora necesarias

herramientas para configurar

caractersticas

administrar las diversas funciones de IIS 7.0. IIS se configura a travs del complemento

Administrador IIS.

1.14 PROTOCOLO DE TRANSFERENCIA DE ARCHIVOS (FTP) FTP (File Transfer Protocol Protocolo de

Transferencia de Archivos), es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP, basado en la arquitectura cliente-servidor. Desde un equipo cliente se puede conectar desde a l un servidor o para para descargar archivos archivos,

enviarle

independientemente del sistema operativo utilizado en cada equipo. El Servicio FTP es ofrecido por la capa de Aplicacin del modelo de capas de red

TCP/IP al usuario, utilizando normalmente el puerto de red 20 y el 21. Un problema bsico de FTP es que est pensado para ofrecer la mxima velocidad en la conexin, pero no la mxima seguridad, ya que todo

el intercambio de informacin, desde el login y password del usuario en el servidor hasta la

transferencia de cualquier archivo, se realiza en texto plano sin ningn tipo de cifrado, por lo que un posible atacante puede capturar este trfico, acceder al servidor, o apropiarse de los archivos transferidos. Para solucionar este problema son de gran utilidad en aplicaciones el paquete como SSH, scp que y sftp,

incluidas

permiten

transferir archivos pero cifrando todo el trfico. 1.14.1 HISTORIA En 1969, el mismo ao en que naci ARPANET como una pequea red de pocos ordenadores que transmitan informacin de unos a otros

mediante paquetes conmutados (lo que sera en el futuro Internet), un grupo de

investigadores del MIT present la propuesta del primer "Protocolo para la transmisin de archivos en Internet" (RFC 114). Era un

protocolo muy sencillo basado en el sistema de correo electrnico pero sent las bases para el futuro protocolo de transmisin de archivos (FTP). En 1985, quince aos despus de la

primera

propuesta,

se

termina

el

desarrollo

del an vigente protocolo para la transmisin de archivos en Internet (FTP), basado en la filosofa de cliente-servidor. El gran boom de Internet se produce en 1995. Este ao puede ser considerado como el nacimiento de Internet comercial. Desde ese momento su crecimiento ha superado todas las expectativas. En este ao la World Wide Web supera a FTP

transformndose en el servicio preferido de la red, despus de que el ao anterior superase en popularidad a Telnet.

Con la llegada del World Wide Web, y de los navegadores, ya no es necesario conocer los complejos comandos de FTP, este protocolo se puede utilizar escribiendo la URL del servidor al que querramos conectar en el navegador web, indicando con ftp:// que vamos a contactar con un servidor ftp y no con un servidor web (que sera http:// ).

1.14.2

EL MODELO FTP

En el modelo, el intrprete de protocolo (PI) de usuario, inicia la conexin de control en el puerto 21. Las rdenes FTP estndar las genera el PI de usuario y se transmiten al proceso servidor a travs de la conexin de control. Las respuestas estndar se envan

desde el PI del servidor al PI de usuario por la conexin de control como respuesta a las rdenes. Estas rdenes FTP especifican

parmetros para la conexin de datos (puerto de datos, modo de transferencia, tipo de

representacin y estructura) y la naturaleza de la operacin sobre el sistema de archivos (almacenar, recuperar, aadir, borrar, etc.). El proceso de transferencia de datos (DTP) de usuario u otro proceso en su lugar, debe

esperar a que el servidor inicie la conexin al puerto de datos especificado (puerto 20 en modo activo o estndar) y transferir los datos en funcin de los parmetros que se hayan

especificado.

Vemos

tambin

en

el

diagrama y

que

la es

comunicacin

entre

cliente

servidor

independiente

del

sistema

de

archivos

utilizado en cada ordenador, de manera que no importa que sus porque sistemas las operativos que sean se

distintos,

entidades

comunican entre s son los PI y los DTP, que usan el mismo protocolo estandarizado: el FTP. Tambin hay que destacar que la conexin de datos usar es bidireccional, es decir, enviar se y puede para

simultneamente

para

recibir, y no tiene por qu existir todo el tiempo que dura la conexin FTP.

1.14.3

SERVIDOR FTP Un servidor FTP es un programa especial que se ejecuta conectado en a un equipo servidor (aunque normalmente puede estar

Internet

conectado a otros tipos de redes, LAN, MAN, etc.). Su funcin es permitir el intercambio de datos entre Por lo diferentes general, los

servidores/ordenadores.

programas servidores FTP no suelen encontrarse en los computadores personales, por lo que un usuario normalmente utilizar el servicio FTP

para

conectarse

remotamente

uno

as

intercambiar informacin con l. Las aplicaciones ms comunes de los servidores FTP suelen ser el alojamiento web, en el que sus clientes utilizan el servicio para subir sus pginas web o como y sus servidor de los archivos de backup

correspondientes; (copia de

seguridad)

archivos

importantes que pueda tener unaempresa. Para ello, existen protocolos de comunicacin FTP para que los datos se transmitan cifrados,

como el SFTP (Secure File Transfer Protocol).

1.14.4

CLIENTE FTP Cuando un navegador no est equipado con la funcin FTP, o si se quiere cargar archivos en un ordenador remoto, se necesitar utilizar un programa cliente FTP. Un cliente FTP es un programa que se instala en el equipo del

usuario, y que emplea el protocolo FTP para conectarse archivos, subirlos. necesita a ya Para un sea servidor para FTP y transferir o para se el

descargarlos un cliente del

utilizar el

FTP,

conocer

nombre

archivo,

equipo en que reside (servidor, en el caso de descarga de archivos), el equipo al que se quiere querer carpeta transferir subirlo en la el archivo al (en caso y de la

nosotros que se

servidor),

encuentra.

Algunos

clientes de FTP bsicos en modo consola vienen integrados incluyendo en los sistemas DOS, Linux y operativos, Unix. Sin

Windows,

embargo, hay disponibles clientes con opciones aadidas e interfaz grfica. Aunque muchos

navegadores tienen ya integrado FTP, es ms confiable servidores a la FTP hora no de conectarse utilizar con un

annimos

programa cliente.

1.14.5

ACCESO ANNIMO Los servidores FTP annimos a todos ofrecen los sus

servicios

libremente

usuarios,

permiten acceder a sus archivos sin necesidad de tener un 'USERID' o una cuenta de usuario. Es la manera ms cmoda fuera del servicio web de permitir que todo el mundo tenga acceso a cierta informacin sin que para ello el

administrador de un sistema tenga que crear

una cuenta para cada usuario. Si un servidor posee servicio 'FTP anonymous' solamente con digitar la palabra "anonymous", cuando

pregunte por la cuenta de usuario se tendr acceso a dicho servidor FTP. No se necesita ninguna contrasea preestablecida, aunque se tendr momento, que introducir se una slo para ese la

normalmente

suele

utilizar

direccin de correo electrnico propia.

Solamente con eso se consigue acceso a los archivos del servicio FTP, aunque con menos privilegios que un usuario normal. Normalmente solo se podr pero leer no y copiar losarchivos ni crear un

existentes, otros

modificarlos se

nuevos. FTP que

Normalmente, annimo no para

utiliza

servidor archivos

depositar si

grandes no son

tienen

utilidad

transferidos a la mquina del usuario, como por ejemplo programas, de pginas y se web reservan (HTTP) los para

servidores

almacenar informacin textual destinada a la lectura en lnea.

1.14.6

ACCESO DE USUARIO Si se desea tener privilegios de acceso a

cualquier parte del sistema de archivos del servidor FTP, de modificacin de archivos

existentes y de posibilidad de subir nuestros propios archivos, generalmente se suele

realizar mediante una cuenta de usuario. En el servidor distintas se guarda la de informacin usuario que de las

cuentas

pueden

acceder a l, de manera que para iniciar una sesin FTP debemos (login) y introducir una una

autentificacin

contrasea

(password) que nos identifica unvocamente.

1.14.7

ACCESO DE INVITADO El acceso sin restricciones al servidor que proporcionan las cuentas de usuario implica

problemas de seguridad, lo que ha dado lugar a un tercer tipo de acceso FTP denominado

invitado (guest), que se puede contemplar como una mezcla de los dos anteriores. La idea de este mecanismo es la siguiente: se trata de

permitir

que

cada

usuario

se

conecte

la

mquina mediante su login y su password, pero evitando que tenga acceso a partes del sistema de archivos que no necesita para realizar su trabajo, de esta forma acceder a un entorno restringido, algo muy similar a lo que sucede en los accesos annimos, pero con ms

privilegios.

1.14.8

MODOS DE CONEXIN DEL CLIENTE FTP FTP admite dos modos de conexin del cliente. Estos modos se denominan Activo (o Estndar, o PORT, debido a que el cliente enva comandos tipo PORT al servidor por el canal de control al establecer la conexin) y Pasivo (o PASV, porque en este caso enva comandos tipo PASV). Tanto en el modo Activo como en el modo

Pasivo, el cliente establece una conexin con el servidor mediante el puerto 21, que

establece el canal de control.

Modo Activo, el servidor siempre crea el canal de datos en su puerto 20, mientras que en el lado del cliente el canal de

datos

se

asocia

un

puerto

aleatorio

mayor que el 1024. Para ello, el cliente manda un comando PORT al servidor por el canal de control indicndole ese nmero de puerto, de manera que el servidor

pueda abrirle una conexin de datos por donde se transferirn los archivos y los listados, en el puerto especificado. Lo anterior tiene un grave problema de

seguridad, y es que la mquina cliente debe estar dispuesta a aceptar cualquier conexin de entrada en un puerto superior al 1024, con los problemas que ello

implica si tenemos el equipo conectado a una red insegura como Internet. De hecho, los cortafuegos para que se instalen en el

equipo

evitar esas

ataques

seguramente aleatorias. el

rechazarn Para

conexiones esto se

solucionar

desarroll

modo Pasivo.

Modo Pasivo, cuando el cliente enva un comando PASV sobre el canal de control, el servidor FTP abre un puerto efmero en

el cliente (cualquiera debajo de 1024[1] ) e informa de ello al cliente FTP para que, de esta manera, sea el cliente quien conecte con ese puerto del servidor y as no sea necesario inseguras aceptar para conexiones realizar la

aleatorias

transferencia de datos.

Antes de cada nueva transferencia, tanto en el modo Activo como en el Pasivo, el cliente debe enviar otra vez un comando de control (PORT o PASV, segn el modo en el que haya conectado), y el servidor recibir esa conexin de datos en un nuevo puerto aleatorio (si est en modo pasivo) o por el puerto 20 (si est en modo activo).

1.14.9

TIPOS DE TRANSFERENCIA DE ARCHIVOS EN FTP Es importante conocer cmo debemos transportar un archivo a las lo largo de la red. Si no

utilizamos

opciones

adecuadas

podemos

destruir la informacin del archivo. Por eso, al ejecutar la aplicacin FTP, debemos

acordarnos de utilizar uno de estos comandos

(o

poner

la

correspondiente

opcin

en

un

programa con interfaz grfica):

type ascii: Adecuado para transferir archivos que slo contengan caracteres imprimibles

(archivos ASCII, no archivos resultantes de un procesador HTML, pero de no texto), las por ejemplo que pginas puedan

imgenes

contener.

type trata

binary: de

Este

tipo

es

usado

cuando

se

archivos

comprimidos,

ejecutables

para PC, imgenes, archivos de audio.

En la red existen diversas soluciones de software que desarrolla este tipo de tecnologa, los ms conocidos, (shareware). son Filezilla (freeware) y CuteFTP

1.15 FTP EN WINDOWS SERVER 2008 Anteriormente Microsoft no puso mayor nfasis en la implementacin del servicio FTP, en cambio ahora con Windows Server 2008, Microsoft ha

reestructurado y enriquecido el servicio FTP, ahora

el servicio FTP es ms robusto y soporta SSL como mecanismo para encriptar los datos. Windows Server 2008 dispone de dos servidores FTP. El primer

servidor FTP es incluido durante la instalacin del servicio IIS 7.0, el cual no se instala por defecto pero puede ser adicionado Este como una funcin es la del

servidor

Web.

servidor

FTP

misma

solucin ofrecida en la versin anterior IIS 6.0 y no incluye ninguna caracterstica o funcionalidad nueva. El segundo servidor FTP constituye la nueva implementacin que Microsoft ha realizado con

respecto a dicho servicio, pero dicho servicio no pudo ser terminado antes del lanzamiento de Windows Server 2008, por lo tanto este servicio no viene como parte de la versin oficial de Windows Server 2008 y si se desea se debe descargar en forma

separada desde el sitio FTP oficial de Microsoft que se indica a continuacin:


http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1619

1.16 FTP 7.5 EN WINDOWS SERVER 2008 Microsoft ha reescrito completamente el servidor

FTP y como resultado se ha obtenido un servidor ms seguro y cumple con los estndares de la industria

actual

de

publicacin

de

informacin

en

forma

segura. A continuacin se indican las principales caractersticas de la versin FTP 7.5 Es altamente integrado con el servicio

Administrador IIS 7.0 Soporta FTP sobre SSL. Se puede disponer de mltiples sitios FTP con la misma direccin IP ya que soporta

encabezados de host. Tanto el contenido del servicio Web como del servicio FTP pueden estar alojados en el mismo sitio. Soporta UTF8, IPv6 e integracin con otros

repositorios como SQL Server. Acceso de login mejorado, informacin de diagnstico

disponible. II. ADMINISTRACION DEL PROYECTO. El presente Proyecto Productivo y/o Empresarial ser

administrado directamente por los

estudiantes

egresados se

de la especialidad, luego que se ejecute el proyecto

encargara de administrar la direccin y la jefatura de la carrera profesional de Computacin e Informtica del

Instituto Superior

de Educacin Pblico Divino Jess.

III.

PRESUPUESTO. 3.1 CUADRO DE NECESIDADES CANTIDAD 01 MATERIALES Servidor Proliant Monitor 01 pulgadas LCD Cable de fuente Cable de video Cable de electricidad Viticos para la 02(personas) cotizacin del servidor en Arequipa. Viticos para la compra 04(personas) de servidor en ciudad de Arequipa. TOTAL S/.3750.00 S/. 300.00 S/. 150.00 de 18.5 S/. 450.00 PRECIO UNIT. S/. 2800.00

01

S/. 50.00

3.2 PRESUPUESTO MATERIAL MOBILIARIO Y REDACCIN RECURSOS MATERIALES Papel bond A4 75 gr. Lpices Fotocopias Anillados Impresin CANT. UNIDAD 1 2 550 6 184 MILLAR UNIDADES UNIDADES UNIDADES PAGINAS COSTO UNIT. S/. 15.00 S/. 1.00 S/. 0.10 S/. 5.00 S/. 0.50 SUB TOTAL S/. 13.00 S/. 2.00 S/. 55.00 S/. 30.00 S/.55.20

Alquiler del laptop Internet USB de 4GB HP Empastado Imprevistos TOTAL

150 50 1 3

HORAS HORAS UNIDAD UNIDADES

S/. 1.00 S/. 2.00 S/. 27.00 S/. 30.00 S/. 200.00

S/. 150.00 S/. 100.00 S/.27.00 S/.90.00 S/. 200.00 S/. 722.20

3.3 RESUMEN RESUMEN

DEL PRESUPUESTO DEL PROYECTO TOTAL S/. S/.3750.00

CUADRO DE NECESIDADES

PRESUPUESTO

MATERIAL

S/.722.20

MOBILIARIO Y REDACCION

Total

S/. 4,4720.20

IV.

FINANCIAMIENTO DEL PROYECTO. El financiamiento propios econmico de los de es exclusivamente egresados e con de los la del

recursos carrera

estudiantes Computacin

profesional

Informtica

Instituto Superior de Educacin Pblico Divino Jess Santo Toms quienes nos basamos en el nuevo sistema

modular para ejecutar el proyecto.

V.

CONTINUIDAD Y SOSTENIBILIDAD DEL PROYECTO. La continuidad del proyecto productivo depender de la

administracin y la buena utilizacin del servidor web en mencin, el buen uso y correcto funcionamiento del mismo.

Lo cual dependera mucho de los docentes y VI. CRONOGRAMA DE ACTIVIDADES.

VII. VIII. IX. X.

CONCLUSIONES. RECOMENDACIONES. BIBLIOGRAFIA. ANEXOS.

S-ar putea să vă placă și