PDF de programación - El Aprendizaje Electrónico y Auto-Evaluación de TCP/IP

Imágen de pdf El Aprendizaje Electrónico y Auto-Evaluación de TCP/IP

El Aprendizaje Electrónico y Auto-Evaluación de TCP/IPgráfica de visualizaciones

Publicado el 24 de Agosto del 2017
1.010 visualizaciones desde el 24 de Agosto del 2017
3,2 MB
256 paginas
Creado hace 16a (26/09/2007)
Universidad Nacional del Nordeste

Facultad de Ciencias Exactas, Naturales y Agrimensura

Trabajo Final de Aplicación

“El Aprendizaje Electrónico y Auto-Evaluación de

TCP/IP”

Alumna: Silvana María Marino Pezzarini

LU: 30590

Prof. Coordinador: Agr. Castor F. Hermann

Prof. Orientador: Mgter. David L. la Red Martínez

Licenciatura en Sistemas de Información

Corrientes - Argentina

2007

A Mamá y a Papá, por la precencia, el esfuerzo, el
sacrificio, el honor... con Amor.
A mi esposo, por el apoyo y la presencia incondicional...
por el futuro juntos.
A mi hija, Ana Paula... por su vida.

PREFACIO

En muchos países, Internet es ya un término doméstico.

Mientras la sociedad comienza a emplear el término de superautopistas de
la información, las computadoras interconectadas son ya algo cotidiano. De
alguna manera se está desarrollando la “Cultura de Internet”: todo el mundo
habla de ella.

Por supuesto, las redes han existido desde mucho antes. La conexión de
computadoras para formar una red local se hace habitual desde hace mucho,
bien para pequeñas instalaciones, o bien para grandes empresas que interco-
munican sus redes locales usando líneas de comunicación proporcionadas por
compañías telefónicas.

Internet se ha convertido en una forma de vida para facilitar el crecimiento

empresarial ante todo.

Hablar de redes siempre implica hablar de Protocolos de Comunicación.

Por supuesto, el más importante es TCP/IP.

Partiendo de esta realidad, e intentando trasladarla a la educación; para
este trabajo se realizó un análisis sobre los requerimientos de un alumno in-
teresado en el protocolo, fundamentando la aplicación mediante la utilización
de metodología UML (Lenguaje Unificado Modificado).

Respecto de la implementación del sistema; el mismo parte del estudio de
software de base que permite el desarrollo de aplicaciones Web multiplata-
forma con acceso a bases de datos y el desarrollo de una aplicación Web de
autoevaluación, seguimiento de exámenes propios y aplicación de la tecnología
e-learning. El alumno podrá acceder al sistema aplicativo y hacer uso de éste
fácil y rápidamente.

Se encarga del registro de las evaluaciones, es decir la información que
brinda el registro de los alumnos, evaluaciones y notas que se generan en las
mismas.

Objetivos

El objetivo inicialmente planteado fue la realización de una aplicación Web
multiplataforma desarrollada en Java, mediante la cual el alumno interesado
en TCP/IP pudiera contar con un medio de ayuda para evaluar a distancia
su nivel, mediante autoevaluaciones, sobre conocimientos propios o los que

v

pudiera incorporar o ampliar a través de temas que la aplicación le ofrece.

Etapas de Desarrollo

• Se ha efectuado una amplia recopilación bibliográfica específica de la me-
todología para el análisis de requerimientos, y los productos de software
que se emplearon para la concreción del Trabajo Final.

• Basados en la metodología de análisis UML, se utilizaron Diagramas de
Casos de Uso y Enterprise Architect como Herramienta Case, para los
que se han realizado los estudios necesarios y así emplearlos de forma
correcta.

