martes, 25 de febrero de 2014

Actividad # 8

  • EXAMEN UNIDAD 2




  • EXAMEN UNIDAD 3




  • EXAMEN UNIDAD 4



  • EXAMEN UNIDAD 5


  • EXAMEN UNIDAD 6





  • EXAMEN UNIDAD 7


  • EXAMEN UNIDAD 8




  • EXAMEN UNIDAD 9



  • EXAMEN UNIDAD 10



  • EXAMEN UNIDAD 11


martes, 18 de febrero de 2014

Practica #16

 
¿Que es un lenguaje de Marca?
Un lenguaje de marcado o lenguaje de marcas es una forma de codificar un documento que, junto con el texto, incorpora etiquetas o marcas que contienen información adicional acerca de la estructura del texto o su presentación.El lenguaje de marcas más extendido es el HTML ("HyperText Markup Language", Lenguaje de marcado de hipertexto), fundamento del World Wide Web (entramado de comunicación de alcance mundial).
 
¿Qué es HTML?
HTML es el acrónimo en inglés de HyperText Markup Language (en español se traduce como lenguaje de marcado de hipertexto). HTML es un lenguaje abstracto que aplicaciones pueden usar para representar documentos (se les llama documentos a instancias completas, como lo son las páginas web), y que puede ser transmitido fácilmente por algún medio, como lo es Internet. Los navegadores de Internet procesan e interpretan documentos descritos en HTML usando un analizador de HTML.
 
¿Que tipo de datos basicos tiene el lenguaje HTML?
En la definición de cada atributo se incluye información sobre la importancia que tiene para sus valores la distinción entre mayúsculas y minúsculas. Esta información se presenta de acuerdo con la siguiente leyenda:
CS :El valor distingue entre mayúsculas y minúsculas (es decir, los agentes de usuario interpretan "a" y "A" de manera diferente).
CI :El valor no distingue entre mayúsculas y minúsculas (es decir, los agentes de usuario interpretan "a" igual que "A").
CN :No puede haber diferencias entre mayúsculas y minúsculas, p.ej., porque es un número o un carácter del conjunto de caracteres del documento.
CA :La definición del elemento o atributo ya da la información sobre la distinción entre mayúsculas y minúsculas.
CT :Consultar la definición del tipo para detalles sobre la distinción entre mayúsculas y minúsculas.
Si el valor de un atributo es una lista, estas claves se aplican a todos los valores de la lista, a menos que se indique lo contrario.
 
 
 
 
Tipos básicos de SGML
La definición del tipo de documento especifica la sintaxis de los contenidos de los elementos y los valores de los atributos de HTML por medio de palabras (tokens) SGML (p.ej., PCDATA, CDATA, NAME, ID, etc.). Véase [ISO8879] para sus definiciones completas. Lo que sigue es un resumen de la información fundamental:
  • CDATA es una secuencia de caracteres tomados del conjunto de caracteres del documento y puede incluir entidades de caracteres. Los agentes de usuario deberían interpretar los valores de atributos como sigue:
    • Reemplazar las entidades de caracteres con caracteres,
    • Ignorar los avances de línea,
    • Reemplazar cada retorno de carro o tabulación con un espacio simple.
Los agentes de usuario pueden ignorar el espacio en blanco inicial o final de valores de atributos CDATA (p.ej., " mivalor " puede interpretarse como "mivalor"). Los autores no deberían declarar valores de atributos con espacios en blanco al principio o al final.
Para algunos atributos de HTML 4 con valores de atributo CDATA, la especificación impone restricciones más fuertes al conjunto de valores legales para el atributo, restricciones que no pueden expresarse por el DTD.
Aunque los elementos STYLE y SCRIPT usan CDATA para su modelo de datos, para estos elementos los agentes de usuario deben tratar CDATA de manera diferente. El código y las entidades deben tratarse como texto sin formato y pasarse a la aplicación tal y como están. La primera aparición de la secuencia de caracteres "</" (delimitador de apertura de etiqueta final) se trata como si finalizara el contenido del elemento. En documentos válidos, esta sería la etiqueta final del elemento.
  • Las palabras ID y NAME deben comenzar con una letra ([A-Za-z]) que puede estar seguida por un número cualquiera de letras, dígitos, ([0-9]), guiones ("-"), subguiones ("_"), dos puntos (":"), y puntos (".").
  • IDREF e IDREFS son referencias a palabras ID definidas por otros atributos. IDREF es una palabra simple e IDREFS es una lista de palabras separadas por espacios.
  • Las palabras NUMBER deben contener al menos un dígito ([0-9]).

