martes, 31 de mayo de 2011

NAVEGADORES

Un navegador o navegador web (del inglés, web browser) es un programa que permite ver la información que contiene una página web, (ya se encuentre ésta alojada en un servidor dentro de la World Wide Web o en un servidor local).
El navegador interpreta el código, HTML generalmente, en el que está escrita la página web y lo presenta en pantalla permitiendo al usuario interactuar con su contenido y navegar hacia otros lugares de la red mediante enlaces o hipervínculos.
La funcionalidad básica de un navegador web es permitir la visualización de documentos de texto, posiblemente con recursos multimedia incrustados. Los documentos pueden estar ubicados en la computadora en donde está el usuario, pero también pueden estar en cualquier otro dispositivo que esté conectado a la computadora del usuario o a través de Internet, y que tenga los recursos necesarios para la transmisión de los documentos (un software servidor web).
Tales documentos, comúnmente denominados páginas web, poseen hipervínculos que enlazan una porción de texto o una imagen a otro documento, normalmente relacionado con el texto o la imagen.
El seguimiento de enlaces de una página a otra, ubicada en cualquier computadora conectada a la Internet, se llama navegación, de donde se origina el nombre navegador (aplicado tanto para el programa como para la persona que lo utiliza, a la cual también se le llama cibernauta). Por otro lado, hojeador es una traducción literal del original en inglés, browser, aunque su uso es minoritario.
CreadorFecha de la primera edición públicaÚltima versión estableCoste (USD)Licencia de softwareMotor de renderizado actual
AmayaW3C, INRIA14 de noviembre de 199610.0.1GratuitoLibre: W3Cpropio
CaminoThe Camino Projectfebrero de 20021.6GratuitoLibre: MPL, GNU GPL, GNU LGNUGecko
ChromeGoogle2 de septiembre de 200810.0.648.133GratuitoLibre: BSDWebKit
DilloArellano Cid, Geerken, Rota, et al.diciembre de 19992.1.1GratuitoLibre: GNU GPLgzilla
ELinksBaudis, Fonseca, et al.diciembre de 20010.10.6GratuitoLibre: GNU GPLpropio
EpiphanyGNOMEdiciembre de 20022.28.0GratuitoLibre: GNU GPLWebkit
FlockThe Flock Team1.2.5GratuitoLibre: GNU GPLGecko
GaleonMarco Pesenti Grittijunio de 20002.0.1GratuitoLibre: GNU GPLGecko
iCabAlexander Clauss19984.0.0Gratuito (previa),
$20 (pro)
Software no libreiCab
Internet ExplorerMicrosoft,
Spyglass
agosto de 19959.0GratuitoSoftware no libreTrident
Internet Explorer para MacMicrosoft27 de marzo de 20005.2.3GratuitoSoftware no libreTasman
K-MeleonDoozan, Erikson, Vallet, Dorian et al.26 de noviembre de 20001.5.4GratuitoLibre: GNU GPLGecko
KonquerorKDE14 de octubre de 19964.5GratuitoLibre: GNU GPLKHTML
WebKit (con KPart)
LinksTwibright Labs19992.2GratuitoLibre: GNU GPLpropio
LynxMontulli, Grobe, Rezac, et al.julio de 19932.8.7GratuitoLibre: GNU GPLpropio
MaxthonMaxthon International Limited11 de julio de 20022.0.8.1720GratuitoSoftware no libreTrident y soporte parcial para Gecko
MidoriChristian Dwyal, et al.19 de abril de 20090.3.0GratuitoSoftware libre: LGPLWebkit
MosaicMarc Andreessen and Eric Bina, NCSA2 de abril de 19932.6Gratuito (no comercial)Software no librepropio
MozillaMozilla Foundation7 de diciembre de 19981.7.13GratuitoLibre: MPL, GNU GPL, GNU LGNUGecko
Mozilla FirefoxMozilla Foundation26 de septiembre de 20024.0GratuitoLibre: MPL, GNU GPL, GNU LGNUGecko
NetscapeDivisión Netscape de AOL14 de noviembre de 20009.0.0.6GratuitoSoftware no libre, MPL, GNU GPL, GNU LGNUGecko (Usado desde la versión 9)
OmniWebThe Omni Group17 de marzo de 19955.7$30Software no libre,
partes bajo símil-BSD
WebKit
OperaOpera Software8 de diciembre de 199611.10GratuitoSoftware no librePresto
RekonqAndrea Diamantininoviembre de 20090.6GratuitoLibre: GNU GPLWebKit
SafariApple Inc.23 de junio de 20035.0.2Gratuito (incluido en Mac OS X)Software no libre,
partes bajo GNU GPL
WebKit
SeaMonkeySeaMonkey Council03 de septiembre de 20091.1.18GratuitoLibre: MPL, GNU GPL, GNU LGNUGecko
WorldWideWebTim Berners-Leeagosto de 19910.17GratuitoLibre: Dominio públicoNeXTSTEP built-iL

Requerimientos para Conexion RTB


