lunes, 19 de marzo de 2012

CONEXION DE REDES

Red de computadoras
Una red de computadoras, también llamada red de ordenadores, red de comunicaciones de datos o 
red informática, es un conjunto de equipos informáticos y software conectados entre sí por medio dedispositivos
 físicos que envían y reciben impulsos eléctricosondas electromagnéticas o cualquier otro medio para el 
transporte de datos, con la finalidad de compartir información, recursos y ofrecer servicios.
Como en todo proceso de comunicación se requiere de un emisor, un mensaje, un medio y un receptor.
La finalidad principal para la creación de una red de computadoras es compartir los recursos y la información
 en la distancia, asegurar la confiabilidad y la disponibilidad de la información, aumentar la velocidad de 
transmisión de los datos y reducir el costo general de estas acciones.2 Un ejemplo es Internet, la cual 
es una gran red de millones de computadoras ubicadas en distintos puntos del planeta interconectadas
 básicamente para compartir información y recursos.
La estructura y el modo de funcionamiento de las redes informáticas actuales están definidos en
 varios estándares, siendo el más 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í; en TCP/IP se reducen a cuatro capas. Existen multitud de protocolos repartidos
 por cada capa, los cuales también están regidos por sus respectivos estándares.

Clasificación de las redes
Una red puede recibir distintos calificativos de clasificación en base a distintas taxonomías: alcance, tipo de conexión, tecnología, etc.

Por alcance

§  Red de área personal, o PAN (Personal Area Network) en inglés, es una red de ordenadores usada para la comunicación entre los dispositivos de la computadora cerca de una persona.

§  Red inalámbrica de área personal, o WPAN (Wireless Personal Area Network), es una red de computadoras inalámbrica para la comunicación entre distintos dispositivos (tanto computadoras, puntos de acceso a internetteléfonos celularesPDA, dispositivos de audio, impresoras) cercanos al punto de acceso. Estas redes normalmente son de unos pocos metros y para uso personal, así como fuera de ella. El medio de transporte puede ser cualqueira de los habituales en las redes inalámbricas pero las que reciben esta denominación son habituales en Bluetooth.

§  Red de área local, o LAN (Local Area Network), es una red que se limita a un área especial relativamente pequeña tal como un cuarto, un solo edificio, una nave, o un avión. Las redes de área local a veces se llaman una sola red de localización. No utilizan medios o redes de interconexión públicos.

§  Red de área local inalámbrica, o WLAN (Wireless Local Area Network), es un sistema de comunicación de datos inalámbrico flexible, muy utilizado como alternativa a las redes de área local cableadas o como extensión de estas.

§  Red de área de campus, o CAN (Campus Area Network), es una red de computadoras de alta velocidad que conecta redes de área local a través de un área geográfica limitada, como un campus universitario, una base militar, hospital, etc. Tampoco utiliza medios públicos para la interconexión.

§  Red de área metropolitana (metropolitan area network o MAN, en inglés) es una red de alta velocidad (banda ancha) que da cobertura en un área geográfica más extensa que un campus, pero aún así limitado. Por ejemplo, un red que interconecte los edificios públicos de un municipio dentro de la localidad por medio de fibra óptica.

§  Redes de área amplia, o WAN (Wide Area Network), son redes informáticas que se extienden sobre un área geográfica extensa utilizando medios como: satélites, cables interoceánicos, Internet, fibras ópticas públicas, etc.

§  Red de área de almacenamiento, en inglés SAN (Storage Area Network), es una red concebida para conectar servidores, matrices (arrays) de discos y librerías de soporte, permitiendo el tránsito de datos sin afectar a las redes por las que acceden los usuarios.

§  Red de área local virtual, o VLAN (Virtual LAN), es un grupo de computadoras con un conjunto común de recursos a compartir y de requerimientos, que se comunican como si estuvieran adjuntos a una división lógica de redes de computadoras en la cuál todos los nodos pueden alcanzar a los otros por medio de broadcast (dominio de broadcast) en la capa de enlace de datos, a pesar de su diversa localización física. Este tipo surgió como respuesta a la necesidad de poder estructurar las conexiones de equipos de un edificio por medio de software,11 permitiendo dividir un conmutador en varios virtuales.

