Diferència entre HTTP i HTTPS

Diferència entre HTTP i HTTPS
Diferència entre HTTP i HTTPS

Vídeo: Diferència entre HTTP i HTTPS

Vídeo: Diferència entre HTTP i HTTPS
Vídeo: Distancia y desplazamiento. 2024, Juliol
Anonim

HTTP vs

HTTP (Hyper-Text Transfer Protocol) és un protocol a nivell d'aplicació per a sistemes d'informació distribuïts, col·laboratius i hipermèdia. Està definit a RFC 2616 (Request for Comments). Bàsicament, la característica principal d'HTTP és la part de negociació de la transferència de dades. Exemples típics de serveis HTTP són la comunicació del servidor web i la comunicació del servei de noms de domini.

En la comunicació de dades extrem a extrem a nivell d'aplicació, un extrem actua com a servidor i un altre extrem actua com a client. Per poder comunicar-se amb el servidor, el client ha de conèixer l'adreça IP i el número de port del servidor. L'adreça IP ajuda a arribar al servidor i el número de port només defineix quin servei està buscant el client.(En termes tècnics es defineix com a sòcol).

El mateix aquí a HTTP; Prengui com a exemple el servidor web, en aquest model, el servidor web és un programari d'aplicació que s'executa en un servidor de maquinari i el client és el navegador de l'usuari. L'aplicació del servidor web està escoltant el port número 80 per acceptar connexions HTTP. Per tant, aquest port 80 es defineix com a port

HTTPS també és similar a HTTP, però la "S" significa Secure. En HTTP les dades es transmeten tal com és el que s'anomena text pla. Qualsevol pot llegir en el seu camí entre el servidor i el client. Però a HTTPS ningú pot llegir la informació entre el servidor i el client, que normalment són el vostre navegador web i el servidor web.

A més, la implementació de TLS (Transport Layer Security) o SSL (Secure Socket Layer) estableix un túnel xifrat d'extrem a extrem per a la transmissió de dades. El túnel xifrat significa que la comunicació de dades entre el servidor i el client està tancada i només el servidor i el client poden llegir la comunicació.

En aquest cas, el client, que és el vostre navegador web en el nostre exemple, es comunica amb el servidor web mitjançant el número de port 443. A la majoria d'aplicacions bancàries, l'intercanvi d'informació d'inici de sessió d'usuari utilitza

En resum:

(1) HTTP transmet dades normals mentre que HTTPS transmet dades tancades o xifrades

(2) HTTP és per a aplicacions normals i HTTPS és principalment per a aplicacions bancàries o segures

(3) HTTP utilitza el port 80 mentre que HTTPS utilitza el port 443

(4) HTTP es defineix a RFC 2616 i HTTPS està definit a RFC 2817 (Actualització a TLS dins

Recomanat: