Protocolos
Protocolos
Un protocolo es un conjunto de reglas normalizadas para la representación, señalización, autenticación y detección de errores; son necesarios para enviar información a través deun canal de comunicación.
Algunas de las características de los protocolos son las siguientes:
* Detectar la conexión entre dos puntos
* Handshaking
* Negociaciar de características deconexión
* Declarar inicio y fin de un mensaje
* Declarar procedimientos en el formato de un mensaje
* Corregir errores
* Detectar pérdidas inesperadas de conexión
* Terminar sesiónde conexión
Entre los protocolos que se utilizan en internet existen en conjunto más de cien diferentes entre ellos podemos encontrar:
* Ethernet
* X.25
* IP
* TCP
* TELNET
*FTP
* HTTP
* DNS
Este conjunto de protocolos puede ser comparado con el modelo OSI, sin embargo los protocolos pueden agruparse y formar el denominado modelo de capas TCP/IP de la siguientemanera:
TelnetFTPSMTPHTTPSNMP | AplicaciónPresentaciónSesiónTransporte |
TCP/UDP | Red |
IP/ICMP | Liga de Datos |
Interfaz de Red | Física |
El modelo de capas TCP/IP invoca programas queacceden a los servicios de la red. Interactúa con uno o más protocolos de transporte para enviar o recibir datos.
Protocolo HTTP (Protocolo de transferencia de hipertexto)
Es el protocolo másconocido en el intercambio de información, opera en la capa más alta del modelo TCP/IP, la capa de aplicación. Se encarga de dar respuesta a las peticiones para visualizar una página web, transfiriendoinformación entre los servidores y los clientes.
Cuando termina una transacción, no guarda ninguna información, por lo cual se le considera un protocolo sin estado.
HTTP generalmente utiliza el puerto80 y se basa en la arquitectura cliente-servidor.
HTTPS (Protocolo de transferencia de hipertexto seguro)
Es una combinación de HTTP y protocolos de encriptación como los SSL. Se emplea para...
Regístrate para leer el documento completo.