Documentos de Académico
Documentos de Profesional
Documentos de Cultura
COMUNICACIÓN DE DATOS
NAT
Internet en sus inicios no fue pensado para ser una red tan extensa, por ese motivo se
reservaron “sólo” 32 bits para direcciones, el equivalente a 4.294.967.296
direcciones únicas, pero el hecho es que el número de máquinas conectadas a
Internet aumentó exponencialmente y las direcciones IP se agotaban. Por ello
surgió la NAT o Network Address Translation (en castellano, Traducción de
Direcciones de Red)
¿Cómo funciona?
Estática
Una dirección IP privada se traduce siempre en una misma dirección IP pública. Este
modo de funcionamiento permitiría a un host dentro de la red ser visible desde
Internet. (Ver imagen anterior)
Dinámica
El router tiene asignadas varias direcciones IP públicas, de modo que cada
dirección IP privada se mapea usando una de las direcciones IP públicas que el router
tiene asignadas, de modo que a cada dirección IP privada le corresponde al menos una
dirección IP pública.
Cada vez que un host requiera una conexión a Internet, el router le asignará una
dirección IP pública que no esté siendo utilizada. En esta ocasión se aumenta la
seguridad ya que dificulta que un host externo ingrese a la red ya que las direcciones
IP públicas van cambiando.
Sobrecarga
La NAT con sobrecarga o PAT (Port Address Translation) es el más común de todos
los tipos, ya que es el utilizado en los hogares. Se pueden mapear múltiples
direcciones IP privadas a través de una dirección IP pública, con lo que evitamos
contratar más de una dirección IP pública. Además del ahorro económico, también
se ahorran direcciones IPv4, ya que aunque la subred tenga muchas máquinas,
todas salen a Internet a través de una misma dirección IP pública.
Para poder hacer esto el router hace uso de los puertos. En los protocolos TCP y UDP
se disponen de 65.536 puertos para establecer conexiones. De modo que cuando una
máquina quiere establecer una conexión, el router guarda su IP privada y el puerto
de origen y los asocia a la IP pública y un puerto al azar. Cuando llega información a
este puerto elegido al azar, el router comprueba la tabla y lo reenvía a la IP privada
y puerto que correspondan.
Solapamiento
Cuando una dirección IP privada de una red es una dirección IP pública en uso, el
router se encarga de reemplazar dicha dirección IP por otra para evitar el conflicto
de direcciones.
Ventajas de la NAT
Desventajas de la NAT
SERVICIO WEB
INTRODUCCIÓN
Con el auge de Internet, muchos son los servicios ofertados a los numerosos clientes
que tienen acceso a ella. Entre ellos destaca el correo electrónico o mail y los
servidores de Web.
El World Wide Web (Web) es una red de recursos de información. El Web cuenta con
tres mecanismos para hacer que estos recursos estén disponibles para el mayor
número posible de clientes:
HTTP viene siendo usado en Internet desde 1990. En este momento la versión de
protocolo utilizada es la 1.1.
Con estas palabras comienza el documento RFC2616 que define la especificación del
protocolo mas usado en Internet. El protocolo HTTP permite comunicar a ordenadores
Por supuesto que existe un software específico para cada función. El software cliente
recibe el nombre de navegador (Explorer, Safari, FireFox, Chrome (Beta), Amaya, Lynx
... ) y el software servidor se denomina también servidor web.
La forma de acceder a los recursos que ofrecen los servidores Web, es especificando
en el navegador una URI ( Identificador Uniforme de Recursos).
Para el protocolo HTTP un URI es un string formateado que identifica por medio de un
nombre, o una localización, un recurso en la red. Una URI bajo el punto de vista del
protocolo HTTP puede ser representada de forma absoluta o relativa, dependiendo del
contexto en donde se la use.
Ambas formas se diferencian en el hecho de que las URI's absolutas empiezan siempre
por un nombre de protocolo seguido por dos puntos ':'.
• Publicar online documentos con cabeceras, texto, tablas, listas, fotos etc ...
• Obtener información en línea vía enlaces de hipertexto con un solo clic del ratón.
• Diseñar formularios para realizar transacciones con servicios remotos, que nos
permitan búsqueda de información, realizar reservas, comprar productos.
Por lo general, los servidores WEB se basan en varios módulos que le dan capacidad
para procesar distintos tipos de páginas, por ejemplo Microsoft incluye los de Active
Server Pages (ASP) y ASP.NET. y también pueden ser incluidos los de otros
fabricantes, como PHP para dar soporte a web dinámicas
Se conoce con el nombre de página web dinámica a aquélla, cuyo contenido se genera
a partir de lo que un usuario introduce en un web o formulario.
SERVICIO FTP
INTRODUCCIÓN
Los objetivos del FTP son 1) promocionar el uso compartido de ficheros (programas y/o
datos), 2) animar al uso indirecto o implícito (a través de programas) de servidores
remotos, 3) hacer transparente al usuario las variaciones entre la forma de almacenar
ficheros en diferentes ordenadores, y 4) transferir datos fiable y eficientemente. El
FTP, aunque puede ser utilizado directamente por un usuario en un Terminal, está
diseñado principalmente para ser usado por programas.
Con esta especificación se intentan satisfacer las diversas necesidades de los usuarios
de maxi-hosts, mini-hosts, estaciones de trabajo personales y TAC's con un diseño de
protocolo simple y fácil de programar.
SERVIDOR FTP
Por lo general, los programas servidores FTP no suelen encontrarse en los ordenadores
personales, por lo que un usuario normalmente utilizará el FTP para conectarse
remotamente a uno y así intercambiar información con él.
Las aplicaciones más comunes de los servidores FTP suelen ser el alojamiento web, en
el que sus clientes utilizan el servicio para subir sus páginas web y sus archivos
correspondientes; o como servidor de backup (copia de seguridad) de los archivos
importantes que pueda tener una empresa. Para ello, existen protocolos de
comunicación FTP para que los datos se transmitan cifrados, como el SFTP (Secure File
Transfer Protocol).
CLIENTE FTP
Para utilizar un cliente FTP, se necesita conocer el nombre del archivo, el ordenador en
que reside (servidor, en el caso de descarga de archivos), el ordenador al que se
quiere transferir el archivo (en caso de querer subirlo nosotros al servidor), y la
carpeta en la que se encuentra.
Algunos clientes de FTP básicos en modo consola vienen integrados en los sistemas
operativos, incluyendo Windows, DOS, Linux y Unix. Sin embargo, hay disponibles
clientes con opciones añadidas e interfaz gráfica. Aunque muchos navegadores tienen
ya integrado FTP, es más confiable a la hora de conectarse con servidores FTP no
anónimos utilizar un programa cliente.
FTP admite dos modos de conexión del cliente. Estos modos se denominan Activo (o
Estándar, o PORT, debido a que el cliente envía comandos tipo PORT al servidor por el
canal de control al establecer la conexión) y Pasivo (o PASV, porque en este caso envía
comandos tipo PASV). Tanto en el modo Activo como en el modo Pasivo, el cliente
establece una conexión con el servidor mediante el puerto 21, que establece el canal
de control.