Por tipo de conexión

Medios no guiados

§  Red por radio es aquella que emplea la radiofrecuencia como medio de unión de las diversas estaciones de la red.

§  Red por infrarrojos, permiten la comunicación entre dos nodos, usando una serie de leds infrarrojos para ello. Se trata de emisores/receptores de ondas infrarrojas entre ambos dispositivos, cada dispositivo necesita al otro para realizar la comunicación por ello es escasa su utilización a gran escala. No disponen de gran alcacen y necesitan de visibilidad entre los dispositivos.

§  Red por microondas, es un tipo de red inalámbrica que utiliza microondas como medio de transmisión. Los protocolos más frecuentes son: el IEEE 802.11b y transmite a 2,4 GHz, alcanzando velocidades de 11 Mbps (Megabits por segundo); el rango de 5,4 a 5,7 GHz para el protocolo IEEE 802.11a; el IEEE 802.11n que permite velocidades de hasta 600 Mbps; etc.

Por relación funcional

§  Cliente-servidor es la arquitectura que consiste básicamente en un cliente que realiza peticiones a otro programa (el servidor) que le da respuesta.
§  Peer-to-peer, o red entre iguales, es aquella red de computadoras en la que todos o algunos aspectos funcionan sin clientes ni servidores fijos, sino una serie de nodos que se comportan como iguales entre sí.

Por tecnología

§  Red Point-To-Point es aquella en la que existe multitud de conexiones entre parejas individuales de máquinas. Este tipo de red requiere, en algunos casos, máquinas intermedias que establezcan rutas para que puedan transmitirse paquetes de datos. El medio electrónico habitual para la interconexión es el conmutador, o switch.
§  Red broadcast se caracteriza por transmitir datos por un sólo canal de comunicación que comparten todas las máquinas de la red. En este caso, el paquete enviado es recibido por todas las máquinas de la red pero únicamente la destinataria puede procesarlo. Las equipos unidos por un concentrador, o hub, forman redes de este tipo.

Por topología física


Topologías físicas de red.

§  La red en bus se caracteriza por tener un único canal de comunicaciones (denominado bus, troncal o backbone) al cual se conectan los diferentes dispositivos.
§  En una red en anillo cada estación está conectada a la siguiente y la última está conectada a la primera.
§  En una red en estrella las estaciones están conectadas directamente a un punto central y todas las comunicaciones se han de hacer necesariamente a través de éste.
§  En una red en malla cada nodo está conectado a todos los otros.
§  En una red en árbol los nodos están colocados en forma de árbol. Desde una visión topológica, la conexión en árbol es parecida a una serie de redes en estrella interconectadas salvo en que no tiene un nodo central.
§  En una red mixta se da cualquier combinación de las anteriores.

Por la direccionalidad de los datos

§  Simplex o unidireccional: un equipo terminal de datos transmite y otro recibe.
§  Half-duplex, en castellano semidúplex: el método o protocolo de envío de información es bidireccional pero no simultáneobidireccional, sólo un equipo transmite a la vez.
§  Full-duplex, o dúplex,: los dos equipos involucrados en la comunicación lo pueden hacer de forma simultánea, transmitir y recibir.
Por grado de autentificación
§  'Red privada: una red privada se definiría como una red que puede usarla solo algunas personas y que están configuradas con clave de acceso personal.
§  Red de acceso público: una red pública se define como una red que puede usar cualquier persona y no como las redes que están configuradas con clave de acceso personal. Es una red de computadoras interconectados, capaz de compartir información y que permite comunicar a usuarios sin importar su ubicación geográfica.
Por grado de difusión
§  Una intranet es una red de ordenadores privados que utiliza tecnología Internet para compartir dentro de una organización parte de sus sistemas de información y sistemas operacionales.
§  Internet es un conjunto descentralizado de redes de comunicación interconectadas que utilizan la familia de protocolos TCP/IP, garantizando que las redes físicas heterogéneas que la componen funcionen como una red lógica única, de alcance mundial.
Por servicio o función
§  Una red comercial proporciona soporte e información para una empresa u organización con ánimo de lucro.
§  Una red educativa proporciona soporte e información para una organización educativa dentro del ámbito del aprendizaje.
§  Una red para el proceso de datos proporciona una interfaz para intercomunicar equipos que vayan a realizar una función de cómputo conjunta.