Notas sobre el uso de colores

Aunque los colores pueden añadir cantidades significativas de información a los documentos y hacerlos más legibles, considere las siguientes pautas cuando incluya color en sus documentos:
  •  
  • El uso de elementos y atributos HTML para especificar colores está desaprobado. Se aconseja utilizar hojas de estilo en su lugar.
  • No utilice combinaciones de colores que puedan causar problemas a personas con dificultades para distinguir colores.
  • Si usa una imagen de fondo o establece un color de fondo, asegúrese de que establece también los colores de los distintos textos.
  • Los colores especificados con los elementos BODY y FONT y con bgcolor en las tablas tienen apariencias diferentes en plataformas diferentes (p.ej., estaciones de trabajo, Macs, Windows, y paneles LCD frente a CRTs), por lo que no debería basar un efecto específico completamente en ellos. En el futuro, el soporte del modelo de color [SRGB] junto con los perfiles de color ICC debería mitigar este problema.
  • Cuando sea posible, adopte las convenciones comunes para evitar confusiones.

Cadenas de texto

Ciertos atributos (%Text; en el DTD) toman por valor un texto que se supone debe ser "legible por humanos". Para información preliminar sobre atributos, consulte la parte del tutorial sobre atributos.
Longitudes
HTML especifica tres tipos de valores de longitud para los atributos:
Píxeles (Pixels): El valor (%Pixels; en el DTD) es un entero que representa un número de píxeles del lienzo (papel, pantalla). Así, el valor "50" significa cincuenta píxeles. Para información normativa sobre la definición de un píxel, consulte [CSS1].
Longitud (Length): El valor (%Length; en el DTD) puede ser o bien un %Pixel; o bien un porcentaje del espacio horizontal o vertical disponible. Así, el valor "50%" significa la mitad del espacio disponible.
Multilongitud (MultiLength): El valor (%MultiLength; en el DTD) puede ser un %Length; o una longitud relativa . Una longitud relativa tiene la forma "i*", donde "i" es un entero. Los agentes de usuario, cuando reparten espacio entre los elementos que compiten por ese espacio, adjudican primero las longitudes en píxeles y en porcentajes, y después dividen el espacio sobrante entre las longitudes relativas. Cada longitud relativa recibe una porción del espacio disponible que es proporcional al entero que precede al "*". El valor "*" es equivalente a "1*". Así, si hay disponibles 60 píxeles de espacio después de haber adjudicado el agente de usuario el espacio en píxeles y en porcentajes, y las longitudes relativas que deben asignarse son "1*", "2*" y "3*", se asignarán 10 píxeles al 1*, 20 píxeles al 2* y 30 píxeles al 3*.
 
Palabras reservadas en HTML
* ADDRESS - Direccion
* APPLET - Applet de java
* AREA - Zona o Figura del mapa de imagen
* A - Ancla
* BASE - Lugar donde se encuentra el documento
* BASEFONT - Tamaño de dafault del font
* BIG - Texto grande
* BLOCKQUOTE - Cita Grande
* BODY - Cuerpo del documento
* BR - Nuevo renglon
* B - Negritas
* CAPTION - Titulo de la tabla
* CENTER - Centrar
* CITE - Citar
* CODE - Fragmento de un codigo
* DD - Definicion
* DFN - Definir un concepto
* DIR - Directorio
* DIV - Divison logica
* DL - Definicion de lista
* DT - Definicion concepto
* EM - Texto enfatizado
* FONT - Font
* FORM - Forma o Formulario
* H1 - Encabezado 1
* H2 - Encabezado 2
* H3 - Encabezado 3
* H4 - Encabezado 4
* H5 - Encabezado 5
* H6 - Encabezado 6
* HEAD - Cabezera Documento
* HR - Linea Horizontal
* HTML - Documento
* IMG - Imagen
* INPUT - Objeto Html
* ISINDEX - Busqueda Primaria
* I - Italicas
* KBD - Teclado
* LINK - Enlace o liga
* LI - Elemento de una lista
* MAP - MAPA
* MENU - Menu
* META - Meta Informacion
* OL - Lista Ordenada
* OPTION - Opcion para objeto Select Html
* PARAM - Parametro de un applet java
* PRE - Tetxo preformateado
* P - Parrafo
* SAMP - Texto Exemplo
* SCRIPT - Programa Embebido o incorporado
* SELECT - Objeto Html
* SMALL - Texto Pequeño
* STRIKE - Texto tachado
* STRONG - Texto en negritas fuertes
* STYLE - Estilo
* SUB - Subscript
* SUP - Superscript
* TABLE - Tabla
* TD - Celda de una Tablal
* TEXTAREA - Area de Captura
* TH - Celda de encabezado en TABLAl
* TITLE - Titulo del documento
* TR - Renglon de una tabla
* TT - Teletipo
* UL - Lista sin ordenar
* U - Subrayado
* VAR - Variable

