1.1.1.
Que
es una dirección IP
Una dirección IP es un número que identifica de manera lógica y
jerárquica a una interfaz de un dispositivo (habitualmente una computadora)
dentro de una red que utilice el protocolo IP (Internet Protocol), que
corresponde al nivel de red del protocolo TCP/IP. Dicho número no se ha de
confundir con la dirección MAC que es un número hexadecimal fijo que es
asignado a la tarjeta o dispositivo de red por el fabricante, mientras que la
dirección IP se puede cambiar.
Es habitual que un usuario que se conecta desde su hogar a Internet
utilice una dirección IP. Esta dirección puede cambiar cada vez que se conecta;
y a esta forma de asignación de dirección IP se denomina una dirección IP
dinámica (normalmente se abrevia como IP dinámica).
Los sitios de Internet que por su naturaleza necesitan estar
permanentemente conectados, generalmente tienen una dirección IP fija (se
aplica la misma reducción por IP fija o IP estática), es decir, no cambia con
el tiempo. Los servidores de correo, DNS, FTP públicos, y servidores de páginas
web necesariamente deben contar con una dirección IP fija o estática, ya que de
esta forma se permite su localización en la red.
1.1.2.
Que
es un puerto
Un puerto es una dirección numérica a través de la cual se procesa un
servicio, es decir, no son puertos físicos semejantes al puerto paralelo para
conectar la impresora, sino que son direcciones lógicas proporcionadas por el
sistema operativo para poder responder.
Las comunicaciones de información relacionada con Web tienen lugar a
través del puerto 80 mediante protocolo TCP. Para emular esto en Java, se
utiliza la clase Socket.
Teóricamente hay 65535 puertos disponibles, aunque los puertos del 1 al
1023 están reservados al uso de servicios estándar proporcionados por el
sistema, quedando el resto libre para utilización por las aplicaciones de
usuario. De no existir los puertos, solamente se podría ofrecer un servicio por
máquina. Nótese que el protocolo IP no sabe nada al respecto de los números de
puerto.
Se puede decir que IP pone en contacto las máquinas, TCP y UDP
(protocolos de transmisión) establecen un canal de comunicación entre
determinados procesos que se ejecutan en tales equipos y, los números de puerto
se pueden entender como números de oficinas dentro de un gran edificio. El
edificio (equipo), tendrá una única dirección IP, pero dentro de él, cada tipo
de negocio, en este caso HTTP, FTP, etc., dispone de una oficina individual.
1.1.3.
Que
es la URL (Uniform Resource Locator)
Una URL, o dirección, es en realidad un puntero a un determinado recurso
de un determinado sitio de Internet. Al especificar una URL, se está indicando:
·
El protocolo utilizado para acceder al servidor
(http, por ejemplo)
·
El nombre del servidor
·
El puerto de conexión (opcional)
·
El camino
·
El nombre de un archivo determinado en el
servidor (opcional a veces)
·
Un punto de referencia dentro del archivo
(opcional)
La sintaxis general, para una dirección URL, sería:
protocolo://nombre_servidor[:puerto]/directorio/archivo#referencia
El
puerto es opcional y normalmente no es necesario especificarlo si se está
accediendo a un servidor que proporcione sus servicios a través de los puertos
estándar; tanto el navegador como cualquier otra herramienta que se utilice en
la conexión conocen perfectamente los puertos por los cuales se proporciona
cada uno de los servicios e intentan conectarse directamente a ellos por defecto.
Gran aporte, muy agradecido.
ResponderEliminarGran aporte, muy agradecido.
ResponderEliminar