TIPO DE COMUNICACIONES

Qué es Comunicación Sincrónica y Asincrónica?




Comunicación Sincrónica


Cuando dos personas llevan un diálogo conjuntamente a una hora determinada y pueden reaccionar directamente a preguntas, respuestas y comentarios (la mayoría de las veces cortos) entonces se trata de una comunicación sincrónica. Ambas formas de comunicación también son posibles en internet.
Pero la comunicación asincrónica no ha de ser necesariamente por escrito. Desde hace tiempo ya se pueden mandar "cartas con sonido" en cintas de audio o de vídeo. En internet también se pueden enviar archivos de audio y vídeo como anexos a mensajes de correo electrónico o con programas especiales.



Comunicación Asincrónica

Cuando se escribe una carta o un mensaje por correo electrónico no se tiene una conexión directa con el compañero. Se escribe un texto (la mayoría de las veces largo) y se envía; el receptor lo encuentra cuando mira otra vez en su buzón y entonces puede contestarlo. Esta forma de comunicación se llama comunicación asincrónica.
Esta se desarrolló para solucionar el problema de los tiempo y la incomodidad de los equipos de telecomunicación.


Protocolos de red

Los protocolos son reglas de comunicación que permiten el flujo de información entre equipos que manejan lenguajes distintos, por ejemplo, dos computadores conectados en la misma red pero con protocolos diferentes no podrían comunicarse jamás, para ello, es necesario que ambas "hablen" el mismo idioma. El protocolo TCP/IP fue creado para las comunicaciones en Internet. Para que cualquier computador se conecte a Internet es necesario que tenga instalado este protocolo de comunicación.
  • Estrategias para mejorar la seguridad (autenticación, cifrado).
  • Cómo se construye una red física.
  • Cómo los computadores se conectan a la red.

Ejemplos de protocolos de red

§  Capa 1: Nivel físico
§  Cable coaxial o UTP categoría 5, categoría 5e, categoría 6, categoría 6a Cable de fibra óptica, Cable de par trenzado, Microondas, Radio, RS-232.
§  Capa 2: Nivel de enlace de datos
§  ARP, RARP, Ethernet, Fast Ethernet, Gigabit Ethernet, Token Ring, FDDI, ATM, HDLC.,cdp
§  Capa 3: Nivel de red
§  IP (IPv4, IPv6), X.25, ICMP, IGMP, NetBEUI, IPX, Appletalk.
§  Capa 4: Nivel de transporte
§  TCP, UDP, SPX.
§  Capa 5: Nivel de sesión
§  NetBIOS, RPC, SSL.
§  Capa 6: Nivel de presentación
§  ASN.1.
§  Capa 7: Nivel de aplicación
§  SNMP, SMTP, NNTP, FTP, SSH, HTTP, CIFS (también llamado SMB), NFS, Telnet, IRC, POP3, IMAP, LDAP, Internet Mail 2000, y en cierto sentido, WAIS y el desaparecido GOPHER.

sábado, 14 de enero de 2012

El Lenguaje HTML


Generalidades
El lenguaje  HTML es un sistema para definir tipos de documentos estructurados y lenguajes de marcas para representar esos mismos documentos. Este lenguajees una aplicacion del GSML(standard generalized mackup languaje).
Fundamentos:
Caracteres:
Dependiendo del editor de textos el documento HTML puede tener distintos juegos de caracteres.
Toda cadena de caracteres  se visualizara en el navegador.
Para reducir los documentos a ASCII de 7 bits y representar los caracteres empleados para marcar el texto, se definen dos mecanismos de referencia:

-Referencia por nombre: el caracter se representa con un & seguido del nombre del caracter y un punto y coma. Por ejemplo:
&

