SlideShare uma empresa Scribd logo
1 de 16
HTTP / HTTPS / DNS 
PROGRAMACIÓN DE APLICACIONES Y SERVICIOS WEB 
Prof. Julio Marín 
Est. Juan Alvarez P.
Temas: 
¿Qué es HTTP? 
¿Cómo funciona HTTP? 
Transacciones HTTP 
Métodos de petición 
Código de respuesta 
Diferencia entre HTTP y HTTPS 
¿Qué es TCP/IP? 
Bits de control TCP 
¿Qué es DNS? 
Ejemplo del funcionamiento del 
DNS 
Bibliografía 
Preguntas
¿Qué es HTTP? 
HTTP es el protocolo de transferencia de hipertexto 
usado en cada transacción de la World Wide Web. 
Una transacción HTTP está formada por un encabezado 
seguido, opcionalmente, por una línea en blanco y 
algún dato.
¿Cómo funciona HTTP? 
El protocolo HTTP funciona a través de solicitudes y 
respuestas entre un cliente y un servidor. 
A una secuencia de estas solicitudes se le conoce 
como sesión de HTTP.
Transacciones HTTP 
Una transacción esta formada por un encabezado 
seguido, opcionalmente, por una línea en blanco y 
algún dato. El encabezado especificará cosas como la 
acción requerida del servidor, o el tipo de dato 
retornado, o el código de estado. 
Ejemplo de mensaje 
Ejemplo de respuesta
Métodos de petición HTTP 
HTTP define 8 métodos que indica la acción que desea 
que se efectúe sobre el recurso identificado. 
• HEAD: Pide una respuesta idéntica a una 
petición GET, pero sin el cuerpo de la 
respuesta. 
• GET: Pide una representación del recurso 
especificado. Por seguridad no debería ser 
usado por aplicaciones que causen efectos ya 
que transmite información a través de la URI 
• POST: Envía los datos para que sean 
procesados por el recurso identificado. Los 
datos se incluirán en el cuerpo de la petición. 
• PUT: Sube, carga un recurso especificado a un 
servidor. 
• DELETE: Borra el recurso especificado. 
• TRACE: Este método solicita al servidor que 
envíe de vuelta en un mensaje de respuesta 
con fines de comprobación y diagnóstico. 
• OPTIONS: Devuelve los métodos HTTP que el 
servidor soporta para un URL específico. Esto 
puede ser utilizado para comprobar la 
funcionalidad de un servidor web mediante 
petición en lugar de un recurso específico. 
• CONNECT: Se utiliza para saber si se tiene 
acceso a un host, no necesariamente la 
petición llega al servidor.
Códigos de respuesta HTTP 
HTTP utiliza múltiples códigos de respuesta, los cuales 
se identifica por el primer numero, que representa el 
tipo de mensaje, seguido de otros dos números mas 
que representa en especifico el mensaje: 
1. 1xx Mensajes 
2. 2xx Operaciones exitosas 
3. 3xx Redirecciones 
4. 4xx Error por parte del cliente 
5. 5xx Error del servidor
Diferencia entre HTTP y 
HTTPS 
La diferencia entre HTTP y HTTPS es la seguridad, 
donde la “S” significa “secure”. 
HTTP utiliza el puerto 80 mientras HTTPS utiliza el 
puerto 443 para realizar las comunicaciones seguras 
entre el cliente y el servidor, además de usar 
certificados de seguridad.
¿Qué es TCP/IP? 
Es un protocolo de trasporte orientado a la conexión, lo 
que significa que antes de que un dato pueda ser 
trasportado se debe tener una conexión fiable y segura 
que permita realizar el transporte. 
Este modelo cuenta con varias capas:
¿Qué es TCP/IP? 
Es un protocolo de trasporte orientado a la conexión, lo 
que significa que antes de que un dato pueda ser 
trasportado se debe tener una conexión fiable y segura 
que permita realizar el transporte. 
Este modelo cuenta con varias capas:
Bits de control del protocolo 
TCP 
Hay seis bits de control definidos en TCP, los bits de 
control son 'SYN', 'ACK', 'PSH', 'URG', 'RST', y 'FIN'. TCP 
utiliza estos bits para definir el propósito y el contenido 
de un paquete.
¿Qué es DNS? 
DNS es un servidor de nombres de dominios, su 
función más importante, es traducir (resolver) 
nombres inteligibles para las personas en 
identificadores binarios asociados con los 
equipos conectados a la red, esto con el 
propósito de poder localizar y direccionar estos 
equipos mundialmente.
Ejemplo del funcionamiento del 
DNS 
Un ejemplo fácil de entender el funcionamiento del DNS 
es de la misma manera que funciona nuestra agenda 
telefónica, donde se almacenan los nombres de las 
personas y los números asociados a cada persona. 
De la misma forma funciona el DNS que se encarga de 
almacenar las direcciones IP de los servidores.
Bibliografía 
IETF. (1999). Hypertext Transfer Protocol – http/1.1. Disponible en: 
http://tools.ietf.org/html/rfc2616 
HTTPS protocol. (2014). Recuperado el 19 de Setiembre, 2014, de: 
http://msdn.microsoft.com/en-us/library/aa767735(v=vs.85).aspx 
Diferencia entre HTTP y HTTPS (2011). Recuperado el 19 de Setiembre, 2014, de: 
http://www.xatakaon.com/seguridad-en-redes/que-diferencia-hay-entre-http-y-https 
Wikipedia, Hypertext Transfer Protocol (2014). Recuperado el 20 de setiembre, 
2014 de: http://es.wikipedia.org/wiki/Hypertext_Transfer_Protocol 
InetDaemon.com (2013). TCP 3-Way Handshake (SYN, SYN-ACK, ACK). Disponible 
en: http://www.inetdaemon.com/tutorials/internet/tcp/3-way_handshake.shtml 
Microsoft. (2010). Explanation of the Three-Way Handshake via TCP/IP. Disponible 
en: http://support.microsoft.com/kb/172983
Preguntas
¡Gracias por su atención! 
Juan Alvarez Piedra

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