• Como consecuencia de las gestiones realizadas por el Profesor Orientador
ante IBM Argentina se han recibido materiales tanto en CD’s como en
libros de dicha empresa, en el marco del Scholars Program de la misma,
necesarios para la realización del presente Trabajo Final los referentes
a productos de software tales como el WebSphere Studio Application
Developer versión 5.0 y 5.1.2, como así también el DB2 UDB WorkGroup
Server Edition versión 8.1.0 y DB2 UDB Personal Edition versión 8.1.0.

• Se ha realizado un detallado estudio del lenguaje Java, utilizándose la

versión JDK 1.5.

• Se ha estudiado el entorno de trabajo Scientific WorkPlace 2.5.0 para la

escritura del libro correspondiente al informe final.

• Se ha hecho un estudio de la plataforma integrada de desarrollo de apli-

caciones Web, WebSphere Studio Application Developer.

• Se ha realizado el estudio del Manejador de Bases de Datos (DBMS)

multiplataforma DB2 UDB.

• Se ha realizado el desarrollo de la aplicación utilizando páginas HTML
y Servlets de Java en el marco de la herramienta WebSphere Studio
Application Developer en el entorno Windows.

• Se ha comprobado el correcto testeo de la aplicación, utilizando una

máquina como servidor y otra como cliente.

• Al concluir el trabajo se realizó la grabación de un DVD del material
correspondiente al trabajo final: una versión de la aplicación, otra del
libro en formato LaTex y el PDF generado, el análisis realizado y el
diagrama presentado en la Herramienta CASE elegida.

vi

• Se anexaron los instaladores de los productos utilizados para el des-
arrollo de la aplicación, siendo estos: DB2 UDB y WebSphere Studio
Application Developer.

Objetivos Logrados

Las expectativas han sido satisfechas cumpliendo así con el objetivo inicial

planteado para este trabajo.

Organización del Informe Final

Para el informe final se ha impreso un libro y grabado un DVD, a los que

se anexan un resumen y un resumen extendido.

La impresión del libro está constituida en seis (6) capítulos, indicados a

continuación:

Capitulo 1 - Introducción a la Familia TCP/IP: Contempla la historia del

protocolo, y sus temas relacionados.

Capitulo 2 - Introducción al e-learning: Se señalan los principales concep-

tos referidos a e-learning.

Capitulo 3 - Familia de Protocolos TCP/IP: Se hace referencia al protocolo

TCP/IP específicamente.

Capitulo 4 - Protocolos más Importantes de TCP/IP: Se señalan todos los
aspectos y características que describen al protocolo TCP y al protocolo IP.

Capitulo 5 - Análisis de Seguridad en TCP/IP: Se detallan las falencias
del protocolo con respecto a la seguridad, los tipos de ataque y sus soluciones.

Capitulo 6 - Descripción del Sistema: Se detallan los aspectos más signi-

ficativos de la aplicación desarrollada.

Capitulo 7 - Conclusiones: Se presentan las conclusiones a las que se han

llegado al finalizar el trabajo y las posibles líneas futuras.

El DVD, adjunto al libro impreso, contiene:

• Instaladores del software utilizado.

• Resúmenes del trabajo realizado.

• Libro del informe final.

vii

• Presentación para la defensa final.

• Copia de seguridad de la base de datos de la aplicación.

• Aplicación desarrollada.

Marino Pezzarini, Silvana María
Licenciatura en Sistemas de Información
Universidad Nacional del Nordeste
Corrientes; 25 de septiembre 2007

viii

Índice General

1 Introducción

1.1

¿Cómo surge TCP/IP? . . . . . . . . . . . . . . . . . . . . . . .
1.1.1
Interredes . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1.2
Internet en Japón . . . . . . . . . . . . . . . . . . . . .
1.1.3 Uso Comercial de Internet . . . . . . . . . . . . . . . . .
1.1.4 La Super Autopista de la Información . . . . . . . . . .
1.2 Conocimientos Básicos . . . . . . . . . . . . . . . . . . . . . . .
1.2.1 Puertos y Zócalos . . . . . . . . . . . . . . . . . . . . . .
1.2.2 Puentes, “Routers” y Pasarelas . . . . . . . . . . . . . .
1.2.3 Modelo OSI . . . . . . . . . . . . . . . . . . . . . . . . .