Se define la Red Telefónica Básica (RTB) como los conjuntos de elementos constituido por todos los medios de transmisión y conmutación necesarios que permite enlazar a voluntad dos equipos terminales mediante un circuito físico que se establece específicamente para la comunicación y que desaparece una vez que se ha completado la misma. Se trata por tanto, de una red de telecomunicaciones conmutada.

La Red Telefónica Conmutada (RTC; también llamada Red Telefónica Básica o RTB) es una red de comunicación diseñada primordialmente para la transmisión de voz, aunque pueda también transportar datos, por ejemplo en el caso del fax o de la conexión a Internet a través de un módem acústico.....
Se trata de la red telefónica clásica, en la que los terminales telefónicos (teléfonos) se comunican con una central de conmutación a través de un solo canal compartido por la señal del micrófono y del auricular. En el caso de transmisión de datos hay una sola señal en el cable en un momento dado compuesta por la de subida más la de bajada, por lo que se hacen necesarios supresores de eco.
La voz va en banda base, es decir sin modulación (la señal producida por el micrófono se pone directamente en el cable).
Las señales de control (descolgar, marcar y colgar) se realizaban, desde los principios de la telefonía automática, mediante aperturas y cierre del bucle de abonado. En la actualidad, las operaciones de marcado ya no se realizan por apertura y cierre del bucle, sino mediante tonos que se envían por el terminal telefónico a la central a través del mismo par de cable que la conversación.
Módem/Conexión básica
Para acceder a la Red sólo necesitaremos una línea de teléfono y un módem, ya sea interno o externo. Con el paso del tiempo los desarrolladores consiguieron pasar de los pocos miles de bits por segundo, como la norma V.21 o V.22, a las velocidades actuales.
  • El estándar V.32 desarrollada en 1991 conseguía velocidades de 14400 bps.
  • El estándar V.34 conseguía velocidades de hasta 28800 bps en 1994, y hasta 33600 la V.34+
  • La conexión en la actualidad tiene una velocidad de 56 kbps en bajada y 33.6 kbps en subida y se realiza directamente desde un PC bajo la norma V.90 desarrollada entre 1998 y 1999.
  • La norma V.92 ha conseguido aumentar la velocidad de subida a 48 kbps.
RDSI
   Los equipos terminales de la RDSI o Red Digital de Servicios Integrados se comunican con la RTC a través de señales digitales en lugar de analógicas. Estas líneas de acceso utilizan velocidades de 128 kbps en el acceso básico y de hasta 2 Mbps en el acceso primario. En un futuro se esperan de este sistema velocidades de cientos de Mbps gracias al empleo de fibra ópticaxDSL
Las tecnologías xDSL surgen para maximizar el rendimiento del par de cobre que forma la red telefónica de siempre. La de mayor difusión actualmente es la tecnología ADSL pudiendo conseguir velocidades superiores a los 20 Mbps. Las principales tecnologías de este tipo son:
  • HDSL: High bit rate Digital Subscriber Line o Línea de abonado digital de alta velocidad binaria.
  • SDSL: Symmetric Digital Subscriber Line o Línea de abonado digital simétrica.
  • ADSL: Asymmetric Digital Subscriber Line o Línea de abonado digital asimétrica.
  • VDSL: Very high bit-rate Digital Subscriber Line o DSL de muy alta tasa de transferencia.

jueves, 26 de mayo de 2011

ESQUEMAS DE CONECCION

Cuando estamos conectados a Internet o a una
Intranet (una Internet privada en una red de area
local) todos los equipos de la red deben
identificarse mediante un conjunto de números
denominados dirección IP. Para simplificar la
configuración del protocolo existen repartidores
de ips, los servidores DHCP (Dinamic Host
Control Protocol) que se encargan de asignar
direcciones IP (únicas, sin que se repitan) a todos
los equipos de la red.
Cuando un equipo se conecta a Internet lo mejor
es que esta IP sea privada (no visible desde
Internet) en estos casos el dispositivo que te
envía tu proveedor de Internet (generalmente un
router) o un proxy (si la conexión la gestiona un
programa) son los encargados de asignarte la
dirección IP privada.
El router es el único dispositivo de la red local
que tiene una dirección IP pública y se comunica
con el proveedor para solicitar las páginas web
que deseas ver al servidor html. Cuando esto se
produce con éxito la solicitud tu cliente web (el
navegador) descarga la página web del servidor y
se accede a la informacion.

ORIGEN Y DESARROLLO

Los orígenes de Internet se remontan a más de veinticinco años atrás, como un proyecto de investigación en redes de conmutación de paquetes, dentro de un ámbito militar. A  finales de los años sesenta (1969), en plena guerra fría, el Departamento de Defensa Americano (DoD) llegó a la conclusión de que su sistema de comunicaciones era demasiado vulnerable. Estaba basado en la comunicación telefónica (Red Telefónica Conmutada, RTC), y por tanto, en una tecnología denominada de conmutación de circuitos, (un circuito es una conexión entre llamante y llamado), que establece enlaces únicos y en número limitado entre importantes nodos o centrales, con el consiguiente riesgo de quedar aislado parte del país en caso de un ataque militar sobre esas arterias de comunicación.
Como alternativa, el citado Departamento de Defensa, a través de su Agencia de Proyectos de Investigación Avanzados (Advanced Research Projects Agency, ARPA) decidió estimular las redes de ordenadores mediante becas y ayudas a departamentos de informática de numerosas universidades y algunas empresas privadas. Esta investigación condujo a una red experimental de cuatro nodos, que arrancó en Diciembre de 1969, se denominó ARPAnet. La idea central de esta red era conseguir que la información llegara a su destino aunque parte de la red estuviera destruida.
ARPA desarrolló una nueva tecnología denominada conmutación de paquetes, cuya principal característica reside en fragmentar la información, dividirla en porciones de una determinada longitud a las que se llama paquetes. Cada paquete lleva asociada una cabecera con datos referentes al destino, origen, códigos de comprobación, etc. Así, el paquete contiene información suficiente como para que se le vaya encaminando hacia su destino en los distintos nodos que atraviese. El camino a seguir, sin embargo, no está preestablecido, de forma que si una parte de la red cae o es destruida, el flujo de paquetes será automáticamente encaminado por nodos alternativos. Los códigos de comprobación permiten conocer la pérdida o corrupción de paquetes, estableciéndose un mecanismo que permite la recuperación.  Este sistema de transmisión reúne múltiples ventajas: 
  • Fiabilidad, independiente de la calidad de líneas utilizadas y de las caídas de la red.
  • Distribución más fácil de los datos dado que al contener cada paquete la información necesaria para llegar a su destino, tenemos que paquetes con distinto objetivo pueden compartir un mismo canal o camino de comunicaciones.
  • Posibilidad de técnicas de compresión que aumentan la capacidad de transmisión y de encriptado que permiten una codificación, de forma que se asegure la confidencialidad de los datos.
Al igual que los equipos o las conexiones también se evolucionó en los servicios que ofrecía ARPAnet, ya que si bien al principio sólo permitía ejecutar programas en modo remoto, en 1972 se introdujo un sistema de correo electrónico, que liberó a los usuarios de la dependencia de los husos horarios (algo de importancia evidente en Estados Unidos, por su gran extensión), y supuso un sorprendente aumento en el tráfico generado, convirtiéndose en la actividad que mayor volumen generaba, en contra de las previsiones iniciales.
Para que los ordenadores puedan comunicarse entre sí es necesario que todos ellos envíen y reciban la información de la misma manera. La descripción de los pasos a seguir se denomina “protocolo”. En 1974, se presentó el protocolo “Transmission Control Protocol / Internet Protocol” (TCP/IP). Este protocolo proporcionaba un sistema independiente de intercambio de datos entre ordenadores y redes locales de distinto origen, eso sí, conservando las ventajas relativas a la técnica de conmutación de paquetes.

FUNCIONAMIENTO

el internet funciona gracias a  un flujo de información, dentro el computador esta información viaja hacia, su local propio de mensajería personal, donde un protocolo de comunicación IP lo empaqueta, etiqueta y pone en camino, cada paquete es limitado en su tamaño, el local de mensajería debe decidir como dividir la información y como empaquetarla, capa paquete necesita un a etiqueta, describiendo información importante tales como la dirección del remitente, el destinatario y tipo de paquete que es; debido a este paquete en particular va dirigido a internet también recibe una etiqueta para el servidor proxy, el cual tiene una función especial.
En este sentido los datos abandonan nuestra maquina y salen hacia la red cableada de nuestra corporación el paquete es lanzado hacia la red de área local o LAN, esta red es usada para conectar a todas las computadoras locales e impresoras, etc.
La LAN es un lugar nada controlado donde los accidentes curren. La carretera de la LAN, esta repleta de toda clase de información, hay paquetes IT, paquetes NOBEL, APELTON.
El Router Local lee las direcciones y si es necesario pone los paquetes en otra red o el router símbolo de control, en un mundo desordenado sin par, hacia el, sistemático, desinteresado, metódico, conservador en algunas veces no precisamente rápido pero exacto casi siempre.
Cuando los paquetes dejan el roteador siguen su camino a través de la intranet o red corporativa, adelante hacia el Switch roteador, un poco mas eficiente que el router, el Switch router trabaja rápido y suelta los paquetes en rutandolos a vilmente como una maquina de pin ball.
Cuando los paquetes llegan a su destino son recolectados por la Interfax, de  red para ser enviados al siguiente nivel en este caso el proxy es usado por muchas empresas como intermediario con la función de establecer y compartir entre varios usuarios una única conexión de internet y también por razones de seguridad, puede verse todos los paquetes que son de diferente tamaño dependiendo de su contenido, el proxy abre el paquete y  busca la dirección Web o URL. Dependiendo si la dirección es admisible el paquete se enviara hacia internet.