-Referencia numerica: en lugar de dar la referencia por nombre, se escribe # seguido del numero de caracter. Por ejemplo:
& 
Marcas:
Las marcas delimitan los elementos de un documento HTML, como cabeceras, parrafos, etc.
Las marcas siempre constan de dos partes, una marca de inicio y otra de final.
Las marcas iniciales se escriben entre los simbolos "<"y">" y las finales entre "</"y">".Por ejemplo:
<H1>Contenido</H1> es una cabecera de nivel uno.
Al utilizar algunos elementos, no siempre es obligatorio la marca de final de cierre.
Nombres:
Los nombres se componen se una letra seguida de letras.
Atributos:
Cuando una marca inicial admite atributos, estos se escriben a continuacion del nombre del elemento:
nombre_atributo=valor_atributo
Aunque en algunos casos, basta con el nombre del atributo.
El valor de un atributo puede ser:

-Una cadena de caracteres entre comillas que contenga el simbolo de fin de marca (>).
-Un  nombre.
Comentarios:
La manera de incluir se realiza mediante la marca de comentarios:
<! ... >
Cada comentario comienza con "..." e incluye todo el texto.

Identificacion del nivel HTML de un documento.
El lenguaje HTML se compone por bloques, cada uno identifican mediante una instruccion de inicio y otra de final.

ORGANIZACION DE UN DOCUMENTO

Los documentos en formato HTML son un documento de elementos anidados. En el nivel mas alto, nos encontramos HTML que consta de dos partes:: cabecera y cuerpo.
En la cabecera se proporciona informacion acerca del documento, mientras que el cuerpo contiene el texto de la pagina.
Cabecera:
La cabecera es una informacion acerca de las caracteristicas generales del documento. Las marcas de principio y fin del bloque son:
<HEAD>
...
</HEAD>
Puede contener los siguientes datos:

-Titulo(TITLE). Indica el nombre del documento.

-Direccion de base(BASE). Proporciona una direccion de base para interpretar los enlaces relativos cuando el documento se lee fuera de su contexto.

-El documento es un indice(ISINDEX). Si se pone la palabra clave ISINDEX, el cliente interpretara que la pagina es un indice y permitira al usuario introducir palabras claves para buscarlas.

-Enlaces relacionados(LINK).En la cabecera podemos ncluir varios enlaces relacionados con el documento, como versiones anteriores, direccion del autor, etc.

-Metainformacion(META).Sirve para proporcionar informacion sobre el documento que no pueda ser expresada en los campos anteriores. La informacion se escribe usando nombre/valor que pueden ser empleados para dos propositos:

1. Proporcionar datos al servidor de HTTP para que genere campos de cabecera.
2. Para que un usuario incluya informacion adicional sobre el documento.
Cuerpo:
El cuerpo contiene la parte más importante del documento HTML. Es donde vamos a insertar todo el texto y los objetos van a ser presentados al usuario.
<BODY>
</BODY>

MANUAL BASICO DE HTML

Introducción
El internet es una exelente herramienta para la búsqueda de información, está al borde de una transformación de como utilizarlo.

¿Qué es HTML?
Son las inciales de Hiper Text Markuo Language.Es un conjutno de etiquetas incluidas en archivos de textis que definen la estructura de un documento WWW y sus vínculos
.
¿Por donde comenzar?
  • Utilizar programas especialmente parael desarrollo de páginas web(Microsoft Office 97)
  • Uilizar un editor de textos (Blog de notas)

    Páginas Web
El hipertexto es un archivo de texto que contiene instrucciones que pueden ser interpretadas por un navegador de Internet.
Etiquetas
La etiqueta cuplesu función realizando los siguientes pasos:
nombre de a etiqueta "<>"
testo/grafico/etiqueta
</nombre de la etiqueta> "</>"

Al acabar el documente se guarda con la terminacion .html

Estructura básixca de una pagina web

Obligatoriamente debe llevar
<html></html> indica al navegador que el docmento que se abre es el mismo
<head></head> es el encabezado de la pa´gina
<body></body> cuerpo de la página
  • El Comando HTML


 Se utiliza para delimitar el documento.
<html> </html>
Es conveniente incluirlo para evitar posibles conflictos con futuras versiones del lenguaje HTML.
  • El Comando Párrafo
Inserta autómaticamente un salto de línea al final del párrafo.
<p> </p>

  • El Comando Salto de Línea
Este comando indica donde se debe cortar el texto y donde debe comenzar de nuevo debido a que se coloca imagenes, utilizaremos el atributo CLEAR que podra tener los valores : left, rigth y all.

  • Los Comando de Encabezamiento
El texto HTML cuenta con 6 niveles de encabezados. El priemer nivel de encabezado sirve para crear las divisiones mayores del texto; por el contrario el sexto nivel  mostrará el nivel más pequeño.
Siempre escribiremos los comando de encabezado en pareja.

  • Apariencia del Texto
Para variar la aperiencia del texto tenemos varios comandos, que pueden ser utilizados conjuntamente:
-Negrita: <B>...</B>
-Cursiva: <EM>...</EM>
-Parpadeo: <BLINI>...</BLINI>
-Asignar un tamaño fijo y apariencia de caracteres de máquina de escribir: <TT>...</TT>
-Subrayado: <U>....</U>

  • Listas
En un documento de HTML se puede incluir dos tipos de listas, una lista podrá englobar otras listas.

- Listas no numeradas.- Es decir no ordenadas:
<UL>....</UL> Los elementos de esta lista se indicaran con: <LI>...</LI>.


-Listas numeradas.- Se  crfean por medio del coamndo:
<OL>...<OL>: Al igual que en las listas numeradas se indicaran por: <LI>...</LI>.


-Listas Descriptivas.- Usamos el comando:
<DL>...</DL>: Cada uno de los elementos de la lista sera indicado por el comando:

                                              <DT>....</DT>
Y un texto para cada título sera indicado por el coando:

                                               <DD>....</DD>
Ejemplo:

 <body>
<dl>
<dt>HTML</dt>
<dd>Lenguaje de marcado de hipertexto</dd>
<dt>CSS</dt>
<dd>Hojas de estilo en casacada</dd>
<dt>PHP</dt>
<dd>Preprocesador PHP de hipertexto</dd>
</dl>
</body>


    Centrando Texto
    Se puede centra texto utilizando el comando:
    <center>...</center>
    
    
    Simplemente tendremos que delimitar el texto que deseamos que aparezca centrado
    Lineas Horizontales 
    Sirven para separar el el texto de los elementos o de la página, esto podremos hacerlo insertando una línea horizontal con el comando: <HR>
      Enlaces
    -Los que hacen referencia a otra parte del mismo documento
    -Los que hacen referencia a otro docuemento
    -Los que hacen referencia a otra parte de otro documento
    -Los que hacen referencia a una dirección de correo electronico  Referencias
    Tendremos la posibilidad de crear enlaces que lleven al usuario de un lugar del documento a otro, dentro del mismo documento. Este tipo de enlaces es conocido como referencias locales, que se componen de dos partes
    1.-La Referencia
    Es la zona donde el usuario hace clic para trasladarse a otra parte del documento. Esta zona aparecerá subrayada en el documento. Para crear una referencia local delimitaremos la zona con el comando
    <A href="#nombre"> Texto del enlace </A>
    2.-El nombre Referenciado
    Esta es la zona donde accede el usuario al hacer clic en la referencia correspondiente
    Paracrear un nombre local, tendremos que delimitar la zona mediante el comando:
    <A NAME="nombre"...</A>
    • Referencias a otros Documentos
    Para crear un enlace a otro documento es necesario conocer la ubicación de documento
    Existen 2 tipos de referencia de ubicación:
    1.-Relativa
    Tenemos que especificar la posición del documento en la estructura del subdirectorio, a partir del documento actual Utilizamos el comando:
    <A href="ubicación">Texto del enlace </A>
    Este tipo de enlace solo puede ser realizado a un documento
    que este en el mismo ordenador
    2.-Absoluta
    Tenemos que especificar la dirección o URL. Usamos el comando:
    <A "href=http//ordenador/directorio/archivo">
    En "ordenado" indicaremos el nombre de la máquina en la que se encuentre el documento. En directorio y archivo indicaremos la ubicación del archivo dentro del documento
    • Referencias a un lugar de otro documento
    Indicamos el URL del documento al que hacemos referencia, escribimos un signo # y finalmente introducimos el nombre de la zona a enlazar
    • Referencia a una dirección e e-mail
    Es recomendable incluir en nuestras páginas web un enlace o directorio de correo electrónico para recibir sugerencias realizadas por los usuarios