2 Introducción al E-LEARNING

2.1 Definición de Aprendizaje Electrónico . . . . . . . . . . . . . .
2.1.1 Ventajas del e-learning . . . . . . . . . . . . . . . . . . .
2.1.2
¿Tendencias Futuras del e-learning? . . . . . . . . . . .
2.1.3 La Gestión del conocimiento . . . . . . . . . . . . . . .
2.1.4 Nuevas Formas de Enseñar
. . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . .
2.1.5 La Enseñanza Virtual
2.1.6 Antecedentes . . . . . . . . . . . . . . . . . . . . . . . .
2.1.7 Desafío . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.8
Solución . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.9 Capacitación . . . . . . . . . . . . . . . . . . . . . . . .
2.1.10 Ventajas . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.11 Desventajas . . . . . . . . . . . . . . . . . . . . . . . . .
2.1.12 El Uso de Tecnologías de Aprendizaje Electrónico para
Ayudar a Mejorar el Desempeño . . . . . . . . . . . . .

3 Familia TCP/IP

3.1

¿Qué es TCP/IP?

. . . . . . . . . . . . . . . . . . . . . . . . .

1
1
1
8
9
10
11
11
13
15

21
21
22
24
24
25
25
31
32
33
34
35
36

36

47
47

ix

x

ÍNDICE GENERAL

3.1.1 Redes . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.2 Estructura Interna . . . . . . . . . . . . . . . . . . . . .
3.2 Protocolos de Aplicación . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . .
3.2.1 Características de las Aplicaciones [7]
3.2.2 TELNET (“Emulación de Terminal”)
. . . . . . . . . .
3.2.3 FTP (“Transferencia de Ficheros”) . . . . . . . . . . . .
3.2.4 DNS (“Domian Name Service”) . . . . . . . . . . . . . .
3.2.5
SMTP (“Simple Mail Transfer Protocol”) . . . . . . . .
3.2.6 MIME (“Multipurpose Internet Mail Extensions”) . . .
3.2.7 Protocolos Para el Acceso a Internet . . . . . . . . . . .
3.2.8 Protocolos Para La Gestión de Red . . . . . . . . . . . .
3.2.9 Otros Protocolos de Aplicación . . . . . . . . . . . . . .
3.3 Protocolos de la Capa de Enlace [11] . . . . . . . . . . . . . . .
3.3.1 La Capa de Enlace de Datos en Internet . . . . . . . . .
3.3.2 Ejemplos de Protocolos de Enlace de Datos . . . . . . .

48
50
52
52
52
53
54
57
59
61
68
77
81
81
82

4 Protocolos de TCP/IP

4.1 Protocolos de la Capa de Transporte . . . . . . . . . . . . . . .
4.1.1 UDP: “Protocolo de Datagrama de Usuario” . . . . . .
4.1.2 TCP: “Protocolo de Control de Transporte” . . . . . . .

85
85
85
86
4.2 Protocolos de la Capa de Interred . . . . . . . . . . . . . . . . . 104
4.2.1 ARP: “Protocolo de Resolución de Direcciones” . . . . . 104
4.2.2 RARP “Protocolo de Resolución de Direcciones Inverso” 110
4.2.3
IP: “Protocolo de Internet” . . . . . . . . . . . . . . . . 112
4.3 TCPMON: “Analizador de Protocolos TCP/IP” . . . . . . . . 143
4.3.1 Motivación . . . . . . . . . . . . . . . . . . . . . . . . . 143
4.3.2 Estructura Interna de TCPMON . . . . . . . . . . . . . 144
4.3.3 Característ
  • Links de descarga
http://lwp-l.com/pdf6547

Comentarios de: El Aprendizaje Electrónico y Auto-Evaluación de TCP/IP (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad