APLICACIONES WEB

Páginas: 30 (7270 palabras) Publicado: 4 de mayo de 2013
APLICACIONES WEB
2.1 Historia de Internet
En los años 60’s, la Agencia de Proyectos de Investigación Avanzados (ARPA por
sus siglas en inglés) del Departamento de Defensa de los Estados Unidos, inició la creación
de una red para comunicar entre sí una docena de Universidades (auspiciadas por ARPA) e
Instituciones de Investigación. De esta iniciativa nació la red ARPANET, abuela de la redglobal que ahora llamamos Internet (Deitel, Deitel y Goldberg, 2004).
La red operaba con una técnica llamada conmutación de paquetes (packet
switching), en la cual los datos se enviaban digitalmente en pequeños trozos llamados
paquetes. Estos paquetes contenían la dirección fuente (punto de origen), la dirección de su
destino, e información para control de errores y secuenciación. Estainformación permitía
que los paquetes llegaran a su destino y fueran re-ensamblados en su orden original, pues
éstos podían llegar en un orden diferente, además de que se mezclaban en el camino con los
paquetes de otros remitentes. Esta técnica permitía bajar los costos de transmisión, evitando
la contratación de costosas líneas privadas dedicadas entre cada par de puntos. La red se
diseñó para operarsin un control centralizado, de modo que si una porción llegara a fallar,
el resto de la red aseguraría la entrega de los paquetes por una ruta alterna.
En 1977 ARPANET adoptó el protocolo TCP (Transmission Control Protocol),
definido conceptualmente en 1974 por Vin Cerf y Bob Kahn (Laudon, & Travel, 2006).
TCP establece las conexiones entre computadoras, y asegura que los paquetes enviadospor
una computadora, sean recibidos en la misma secuencia por la otra, sin que se pierda
ninguno.
A medida que Internet evolucionaba, muchas empresas crearon redes tanto dentro
de sus unidades organizacionales como entre compañías. Y para enfrentar el reto de
interconectar redes diferentes tanto en hardware como en software, ARPA desarrolló el
protocolo IP (Internet Protocol), dando nacimientoa una verdadera red de redes.
El protocolo IP provee el esquema de direccionamiento de Internet y es el
responsable de la distribución real de los paquetes o datagramas. Una dirección de Internet,
conocida como dirección IP, es un número de 32 bits que aparece como una serie de 4
números separados por puntos. Cada uno de los cuatro números puede variar entre 0 y 255.
La versión actual de IPse llama Versión 4, o IPv4. Una nueva versión del protocolo IP,
llamada IPv6 está siendo adoptada. IPv6 provee direcciones de 128 bits. La combinación de
este grupo de protocolos se nombró TCP/IP, el cual ha llegado a ser el protocolo principal
del Internet.

Figura 2.1. Protocolo TCP/IP (Rodriguez, Gatrell, Karas & Peschke, 2001)
Como la mayoría del software de redes, TCP/IP está modeladoen capas. Esto puede
observarse en la figura 2.1. Es por esto que se utiliza el término “stack” (pila) de protocolo,
que se refiere a la pila de capas del protocolo. Separar el software de comunicación en
capas, permite dividir el trabajo, facilitar la implantación y probar el código, así como el
desarrollo de capas alternativas. También se puede utilizar para posicionar el protocolo
contraotros como el SNA (Systems Network Architecture) y el modelo OSI (Open System
Interconnection)
La figura 2.2 muestra del lado izquierdo las capas y del derecho las partes del
protocolo. Cada capa representa un paquete de funciones del protocolo.

Figura 2.2 Modelo detallado del protocolo TCP/IP (Rodriguez, Gatrell, Karas &
Peschke, 2001)
En la figura 2.2 aparecen con mayor énfasis lasrelaciones entre las capas del
modelo y la pila de funciones del protocolo TCP/IP. El nivel de interfase de red y hardware
se corresponde con los estándares de transmisión Ethernet, TokenRing, etc., el de InterRedes con las funciones IP, ICMP, ARP y RARP, el de Transporte con TCP y UDP y el de
Aplicaciones con herramientas como SMTP (se usa para correo electrónico), Telnet y FTP
(Rodriguez,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Aplicaciones web
  • Aplicaciones Web
  • Aplicaciones web
  • aplicaciones web
  • aplicaciones web
  • Aplicaciones Web
  • Aplicaciones Web
  • Aplicaciones web

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS