Juan Pablo Lopez Chavarriaga

Estudiante de sistemas

protocolos

http


HTTP

Hypertext Transfer Protocol, por sus siglas en inglés, o Protocolo de Transferencia de Hipertexto, está basado en un sistema muy sencillo de comunicación que permite la transferencia de información en internet. Funciona con un esquema de petición - respuesta entre el usuario y el servidor. Los mensajes enviados por el usuario a través de un navegador se denominan solicitudes o peticiones y los mensajes de solución enviados por el servidor se llaman respuestas. ¡Cada vez que haces clic estás enviando una petición! El HTTP es un protocolo muy vulnerable. Todos los datos que suministras, por ejemplo, en una compra, se transmiten en un texto tal cual como los escribes en tu navegador, sin cifrar. Lo que quiere decir que cualquier ciberdelincuente puede interceptar tu información personal con un ataque del tipo man-in-the-middle o del intermediario.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

http


TCP/IP

La definición de TCP/IP es la identificación del grupo de protocolos de red que hacen posible la transferencia de datos en redes, entre equipos informáticos e internet. Las siglas TCP/IP hacen referencia a este grupo de protocolos:

TCP es el Protocolo de Control de Transmisión que permite establecer una conexión y el intercambio de datos entre dos anfitriones. Este protocolo proporciona un transporte fiable de datos. IP o protocolo de internet, utiliza direcciones series de cuatro octetos con formato de punto decimal (como por ejemplo 75.4.160.25). Este protocolo lleva los datos a otras máquinas de la red. El modelo TCP/IP permite un intercambio de datos fiable dentro de una red, definiendo los pasos a seguir desde que se envían los datos (en paquetes) hasta que son recibidos. Para lograrlo utiliza un sistema de capas con jerarquías (se construye una capa a continuación de la anterior) que se comunican únicamente con su capa superior (a la que envía resultados) y su capa inferior (a la que solicita servicios).

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

DNS


DNS

El sistema de nombres de dominio (DNS) es el directorio telefónico de Internet. Las personas acceden a la información en línea a través de nombres de dominio como nytimes.com o espn.com. Los navegadores web interactúan mediante direcciones de Protocolo de Internet (IP). El DNS traduce los nombres de dominio a direcciones IP para que los navegadores puedan cargar los recursos de Internet.
Cada dispositivo conectado a Internet tiene una dirección IP única que otros equipos pueden usar para encontrarlo. Los servidores DNS suprimen la necesidad de que los humanos memoricen direcciones IP tales como 192.168.1.1 (en IPv4) o nuevas direcciones IP alfanuméricas más complejas, tales como 2400:cb00:2048:1::c629:d7a2 (en IPv6).

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

CDN


CDN

Una red de entrega de contenido (CDN) es una red de servidores interconectados que acelera la carga de las páginas web para las aplicaciones que tienen un uso intensivo de datos. CDN puede significar red de entrega de contenido o red de distribución de contenido. Cuando un usuario visita un sitio web, los datos del servidor de ese sitio tienen que viajar a través de Internet para llegar a la computadora del usuario. Si el usuario se encuentra lejos de ese servidor, un archivo de gran tamaño, como un video o una imagen del sitio web, se demorará mucho en cargar. En su lugar, el contenido del sitio web se almacena en servidores de CDN ubicados geográficamente más cerca de los usuarios, por lo que el contenido llega a sus computadoras mucho más rápido.



El objetivo principal de una red de entrega de contenido (CDN) es reducir la latencia, es decir, disminuir el retraso en la comunicación creado por el diseño de una red. Debido a que Internet es una red global y compleja, el tráfico de comunicaciones entre los sitios web (servidores) y sus usuarios (clientes) se tiene que desplazar a través de grandes distancias físicas. La comunicación también es bidireccional, ya que las solicitudes van del cliente al servidor y las respuestas retornan. Una CDN mejora la eficacia al introducir servidores intermediarios entre el cliente y el servidor del sitio web. Estos servidores de CDN administran algunas de las comunicaciones entre el cliente y el servidor. Disminuyen el tráfico web hacia el servidor web, reducen el consumo de ancho de banda y mejoran la experiencia de los usuarios de las aplicaciones.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

WWW


WWW

WWW son las iniciales que identifican a la expresión inglesa World Wide Web, el sistema de documentos de hipertexto que se encuentran enlazados entre sí y a los que se accede por medio de Internet. A través de un software conocido como navegador, los usuarios pueden visualizar diversos sitios web (los cuales contienen texto, imágenes, videos y otros contenidos multimedia) y navegar a través de ellos mediante los hipervínculos.
De esta manera, podríamos decir, utilizando una comparación con el sector de las comunicaciones telefónicas, que www es el “prefijo” que tiene todo portal que se encuentre en la mencionada Red al que queremos acceder.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

FTP


FTP

Las siglas de FTP significan File Transfer Protocol, que se traduce como Protocolo de Transferencia de Archivos. Como su nombre indica, se trata de un protocolo que permite transferir archivos directamente de un dispositivo a otro. Actualmente, es un protocolo que poco a poco va abandonándose, pero ha estado vigente más de 50 años.
El protocolo FTP se empezó a utilizar en abril de 1971, y terminó de definir su estructura en el 73, aunque durante las décadas de los 70 y los 80 del siglo pasado fue perfeccionándose. Para que te hagas una idea, este protocolo nació antes de que existieran Internet o el correo electrónico, ya que fue uno de los componentes básicos de ARPANET, que fue esa red primigenia que luego dio lugar a Internet.
Este protocolo funciona entre ordenadores que estén conectados a una red TCP, que significa Transmission Control Protocol o Protocolo de control de transmisión. Este protocolo TCP da soporte a muchas tecnologías, entre ellas a Internet. Para que te hagas a la idea, la familia de protocolos que forman Internet se llama TCP/IP.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

HTML


HTML

El Lenguaje de Marcado de Hipertexto (HTML) es el código que se utiliza para estructurar y desplegar una página web y sus contenidos. Por ejemplo, sus contenidos podrían ser párrafos, una lista con viñetas, o imágenes y tablas de datos. Como lo sugiere el título, este artículo te dará una comprensión básica de HTML y cúal es su función.



HTML no es un lenguaje de programación; es un lenguaje de marcado que define la estructura de tu contenido. HTML consiste en una serie de elementos que usarás para encerrar diferentes partes del contenido para que se vean o comporten de una determinada manera. Las etiquetas de encierre pueden hacer de una palabra o una imagen un hipervínculo a otro sitio, se pueden cambiar palabras a cursiva, agrandar o achicar la letra, etc.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

MODELO DOM


modelo dom

EEl Modelo de Objetos del Documento (DOM) es una interfaz de programación de aplicaciones (API) para documentos validos HTML y bien construidos XML. Define la estructura lógica de los documentos y el modo en que se accede y manipula. En la especificación DOM, el término "documento" es utilizado en un sentido amplio - the term "document" is used in the broad sense - cada vez más XML es utilizado como un medio de representar muchas clases diferentes de información que puede ser almacenada en sistemas diversos, y mucha de esta información se vería, en términos tradicionales, más como datos que como documentos. Sin embargo, XML presenta estos datos como documentos, y se puede utilizar DOM para manejar estos datos.

Con el Modelo de Objetos del Documento, los programadores pueden construir documentos, navegar por su estructura, y añadir, modificar, o eliminiar elementos y contenido. Se puede acceder a cualquier cosa que se encuentre en un documento HTML o XML, modificando, borrando o añadiendo utilizando el Modelo de Objetos del Documento, con algunas excepciones - en particular, aún no se han especificado aplicaciones DOM para los subconjuntos interneto y externos de XML.

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------