http y https
*****************************
como funcionan las aplicaciones
lo primero q tenemos es una maquina una pc, servidor, etc
y en el otro extremos tenemos otra maquina q puede ser un servidor, etc
todos los protocvlos funcionan de la misma manera
cuando una alicacion generada aqui (1 er equipo)
cuando una aplicacion se genera e n el cliente y sta aplicacion agrega los datos
de
tranporte ,l os datos de ip
una vez q se recibie en el otro extremo, se inicia un proceso q se llama
desencapsulacion
y cada capa se va eliminando
hasta q finalmente se mantienente los datos originalmete generados en la capa de
aplicacion del cliente
en otras palabras la capa de aplicacion del cliente se coencta directmanete a la
capa
de aplicacion del servidor
dentro de es tos sevidores e xisten servicios, por eso reci ben el nom bre de
servidor,
u nservidor e sun disposivito de red q tiene servicios de software
entonces por ejmeplio un administrador de red q ejecute un software, llamado apache
( q es un servidor web)
cuando en el sistema operativo, esta aplicacion apache comienza a funcionar, lo q
sucede es q el TCP/IP LE ASIGNA UN PUERTO
EN ESTE CASO HTTP UTILIZA EL PUERTO 80, SIMULTANEAMENTE EN ESTE EQUIPO PUEDE
NAVEGAR TAMBIEN OTROS SERVICIOS
POR JEMEPLO UN SERVIVIO DE DNS Q CORREO EN EL PUERTO 53, O UN SERVICIO FTP
UERTO 21
ESTO QUIERE DECIR Q ESTE SERVIDOR ESTA EJECUTANDO 3 APLICACIONES EN SU MEMORIA Y
ESTAS APLICACIONES HAN
ABIERTO UN PUERTO Q LAS IDENTIFICA A CADA UNA DE ELLAS
ENTONCES este servidor esta e neste momento ejecutando 3 aplicacion es en su
memoeria y esas aplicaciones han abierto
un puerto q las identifica a cada un a de ellas
enton ces cuando desde el c liente viene uan conexion originada en uma maquina
remota y destinada hacia este servidotr
esa conexion o sesion tiene distintos parametros, y uno de los parametros mas
importantes es la direccion ip
y una vez q los datos llegaron a esta maquina (servidor), se necesita otro
tipo de direccionamiento
que es el direccinamiento de la capa de transporte y ese direcciomnaniento son los
puertos
si esto es una consulta http desde el lado del cliente viene destinado a abrir el
puerto 80 y consultar en una aplicacion
q se llama apache y esa aplicacion va a responder o no
si es q viene otra consultya destinada al puerto 21, va a llegar a tra vez del
protocolo ip a la maquina
pero internamnete al ser una consulta
de puerto 21, en la memoria ram del equipo se va a direccionar a la aplicacion ftp
no a la palciacion apache
HTTPS EES UA VARIANTE DE HTTP
HTTPS: HTTP SOBRE SSL
SSL (CAPA DE SOCKET SEGURO), RESPONSABLE DE OFRECER CRIPTOGRAFIA A LAS CONEXIONES
HTTP
DIFERENCIA ENTRE HTTP Y HTTPS
LOS PAQUETES QUE SE UTILIZAN EN HTTPS SE AGRAGA UNA CAPA EXTRA DE SEGUIRDAD Q PUEDE
SER SSL O TLS }
LA IDEA ES Q LOS SMS Q VIAJAN POR LA RED Y Q SON ENVIADOS POR HTTPS, AHORA VAN
TOTALMENTE OCULTOS POR METODOS CRPT OGRAFICOS
DANDONOS A NOSOTROS MAS SEGURIDAD
M IENTRAS Q HTTP ES UN PROTOCOLO Q CARECE DE CUALQUIER TIPO DE SEGURIDAD
INCOPORADA, ASI Q ES FACILMENTE INTERCEPTABLE