PROTOCOLO HTTPS
PROTOCOLO HTTPSPROTOCOLO HTTPS
PROTOCOLO HTTPS
 
2. Manejo de la sintaxis del lenguaje
2. Manejo de la sintaxis del lenguaje2. Manejo de la sintaxis del lenguaje
2. Manejo de la sintaxis del lenguaje
 
SSH
SSHSSH
SSH
 
Http
HttpHttp
Http
 
LDAP
LDAPLDAP
LDAP
 
DHCP presentación
DHCP presentaciónDHCP presentación
DHCP presentación
 
WSDL
WSDLWSDL
WSDL
 
Interoperabilidad en redes
Interoperabilidad en redesInteroperabilidad en redes
Interoperabilidad en redes
 
3.2 manejadores de bases de datos
3.2 manejadores de bases de datos3.2 manejadores de bases de datos
3.2 manejadores de bases de datos
 
HTTP Request and Response Structure
HTTP Request and Response StructureHTTP Request and Response Structure
HTTP Request and Response Structure
 
HTTP Definition and Basics.
HTTP Definition and Basics.HTTP Definition and Basics.
HTTP Definition and Basics.
 
Basics about IP address, DNS and DHCP.
Basics about IP address, DNS and DHCP.Basics about IP address, DNS and DHCP.
Basics about IP address, DNS and DHCP.
 
Expresiones regulares
Expresiones regularesExpresiones regulares
Expresiones regulares
 
clase 01 DHCPv6.pdf
clase 01 DHCPv6.pdfclase 01 DHCPv6.pdf
clase 01 DHCPv6.pdf
 
Análisis de los protocolos de tiempo real RTP, RTCP y RTSP
Análisis de los protocolos de tiempo real RTP, RTCP y RTSPAnálisis de los protocolos de tiempo real RTP, RTCP y RTSP
Análisis de los protocolos de tiempo real RTP, RTCP y RTSP
 
Servidor DNS
Servidor DNSServidor DNS
Servidor DNS
 
servidores web
servidores webservidores web
servidores web
 
Capítulo 8 asignación de direcciones ip
Capítulo 8 asignación de direcciones ipCapítulo 8 asignación de direcciones ip
Capítulo 8 asignación de direcciones ip
 
Dns diapositivas
Dns diapositivas Dns diapositivas
Dns diapositivas
 
HTTP request and response
HTTP request and responseHTTP request and response
HTTP request and response
 

Destaque

Http,https y dns
Http,https y dnsHttp,https y dns
Http,https y dnstavo901028
 
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTPErick Dmgz
 
