Sei sulla pagina 1di 3

Qu significa FTP?

FTP es uno de los diversos protocolos de la red Internet, concretamente significa


File Transfer Protocol (Protocolo de Transferencia de Ficheros) y es el ideal para
transferir grandes bloques de datos por la red. Su comportamiento est definido
por la recomendacin RFC 959.

Se precisa de un Servidor FTP y un cliente FTP, puede darse el caso de que los
servidores sean de libre acceso para todo el mundo y entonces estamos hablando
de login annimo o FTP annimo.

La mayora de las pginas web a nivel mundial son subidas a los respectivos
servidores mediante este protocolo.

El protocolo HTTP

El Protocolo de Transferencia de HiperTexto (Hypertext Transfer Protocol) es un


sencillo protocolo cliente-servidor que articula los intercambios de informacin
entre los clientes Web y los servidores HTTP. La especificacin completa del
protocolo HTTP 1/0 est recogida en el RFC 1945. Fue propuesto por Tim
Berners-Lee, atendiendo a las necesidades de un sistema global de distribucin
de informacin como el World Wide Web.

Desde el punto de vista de las comunicaciones, est soportado sobre los servicios
de conexin TCP/IP, y funciona de la misma forma que el resto de los servicios
comunes de los entornos UNIX: un proceso servidor escucha en un puerto de
comunicaciones TCP (por defecto, el 80), y espera las solicitudes de conexin de
los clientes Web. Una vez que se establece la conexin, el protocolo TCP se
encarga de mantener la comunicacin y garantizar un intercambio de datos libre
de errores.

HTTP se basa en sencillas operaciones de solicitud/respuesta. Un cliente


establece una conexin con un servidor y enva un mensaje con los datos de la
solicitud. El servidor responde con un mensaje similar, que contiene el estado de
la operacin y su posible resultado. Todas las operaciones pueden adjuntar un
objeto o recurso sobre el que actan; cada objeto Web (documento HTML, fichero
multimedia o aplicacin CGI) es conocido por su URL.

Etapas de una transaccin HTTP.


Para profundizar ms en el funcionamiento de HTTP, veremos primero un caso
particular de una transaccin HTTP; en los siguientes apartados se analizarn las
diferentes partes de este proceso.

Cada vez que un cliente realiza una peticin a un servidor, se ejecutan los
siguientes pasos:

Un usuario accede a una URL, seleccionando un enlace de un documento


HTML o introducindola directamente en el campo Location del cliente
Web.
El cliente Web descodifica la URL, separando sus diferentes partes. As
identifica el protocolo de acceso, la direccin DNS o IP del servidor, el
posible puerto opcional (el valor por defecto es 80) y el objeto requerido del
servidor.
Se abre una conexin TCP/IP con el servidor, llamando al puerto TCP
correspondiente.
Se realiza la peticin. Para ello, se enva el comando necesario (GET,
POST, HEAD,), la direccin del objeto requerido (el contenido de la URL
que sigue a la direccin del servidor), la versin del protocolo HTTP
empleada (casi siempre HTTP/1.0) y un conjunto variable de informacin,
que incluye datos sobre las capacidades del browser, datos opcionales para
el servidor,
El servidor devuelve la respuesta al cliente. Consiste en un cdigo de
estado y el tipo de dato MIME de la informacin de retorno, seguido de la
propia informacin.
Se cierra la conexin TCP.

Qu es DNS?

Las siglas DNS son la abreviatura en ingles de Domain Name System o en


espaol Sistema de Nombres de Dominos.

Este sistema es la base actual del funcionamiento de internet y se encarga de


Traducir los nombres de dominios de la web a la IP del ordenador donde est
alojada la pgina que ests buscando por internet.

Funcionamiento de DHCP

DHCP funciona sobre un servidor central (servidor, estacin de trabajo o incluso


un PC) el cual asigna direcciones IP a otras mquinas de la red. Este protocolo
puede entregar informacin IP en una LAN o entre varias VLAN. Esta tecnologa
reduce el trabajo de un administrador, que de otra manera tendra que visitar todos
los ordenadores o estaciones de trabajo uno por uno. Para introducir la
configuracin IP consistente en IP, mscara, gateway, DNS, etc.

Existen otros parmetros como servidores de registro o de sincronizacin.

Modos en DHCP
Existen 3 modos en DHCP para poder asignar direcciones IP a otros equipos:

1 Asignacin manual: El administrador configura manualmente las direcciones


IP del cliente en el servidor DCHP. Cuando la estacin de trabajo del cliente pide
una direccin IP, el servidor mira la direccin MAC y procede a asignar la que
configur el administrador.

2 Asignacin automtica: Al cliente DHCP (ordenador, impresora, etc.) se le


asigna una direccin IP cuando contacta por primera vez con el DHCP Server. En
este mtodo la IP es asignada de forma aleatoria y no es configurada de
antemano.

3 Asignacin dinmica: El servidor DHCP asigna una direccin IP a un cliente


de forma temporal. Digamos que es entregada al client Server que hace la peticin
por un espacio de tiempo. Cuando este tiempo acaba, la IP es revocada y la
estacin de trabajo ya no puede funcionar en la red hasta que no pida otra.

Conclusin:

DHCP es un protocolo diseado principalmente para ahorrar tiempo gestionando


direcciones IP en una red grande. El servicio DHCP est activo en un servidor
donde se centraliza la gestin de la direcciones IP de la red. Hoy en da, muchos
sistemas operativos incluyen este servicio dada su importancia.

Potrebbero piacerti anche