¿Qué es Internet?
a nivel mundial. Con
archivo.
Las comunicaciones en Internet son posibles entre redes de diferentes ambientes y plataformas. Este intercambio
dinámico de datos se ha logrado debido al desarrollo de los protocolos de comunicación. Los protocolos son un
conjunto de reglas para el intercambio de datos que permiten a los usuarios comunicarse entre diferentes redes.
Evolución de Internet
Década de los '60
En 1960, el Transmission Control Protocol y el Internet Protocol (TCP/IP) fueron desarrollados para proveer rápida
comunicación entre dos dispositivos de red. Estos protocolos de red fueron desarrollados para proveer un enlace de
comunicación, aún si algunos de los enlaces entre los dispositivos llegaran a fallar. La corporación RAND, en
conjunto con el Instituto de Massachusetts de Tecnología y
desarrollaron ésta tecnología para el Departamento de Defensa de los Estados Unidos. Esta agencia de gobierno
necesitaba una red contra fallas, para asegurar la comunicación en caso de una guerra nuclear. En 1969, el
Departamento de
tecnología de protocolos. ARPANET inicialmente conectaba cuatro supercomputadoras.
Década de los '70
Durante los 70s, instituciones educativas y de investigación comenzaron a conectarse a ARPANET para crear una
comunidad de redes. A finales de los 70s, TCP/IP comenzó a ser el protocolo oficial usado en Internet.
Década de los '80
En los 80s,
es la red que actualmente sirve como enlace principal (backbone) para la actual Internet. Cuando ARPANET fue
usado en 1969, consistía solo de 213 hots registrados. En 1986 existían mas de 2,300 hots.
Década de los '90
A inicios de los 90s,
Internet a fundaciones privadas y corporativos. Actualmente,
conectadas a nivel mundial. El desarrollo de otros protocolos y otras tecnologías, como el World Wide Web, ha
contribuido a éste crecimiento.
Organismos relacionados a Internet
World Wide Web Consortium (W3C)
W3C trabaja con la comunidad global para producir software de especificaciones y referencia. El consorcio está
formado por miembros de la industria, pero sus productos son gratuitos. El Web de W3C se encuentra en el
Laboratorio para
Cybercursos.net
Página 11
de Francia para
Europeo para
Internet Engineering Task Force (IETF)
Este organismo se encarga del desarrollo y la ingeniería de los protocolos de Internet.
internacional de diseñadores de red, operadores, vendedores e investigadores preocupados con la evolución de la
arquitectura de Internet y su buen funcionamiento. Está abierto para cualquier interesado.
Electronic Frontier Foundation (EFF)
expresión y el acceso a los recursos en línea e información.
Arquitectura de Internet
· Internet
· Internet vs Intranet
Protocolos y Direcciones
Internet
varios componentes conectados:
· Backbones: líneas de comunicación de alta velocidad y ancho de banda que unen hosts o redes.
· Redes: grupos de hardware y software de comunicación dedicados a la administración de la comunicación a
otras redes. Todas las redes tienen conexiones de alta velocidad para dos o más redes.
· Proveedores del Servicio de Internet (ISPs): son computadoras que tienen acceso a
proveedores de servicios en línea como Compuserve, MPSNet y Spin, actúan como ISPs proveyendo
acceso a Internet a todos sus suscriptores.
· Hosts: computadoras cliente/servidor. En ellos es donde los usuarios ven la interacción con
Cada computadora que se conecta directamente a una red es un host. Todos los hosts tienen una dirección
de red única. Esta es un comúnmente conocida como la dirección IP.
La manera en que Internet permite a las computadoras conectarse es similar a como trabaja una red de area local
(LAN).
En una red simple, se tienen dos computadoras y una conexión de datos. Las computadoras se comunican enviando
un paquete a través de la conexión. Un paquete es una unidad de datos que viaja entre hosts de una red específica.
Un paquete consiste de dos secciones:
· Encabezado: contiene la localización de la dirección física y otros datos de red.
· Datos: contiene un datagrama.
Los dos protocolos de Internet que trabajan en conjunto para la transmisión de datos son:
· Transmission Control Protocol (TCP)
· Internet Protocol (IP)
En conjunto estos protocolos son conocidos como TCP/IP.
Las computadoras también pueden comunicarse con otras computadoras fuera de
les conoce como redes de area amplia (WAN). Los ruteadores y gateways proveen las conexiones entre diferentes
LANs. Si las LANs son del mismo tipo, se usa un ruteador. Si las LANs utilizan diferentes protocolos de
comunicación, o topologías, los gateways son usados para convertir los paquetes en el formato requerido. Cuando un
gateway recibe un paquete, el gateway utiliza la información de la dirección y el encabezado del datagrama para
determinar la localización del destinatario de los datos. El gateway reempaqueta el datagrama en el formato, del
paquete adecuado, hacia la siguiente conexión. Los datos pueden cruzar varias LANs antes de llegar a su destino.
topologías de LAN la realiza el protocolo estándar IP. El encabezado del paquete IP contiene una dirección de
cuatro octetos que identifican a cada una de los equipos. Cuando un paquete es enviado hacia un host, la
computadora determina si el paquete es local o remoto (dentro o fuera de
lo transmite; si es remoto lo envía hacia un gateway el cual determina la dirección final. La información de la
dirección también determina cómo será ruteado el paquete a través de Internet. Normalmente el gateway utiliza la
localización del destinatario para determinar la mejor ruta para enviar el paquete.
Si alguna red intermedia llegara a estar demasiado ocupada o no disponible, el gateway dinámicamente selecciona
una ruta alterna. Una vez que el paquete es enviado, cada red que reciba el paquete, repite el proceso redirigiendolo
cuando sea necesario. Este proceso de repite hasta que el paquete llega a su destino. Diferentes paquetes pueden
tomar diferentes rutas, aún cuando contengan información del mismo archivo o mensaje. Los datos del paquete son
reensamblados en el destinatario.
Internet vs Intranet
El uso más común de las tecnologías de Internet, por los negocios y organizaciones, es interno a sus redes de área
local o de área amplia. Una LAN o WAN que utilice las tecnologías de Internet es llamada una Intranet. Las
Intranets brindan a los usuarios la capacidad de compartir dinámicamente recursos internos de la misma forma que
los usuarios de Internet lo hacen. Para usar una Intranet, las computadoras cliente normalmente necesitan de:
· TCP/IP instalado
· Un navegador de Web instalado como el Internet Explorer o Netscape Navigator
· Un servidor de Web como el Internet Information Server
Protocolos y Direcciones
Protocolos Superiores
Los protocolos básicos para la comunicación en
embargo, se utilizan protocolos superiores que se ubican sobre TCP/IP, como:
· HTTP
· FTP
· Gopher
URLs
Todos los recursos en Internet tienen una dirección "familiar" conocida como Uniform Resource Locator (URL). La
primera parte de un URL corresponde al protocolo del servicio usado. La segunda parte del URL corresponde a una
dirección IP. Los ruteadores traducen una URL en una dirección numérica IP cuando localizan a los servidores en
diferentes dominios. El siguiente es un ejemplo:
http://www.ejemplo.edu/tesis/arq.html
· http: Hypertext Hypertext Transfer Protocol
· www: nombre del subdominio (alias equivalente a una dirección IP como 131.107.2.200)
· ejemplo.edu: nombre del dominio lógico (alias equivalente a una dirección IP como 131.107.2.200)
· tesis: directorio lógico
· arq.html: nombre del recurso
En el ejemplo anterior, el nombre del subdominio aparece antes del nombre del dominio en el URL. Una
organización registra su nombre de dominio dentro del Internet Network Information Center (InterNIC).
El nombre de dominio lógico hace referencia a un tipo de institución o país donde el subdominio reside. Aquí se
enlistan algunos tipos de abreviaciones comunes:
· .gov: gobierno
· .com: compañías comerciales
· .edu: instituciones educacionales
· .mil: militar
· .net: proveedor de acceso a Internet
· mx: México
· us: Estados Unidos
Es importante mencionar, los URLs hacen diferencias entre mayúsculas y
minúsculas. La primera parte, http://www.ejemplo.com, no distingue entre
mayúsculas y minúsculas. Todo lo que se escriba a continuación de esta
dirección, sí hace una distinción. Por lo tanto:
http://www.ejemplo.com/tesis, es diferente a http://www.ejemplo.com/TESIS
El uso de caracteres específicos dentro de los URL pueden ser inseguros, los mas comúnes son:
Espacios en blanco varios espacios pueden parecer uno solo
<> estos caracteres son usados como delimitadores de los URLs en el formato HTML
# es usado como delimitador en los identificadores de ancho
{ } [ ] , | \ ~ ^ ` algunos gateways y otros agentes de transporte modifican estos caracteres
letras acentuadas no son soportadas por todos los navegadores
TCP / IP
TCP/IP es un conjunto de protocolos diseñados para las redes de Area Amplia (WAN). El protocolo TCP/IP está
conformado por un modelo de cuatro capas: Interface de Red, Red, Transporte y Aplicación.
· Capa de Interface de Red. Como base del modelo está la capa de interface de red, responsable de poner y
recuperar los paquetes del medio físico.
· Capa de Red. La capa de red es reponsable de las funciones de direccionamiento, empaquetamiento y
ruteo. Hay tres protocolos en esta capa:
· IP rutea y direcciona paquetes entre los nodos y redes.
· ARP obtiene las direcciones de hardware de los nodos localizados en el mismo segmento.
· ICMP manda mensajes y reporta errores con respecto a la entrega de paquetes.
· Capa de Transporte. La capa de transporte provee la comunicación entre dos nodos, está formado por dos
protocolos:
· TCP es un protocolo orientado a la conexión. Establece comunicaciones confiables para
aplicaciones que transfieren una gran cantidad de datos al mismo tiempo o requieran una
confirmación de los datos recibidos.
· UDP es un protocolo no orientado a la conexión, no garantiza que los paquetes sean entregados.
Las aplicaciones de UDP transfieren pequeñas cantidades de datos a la vez y son responsables de
la confiabilidad de la entrega de los paquetes.
· Capa de Aplicación. La capa de aplicación está en la parte superior del modelo. En esta capa las
aplicaciones obtienen el acceso a la red.
Cuando una aplicación transmite datos a otro nodo, cada capa añade su propia información como un encabezado. Al
ser recibido el paquete la capa remueve su encabezado correspondiente y trata el resto del paquete como datos.
Servicios Persona a Persona
Para entablar comunicación con otras personas sobre la red mundial Internet existen varios servicios. Estos servicios
incluyen:
E-mail
Chat
Newsgroups
No hay comentarios:
Publicar un comentario