Protocolo http
Protocolo httpProtocolo http
Protocolo httpNeftisLis
 
David Fuertes - Señales Débiles. ¿Nos protegemos sabiendo que nos van a ataca...
David Fuertes - Señales Débiles. ¿Nos protegemos sabiendo que nos van a ataca...David Fuertes - Señales Débiles. ¿Nos protegemos sabiendo que nos van a ataca...
David Fuertes - Señales Débiles. ¿Nos protegemos sabiendo que nos van a ataca...RootedCON
 
Report from IETF 89 in London - DNS, DHCP and IPv6
Report from IETF 89 in London - DNS, DHCP and IPv6Report from IETF 89 in London - DNS, DHCP and IPv6
Report from IETF 89 in London - DNS, DHCP and IPv6Men and Mice
 
World Wide Web Consortium
World Wide Web ConsortiumWorld Wide Web Consortium
World Wide Web ConsortiumAnny Castillo
 
Steam Learn: HTTPS and certificates explained
Steam Learn: HTTPS and certificates explainedSteam Learn: HTTPS and certificates explained
Steam Learn: HTTPS and certificates explainedinovia
 
Paquetes informacion
Paquetes informacionPaquetes informacion
Paquetes informacionergihervi
 
Covert Timing Channels based on HTTP Cache Headers (Special Edition for Top 1...
Covert Timing Channels based on HTTP Cache Headers (Special Edition for Top 1...Covert Timing Channels based on HTTP Cache Headers (Special Edition for Top 1...
Covert Timing Channels based on HTTP Cache Headers (Special Edition for Top 1...Denis Kolegov
 
Protocolo tecnico para busquedad en la internet
Protocolo tecnico para busquedad en la internetProtocolo tecnico para busquedad en la internet
Protocolo tecnico para busquedad en la internetDENISSE
 
Presentacion Dhcpydns
Presentacion DhcpydnsPresentacion Dhcpydns
Presentacion Dhcpydnsuptc
 
Proceso de resolución de nombres de dominio dns
Proceso de resolución de nombres  de dominio dnsProceso de resolución de nombres  de dominio dns
Proceso de resolución de nombres de dominio dnsSaul Curitomay
 

Destaque (20)

Http, https, dns
Http, https, dnsHttp, https, dns
Http, https, dns
 
HTTPS -Ana Isabel Garcia Palacios-
HTTPS -Ana Isabel Garcia Palacios-HTTPS -Ana Isabel Garcia Palacios-
HTTPS -Ana Isabel Garcia Palacios-
 
Http,https y dns
Http,https y dnsHttp,https y dns
Http,https y dns
 
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTP
 
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTP
 
Protocolo http y WWW
Protocolo http y WWWProtocolo http y WWW
Protocolo http y WWW
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
David Fuertes - Señales Débiles. ¿Nos protegemos sabiendo que nos van a ataca...
David Fuertes - Señales Débiles. ¿Nos protegemos sabiendo que nos van a ataca...David Fuertes - Señales Débiles. ¿Nos protegemos sabiendo que nos van a ataca...
David Fuertes - Señales Débiles. ¿Nos protegemos sabiendo que nos van a ataca...
 
Report from IETF 89 in London - DNS, DHCP and IPv6
Report from IETF 89 in London - DNS, DHCP and IPv6Report from IETF 89 in London - DNS, DHCP and IPv6
Report from IETF 89 in London - DNS, DHCP and IPv6
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
World Wide Web Consortium
World Wide Web ConsortiumWorld Wide Web Consortium
World Wide Web Consortium
 
Steam Learn: HTTPS and certificates explained
Steam Learn: HTTPS and certificates explainedSteam Learn: HTTPS and certificates explained
Steam Learn: HTTPS and certificates explained
 
Qué es el dhcp
Qué es el dhcpQué es el dhcp
Qué es el dhcp
 
Paquetes informacion
Paquetes informacionPaquetes informacion
Paquetes informacion
 
Covert Timing Channels based on HTTP Cache Headers (Special Edition for Top 1...
Covert Timing Channels based on HTTP Cache Headers (Special Edition for Top 1...Covert Timing Channels based on HTTP Cache Headers (Special Edition for Top 1...
Covert Timing Channels based on HTTP Cache Headers (Special Edition for Top 1...
 
Protocolo tecnico para busquedad en la internet
Protocolo tecnico para busquedad en la internetProtocolo tecnico para busquedad en la internet
Protocolo tecnico para busquedad en la internet
 
Presentacion Dhcpydns
Presentacion DhcpydnsPresentacion Dhcpydns
Presentacion Dhcpydns
 
Pediatria
PediatriaPediatria
Pediatria
 
PROTOCOLO HTTP
PROTOCOLO HTTPPROTOCOLO HTTP
PROTOCOLO HTTP
 
Proceso de resolución de nombres de dominio dns
Proceso de resolución de nombres  de dominio dnsProceso de resolución de nombres  de dominio dns
Proceso de resolución de nombres de dominio dns
 

Semelhante a Presentacion HTTP/HTTPS/DNS

Semelhante a Presentacion HTTP/HTTPS/DNS (20)

Presentación http https-dns
Presentación http https-dnsPresentación http https-dns
Presentación http https-dns
 
Capa de aplicación
Capa de aplicaciónCapa de aplicación
Capa de aplicación
 
Informe Protocolos redes
Informe Protocolos  redesInforme Protocolos  redes
Informe Protocolos redes
 
APACHE MYSQL SAMBA
APACHE MYSQL SAMBAAPACHE MYSQL SAMBA
APACHE MYSQL SAMBA
 
W3 c maria
W3 c mariaW3 c maria
W3 c maria
 
Http
HttpHttp
Http
 
Expo10
Expo10Expo10
Expo10
 
SEVILLA Meetups29112022_sh.pptx
SEVILLA Meetups29112022_sh.pptxSEVILLA Meetups29112022_sh.pptx
SEVILLA Meetups29112022_sh.pptx
 
Unidad 4: Servicio web (HTTP)
Unidad 4: Servicio web (HTTP)Unidad 4: Servicio web (HTTP)
Unidad 4: Servicio web (HTTP)
 
Capa de aplicación
Capa de aplicaciónCapa de aplicación
Capa de aplicación
 
Gatox
GatoxGatox
Gatox
 
Estándares, modelos y normas internacionales de redes
Estándares, modelos y normas internacionales de redesEstándares, modelos y normas internacionales de redes
Estándares, modelos y normas internacionales de redes
 
Fundamentos de Internet
Fundamentos de InternetFundamentos de Internet
Fundamentos de Internet
 
PROTOCOLO HTTP
PROTOCOLO HTTPPROTOCOLO HTTP
PROTOCOLO HTTP
 
Capa de aplicación
Capa de aplicaciónCapa de aplicación
Capa de aplicación
 
Capa de aplicación
Capa de aplicaciónCapa de aplicación
Capa de aplicación
 
Informe
InformeInforme
Informe
 
trabajo monografico
trabajo monograficotrabajo monografico
trabajo monografico
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 

Último

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 

Último (12)

How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 

Presentacion HTTP/HTTPS/DNS

  • 1. HTTP / HTTPS / DNS PROGRAMACIÓN DE APLICACIONES Y SERVICIOS WEB Prof. Julio Marín Est. Juan Alvarez P.
  • 2. Temas: ¿Qué es HTTP? ¿Cómo funciona HTTP? Transacciones HTTP Métodos de petición Código de respuesta Diferencia entre HTTP y HTTPS ¿Qué es TCP/IP? Bits de control TCP ¿Qué es DNS? Ejemplo del funcionamiento del DNS Bibliografía Preguntas
  • 3. ¿Qué es HTTP? HTTP es el protocolo de transferencia de hipertexto usado en cada transacción de la World Wide Web. Una transacción HTTP está formada por un encabezado seguido, opcionalmente, por una línea en blanco y algún dato.
  • 4. ¿Cómo funciona HTTP? El protocolo HTTP funciona a través de solicitudes y respuestas entre un cliente y un servidor. A una secuencia de estas solicitudes se le conoce como sesión de HTTP.
  • 5. Transacciones HTTP Una transacción esta formada por un encabezado seguido, opcionalmente, por una línea en blanco y algún dato. El encabezado especificará cosas como la acción requerida del servidor, o el tipo de dato retornado, o el código de estado. Ejemplo de mensaje Ejemplo de respuesta
  • 6. Métodos de petición HTTP HTTP define 8 métodos que indica la acción que desea que se efectúe sobre el recurso identificado. • HEAD: Pide una respuesta idéntica a una petición GET, pero sin el cuerpo de la respuesta. • GET: Pide una representación del recurso especificado. Por seguridad no debería ser usado por aplicaciones que causen efectos ya que transmite información a través de la URI • POST: Envía los datos para que sean procesados por el recurso identificado. Los datos se incluirán en el cuerpo de la petición. • PUT: Sube, carga un recurso especificado a un servidor. • DELETE: Borra el recurso especificado. • TRACE: Este método solicita al servidor que envíe de vuelta en un mensaje de respuesta con fines de comprobación y diagnóstico. • OPTIONS: Devuelve los métodos HTTP que el servidor soporta para un URL específico. Esto puede ser utilizado para comprobar la funcionalidad de un servidor web mediante petición en lugar de un recurso específico. • CONNECT: Se utiliza para saber si se tiene acceso a un host, no necesariamente la petición llega al servidor.
  • 7. Códigos de respuesta HTTP HTTP utiliza múltiples códigos de respuesta, los cuales se identifica por el primer numero, que representa el tipo de mensaje, seguido de otros dos números mas que representa en especifico el mensaje: 1. 1xx Mensajes 2. 2xx Operaciones exitosas 3. 3xx Redirecciones 4. 4xx Error por parte del cliente 5. 5xx Error del servidor
  • 8. Diferencia entre HTTP y HTTPS La diferencia entre HTTP y HTTPS es la seguridad, donde la “S” significa “secure”. HTTP utiliza el puerto 80 mientras HTTPS utiliza el puerto 443 para realizar las comunicaciones seguras entre el cliente y el servidor, además de usar certificados de seguridad.
  • 9. ¿Qué es TCP/IP? Es un protocolo de trasporte orientado a la conexión, lo que significa que antes de que un dato pueda ser trasportado se debe tener una conexión fiable y segura que permita realizar el transporte. Este modelo cuenta con varias capas:
  • 10. ¿Qué es TCP/IP? Es un protocolo de trasporte orientado a la conexión, lo que significa que antes de que un dato pueda ser trasportado se debe tener una conexión fiable y segura que permita realizar el transporte. Este modelo cuenta con varias capas:
  • 11. Bits de control del protocolo TCP Hay seis bits de control definidos en TCP, los bits de control son 'SYN', 'ACK', 'PSH', 'URG', 'RST', y 'FIN'. TCP utiliza estos bits para definir el propósito y el contenido de un paquete.
  • 12. ¿Qué es DNS? DNS es un servidor de nombres de dominios, su función más importante, es traducir (resolver) nombres inteligibles para las personas en identificadores binarios asociados con los equipos conectados a la red, esto con el propósito de poder localizar y direccionar estos equipos mundialmente.
  • 13. Ejemplo del funcionamiento del DNS Un ejemplo fácil de entender el funcionamiento del DNS es de la misma manera que funciona nuestra agenda telefónica, donde se almacenan los nombres de las personas y los números asociados a cada persona. De la misma forma funciona el DNS que se encarga de almacenar las direcciones IP de los servidores.
  • 14. Bibliografía IETF. (1999). Hypertext Transfer Protocol – http/1.1. Disponible en: http://tools.ietf.org/html/rfc2616 HTTPS protocol. (2014). Recuperado el 19 de Setiembre, 2014, de: http://msdn.microsoft.com/en-us/library/aa767735(v=vs.85).aspx Diferencia entre HTTP y HTTPS (2011). Recuperado el 19 de Setiembre, 2014, de: http://www.xatakaon.com/seguridad-en-redes/que-diferencia-hay-entre-http-y-https Wikipedia, Hypertext Transfer Protocol (2014). Recuperado el 20 de setiembre, 2014 de: http://es.wikipedia.org/wiki/Hypertext_Transfer_Protocol InetDaemon.com (2013). TCP 3-Way Handshake (SYN, SYN-ACK, ACK). Disponible en: http://www.inetdaemon.com/tutorials/internet/tcp/3-way_handshake.shtml Microsoft. (2010). Explanation of the Three-Way Handshake via TCP/IP. Disponible en: http://support.microsoft.com/kb/172983
  • 16. ¡Gracias por su atención! Juan Alvarez Piedra