2. Internet: Orígenes, Servicios y Seguridad
Protocolo TCP/IP
Protocolo de Transporte (TCP/UDP)
Dirección IP y Dominios
3.
La primera descripción registrada de las interacciones
sociales que se podían habilitar a través de la red fue
una serie de memorandos escritos por J.C.R. Licklider, del
MIT, en agosto de 1962, en los que describe su concepto
de “Red galáctica”. Imaginó un conjunto de ordenadores
interconectados globalmente, a través de los que todo el
mundo podría acceder rápidamente a datos y
programas desde cualquier sitio. En espíritu, el concepto
era muy similar a la Internet de hoy en día. Licklider era el
director del programa de investigación informática de
DARPA, que comenzó en octubre de 1962. Mientras
estaba en DARPA convenció a sus sucesores en dicha
agencia (Ivan Sutherland, Bob Taylor y Lawrence G.
Roberts, investigador del MIT), de la importancia de su
concepto de red.
5.
Lamentablemente no todo podía ser bueno en
Internet. El usuario esta expuesto
constantemente a ataques ya sea por virus,
gusanos, troyanos y otros. Por eso es tan
importante la actualización de lo los ANTIVIRUS
y FIREWALLS. La mayoría de las infecciones
provienen de los e-mail y también por los
programas de chateo ya mencionados y otros.
6.
El TCP / IP es la base del Internet que sirve para
enlazar computadoras que utilizan diferentes
sistemas operativos, incluyendo PC,
minicomputadoras y computadoras centrales
sobre redes de área local y área extensa. TCP /
IP fue desarrollado y demostrado por primera
vez en 1972 por el departamento de defensa
de los Estados Unidos, ejecutándolo en el
ARPANET una red de área extensa del
departamento de defensa.
7.
TCP/IP incluye dos grupos de comandos utilizados para
suministrar servicios de red:
Los comandos remotos BERKELEY
Los comandos DARPA los comandos remotos BERKELEY, que
fueron desarrollados en la Universidad Berkeley (California),
incluyen órdenes para comunicaciones entre sistemas
operativos UNIX, como copia remota de archivos, conexión
remota, ejecución de Shell remoto, etc.
Permiten utilizar recursos con otros hosts, pudiendo tratar
distintas redes como si fueran una sola.
En la versión 4 para UNIX Sistema V, se pueden distinguir los
siguientes comandos más comunes:
RCP Realiza una copia de archivos al mismo o a otro servidor
RLOGINGL-RLOGINVT Se utiliza para hacer una conexión al
mismo o a otro servidor
REXEC-RSH Permite ejecutar comandos del sistema operativo en
El mismo o en otro servidor.
8.
User Datagram Protocol (UDP) es un protocolo del
nivel de transporte basado en el intercambio de
datagramas. Permite el envío de dichos datagramas
a través de la red sin que se haya establecido
previamente una conexión, ya que el propio
datagrama incorpora suficiente información de
direccionamiento en su cabecera. Tampoco tiene
confirmación ni control de flujo, por lo que los
paquetes pueden adelantarse unos a otros; y
tampoco se sabe si ha llegado correctamente, ya
que no hay confirmación de entrega o recepción.
9.
Es un protocolo mínimo de nivel de transporte
orientado a mensajes (datagramas) documentado en
el RFC 768 de la IETF.
Proporciona una sencilla interfaz entre la capa de red y
la capa de aplicación.
No otorga garantías para la entrega de sus mensajes.
Se utiliza, por ejemplo, cuando se necesita transmitir
voz o vídeo y resulta más importante transmitir con
velocidad que garantizar el hecho de que lleguen
absolutamente todos los bytes.
10.
Las direcciones IP son números de la forma 23.125.97.182, es
decir, con cuatro números, separados por puntos e inferiores a
256. Las direcciones IP son las que utilizan los ordenadores, pero
los humanos preferimos utilizar los nombres de dominio, que
utilizan letras y están por tanto más próximos a nuestro lenguaje
y los podemos recordar más fácilmente. Cada ordenador
conectado a Internet tiene una dirección IP
Los nombres de dominio son de la forma derecho.uma.es
A cada nombre de dominio corresponde una dirección IP, pero puede haber varios
nombres que compartan una dirección.
El sistema DNS* es un conjunto de bases de datos que contienen los nombres de
dominio y las direcciones IP que les corresponden.
*DNS: Domain Name Service