viernes, 7 de febrero de 2014


ARQUITECTURA TCP-IP Y SERVICIOS



¿Qué es tcp/ip y como funciona?

TCP/IP es el nombre de un protocolo de conexión de redes. Un protocolo es un conjunto de reglas a las que se tiene que atener todas la compañías y productos de software con él fin de que todos sus productos sean compatibles entre ellos. Estas reglas aseguran que una maquina que ejecuta la versión TCP/IP de Digital Equipment pueda hablar con un PC Compaq que ejecuta TCP/IP .

TCP/IP es un protocolo abierto, lo que significa que se publican todos los aspectos concretos del protocolo y cualquiera los puede implementar.

TCP/IP esta diseñado para ser un componente de una red, principalmente la parte del software. Todas las partes del protocolo de la familia TCP/IP tienen unas tareas asignadas como enviar correo electrónico, proporcionar un servicio de acceso remoto, transferir ficheros, asignar rutas a los mensajes o gestionar caídas de la red.

Una red TCP/IP transfiere datos mediante el ensamblaje de bloque de datos en paquetes. Cada paquete comienza con una cabecera que contiene información de control, tal como la dirección del destino, seguida de los datos. Cuando se envía un archivo a través de una red TCP/IP, su contenido se envía utilizando una serie de paquetes diferentes.

¿Cuál es la red en que se basa el internet?

En ocasiones se le denomina conjunto de protocolos TCP/IP, en referencia a los dos protocolos más importantes que la componen: Protocolo de Control de Transmisión (TCP) y Protocolo de Internet (IP), que fueron dos de los primeros en definirse, y que son los más utilizados de la familia. Existen tantos protocolos en este conjunto que llegan a ser más de 100 diferentes, entre ellos se encuentra el popular HTTP (HyperText Transfer Protocol), que es el que se utiliza para acceder a las páginas web, además de otros como el ARP (Address Resolution Protocol) para la resolución de direcciones, el FTP (File Transfer Protocol) para transferencia de archivos, y el SMTP (Simple Mail Transfer Protocol) y el POP (Post Office Protocol) para correo electrónico, TELNET para acceder a equipos remotos, entre otros.

¿Cómo se transmite información en el tcp/ip?

El protocolo TCP (y también el UDP), se encarga de fragmentar el mensaje emitido en paquetes. En el destino, se encarga de reorganizar los paquetes para formar de nuevo el mensaje, y entregarlo a la aplicación correspondiente.

El protocolo IP enruta los paquetes. Esto hace posible que los distintos paquetes que forman un mensaje pueden viajar por caminos diferentes hasta llegar al destino.

 


¿Qué es el servicio email?

Correo electrónico (en inglés: e-mail), es un servicio de red que permite a los usuarios enviar y recibir mensajes (también denominados mensajes electrónicos o cartas electrónicas) mediante sistemas de comunicación electrónicos. Principalmente se usa este nombre para denominar al sistema que provee este servicio en Internet, mediante el protocolo SMTP, aunque por extensión también puede verse aplicado a sistemas análogos que usen otras tecnologías. Por medio de mensajes de correo electrónico se puede enviar, no solamente texto, sino todo tipo de documentos digitales dependiendo del sistema que se use.


¿Qué es el servicio ftp?

en informática, es un protocolo de red para la transferencia de archivos entre sistemas conectados a una red TCP (Transmission Control Protocol), basado en la arquitectura cliente-servidor. Desde un equipo cliente se puede conectar a un servidor para descargar archivos desde él o para enviarle archivos, independientemente del sistema operativo utilizado en cada equipo.


¿Qué otros servicios hay?

World Wide Web
-Correo electrónico
-Grupos de Noticias (News, Boletines de noticias)
-Listas de distribución
-Foros web
-Weblogs, blogs o bitácoras
-Transferencia de archivos FTP (File Transmision
Protocol)
-Intercambio de archivo P2P
-Archie
-Chats o IRC (Internet Relay Chat), audio y
videoconferencia, mensajería instantánea y llamadas
telefónicas vía Internet
-Telnet
-Gopher
-Veronica
-Wais
-M*Ds
-Redes sociales o Social networking
-Wikis
-Sindicación de contenidos (RSS, Atom, XML)
-Spaces o Espacios

 


¿Cómo funcionan los servicios de internet ftp,http,smtp.shtp?

Continuación de la Unidad I :

Continuación de la Unidad I Objetivo específico: Conocer y aprender referente a los protocolos de aplicación más usados. Relacionar los protocolos de aplicación con los servicios de Internet. Asignatura: Protocolos de Comunicación de RedDocente: Ing. Oscar H. Díaz Jurado Universidad Evangélica de El Salvador Facultad de Ingeniería Lunes, 13 de febrero de 2012

 

Contenido para ésta semana :

Contenido para ésta semana Servicio SMTP Servicio POP3 Servicio IMAP Funcionamiento del correo electrónico Servicio FTP Servicio HTTP Servicio SSH Protocolo HTTPS

 

Servicio SMTP :

Servicio SMTP Definición: (Protocolo simple de transferencia de correo) Es el protocolo estándar que permite la transferencia de correo de un servidor a otro mediante una conexión punto a punto. Puerto predeterminado: TCP:25 A cada comando enviado por el cliente le sigue una respuesta del servidor SMTP compuesta por un número y un mensaje descriptivo. Comúnmente reciben el nombre de MTA (Mail Transport Agent o Agente de Transporte de Correos)

 

Solicitud para envío de correo :

Solicitud para envío de correo

 

Principales comandos y encabezados :

Principales comandos y encabezados El cuerpo del correo electrónico eventualmente puede contener algunos de los siguientes encabezados: Date (Fecha) Subject (Asunto) Cc Bcc (Cco) From (De)

 

Servicio POP :

Servicio POP Definición: El protocolo POP (Protocolo de oficina de correos), Permite recoger el correo electrónico en un servidor remoto. Posibilita consultar correos electrónicos recibidos sin estar conectados peramentemente a Internet. Puertos que utiliza según su versión: POP2 → TCP:109 POP3 → TCP:110 El protocolo POP2 ya no es usado.

 

Comandos básicos POP3 :

Comandos básicos POP3

 

Servicio POP :

Servicio POP

 

Problemas con POP :

Problemas con POP Las contraseñas, al igual que los correos electrónicos, circulan por la red como texto sin codificar. Es posible cifrar la contraseña utilizando un algoritmo MD5 y beneficiarse de una autenticación segura. Sin embargo, debido a que es opcional, pocos servidores lo implementan. El protocolo POP3 bloquea las bandejas de entrada durante el acceso, lo que significa que es imposible que dos usuarios accedan de manera simultánea a la misma bandeja de entrada.

 

Servicio IMAP :

Servicio IMAP Definición: El protocolo IMAP (Protocolo de acceso a mensajes de Internet) es un protocolo alternativo al de POP3, pero que ofrece más posibilidades. Ventajas sobre POP Al utilizar POP3, los clientes se conectan brevemente al servidor de correo, solamente el tiempo que les tome descargar los nuevos mensajes. Al utilizar IMAP, los clientes permanecen conectados el tiempo que su interfaz permanezca activa y descargan los mensajes bajo demanda (tiempos de respuesta más rápido).

 

Ventajas de IMAP sobre POP :

Ventajas de IMAP sobre POP El protocolo POP3 supone que el cliente conectado es el único dueño de una cuenta. En IMAP permite accesos simultáneos a multiples clientes. En IMAP, varios clientes conectados al mismo correo en diferente tiempo pueden detectar los cambios hechos por otros clientes, por lo se tiene un control de estado de los mensajes. IMAP proporciona mecanismos para busquedas de mensajes de acuerdo a criterios, el cual evita que los clientes descarguen todos los mensajes de su buzón de correo, agilizando, las búsquedas.

 

Ventajas de IMAP sobre POP :

Ventajas de IMAP sobre POP IMAP define un mecanismo explícito mediante el cual puede ser extendido. Se han propuesto muchas extensiones de IMAP4 y son de uso común. Ejemplo: IMAP IDLE Sirve para que el servidor avise al cliente cuando ha llegado un nuevo mensaje de correo y éstos se sincronicen.

 

Funcionamiento del correo electrónico :

Funcionamiento del correo electrónico Terminología MTA (Mail Transport Agent) Es uno de los programas que ejecutan los servidores de correo, y tiene como fin transferir un conjunto de datos de una computadora a otra. MDA (Mail Delivery Agent) Programa que acepta correo entrante desde un MTA y los distribuye a los buzones de los destinatarios (si la cuenta de destino está en la máquina local), o lo reenvía a un servidor SMTP (si los destinatarios están en máquinas remotas).

 

Funcionamiento del correo electrónico :

Funcionamiento del correo electrónico MUA (Mail User Agent) Programa usado para leer y enviar mensajes de correo electrónico. Es el cliente de correo electrónico usado por el usuario final. Proceso: Cuando se envía un correo electrónico, el mensaje se envía al servidor del correo electrónico (MTA) que tiene la tarea de transportarlos hacia el MTA del destinatario. Luego el MTA del destinatario entrega el correo electrónico al servidor del correo entrante (MDA), el cual almacena el correo electrónico mientras espera que el usuario lo acepte. Finalmente, la recuperación del correo se logra a través de un cliente de correo electrónico (MUA) por el usuario final.

 

Funcionamiento del correo electrónico :

Funcionamiento del correo electrónico

 

Funcionamiento del correo electrónico :

Funcionamiento del correo electrónico MTA → SMTP MDA → POP3 IMAP MUA → ThunderBird Evolution Outlook Windows Live Mail Etc.

 

Servicio FTP :

Servicio FTP Definición: FTP (Protocolo de transferencia de archivos) es un protocolo para transferir archivos. requiere de múltiples puertos de red para funcionar correctamente. El número de puerto para las conexiones de datos y la forma en la que las conexiones son inicializadas varía dependiendo de si el cliente solicita los datos en modo activo o en modo pasivo Éste define la manera en que los datos deben ser transferidos a través de una red TCP/IP

 

Objetivo del FTP :

Objetivo del FTP Permitir que equipos remotos puedan compartir archivos Permitir la independencia entre los sistemas de archivo del equipo del cliente y del equipo del servidor Permitir una transferencia de datos eficaz

 

Modelo FTP (Cliente - Servidor) :

Modelo FTP (Cliente - Servidor)

 

Procesos que permiten la administración de la información :

Procesos que permiten la administración de la información DTP (Proceso de transferencia de datos) Encargado de establecer la conexión y de administrar el canal de datos. PI (Intérprete de protocolo) Interpreta el protocolo y permite que el DTP pueda ser controlado mediante los comandos recibidos a través del canal de control. El SERVIDOR PI Responsable de establecer la conexión para el canal de control, de recibir los comandos FTP del USUARIO PI a través de éste, de responderles y de ejecutar el SERVIDOR DE DTP.

 

Procesos que permiten la administración de la información :

Procesos que permiten la administración de la información PI (Intérprete de protocolo) El USUARIO PI Responsable de establecer la conexión con el servidor FTP, de enviar los comandos FTP, de recibir respuestas del SERVIDOR PI y de controlar al USUARIO DE DTP, si fuera necesario.

 

Modos de Trabajo - FTP :

Modos de Trabajo - FTP Básicamente los 2 modos de trabajo del FTP son: → Modo activo → Modo pasivo Modo Activo: Es el método original utilizado por el protocolo FTP para la transferencia de datos a la aplicación cliente. Procesos: Cuando el cliente FTP inicia una transferencia de datos, el servidor abre una conexión desde el puerto 20 en el servidor para la dirección IP y un puerto aleatorio sin privilegios (mayor que 1024) especificado por el cliente.

 

Modo Activo :

Modo Activo

 

Modo Pasivo :

Modo Pasivo Modo Pasivo: La aplicación FTP cliente es la que inicia el modo pasivo, de la misma forma que el modo activo. El cliente FTP indica que desea acceder a los datos en modo pasivo y el servidor proporciona la dirección IP y el puerto aleatorio, sin privilegios (mayor que 1024) en el servidor. Luego, el cliente se conecta al puerto en el servidor y descarga la información requerida. El modo pasivo resuelve problema de la interferencia del cortafuegos en el lado del cliente con las conexiones de datos, pero complica la administración del cortafuegos del lado del servidor.

 

Modo Pasivo :

Modo Pasivo

 

Servicio HTTP :

Servicio HTTP El propósito del protocolo HTTP es permitir la transferencia de archivos (principalmente, en formato HTML). entre un navegador (el cliente) y un servidor web localizado mediante una cadena de caracteres denominada dirección URL. Desde 1990, el protocolo HTTP (Protocolo de transferencia de hipertexto) es el protocolo más utilizado en Internet. Protocolo orientado a transacciones, el cual sigue el esquema petición-respuesta entre un cliente y un servidor. User Agent → Navegador Web Recursos → Información transmitida Localizador → URL

 

Comunicación entre el navegador y el servidor :

Comunicación entre el navegador y el servidor La comunicación entre el navegador y el servidor se lleva a cabo en dos etapas: El navegador realiza una solicitud HTTP El servidor procesa la solicitud y después envía una respuesta HTTP

 

Solicitud HTTP :

Solicitud HTTP Una solicitud HTTP es un conjunto de líneas que el navegador envía al servidor. Incluye: Una línea de solicitud → El método. → La dirección URL. → La versión del protocolo utilizada por el cliente. Los campos del encabezado de solicitud → Navegador. → Sistema operativo, etc. El cuerpo de la solicitud: → Envío de datos por POST por ejemplo.

 

Respuesta HTTP :

Respuesta HTTP Una respuesta HTTP es un conjunto de líneas que el servidor envía al navegador. Está constituida por: Incluye: Una línea de estado: → La versión del protocolo utilizada. → El código de estado. → El significado del código. Los campos del encabezado de respuesta → Información adicional sobre la respuesta del servidor. El cuerpo de la respuesta: → Contiene el documento solicitado.

 

Comunicación entre el navegador y el servidor :

Comunicación entre el navegador y el servidor

 

Códigos de respuesta :

Códigos de respuesta Son los códigos que se ven cuando el navegador no puede mostrar la página solicitada. El código de respuesta está formado por tres dígitos: el primero indica el estado y los dos siguientes explican la naturaleza exacta del error.

 

 


¿Qué son los dominios?

Un dominio puede referirse a dos cosas:

  • Es un conjunto de ordenadores conectados en una red que confían a uno de los equipos de dicha red la administración de los usuarios y los privilegios que cada uno de los usuarios tiene en dicha red.
  • Es la parte principal de una dirección en la web que indica la organización o compañía que administra dicha página.


¿Que requerimientos de software se necesitan para usar internet?

Sistema operativo.- representa un conjunto de programas que permiten dar utilidad o funcionamiento a todos los componentes físicos conectados a la computadora. El sistema operativo más comúnmente utilizados es Windows, en sus versiones 95, 98, XP, Milenium, Vista y Seven. Pero existen otros que tienen las mismas o mejores prestaciones, como ser: Unix, Linux, Macintosh.

Software de comunicación.- Las compañías que dan acceso a internet suelen, además, ofrecer diferentes software de comunicaciones para la conexión telefónica u otra forma de conexión. En algunos casos es gratis y en otros se deberá pagarlos. También contempla aquel software que interpreta y utiliza los protocolos de comunicación TCP/IP.

Software de navegación.- Cualquiera de los programas que permiten visualizar los contenidos disponibles en los sitios web, como texto, imágenes, audio y video, reciben el nombre de navegador. Ejemplos Internet Explorer, Chrome, Opera, Konqueror, etc.


¿Qué requerimientos de hardware se necesitan para internet?

se recomienda contar con un computador que posea mínimamente las siguientes caracteristicas :

·         Procesador 533 Mhz

·         RAM de 64 MB

·         Modem para la conexión a internet.