Documentos de Académico
Documentos de Profesional
Documentos de Cultura
07 Sistemas Operativos de Red PDF
07 Sistemas Operativos de Red PDF
Temario:
Introduccin
a
la
asignatura.
Tema
1:
Introduccin
a
los
Sistemas
Operativos
de
Red.
1.1 Qu
es
un
Sistema
Operativo?
1.2 Conceptos
bsicos
de
los
S.O.
1.3.
Qu
es
una
Red?
1.4.
Capas
del
Modelo
OSI
1.5.
Sistema
Operativo
de
Red
1.6.
Arquitectura
de
los
Sistemas
Operativos
de
Red
1.7.
Sistemas
de
Archivos
Tema
2:
Servicios
bsicos.
2.1.
Comparticin
de
archivos.
2.2.
Servicios
de
impresin.
2.3.
Servicios
de
directorios.
Tema
3:
Entornos
de
aplicacin
de
los
sistemas
operativos
de
red.
3.1.
Redes
Peer-to-Peer
3.2.
Redes
Cliente
Servidor
3.3.
Modelo
de
tres
capas
Tema
4:
Componentes.
4.1.
Diferencias
de
SW
entre
servidor
y
estacin
cliente.
4.2.
Servidor
bsico.
4.3.
Software
para
estaciones
cliente.
4.3.1.
Soporte
a
las
comunicaciones.
4.3.2.
Componentes
cliente.
4.4.
Componentes
de
servicio
distribuido.
Tema
5:
Servicios
extendidos.
5.1.
Correo
electrnico.
5.2.
HTTP.
5.3.
FTP.
5.4.
DNS.
5.5.
DHCP
5.6.Telnet
!
Introduccin
a
la
asignatura
Introduccin
La
E.E.
de
Sistemas
Operativos
de
Red
forma
parte
del
rea
disciplinar,
durante
el
desarrollo
de
esta
asignatura
el
alumno
estudiar
la
importancia
de
la
existencia
de
los
sistemas
operativos
de
red
y
adquirir
una
visin
general
de
los
sistemas
operativos
con
planteamientos
de
modelo,
de
manera
que
las
realizaciones
concretas
puedan
ser
estudiadas
como
casos
particulares,
adems
de
que
identifique
y
comprenda
los
conceptos
de
componentes,
servicios,
administracin,
extensibilidad,
seguridad,
escalabilidad,
tratamiento
de
fallos,
y
transparencia
en
el
contexto
de
los
sistemas
operativos
en
red.
Evaluacin
30%
Exmenes
parciales
(2
Exmenes
Primer
parcial
10%,
Segundo
parcial
20%).
30%
Examen
Final
(10%
escrito
y
20%
prctico).
15%
Reporte
de
Prcticas.
15%
Participacin
(a
realizar
dos
exposiciones,
7.5%
cada
una).
10%
Tareas
Acreditacin
El
alumno
deber
cubrir
como
mnimo
el
60%
de
un
total
de
100%,
as
como
participar
en
las
prcticas
y
entregar
los
reportes
de
las
prcticas,
adems
de
acreditar
los
exmenes
parciales
y
el
ordinario.
Bibliografa
Elmasri,
R.,
Gil
Carrick,
A.,
&
Levine,
D.
(2010).
Sistemas
Operativos,
Un
enfoque
en
espiral.
McGraw-Hill.
Tanenbaum,
A.
(2009).
Sistemas
Operativos
Modernos
(Tercera
ed.).
Prentice
Hall.
Tanenbaum,
A.
(2011).
Redes
de
Computadoras
(Quinta
ed.).
Prentice
Hall.
Tanenbaum,
A.,
&
Van
Steen,
M.
(2008).
Sistemas
Distribuidos,
Principios
y
Paradigmas
(Segunda
ed.).
Prentice
Hall.
Notas:
Se
crearn
equipos
de
mximo
5
integrantes
y
mnimo
de
3,
para
realizar
las
prcticas,
exposiciones
y
examen
final
prctico.
El
primer
examen
parcial
ser
una
semana
despus
de
terminado
el
Tema
5.
El
segundo
examen
parcial
ser
a
principios
de
Noviembre.
!
Evitar
usar
fuentes
de
internet
como
el
rincn
del
vago,
buenas
tareas,
etc
ya
que
no
son
fuentes
confiables.
Las
prcticas
se
entregarn
por
equipo.
Tanto
las
tareas
como
prcticas
se
entregarn
en
formato
digital.
El
reporte
de
cada
prctica
deber
contener:
o Hoja
de
Presentacin
Datos
de
la
Carrera
Nombre
de
la
E.E.
Nmero
de
Prctica
Nmero
de
Equipo
Integrantes
del
Equipo
Fecha
de
entrega
o Introduccin
Descripcin
de
que
es
lo
que
se
va
a
realizar
en
la
prctica,
indicando
los
objetivos
a
realizar.
o Desarrollo
Investigacin
terica
del
tema.
Realizacin
de
la
prctica.
o Resultados
Obtenidos
Responder
a
las
preguntas
de
la
prctica.
Anexar
imgenes
de
pantalla
que
sustenten
la
elaboracin
de
la
prctica.
o Conclusiones
o Bibliografa
En
el
caso
de
las
exposiciones,
tendrn
15
minutos
para
exponer
el
tema,
y
todos
los
miembros
debern
participar,
si
uno
no
participa
no
ser
tomado
en
cuenta
en
su
evaluacin.
Debern
entregar:
o Documento
terico
que
sirvi
de
referencia
para
elaborar
la
exposicin.
o Exposicin.
Un
S.O.
est
muy
relacionado
con
el
hardware
de
la
computadora
sobre
la
cual
se
ejecuta,
en
la
cual
extiende
un
conjunto
de
instrucciones
y
administra
los
recursos.
Adems
hay
que
recordar
que
para
que
un
S.O.
pueda
trabajar
debe
conocer
perfectamente
el
hardware
que
debe
administrar.
Procesador:
el
procesador
es
el
cerebro
de
la
computadora,
el
cual
obtiene
instrucciones
de
la
memoria
y
las
ejecuta.
El
ciclo
bsico
que
una
computadora
realiza
para
ejecutar
un
programa
es
obtener
la
instruccin
de
la
memoria,
decodificarla
para
determinar
su
tipo
y
!
La
estructura
y
el
modo
de
funcionamiento
de
las
redes
informticas
actuales
estn
definidos
en
varios
estndares,
siendo
el
ms
importante
y
extendido
de
todos
ellos
el
modelo
TCP/IP
basado
en
el
modelo
de
referencia
OSI.
Este
ltimo,
estructura
cada
red
en
siete
capas
con
funciones
concretas
pero
relacionadas
entre
s.
El
propsito
fundamental
de
una
red
es
el
interconectar
componentes
hardware
de
una
red,
y
por
lo
tanto,
principalmente,
las
computadoras
personales
a
los
equipos
que
ponen
los
servicios
en
la
red,
como
son
los
servidores,
utilizando
el
cableado
estructurado
o
comunicacin
inalmbrica.
En
todos
los
casos
la
tarjeta
de
red
se
puede
considerar
el
elemento
primordial,
sea
sta
parte
de
un
ordenador,
de
una
PC,
de
una
impresora,
etc.
y
sea
de
la
tecnologa
que
sea
(Ethernet,
Wi-Fi,
Bluetooth,
etc.).
Adems
para
poder
armar
las
redes,
se
requieren
de
ciertos
dispositivos,
que
se
eligen
de
acuerdo
a
los
requerimientos
especficos
de
cada
usuario.
Los
dispositivos
mas
utilizados
son:
Modem
Hub
Switch
Router
Bridge
Access
Point
Siendo
con
esto
que
uno
de
los
esquemas
ms
tpicos
para
una
red
sea
como
el
que
se
muestra
a
continuacin:
Las
redes
se
clasifican
principalmente
en
tres
tipos,
estas
son
las
PAN
(Redes
de
rea
Personal),
LAN
(Redes
de
rea
Local),
y
WAN
(Redes
de
rea
Extensa).
Si
observamos
la
figura
anterior,
podemos
darnos
cuenta
que
se
trata
del
esquema
de
una
WAN,
la
cual
se
encuentra
compuesta
por
dos
LAN,
una
del
lado
izquierdo
y
otra
del
lado
derecho,
y
la
WAN
se
da
mediante
los
enlaces
realizados
que
atraviesan
la
nube
para
conectarse
entre
s.
1.4.
Capas
del
Modelo
OSI
El
modelo
OSI
(por
sus
siglas
en
ingls
Open
Systems
Interconnection)
(Tanenbaum,
Redes
de
Computadoras,
2011),
esta
compuesto
de
7
capas
que
establecen
un
estndar
para
la
conectividad
de
las
redes.
Estas
capas
son:
Aplicacin
Presentacin
Sesin
Transporte
Red
Enlace
de
Datos
Fsica
Figura
2:
Modelo
OSI
1.
Fsica:
Es
la
conexin
al
medio
(caractersticas
mecnicas,
elctricas,
pticas,
etc.),
transmite
y
recibe
seales
sobre
el
medio.
2.
Enlace
de
datos:
transmisin
y
recepcin
de
Unidades
de
datos,
controla
el
flujo
y
controla
el
acceso
al
medio.
3.
Red:
Direccionamiento,
enrutamiento
o
encaminamiento
y
controla
la
red.
4.
Transporte:
Comunicacin
de
punto
a
punto,
ve
la
secuenciacin
de
las
unidades
de
datos,
verifica
que
la
informacin
llegue
completa
y
corrige
errores.
5.
Sesin:
Contiene
los
mecanismos
para
el
inicio,
fin
y
conservacin
de
las
conexiones
lgicas.
6.
Presentacin:
Realiza
las
conversiones
de
representacin
de
datos
y
para
interpretar
la
informacin
7.
Aplicacin:
realiza
las
funciones
relacionadas
con
la
finalidad
por
la
cual
se
efecta
la
comunicacin.
Aplicacin
Presentacin
Sesin
Transporte
Red
Enlace
de
Datos
Fsica
DATOS
Datos
Segmentos
DATOS
Paquetes
Encabezado
red
Tramas
Trama
Inicio
Bits
DATOS
DATOS
DATOS
Encabezado
red
DATOS
Trama
Fin
10010101110011100001101010
1.5.
Sistema
Operativo
de
Red
En
el
caso
de
los
Sistemas
Operativos
de
Red
se
puede
decir
que
son
sistemas
operativos
que
pueden
utilizar
una
o
varias
aplicaciones
desde
cualquier
otro
equipo
o
equipos
de
una
red.
Es
por
ello
que
a
un
Sistema
Operativo
de
Red,
tambin
se
le
conoce
como
interlocutor,
ya
que
es
el
software
que
corre
en
un
servidor
y
permite
al
servidor
administrar
datos,
usuarios,
grupos,
seguridad,
aplicaciones
y
otras
funciones
de
red.
Un
Sistema
Operativo
de
Red
esta
diseado
para
permitir
la
comparticin
de
archivos
y
el
acceso
de
impresoras,
!"
a
travs
de
mltiples
computadoras
en
la
red,
tpicamente
una
LAN
(Red
de
rea
Local),
Red
Privada
u
otras
redes
(Tanenbaum,
Sistemas
Operativos
Modernos,
2009).
Los
Sistemas
Operativos
de
Red
ms
populares
y
conocidos
son:
Microsoft
Windows
Server
2003
Microsoft
Windows
Server
2008
UNIX
Linux
Mac
OS
X
Novell
NetWare
Tarea
1:
- Elaborar
un
cronograma
en
el
cual
mencionen
los
principales
acontecimientos
en
la
historia
de
las
computadoras
y
de
los
Sistemas
Operativos.
- Elaborar
un
cuadro
comparativo
en
el
cual
se
muestren
los
principales
Sistemas
Operativos
que
han
existido
en
los
ltimos
10
aos.
Los
sistemas
que
NO
son
de
red,
no
toman
como
suya
la
aplicacin
de
otro
equipo
cuando
la
utilizan.
Algunos
ejemplos
de
estos
S.O.
son:
Windows
95,98,
Millenium,
XP.
Una
caracterstica
particular
de
los
Sistemas
Operativos
de
Red
es
que
son
basados
en
la
arquitectura
de
Cliente
Servidor,
la
cual
permite
a
mltiples
clientes
compartir
sus
recursos
por
la
red.
1.6.
Arquitectura
de
los
Sistemas
Operativos
de
Red
Los
Sistemas
Operativos
de
Red
se
han
construido
primordialmente
siguiendo
la
arquitectura
Cliente
Servidor.
Siendo
que
existen
dos
modelos
de
arquitectura
en
la
cual
se
fundamentan,
estos
modelos
son:
Modelo
de
acceso
remoto
Modelo
de
carga
y
descarga
El
modelo
de
acceso
remoto,
ofrece
a
los
clientes
un
acceso
transparente
a
un
sistema
de
archivo
gestionado
por
un
servidor
remoto.
Hay
que
recordar
que
los
clientes
desconocen
la
ubicacin
de
los
archivos,
por
lo
que
se
les
da
una
interfaz
para
que
interacten
con
el
sistema
de
archivos
remoto,
tal
como
se
muestra
en
la
siguiente
figura:
!!
Cliente
Servidor
Solicitudes
del
cliente
para
acceder
a
un
archivo
remoto
El
archivo
permanece
en
el
servidor
El
modelo
de
carga
y
descarga,
consiste
en
que
el
cliente
accede
a
un
archivo
localmente
despus
de
haberlo
descargado
del
servidor,
tal
como
lo
muestra
la
siguiente
figura.
Cuando
el
cliente
termina
de
modificar
o
de
leer
el
archivo,
lo
carga
nuevamente
en
el
servidor
para
que
el
archivo
pueda
ser
utilizado
por
otro
cliente.
Un
ejemplo
de
este
modelo
es
el
servicio
de
FTP
(Tanenbaum
&
Van
Steen,
Sistemas
Distribuidos,
Principios
y
Paradigmas,
2008).
Cliente
2.
Los
accesos
se
realizan
en
el
Cliente
3.
Cuando
el
Cliente
termina,
el
archivo
se
enva
al
servidor
Servidor
Archivo
Nuevo
1.
El
archivo
se
enva
al
Cliente
Figura
5:
Modelo
de
carga
y
descarga
Prctica
1.1:
- Buscar
en
la
red,
3
programas
que
sirvan
para:
o Modelo
de
acceso
remoto
o Modelo
de
carga
y
descarga
!"
Archivo Viejo
!"
El
servicio
ofrecido
por
este
modelo
para
la
comparticin
de
archivos
es
una
de
las
ms
utilizadas
dentro
de
las
LANs,
ya
que
consiste
en
tener
una
carpeta
compartida,
a
la
cual
normalmente
se
le
denomina
como
pblica
en
nuestros
equipos,
y
todos
aquellos
equipos
conectados
en
nuestra
LAN
ya
sea
por
grupos
de
trabajo
o
dominios,
pueden
acceder
a
la
informacin
contenida
en
estas
carpetas.
En
el
caso
de
Windows,
para
compartir
documentos,
msica,
imgenes
y
otros
archivos
con
otros
usuarios
en
la
oficina
y
el
hogar,
es
mediante
una
red
domstica,
la
cual
consiste
en
crear
o
unirse
a
un
grupo
en
el
hogar.
Un
grupo
en
el
hogar
es
un
conjunto
de
equipos
!"
Prctica
1.2:
- Crear
una
carpeta
compartida
en
Windows,
estableciendo
permisos
de
lectura,
escritura
y
ejecucin
para
los
usuarios,
se
debern
anexar
imgenes
de
pantalla
para
ver
el
procedimiento
que
siguieron.
Peer
to
Peer
http://windows.microsoft.com/es-XL/windows7/File-sharing-essentials
http://windows.microsoft.com/es-XL/windows7/Share-files-with-someone
!"
con
equipos
clientes
a
travs
de
una
red
(normalmente
TCP/IP),
haciendo
uso
de
un
Sistema
Operativo
optimizado
para
dar
acceso
con
los
protocolos
CIFS,
NFS,
FTP
o
TFTP.
Generalmente,
los
sistemas
NAS
son
dispositivos
de
almacenamiento
especficos
a
los
que
se
accede
desde
los
equipos
a
travs
de
protocolos
de
red.
Tambin
se
podra
considerar
un
sistema
NAS
a
un
servidor
(Linux,
Windows,
Mac,
...)
que
comparte
sus
unidades
por
red,
pero
la
definicin
suele
aplicarse
a
sistemas
especficos.
Adems,
existen
dispositivos
especficos
que
sirven
de
servidores,
sin
estar
adjuntos
a
un
Servidor,
ya
que
son
discos
duros,
que
cuentan
con
un
S.O.
NAS,
los
cuales
cuentan
con
una
interfaz
de
red,
la
cual
con
slo
configurarlos,
y
conectarlos
a
la
red,
todos
los
dispositivos
conectados
en
la
LAN
pueden
verlos
y
guardar
su
informacin
directamente
en
ellos,
de
forma
transparente
para
el
usuario.
Servidor
de
Archivos
de
NetWare
Los
servicios
de
archivos
de
NetWare
forman
parte
de
la
base
de
datos
NDS
(base
de
datos
relacional
distribuida
por
toda
la
red).
NDS
proporciona
un
nico
punto
de
entrada
para
los
usuarios
y
permite
a
los
usuarios
y
administradores
ver
de
la
misma
forma
los
recursos
de
la
red.
Dependiendo
del
software
de
cliente
instalado,
podr
ver
la
red
completa
en
un
formato
conocido
para
el
sistema
operativo
de
la
estacin
de
trabajo.
Por
ejemplo,
un
cliente
Microsoft
Windows
puede
asignar
una
unidad
lgica
a
cualquier
volumen
o
directorio
de
un
servidor
de
archivos
de
NetWare,
de
forma
que
los
recursos
de
NetWare
aparecern
como
unidades
lgicas
en
sus
equipos.
Estas
unidades
lgicas
funcionan
igual
que
cualquier
otra
unidad
en
sus
equipos.
Por
un
servicio
de
alojamiento
de
archivos
multiplataforma
en
la
nube
!"
Ahora
en
el
equipo
que
funcione
como
cliente,
lo
primero
que
se
debe
realizar
es
verificar
que
el
cliente
vea
por
IP
al
servidor,
esto
lo
hacemos
mediante
el
comando
PING,
nos
vamos
a
lnea
de
comandos
y
ejecutamos
PING
con
la
direccin
IP
asignada
al
Servidor
En
caso
de
que
se
vean
el
cliente
con
el
servidor,
se
procede
a
configurar
el
cliente,
en
caso
contrario,
se
verifica
cual
puede
ser
el
problema
tanto
en
el
cliente
como
en
el
servidor.
Para
configurar
la
impresora
en
el
cliente,
lo
que
se
debe
hacer
es
agregar
la
impresora
especificando
ya
sea
la
IP
del
equipo
servidor
o
el
nombre
del
equipo
que
sirve
de
servidor
de
impresin,
y
el
sistema
operativo
cliente
se
configurar
automticamente
para
instalar
la
impresora
Por
ltimo
enviar
a
imprimir
una
pgina
de
prueba.
Prctica
2:
- Crear
una
impresora
compartida
en
red
ya
sea
en
Windows
o
Linux,
estableciendo
los
permisos
necesarios,
se
debern
anexar
imgenes
de
pantalla
para
ver
el
procedimiento
que
siguieron.
2.3.
Servicios
de
directorios.
Es
una
aplicacin
o
un
conjunto
de
aplicaciones
que
almacena
y
organiza
la
informacin
sobre
los
usuarios
de
una
red
de
computadoras,
sobre
recursos
de
red,
y
permite
a
los
administradores
gestionar
el
acceso
de
usuarios
a
los
recursos
sobre
dicha
red.
Adems,
los
servicios
de
directorio
actan
como
una
capa
de
abstraccin
entre
los
usuarios
y
los
recursos
compartidos.
El
servicio
de
directorio,
se
utiliza
para
rastrear
la
ubicacin
de
todos
los
recursos
del
sistema.
Estos
recursos
incluyen
mquinas,
impresoras,
servidores,
datos,
y
muchos
ms,
y
pueden
estar
distribuidos
geogrficamente
alrededor
del
mundo.
El
servicio
de
directorio
permite
a
un
proceso
solicitar
un
recurso
sin
tener
que
preocuparse
por
dnde
est,
a
menos
que
al
proceso
le
importe.
(Tanenbaum
&
Van
Steen,
Sistemas
Distribuidos,
Principios
y
Paradigmas,
2008)
Con
los
servicios
de
directorio,
las
entidades
tienen
asociado
un
conjunto
de
atributos
que
puede
utilizarse
para
bsqueda.
En
donde
si
no
existe
una
estandarizacin
se
convierte
en
un
problema,
ya
que
el
acceso
a
las
bases
de
datos
del
servidor
de
directorio
se
convierte
en
lento,
inexacto,
y
poco
confiable,
ya
que
se
puede
incluir
informacin
que
no
se
requiere.
!"
Es
por
ello
que
para
mitigar
algunos
de
estos
problemas,
en
el
intento
de
unificar
las
formas
en
que
se
describen
los
recursos,
se
han
creado
algunos
modelos
que
han
apoyado
a
mejorar
y
unificar
los
servicios
de
directorios,
todo
esto
dentro
del
marco
de
descripcin
de
recursos
(RDF,
por
sus
siglas
en
ingls).
Lo
bsico
del
modelo
RDF,
es
que
los
recursos
se
componen
por
triadas,
en
donde
el
ejemplo
mas
comn
son
las
direcciones
URL:
1.-
Se
referenca
que
es
de
Internet
2.-
Nombre
de
la
pgina
http://www.uv.mx
3.-
Dominio
de
la
pgina
Figura
6:
Composicin
de
una
direccin
Web
Como
parte
de
este
modelo,
surgi
el
sistema
de
nombres
de
dominio
(DNS),
el
cual
es
un
sistema
para
asignar
nombres
a
equipos
y
servicios
de
red
que
se
organiza
en
una
jerarqua
de
dominios.
Las
redes
TCP/IP,
como
Internet,
usan
DNS
para
buscar
equipos
y
servicios
mediante
nombres
descriptivos.
Para
que
el
uso
de
los
recursos
de
red
sea
ms
fcil,
los
sistemas
de
nombres
como
DNS
proporcionan
un
mtodo
para
asignar
el
nombre
descriptivo
de
un
equipo
o
servicio
a
otros
datos
asociados
a
dicho
nombre,
como
una
direccin
IP.
Un
nombre
descriptivo
es
ms
fcil
de
aprender
y
recordar
que
las
direcciones
numricas
que
los
equipos
usan
para
comunicarse
a
travs
de
una
red.
La
mayora
de
la
gente
prefiere
usar
un
nombre
descriptivo
(por
ejemplo,
www.google.com)
para
buscar
un
servidor
de
correo
electrnico
o
servidor
web
en
una
red
en
lugar
de
una
direccin
IP,
como
148.226.0.1.
Cuando
un
usuario
escribe
un
nombre
DNS
descriptivo
en
una
aplicacin,
los
servicios
DNS
convierten
el
nombre
en
su
direccin
numrica.
Para
esto,
el
servidor
DNS
cuenta
con
una
lista
de
nombres
de
dominio
con
su
respectiva
direccin
IP,
en
donde
cuando
un
cliente
enva
el
nombre
de
un
host
remoto
a
un
servidor
DNS,
este
le
responde
con
la
direccin
IP
correspondiente.
El
equipo
cliente
puede
entonces
enviar
mensajes
directamente
a
la
direccin
IP
del
host
remoto.
Si
el
servidor
DNS
no
tiene
ninguna
entrada
en
su
base
de
datos
para
el
host
remoto,
puede
responder
al
cliente
con
la
direccin
de
un
servidor
DNS
que
pueda
tener
informacin
acerca
de
ese
host
remoto,
o
bien
puede
consultar
al
otro
servidor
DNS.
Este
proceso
puede
tener
lugar
de
forma
recursiva
hasta
que
el
equipo
cliente
reciba
las
direcciones
IP
o
hasta
que
se
establezca
que
el
nombre
consultado
no
pertenece
a
ningn
host
del
espacio
de
nombres
DNS
especificado.
!"
Ejemplos
de
utilizacin
de
redes
P2P:
AppleShare:
utilizado
para
conectar
en
red
productos
Apple
!"
Windows
for
Workgroups:
usado
para
crear
redes
Peer
to
Peer
en
computadoras
basadas
en
el
S.O.
de
Microsoft
Windows.
Lantastic:
Es
un
sistema
operativo
de
Peer
to
Peer
para
redes
LAN,
y
se
puede
utilizar
en
DOS,
Microsoft
Windows,
Novel
Netware
y
OS/2.
3.2.
Cliente
Servidor
Es
un
modelo
que
proporciona
al
usuario
final
el
acceso
transparente
a
las
aplicaciones,
datos,
servicios
de
cmputo
o
cualquier
otro
recurso
del
grupo
de
trabajo
y/o,
a
travs
de
la
organizacin
en
mltiples
plataformas
permitiendo
mejorar
el
rendimiento
del
sistema
global
de
informacin
(Elmasri,
Gil
Carrick,
&
Levine,
2010).
Por
su
definicin
conceptual:
Es
un
modelo
para
construir
sistemas
de
informacin,
que
se
sustenta
en
la
idea
de
repartir
el
tratamiento
de
la
informacin
y
los
datos
por
todo
el
sistema
informtico,
permitiendo
mejorar
el
rendimiento
del
sistema
global
de
informacin.
Definicin
por
su
arquitectura:
Los
distintos
aspectos
que
caracterizan
a
una
aplicacin
(proceso,
almacenamiento,
control
y
operaciones
de
entrada
y
salida
de
datos)
en
el
sentido
ms
amplio,
estn
situados
en
ms
de
un
Servidor,
los
cuales
se
encuentran
interconectados
mediante
una
red
de
comunicaciones.
Respuesta
Peticin
Cliente
Figura
8:
Diseo
del
modelo
Cliente
Servidor
Servidor
Un
sistema
cliente
necesita
un
servicio
bien
definido,
de
modo
que
entra
en
contacto
con
un
servidor
que
proporcionar
ese
servicio.
Por
lo
que
la
pregunta
ms
importante
al
disear
este
tipo
de
modelo
es
cunto
de
la
funcin
de
una
aplicacin
debe
estar
en
el
cliente
y
cunto
en
el
servidor.
Por
lo
que
del
lado
del
servidor
debe
funcionar
como
un
sistema
central
y
el
cliente
funcionar
mas
como
una
terminal
que
solo
accede
a
las
funciones,
en
este
caso
se
denomina
al
equipo
cliente
como
cliente
liviano.
Sin
embargo,
en
otros
casos,
la
aplicacin
se
ejecuta
totalmente
en
el
cliente,
y
el
servidor
proporcionar
acceso
a
una
consulta
de
una
base
de
datos.
(Tanenbaum
&
Van
Steen,
Sistemas
Distribuidos,
Principios
y
Paradigmas,
2008)
!!
Respuesta
Peticin
Cliente
Servidores
Figura
9:
Diseo
del
modelo
Cliente
Servidor
Trminos
relacionados
con
Cliente
Servidor
1. Interoperabilidad:
o Permite
a
sistemas
diferentes
intercambiar
informacin
con
significado.
o Se
necesitan
formas
de
intercambio
estndar
o Se
requieren
formatos
de
mensaje
estndar.
2. Portabilidad
o Un
sistema
que
funciona
en
un
entorno,
puede
instalarse
en
otro
distinto.
o Puede
ser
el
mismo
(o
diferente)
hardware,
sistema
operativo,
ambiente
de
red,
base
de
datos,
etc.
3. Integracin
o Compartir
e
intercambiar
informacin
sin
intervencin
externa.
o Consistencia
de
comportamiento
y
presentacin.
4. Transparencia
o El
usuario
puede
obtener
informacin
de
un
sitio
sin
necesidad
de
saber
dnde
est.
o El
usuario
puede
actualizar
informacin
sin
necesidad
de
saber
si
hay
copias
de
ella.
!"
Pueden
ejecutarse
tareas
en
varios
sitios
sin
que
el
usuario
requiera
saber
dnde.
5. Seguridad
o Usuarios
protegidos
de
otros
usuarios
o Usuarios
protegidos
de
agentes
externos
o Medio
protegido
contra
espas
o Medio
protegido
contra
modificaciones
o Niveles
de
acceso
adecuados,
an
al
nivel
administrativo.
o
Algunas
de
las
principales
funciones
que
realizan
los
servidores
son:
Servidores
de
bases
de
datos
que
contienen
grandes
cantidades
de
informacin.
Servidores
de
la
Web
que
permiten
que
el
cliente
tenga
acceso
a
documentos
en
Internet.
Servidores
de
impresoras
que
permiten
al
usuario
imprimir
en
varias
impresoras.
Servidores
de
archivos
que
gestionan
los
archivos
de
usuario.
Servidores
para
al
almacenamiento
y
reenvo
de
correos
electrnicos.
Servidores
que
atienden
aplicaciones
como
procesamiento
de
palabras
u
hojas
de
clculo.
Ejemplos
de
Cliente
-
Servidor
WWW
(World
Wide
Web)
FTP
Telnet
News
e-mail
Time
3.3.
Modelo
de
tres
capas
Al
cabo
del
tiempo,
y
de
ir
trabajando
con
el
modelo
cliente
servidor,
se
evidencio
que
en
realidad
existen
tres
funciones
primordiales
que
son
fcilmente
identificables
en
la
mayora
de
los
sistemas
y
no
slo
dos
como
se
haba
indicado
anteriormente.
Estas
funciones
son:
Interfaz
de
usuario
Lgica
de
aplicacin
(o
reglas
de
negocio)
Base
de
datos
de
estructuras
de
almacenamiento
!"
En
el
caso
del
modelo
de
tres
capas,
el
cliente
puede
tener
muchas
variaciones,
ya
que
puede
ser
desde
una
terminal
en
modo
texto
como
Unix
o
MS-DOS,
hasta
un
entorno
basado
en
web,
en
donde
desde
una
PC,
el
cliente
tiene
una
presentacin
GUI
para
la
aplicacin.
En
este
caso,
el
cliente
enva
una
peticin
al
Servidor
que
le
proporciona
la
interfaz,
una
vez
que
el
servidor
recibe
la
peticin,
verifica
los
datos
y,
si
todo
est
bien,
procesa
la
solicitud
y
busca
la
informacin
solicitada
en
un
Servidor
de
Base
de
Datos,
el
cual
enva
la
respuesta
al
Servidor
y
este
la
reenva
al
Cliente.
Siendo
esto,
se
puede
resumir
que
el
Cliente
es
una
interfaz,
la
cual,
no
tiene
acceso
directo
a
los
datos.
La
lgica
de
aplicacin,
es
un
servidor
que
traduce
la
informacin
requerida
por
el
cliente
al
servidor
de
Base
de
Datos.
Por
ltimo
el
Servidor
de
Base
de
Datos,
es
el
que
almacena
toda
la
informacin
(Tanenbaum
&
Van
Steen,
Sistemas
Distribuidos,
Principios
y
Paradigmas,
2008).
Cliente
Peticin
Busqueda
Respuesta
Respuesta
Servidor
Figura
10:
Diseo
del
modelo
de
tres
capas
Servidor
de
Base
de
Datos
!"
Tema
4:
Componentes.
4.1.
Diferencias
de
SW
entre
servidor
y
estacin
cliente.
Antes
de
poder
hablar
de
cuales
son
las
diferencias
de
Software
entre
una
equipo
cliente
y
un
servidor,
lo
primero
que
se
debe
analizar
son
cuales
son
las
caractersticas
de
software
que
presenta
cada
uno
de
ellos.
Las
principales
caractersticas
de
un
cliente
son:
No
es
necesario
que
su
S.O.
sea
de
Red
o
distribuido.
No
posee
la
capacidad
de
levantar
servicios
Puede
compartir
archivos
con
los
usuarios
de
su
misma
red
Puede
tener
varios
usuarios
registrados
en
su
equipo
Administra
y
controla
a
los
usuarios
locales
del
equipo
Tiene
una
interfaz
grfica
amigable
al
usuario
Gestiona
el
acceso
a
la
red
Interacta
con
el
usuario
final
Depende
de
un
equipo
servidor
Puede
conectarse
a
varios
servidores
simultneamente
Las
principales
caractersticas
de
un
servidor
son:
Preferentemente
se
utiliza
un
S.O.
en
red
o
distribuido
Puede
dar
de
alta
a
uno
o
ms
servidores
Administra
de
forma
remota
el
control
de
usuarios
Gestiona
una
cuota
de
transferencia
de
datos
Gestiona
la
informacin
de
forma
centralizada
o
distribuida
entre
varios
servidores
Procesa
las
solicitudes
de
los
clientes
Aceptan
conexiones
de
un
gran
nmero
de
clientes
Cuenta
con
herramientas
administrativas
de
los
servicios
que
proporciona
Son
ms
seguros
que
los
equipos
cliente
Su
S.O.
es
robusto
y
escalable
en
Hardware.
Analizando
las
principales
caractersticas
de
Software
que
presentan
los
equipos
Cliente
y
Servidor,
se
puede
resumir
que
la
diferencia
radica
en
que
un
cliente
enva
y
espera
respuestas
del
servidor,
y
que
el
servidor
se
encuentra
en
forma
pasiva
esperando
por
peticiones
de
los
equipos
clientes.
!"
Prctica
4:
Trabajar
en
equipos
y
levantar
un
servidor
http
en
un
equipo
servidor,
puede
ser
IIS
o
Apache,
para
esto
deben
responder
las
siguientes
preguntas:
o Cul
es
la
diferencia
principal
entre
IIS
y
Apache?
o Cundo
se
recomienda
utilizar
ms
IIS?
o Cul
es
el
proceso
de
instalacin
para
IIS?
o Cul
es
el
proceso
de
instalacin
para
Apache?
Definir
cual
Servidor
utilizarn
y
agregar
imgenes
de
pantalla
en
donde
se
muestre
el
procedimiento
realizado
para
la
instalacin
Crear
una
pagina
html
bsica
y
que
la
puedan
ver
desde
un
equipo
cliente.
!"
Es
por
eso
que
SMTP
permite
a
un
correo
ser
transportado
a
travs
de
las
diversas
redes
de
diferentes
tipos
de
servidores
y
software
cliente,
logrando
que
el
intercambio
a
travs
de
la
Internet
sea
posible.
Cuando
los
usuarios
redactan
un
mensaje
de
correo
electrnico,
tpicamente
usan
una
aplicacin
llamada
MUA
o
cliente
de
correo.
El
MUA
permite
a
los
mensajes
ser
enviados
y
colocar
a
los
mensajes
recibidos
dentro
del
cliente
de
correo
(o
mailbox).
Para
recibir
un
mensaje
de
correo
electrnico
desde
un
servidor
de
correo,
el
cliente
de
correos
utiliza
POP.
Y
para
enviar
un
correo
de
cualquiera
de
los
clientes
o
servidores
se
utilizan
formatos
de
mensaje
y
cadenas
de
comandos
definidas
por
el
protocolo
SMTP.
Usualmente
un
cliente
de
correo
electrnico
provee
la
funcionalidad
de
ambos
protocolos
en
una
sola
aplicacin.
Ahora
bien,
ya
sabemos
cual
es
el
proceso
y
protocolos
que
se
requieren
por
parte
del
cliente
para
enviar
los
correos
electrnicos,
y
nos
preguntamos
Cmo
operan
los
procesos
dentro
del
Servidor
de
Correos?.
Un
servidor
de
correos
opera
mediante
dos
procesos
separados:
MTA
(Mail
Transfer
Agent)
MDA
(Mail
Delivery
Agent)
El
proceso
del
Agente
de
Transferencia
de
Correos
(MTA)
es
utilizado
para
enviar
un
E-
mail.
El
MTA
recibe
mensajes
desde
el
MUA
o
de
otro
MTA
de
otro
servidor
de
correos.
Basndose
en
el
encabezado
del
mensaje,
se
determina
como
un
mensaje
tiene
que
ser
enviado
a
su
destino.
Si
el
correo
es
direccionado
a
un
usuario
cuya
bandeja
de
correo
se
encuentra
en
el
servidor
local,
el
correo
es
enviado
al
MDA.
En
cambio,
si
el
correo
es
para
un
usuario
que
no
se
encuentra
en
el
servidor
local,
el
MTA
lo
encamina
al
MTA
en
el
servidor
apropiado.
!"
!"
Muchas
de
las
comunicaciones
de
correo
electrnico
utilizan
aplicaciones
MUA,
MTA
y
MDA,
sin
embargo,
hay
otras
alternativas
para
el
envo
de
correo
electrnico,
en
las
cuales
un
cliente
puede
estar
conectado
a
un
sistema
de
cuentas
corporativas,
tal
como
es
el
caso
de
IBM
Lotus
Notes,
Novell
Groupwise,
o
Microsoft
Exchange.
Estos
sistemas
ofrecen
sus
propios
formatos
internos
de
correo,
y
sus
clientes
normalmente
se
comunican
con
otros
servidores
de
correo
que
usan
el
protocolo
propietario.
5.2.
HTTP.
Cuando
una
direccin
web
(o
URL)
es
escrita
en
un
navegador
web,
el
navegador
establece
una
conexin
hacia
el
servicio
web
que
esta
corriendo
en
el
servidor
usando
HTTP.
Por
ejemplo
el
URL
http://www.uv.mx
se
refiere
a
un
recurso
especifico,
el
cual
es
una
pagina
web
en
el
servidor
identificado
como
uv.mx
Los
exploradores
web
son
aplicaciones
cliente
en
las
computadores
utilizados
para
conectarnos
al
World
Wide
Web
(WWW)
y
acceder
a
los
recursos
almacenados
en
!"
diversos
servidores
web.
As
como
la
mayora
de
los
procesos
servidor,
el
servidor
web
corre
como
un
servicio
en
segundo
plano
y
hace
que
diferentes
archivos
estn
disponibles.
Para
acceder
a
ese
contenido,
los
clientes
web
realizan
conexiones
a
un
servidor
y
solicitan
los
recursos
deseados,
mientras,
por
parte
del
servidor
responde
con
los
recursos
solicitados
y
los
enva
al
cliente
como
datos,
siento
que
el
navegador
web
del
cliente
interpreta
la
informacin
y
la
presenta
al
usuario.
Los
navegadores
pueden
interpretar
y
presentar
informacin
en
muchos
formatos
de
datos,
tal
como
es
texto
plano
o
HTML,
(el
lenguaje
en
el
que
la
pagina
web
es
construida).
Otros
tipos
de
informacin,
en
algunas
ocasiones
requieren
de
otro
programa
o
servicio,
a
estos
nos
referimos
como
plug-in
o
add-on.
Qu
es
lo
que
hace
un
explorador
Web?,
primero
el
explorador
interpreta
tres
partes
del
URL:
http:
el
protocolo
utilizado
www.uv.mx
:
el
nombre
del
servidor
personal/mansuarez/
:
la
ruta
especifica
solicitada
El
explorador
verifica
con
el
nombre
del
servidor
(www.uv.mx)
y
lo
convierte
en
una
direccin
numrica
(148.168.1.22),
la
cual
es
la
que
utiliza
para
conectar
con
el
servidor.
Utilizando
los
requerimientos
de
http,
el
navegador
enva
una
peticin
GET
al
servidor
para
preguntar
por
el
archivo
personal/mansuarez.
El
servidor
verifica
y
si
la
pagina
existe,
enva
el
cdigo
HTML
de
la
pagina
solicitada.
Finalmente,
el
explorador
descifra
el
cdigo
HTML
y
le
da
formato
en
la
ventana
del
explorador
Web.
Http
especifica
el
protocolo
de
solicitud
y
respuesta.
Cuando
un
cliente
enva
un
mensaje
de
solicitud
al
servidor,
el
protocolo
http
define
el
tipo
de
mensaje
que
el
cliente
utiliza
para
solicitar
la
pagina
web
y
el
tipo
de
mensaje
que
el
servidor
utilizar
para
responder.
Los
mensajes
mas
comunes
que
utiliza
http
son:
GET
POST
PUT
GET
es
un
cliente
que
solicita
informacin.
Un
explorador
web
enva
mensajes
GET
para
solicitar
paginas
de
un
servidor
web.
Cuando
el
servidor
recibe
una
peticin
GET,
responde
!!
con
una
lnea
de
estado,
para
saber
si
esta
en
lnea,
si
tiene
algn
error,
o
alguna
otra
informacin.
POST
y
PUT,
son
utilizados
para
enviar
mensajes
que
suben
informacin
al
servidor
web.
POST
incluye
la
informacin
en
el
mensaje
que
enva
al
servidor.
PUT
carga
recursos
o
contenido
en
el
servidor
web.
Para
comunicaciones
seguras
a
travs
del
Internet,
se
utiliza
el
protocolo
HTTPS,
el
cual
utiliza
autenticacin
y
encriptacin
para
asegurar
que
la
informacin
que
viaja
a
travs
del
cliente
y
el
servidor
sea
segura.
5.3.
FTP.
FTP
es
otra
aplicacin
comnmente
utilizada
en
la
capa
de
aplicacin.
FTP
fue
desarrollado
para
permitir
la
transferencia
de
archivos
entre
un
cliente
y
un
servidor.
El
cliente
FTP,
es
una
aplicacin
que
corre
en
una
computadora
que
es
usada
para
subir
y
descargar
archivos
del
servidor
en
el
cual
corre
el
demonio
(daemon)
de
FTP
(FTPd).
!"
5.4.
DNS.
En
las
redes
de
datos,
a
los
dispositivos
se
le
asigna
una
direccin
IP
con
lo
cual
se
les
permite
participar
en
el
envo
y
recepcin
de
mensajes
sobre
la
red.
Sin
embargo,
a
la
!"
mayora
de
las
personas
se
les
dificulta
ms
recordar
la
direccin
numrica.
Por
lo
tanto,
los
nombres
de
dominio
fueron
creados
para
convertir
una
direccin
numrica
en
un
simple
y
reconocible
nombre.
En
el
Internet,
estos
nombres
de
dominio
como
es
http://www.uv.mx,
son
mas
fciles
de
recordar
para
los
usuarios
que
si
les
decimos
la
direccin
numrica
(148.226.1.22),
la
cual,
representa
la
ubicacin
del
servidor
en
el
cual
se
encuentra
alojada
la
pgina
web.
Al
contar
con
un
nombre
de
dominio,
se
tiene
como
ventaja
que
si
el
administrador
de
la
red
decide
cambiar
de
ubicacin
al
servidor,
esto
es
cambiar
la
direccin
IP,
para
el
usuario
esto
es
transparente,
porque
el
nombre
de
dominio
sigue
siendo
el
mismo
http://www.uv.mx.
Pero,
Por
qu
es
transparente
ese
cambio
al
usuario?
Este
cambio
es
transparente
porque
la
nueva
direccin
numrica
debe
ser
vinculada
al
nombre
del
dominio
para
que
la
conectividad
se
siga
manteniendo.
Cuando
una
red
es
pequea,
es
una
tarea
simple
el
mantener
el
mapa
de
la
red
entre
los
nombres
de
dominio
y
las
direcciones
numricas
a
las
que
representan,
sin
embargo,
!"
cuando
una
red
comienza
a
ser
cada
vez
mas
grande,
y
el
nmero
de
dispositivos
se
incrementa,
el
hacer
esta
tarea
de
forma
manual,
comienza
a
ser
no
factible
esta
forma
de
trabajar.
Es
por
eso
que
DNS
fue
creado,
para
poder
tener
una
resolucin
a
los
nombres
de
dominio
para
estas
redes
de
gran
tamao,
ya
que
DNS
usa
un
conjunto
distribuido
de
servidores
para
resolver
los
nombres
asociados
con
su
direccin
numrica
correspondiente.
Cmo
trabaja
DNS?
El
protocolo
DNS
define
un
servicio
automtico
que
compara
los
nombres
de
recursos
con
la
direccin
numrica
requerida
esta
es
su
direccin
de
red,
la
cual
incluye
el
formato
para
solicitudes,
respuestas
y
formatos
de
datos.
El
protocolo
DNS
utiliza
un
formato
simple
llamado
mensaje,
el
cual,
es
utilizado
por
todos
los
tipos
de
solicitudes
de
los
clientes
y
las
respuestas
de
los
servidores,
mensajes
de
error
y
la
transferencia
de
la
informacin
del
registro
de
recursos
entre
servidores.
DNS
es
un
servicio
con
una
arquitectura
de
tipo
cliente/servidor,
sin
embargo,
difiere
de
otros
servicios
con
esta
arquitectura
que
hemos
visto
anteriormente.
Mientras
otros
servicios
usan
un
cliente
que
es
una
aplicacin
(navegador
web,
cliente
de
correos,
entre
otros),
el
cliente
DNS
corre
como
un
servicio
por
si
mismo.
El
cliente
DNS
es
llamado
DNS
resolver,
soporta
la
resolucin
de
nombres
de
otras
aplicaciones
de
la
red
y
otros
servicios
que
pueda
llegar
a
requerir.
Cuando
se
configura
un
dispositivo
en
la
red,
generalmente
se
provee
uno
o
ms
servidores
DNS,
en
donde
el
cliente
se
conecta
para
resolver
los
nombres
de
dominio.
Usualmente
el
proveedor
del
servicio
de
Internet
(ISP,
por
sus
siglas
en
Ingls
Internet
Service
Provider),
proporciona
una
direccin
que
se
usa
para
servidores
DNS.
As
cuando
un
usuario
solicita
la
conexin
a
un
dispositivo
remoto
por
su
nombre,
el
cliente
DNS
solicita
a
uno
de
estos
servidores
DNS
le
proporcione
la
direccin
numrica
del
dispositivo.
La
mayora
de
los
S.O.
incluyen
un
comando
llamado
nslookup,
el
cual
permite
al
usuario
a
solicitar
manualmente
la
direccin
numrica
de
un
servidor
por
su
nombre,
adems
se
puede
utilizar
esta
herramienta
para
resolver
algn
problema
con
la
resolucin
de
nombres
y
para
verificar
el
estatus
de
un
servidor
de
nombres.
!"
Resolucin
de
nombres
y
el
almacenamiento
de
cache
Para
la
resolucin
de
nombres
y
el
almacenamiento
de
cache,
el
servidor
DNS
provee
la
resolucin
de
nombres
mediante
el
demonio
de
nombres,
el
cual
es
llamado
named.
El
servidor
DNS
acta
como
un
directorio
telefnico
para
el
Internet,
el
cual
traduce
de
una
lectura
humana
a
nombres
de
equipos.
El
servidor
DNS
almacena
diferentes
tipos
de
registro
de
recursos
para
resolver
nombres,
estos
registros
contienen:
Nombre
Direccin
Tipo
de
almacenamiento
Muchos
de
estos
registros
son
de
tipo:
A:
direccin
final
de
dispositivo
NS:
Servidor
no
autoritativo
CNAME:
Nombre
cannico,
utilizado
cuando
una
sola
direccin
de
red
tiene
asignados
varios
servicios,
pero
cada
uno
tiene
su
propia
entrada
en
el
DNS
MX:
registro
de
intercambio
de
correo.
Viendo
estos
conceptos,
Cmo
es
que
funciona
la
resolucin
de
nombres
y
el
almacenamiento
de
cache
en
el
servidor
DNS?
1. Cliente
hace
una
consulta
al
named
2. El
named
consulta
sus
propios
registros
y
ve
si
puede
resolver
el
nombre
3. Si
tiene
el
registro
almacenado,
contacta
a
otros
servidores
para
resolverlo.
Esta
consulta
al
pasar
por
varios
servidores
consume
ancho
de
banda,
hasta
que
se
!"
http://www.uv.mx
en
donde:
.mx
es
el
nivel
superior
.uv
es
el
segundo
nivel
5.5.
DHCP
DHCP
permite
a
los
clientes
de
una
red
obtener
una
direccin
IP
y
otra
informacin
del
servidor
DHCP.
El
protocolo
automticamente
asigna
direcciones
IP,
mascara
de
subred,
puerta
de
enlace
y
otros
parmetros
IP.
El
cliente
se
conecta
al
servidor
DHCP
automticamente
para
obtener
una
direccin
IP
dinmicamente
cuando
se
conecta
a
la
red.
Para
esto,
el
cliente
enva
un
mensaje
al
servidor
y
este
le
contesta
con
los
datos
IP
solicitados.
El
Servidor
DHCP
elige
la
direccin
IP
de
un
rango
de
direcciones
configurado
llamado
pool
y
asigna
la
direccin
por
un
periodo
de
tiempo
al
cliente.
!"
Pero
en
donde
es
utilizado
DHCP?,
principalmente
se
usa
este
servidor
en
redes
grandes,
en
redes
locales
o
en
cualquier
lugar
en
donde
los
usuarios
se
muevan
constantemente.
Por
ejemplo,
DHCP
hace
posible
las
conexiones
y
acceso
a
Internet
en
lugares
pblicos
inalmbricos,
como
es
en
aeropuertos,
cafeteras,
restaurantes,
escuelas,
etc.,
as
cuando
el
cliente
accede
a
un
rea
donde
DHCP
esta
activo,
se
puede
conectar
automticamente
desde
sus
dispositivos,
ya
sean
computadoras
porttiles,
telfonos
u
otros
dispositivos.
La
mayora
de
las
redes
caseras
o
negocios
pequeos
usan
un
servicio
integrado
de
ruteo
(ISR)
que
se
conecta
con
el
ISP,
en
este
caso
el
ISR
es
ambos
es
un
cliente
y
servidor
DHCP,
ya
que
el
ISR
acta
como
cliente
para
recibir
la
configuracin
del
ISP
y
funciona
como
servidor
para
los
hosts
locales
de
la
red.
!"
5.6.
Telnet.
Antes
de
que
existieran
computadoras
sofisticadas
con
interfaces
graficas
intuitivas,
las
personas
utilizaban
sistemas
basados
en
texto,
los
cuales
ofrecan
terminales
adjuntas
a
una
terminal
central.
Posteriormente,
despus
de
que
las
redes
se
hicieron
disponibles,
las
personas
requeran
acceder
remotamente
a
los
sistemas
de
computo
de
la
misma
manera
en
que
lo
hacan
con
las
terminales
adjuntas.
Fue
ah
cuando
surgi
Telnet,
siendo
este
de
una
arquitectura
Cliente
Servidor,
la
cual
emula
a
una
terminal
basada
en
texto
sobre
una
red
de
datos.
Las
conexiones
establecidas
por
Telnet
son
llamadas
VTY
(Terminal
Virtual),
en
donde
se
establece
la
forma
en
que
son
iniciadas
y
terminadas
las
sesiones.
Adems
provee
la
sintaxis
y
el
orden
de
los
comandos
que
son
utilizados
para
iniciar
una
sesin
de
tipo
Telnet.
Cada
comando
de
Telnet
consiste
en
al
menos
2
bytes.
El
primer
byte
es
un
carcter
especial
llamado
Interprete
de
Comandos.
Para
soportar
las
conexiones
cliente
de
Telnet,
el
servidor
corre
un
servicio
llamado
Telnet
daemon,
el
cual
permite
crear
conexiones
a
terminales
virtuales
establecidas
desde
el
cliente.
Algunas
terminales
que
corren
bajo
este
protocolo
son:
Telnet
HyperTerminal
Minicom
TeraTerm
!"
Cuando
una
conexin
es
establecida
los
usuarios
pueden
realizar
cualquier
funcin
autorizada
en
el
servidor,
tal
como
si
estuvieran
usando
una
sesin
de
lnea
de
comandos
en
el
mismo
servidor.
Si
tienen
permisos,
se
pueden
iniciar
o
parar
procesos,
configurar
servicios
o
incluso
apagar
el
equipo.
Algunos
comandos
de
ejemplo
de
Telnet
son:
AYT
(Are
You
There):
Permite
saber
a
un
usuario
si
su
sesin
esta
activa.
EL
(Erase
Line):
Borra
todo
el
texto
de
la
lnea
actual.
IP
(Interrumpt
Process):
Suspende,
interrumpe,
aborta
o
termina
los
procesos
en
los
cuales
la
terminal
virtual
esta
conectada.
Prctica
5:
Trabajar
en
equipos
y
levantar
los
siguientes
servidores
en
el
S.O.
De
Windows
Server
2008
o FTP
o DNS
o Telnet
o DHCP
Crear
un
usuario
de
prueba
para
realizar
la
prctica
Crear
un
grupo
de
usuarios
para
la
materia
llamado
Sor503
Una
vez
levantados,
configurar
y
probar
los
servidores
de:
o FTP:
crear
una
carpeta
compartida,
guardar
un
archivo
en
ella
y
probar
local
y
remotamente
si
pueden
acceder
y
ver
el
archivo
compartido
o Telnet:
mediante
el
usuario
creado,
en
una
carpeta
del
usuario,
guardar
un
archivo
y
este
archivo
lo
deben
de
poder
ver
tanto
local
como
remotamente.
Elaborar
una
tabla
comparativa,
en
la
cual
se
muestren
la
versin,
caracteristicas,
tipos
de
soporte
tcnico,
si
tienen
costo,
de
los
siguientes
S.O.R.
o Suse
o Solaris
o Ubuntu
!"
5.8.
Acceso
remoto.
Tal
como
lo
vimos
en
Telnet,
el
acceso
remoto
es
el
ingresar
a
un
recurso
ubicado
fsicamente
en
otra
computadora
mediante
una
LAN
o
WAN.
Funciona
mediante
una
arquitectura
Cliente
/
Servidor
en
donde
los
protocolos
que
se
ven
involucrados
permiten
enviar
y
recibir
los
datos
necesarios.
En
el
acceso
remoto
se
pueden
ver
archivos,
dispositivos
o
perifricos,
computadoras,
configuracin
de
servidores,
transferir
archivos,
escritorio
remoto,
entre
otras
funciones.
Para
poder
hacer
uso
del
acceso
remoto
se
requieren
de
dos
partes:
Servidor
Cliente
El
servidor
es
un
software
que
habilita
al
equipo
para
que
otros
usuarios,
puedan
acceder
y
manipularlo.
El
cliente
es
un
software
que
habilita
a
un
equipo
para
conectarse
a
un
dispositivo
remoto.
Algunos
ejemplos
son:
RealVNC
Logmein
!"
Prctica
6:
En
esta
prctica,
configurarn
y
usarn
un
cliente
de
e-mail
para
conectar
los
servicios
de
red
vistos.
Adems,
buscarn
y
descargarn
la
aplicacin
Wireshark,
la
cual
sirve
para
monitorear
las
comunicaciones
al
analizar
los
paquetes
capturados,
en
donde
buscarn
e
identificarn
los
protocolos
de
servicio
de
correo
electrnico.
Para
esto,
desde
su
cliente
de
correo
debern
enviar
un
e-mail,
y
en
el
Wireshark,
debern
capturar
la
imagen
de
pantalla
en
donde
se
muestre
el
correo
enviado.
Buscar
tres
programas
que
permitan
el
acceso
remoto,
y
elaborar
un
cuadro
comparativo
de
ellos
en
donde
se
incluya
lo
siguiente:
nombre,
versin,
requerimientos,
servicios
disponibles,
costo
(especificando
si
hay
versin
gratuita
o
si
es
de
prueba
el
periodo).
Realizar
la
prueba
de
conexin
remota
a
un
equipo,
con
alguno
de
los
programas
investigados
anteriormente.
Elaborar
una
tabla
comparativa,
en
la
cual
se
muestren
la
versin,
caracteristicas,
tipos
de
soporte
tcnico,
si
tienen
costo,
de
los
siguientes
S.O.R.
o Novell
o Debian
o Google
Chrome
!"