SlideShare ist ein Scribd-Unternehmen logo
1 von 21
Protocolos de internet http, protocolos de correo electrónico, FTP, Telnet y SSL
Protocolo Simple de Transferencia de Correo (SMTP) Se ejecuta a nivel de capa Basado  en texto relativamente simple Sólo se encarga del envío del correo Utiliza el Protocolo de Oficina de Correos 3 (POP3) ó el Protocolo de Acceso a Mensajes de Internet (IMAP)
Protocolo de Transferencia de Archivos (FTP) Se ejecuta a nivel de aplicación de TCP/IP Archivos mayores de 1 megabyte FileZilla, CuteFtp, etc
Telnet Se ejecuta a nivel de aplicación Iniciar una sesión remota en otra computadora Permite al cliente emular una terminal de computadora
Nivel (capa) de Sockets Seguros Opera entre los niveles de Transporte y Aplicación de TCP/IP Ayuda a asegurar las comunicaciones en e-commerce y pagos en línea Se basa en cifrados (encriptación) firmas digítales
Http hypertext transfer protocol  (Protocolo de  Transferencia de Hipertexto) WorldWide Web (w3c) y la Fuerza de trabajo de ingeniería de internet (IETF) Protocolo  simple, orientado a conexión y sin estado
Http Una sesión inicia cuando un cliente solicita un recurso a un servidor remoto Por lo tanto cada objeto debe ser solicitado mediante un mensaje HTTP Get mensaje de petición más común Emplea el protocolo TCP/IP de modo conectado
Http.- Funcionamiento Petición Get/Index.html Respuesta  http/1.1 200 Content-Typetext/html Cliente Navegador Servidor Web  html
http El protocolo define cómo codificar el paso de parámetros entre página, tunelizar las conexiones, define la existencia de servidores intermedios de cache, Directivas de petición de información (http 1.1) GET Petición de recurso. POST Petición de recurso pasando parámetros. HEAD Petición de datos sobre recurso.
http PUT Creación o envío de recurso. DELETE Eliminación de recurso. TRACE Devuelve al origen la petición tal como se ha recibido en el receptor, para depurar errores. OPTIONS Sirve para comprobar las capacidades del servidor. CONNECT Reservado para uso en servidores intermedios capaces de funcionar como túneles.
http.- Peticiones : GET y POST URL (universal resourcelocators) Get: en caso de enviar parámetros junto a la petición, las enviaría codificadas en la URL. Post: envía parámetros como parte del cuerpo de la petición
Cabecera de Petición Petición GET GET /index.html HTTP/1.1 Host: www.ejemplo.com User-Agent: Mozilla/4.5 [en] Accept: image/gif, image/jpeg, text/html Accept-language: en Accept-Charset: iso-8859-1 Línea de Petición
Línea de petición 1. Método: nombre del método de HTTP llamado (GET, POST, etc.). 2. Identificador de recurso: URL (uniformresourcelocator) del recurso solicitado. 3. Versión de protocolo: versión del protocolo solicitada para la respuesta. GET /index.html HTTP/1.1
Cabecera de petición Contiene información adicional La información se proporciona en forma de: Identificador: valor Identificadores más conocidos e importantes Host: nombre del servidor solicitado. User-Agent: nombre del navegador o programa usado para acceder al recurso. Accept: algunos formatos de texto e imagen aceptados por el cliente. Accept-Language: idiomas soportados (preferidos) por el cliente, útil para personalizar la respuesta automáticamente.
Parámetros de petición Como  respuesta, por ejemplo, a un formulario de registro, a una selección de producto en una tienda electrónica, etc. Pueden pasarse de dos formas: Como parte de la cadena de petición, codificados como parte de la URL. Como datos extra a la petición. http://www.ejemplo.com/indice.jsp?nombre=Perico+juarez&OK=1
http://www.ejemplo.com/indice.jsp?nombre=Perico+juarez&OK=1 GET /indice.jsp?nombre=Perico+Palotes&OK=1 HTTP/1.0 Host: www.ejemplo.com User-Agent: Mozilla/4.5 [en] Accept: image/gif, image/jpeg, text/html Accept-language: en Accept-Charset: iso-8859-1
POST /indice.jsp HTTP/1.0 Host: www.ejemplo.com User-Agent: Mozilla/4.5 [en] Accept: image/gif, image/jpeg, text/html Accept-language: en Accept-Charset: iso-8859-1 nombre=Perico+juarez&OK=1
Reglas para codificar parámetros Para codificar los parámetros como parte de la URL, éstos se añaden a la URL detrás del nombre del recurso, separados de éste por un carácter ?. Los diferentes parámetros se separan entre sí por el carácter &. Los espacios se sustituyen por +.  Los  caracteres especiales: (los mencionados antes de &, + y ?, así como los caracteres no imprimibles, etc.) se representan con %xx, donde xx representa al código ASCII en hexadecimal del carácter.
Respuestas http Similares  a las peticiones HTTP/1.1 200 OK Date: Mon, 04 Aug 2003 15:19:10 GMT Server: Apache/2.0.40 (Red Hat Linux) Last-Modified: Tue, 25 Mar 2003 08:52:53 GMT Accept-Ranges: bytes Content-Length: 428 Connection: close <HTML> ...
Códigos de retorno 1xx Petición recibida, continúa en proceso. 2xx Correcta. Petición procesada correctamente. 3xx Redirección. La petición debe repetirse o redirigirse. 4xx Error de cliente. No se puede procesar la petición porque ésta es incorrecta, no existe, etc. 5xx Error de servidor. El servidor ha fallado intentando procesar la petición, que a priori es correcta. http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html http://es.wikipedia.org/wiki/Hypertext_Transfer_Protocol
Exposiciones Conmutación de paquetes Tcp/IP SMTP Pop 3 IMAP Mail Transfer Agent ESMTP FTP SSL Ping, Tracert y Phatping

Weitere ähnliche Inhalte

Was ist angesagt? (18)

Laboratorio de servidores
Laboratorio de servidoresLaboratorio de servidores
Laboratorio de servidores
 
El file transfer protocol es una herramienta un servicio
El  file transfer protocol es una herramienta un servicioEl  file transfer protocol es una herramienta un servicio
El file transfer protocol es una herramienta un servicio
 
Aisi 1415 06 correo
Aisi 1415 06 correoAisi 1415 06 correo
Aisi 1415 06 correo
 
12 Servidor ftp
12 Servidor ftp12 Servidor ftp
12 Servidor ftp
 
Ftp
FtpFtp
Ftp
 
Servicio FTP en Windows
Servicio FTP en WindowsServicio FTP en Windows
Servicio FTP en Windows
 
html
htmlhtml
html
 
Presentación POP3
Presentación POP3Presentación POP3
Presentación POP3
 
protocolo pop
protocolo popprotocolo pop
protocolo pop
 
Ftp
FtpFtp
Ftp
 
Servidor de mensajería
Servidor de mensajeríaServidor de mensajería
Servidor de mensajería
 
Ftp
FtpFtp
Ftp
 
Comunicación en línea
Comunicación en líneaComunicación en línea
Comunicación en línea
 
Protocolo FTP -marcela
Protocolo FTP -marcelaProtocolo FTP -marcela
Protocolo FTP -marcela
 
F.t.p gonzalez y medina
F.t.p   gonzalez y medinaF.t.p   gonzalez y medina
F.t.p gonzalez y medina
 
Lecture about XMPP
Lecture about XMPPLecture about XMPP
Lecture about XMPP
 
Trabajo practico ftp
Trabajo practico ftpTrabajo practico ftp
Trabajo practico ftp
 
Códigos de estado Http - Programación
Códigos de estado Http - Programación Códigos de estado Http - Programación
Códigos de estado Http - Programación
 

Andere mochten auch

CORREO ELECTRONICO Y CONFIGURACION OUTLOOK
CORREO ELECTRONICO Y CONFIGURACION OUTLOOKCORREO ELECTRONICO Y CONFIGURACION OUTLOOK
CORREO ELECTRONICO Y CONFIGURACION OUTLOOKLeidyTami
 
El correo electronico diapositivas 13 09 sa copia
El correo electronico diapositivas 13 09 sa   copiaEl correo electronico diapositivas 13 09 sa   copia
El correo electronico diapositivas 13 09 sa copiaDani Fernanda
 
Correo Electronico
Correo ElectronicoCorreo Electronico
Correo Electronicoronaldmam
 
Nube: conceptos, usos y aplicaciones
Nube: conceptos, usos y aplicacionesNube: conceptos, usos y aplicaciones
Nube: conceptos, usos y aplicacionesAlfredo Vela Zancada
 
La nube informática
La nube informáticaLa nube informática
La nube informáticaSaharaHidalgo
 
Marketing redes sociales
Marketing redes socialesMarketing redes sociales
Marketing redes socialesHuman Level
 
Guía de Inicio Rápido de Microsoft Outlook 2016
Guía de Inicio Rápido de Microsoft Outlook 2016Guía de Inicio Rápido de Microsoft Outlook 2016
Guía de Inicio Rápido de Microsoft Outlook 2016Alfredo Vela Zancada
 
Redes Sociales en Internet
Redes Sociales en InternetRedes Sociales en Internet
Redes Sociales en Internetvanessa gomez
 
Actividades excel
Actividades excelActividades excel
Actividades excelEuniceTIC
 
Formulas y funciones basicas
Formulas y funciones basicasFormulas y funciones basicas
Formulas y funciones basicasanny93tenelema
 
20. fórmulas y funciones en excel
20. fórmulas y funciones en excel20. fórmulas y funciones en excel
20. fórmulas y funciones en excelNarcisa Coronel
 
Ejercicios prácticos de excel 2013
Ejercicios prácticos de excel 2013Ejercicios prácticos de excel 2013
Ejercicios prácticos de excel 2013Arturo Betancourt
 
FóRmulas Y Funciones BáSicas En Excel
FóRmulas Y Funciones BáSicas En ExcelFóRmulas Y Funciones BáSicas En Excel
FóRmulas Y Funciones BáSicas En Excelivens85
 

Andere mochten auch (18)

Smtp Pop3
Smtp Pop3Smtp Pop3
Smtp Pop3
 
CORREO ELECTRONICO Y CONFIGURACION OUTLOOK
CORREO ELECTRONICO Y CONFIGURACION OUTLOOKCORREO ELECTRONICO Y CONFIGURACION OUTLOOK
CORREO ELECTRONICO Y CONFIGURACION OUTLOOK
 
El correo electronico diapositivas 13 09 sa copia
El correo electronico diapositivas 13 09 sa   copiaEl correo electronico diapositivas 13 09 sa   copia
El correo electronico diapositivas 13 09 sa copia
 
Correo Electronico
Correo ElectronicoCorreo Electronico
Correo Electronico
 
Presentacion
PresentacionPresentacion
Presentacion
 
Diapositivas de correo electronico 2012
Diapositivas de correo electronico 2012Diapositivas de correo electronico 2012
Diapositivas de correo electronico 2012
 
Nube: conceptos, usos y aplicaciones
Nube: conceptos, usos y aplicacionesNube: conceptos, usos y aplicaciones
Nube: conceptos, usos y aplicaciones
 
Correo Electronico
Correo ElectronicoCorreo Electronico
Correo Electronico
 
La nube informática
La nube informáticaLa nube informática
La nube informática
 
Marketing redes sociales
Marketing redes socialesMarketing redes sociales
Marketing redes sociales
 
Guía de Inicio Rápido de Microsoft Outlook 2016
Guía de Inicio Rápido de Microsoft Outlook 2016Guía de Inicio Rápido de Microsoft Outlook 2016
Guía de Inicio Rápido de Microsoft Outlook 2016
 
Redes Sociales en Internet
Redes Sociales en InternetRedes Sociales en Internet
Redes Sociales en Internet
 
Actividades excel
Actividades excelActividades excel
Actividades excel
 
Formulas y funciones basicas
Formulas y funciones basicasFormulas y funciones basicas
Formulas y funciones basicas
 
20. fórmulas y funciones en excel
20. fórmulas y funciones en excel20. fórmulas y funciones en excel
20. fórmulas y funciones en excel
 
El Correo Electronico
El Correo ElectronicoEl Correo Electronico
El Correo Electronico
 
Ejercicios prácticos de excel 2013
Ejercicios prácticos de excel 2013Ejercicios prácticos de excel 2013
Ejercicios prácticos de excel 2013
 
FóRmulas Y Funciones BáSicas En Excel
FóRmulas Y Funciones BáSicas En ExcelFóRmulas Y Funciones BáSicas En Excel
FóRmulas Y Funciones BáSicas En Excel
 

Ähnlich wie Protocolos de internet

Ähnlich wie Protocolos de internet (20)

Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Seguridad en web
Seguridad en webSeguridad en web
Seguridad en web
 
Servidores Proxy protocolo HTTP
Servidores Proxy  protocolo HTTPServidores Proxy  protocolo HTTP
Servidores Proxy protocolo HTTP
 
Http
HttpHttp
Http
 
UDA-Anexo emulación xhr-iframes
UDA-Anexo emulación xhr-iframesUDA-Anexo emulación xhr-iframes
UDA-Anexo emulación xhr-iframes
 
Hypertext transfert protocol
Hypertext transfert protocolHypertext transfert protocol
Hypertext transfert protocol
 
PROTOCOLO HTTP
PROTOCOLO HTTPPROTOCOLO HTTP
PROTOCOLO HTTP
 
PROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptxPROTOCOLO HTTP.pptx
PROTOCOLO HTTP.pptx
 
Presentación1
Presentación1Presentación1
Presentación1
 
Http[1]
Http[1]Http[1]
Http[1]
 
Dn12 u3 a9_dzlm
Dn12 u3 a9_dzlmDn12 u3 a9_dzlm
Dn12 u3 a9_dzlm
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Protocolo http
Protocolo httpProtocolo http
Protocolo http
 
Dn12 u3 a8_vsrg
Dn12 u3 a8_vsrgDn12 u3 a8_vsrg
Dn12 u3 a8_vsrg
 
Protocolos redes
Protocolos redesProtocolos redes
Protocolos redes
 
Dn12 u3 a9_jsm
Dn12 u3 a9_jsmDn12 u3 a9_jsm
Dn12 u3 a9_jsm
 
13. servidor http
13. servidor http13. servidor http
13. servidor http
 
ASR_Tema_3.pdf
ASR_Tema_3.pdfASR_Tema_3.pdf
ASR_Tema_3.pdf
 
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTP
 
Protocolo HTTP
Protocolo HTTPProtocolo HTTP
Protocolo HTTP
 

Kürzlich hochgeladen

11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptxFESARAUGUSTOFANDIORI
 
Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14KevinBuenrostro4
 
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptxPATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptxSusanaAlejandraMende
 
Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)portafoliodigitalyos
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaAlejandrino Halire Ccahuana
 
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocxCONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocxMarlynRocaOnofre
 
Época colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocaÉpoca colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocacecifranco1981
 
a propósito del estado su relevancia y definiciones
a propósito del estado su relevancia y definicionesa propósito del estado su relevancia y definiciones
a propósito del estado su relevancia y definicionessubfabian
 
a propósito de la globalización y sus efectos
a propósito de la globalización y sus efectosa propósito de la globalización y sus efectos
a propósito de la globalización y sus efectossubfabian
 
Estudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado BásicoEstudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado Básicomaxgamesofficial15
 
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...Chema R.
 
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechaproyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechanitoagurto67
 
A propósito de la globalización y la financiarización del mundo
A propósito de la globalización y la financiarización del mundoA propósito de la globalización y la financiarización del mundo
A propósito de la globalización y la financiarización del mundosubfabian
 
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdfRESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdfANEP - DETP
 
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptxDESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptxMARCOSMARTINALACAYOP1
 

Kürzlich hochgeladen (20)

11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
11.NEOLIBERALISMO: que es, ventajas, desventajas, consecuenciaspptx
 
Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14Profecia 2300 dias explicada, Daniel 8:14
Profecia 2300 dias explicada, Daniel 8:14
 
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptxPATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
PATRONES DE REFERENCIA, CRITERIOS Y DIAGNOSTICO Angeles.pptx
 
Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)Tipologías de vínculos afectivos (grupo)
Tipologías de vínculos afectivos (grupo)
 
Lecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanzaLecciones 07 Esc. Sabática. Motivados por la esperanza
Lecciones 07 Esc. Sabática. Motivados por la esperanza
 
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocxCONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
CONCLUSIONES DESCRIPTIVAS TIC que ayudaran a tus registrosdocx
 
Época colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la épocaÉpoca colonial: vestimenta, costumbres y juegos de la época
Época colonial: vestimenta, costumbres y juegos de la época
 
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...La historia de la vida estudiantil a 102 años de la fundación de las Normales...
La historia de la vida estudiantil a 102 años de la fundación de las Normales...
 
a propósito del estado su relevancia y definiciones
a propósito del estado su relevancia y definicionesa propósito del estado su relevancia y definiciones
a propósito del estado su relevancia y definiciones
 
Power Point : Motivados por la esperanza
Power Point : Motivados por la esperanzaPower Point : Motivados por la esperanza
Power Point : Motivados por la esperanza
 
a propósito de la globalización y sus efectos
a propósito de la globalización y sus efectosa propósito de la globalización y sus efectos
a propósito de la globalización y sus efectos
 
Sesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdfSesión de clase Motivados por la esperanza.pdf
Sesión de clase Motivados por la esperanza.pdf
 
Estudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado BásicoEstudios Sociales libro 8vo grado Básico
Estudios Sociales libro 8vo grado Básico
 
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
tema 6 2eso 2024. Ciencias Sociales. El final de la Edad Media en la Penínsul...
 
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fechaproyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
proyecto semana de los Jardines, actividades a realizar para resaltar esta fecha
 
¿Que es Fuerza? online 2024 Repaso CRECE.pptx
¿Que es Fuerza? online 2024 Repaso CRECE.pptx¿Que es Fuerza? online 2024 Repaso CRECE.pptx
¿Que es Fuerza? online 2024 Repaso CRECE.pptx
 
Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024Revista Faro Normalista 6, 18 de mayo 2024
Revista Faro Normalista 6, 18 de mayo 2024
 
A propósito de la globalización y la financiarización del mundo
A propósito de la globalización y la financiarización del mundoA propósito de la globalización y la financiarización del mundo
A propósito de la globalización y la financiarización del mundo
 
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdfRESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
RESPONSABILIDAD SOCIAL EN LAS ORGANIZACIONES (4).pdf
 
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptxDESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
DESCRIPCIÓN-LOS-DILEMAS-DEL-CONOCIMIENTO.pptx
 

Protocolos de internet

  • 1. Protocolos de internet http, protocolos de correo electrónico, FTP, Telnet y SSL
  • 2. Protocolo Simple de Transferencia de Correo (SMTP) Se ejecuta a nivel de capa Basado en texto relativamente simple Sólo se encarga del envío del correo Utiliza el Protocolo de Oficina de Correos 3 (POP3) ó el Protocolo de Acceso a Mensajes de Internet (IMAP)
  • 3. Protocolo de Transferencia de Archivos (FTP) Se ejecuta a nivel de aplicación de TCP/IP Archivos mayores de 1 megabyte FileZilla, CuteFtp, etc
  • 4. Telnet Se ejecuta a nivel de aplicación Iniciar una sesión remota en otra computadora Permite al cliente emular una terminal de computadora
  • 5. Nivel (capa) de Sockets Seguros Opera entre los niveles de Transporte y Aplicación de TCP/IP Ayuda a asegurar las comunicaciones en e-commerce y pagos en línea Se basa en cifrados (encriptación) firmas digítales
  • 6. Http hypertext transfer protocol (Protocolo de Transferencia de Hipertexto) WorldWide Web (w3c) y la Fuerza de trabajo de ingeniería de internet (IETF) Protocolo simple, orientado a conexión y sin estado
  • 7. Http Una sesión inicia cuando un cliente solicita un recurso a un servidor remoto Por lo tanto cada objeto debe ser solicitado mediante un mensaje HTTP Get mensaje de petición más común Emplea el protocolo TCP/IP de modo conectado
  • 8. Http.- Funcionamiento Petición Get/Index.html Respuesta http/1.1 200 Content-Typetext/html Cliente Navegador Servidor Web html
  • 9. http El protocolo define cómo codificar el paso de parámetros entre página, tunelizar las conexiones, define la existencia de servidores intermedios de cache, Directivas de petición de información (http 1.1) GET Petición de recurso. POST Petición de recurso pasando parámetros. HEAD Petición de datos sobre recurso.
  • 10. http PUT Creación o envío de recurso. DELETE Eliminación de recurso. TRACE Devuelve al origen la petición tal como se ha recibido en el receptor, para depurar errores. OPTIONS Sirve para comprobar las capacidades del servidor. CONNECT Reservado para uso en servidores intermedios capaces de funcionar como túneles.
  • 11. http.- Peticiones : GET y POST URL (universal resourcelocators) Get: en caso de enviar parámetros junto a la petición, las enviaría codificadas en la URL. Post: envía parámetros como parte del cuerpo de la petición
  • 12. Cabecera de Petición Petición GET GET /index.html HTTP/1.1 Host: www.ejemplo.com User-Agent: Mozilla/4.5 [en] Accept: image/gif, image/jpeg, text/html Accept-language: en Accept-Charset: iso-8859-1 Línea de Petición
  • 13. Línea de petición 1. Método: nombre del método de HTTP llamado (GET, POST, etc.). 2. Identificador de recurso: URL (uniformresourcelocator) del recurso solicitado. 3. Versión de protocolo: versión del protocolo solicitada para la respuesta. GET /index.html HTTP/1.1
  • 14. Cabecera de petición Contiene información adicional La información se proporciona en forma de: Identificador: valor Identificadores más conocidos e importantes Host: nombre del servidor solicitado. User-Agent: nombre del navegador o programa usado para acceder al recurso. Accept: algunos formatos de texto e imagen aceptados por el cliente. Accept-Language: idiomas soportados (preferidos) por el cliente, útil para personalizar la respuesta automáticamente.
  • 15. Parámetros de petición Como respuesta, por ejemplo, a un formulario de registro, a una selección de producto en una tienda electrónica, etc. Pueden pasarse de dos formas: Como parte de la cadena de petición, codificados como parte de la URL. Como datos extra a la petición. http://www.ejemplo.com/indice.jsp?nombre=Perico+juarez&OK=1
  • 16. http://www.ejemplo.com/indice.jsp?nombre=Perico+juarez&OK=1 GET /indice.jsp?nombre=Perico+Palotes&OK=1 HTTP/1.0 Host: www.ejemplo.com User-Agent: Mozilla/4.5 [en] Accept: image/gif, image/jpeg, text/html Accept-language: en Accept-Charset: iso-8859-1
  • 17. POST /indice.jsp HTTP/1.0 Host: www.ejemplo.com User-Agent: Mozilla/4.5 [en] Accept: image/gif, image/jpeg, text/html Accept-language: en Accept-Charset: iso-8859-1 nombre=Perico+juarez&OK=1
  • 18. Reglas para codificar parámetros Para codificar los parámetros como parte de la URL, éstos se añaden a la URL detrás del nombre del recurso, separados de éste por un carácter ?. Los diferentes parámetros se separan entre sí por el carácter &. Los espacios se sustituyen por +. Los caracteres especiales: (los mencionados antes de &, + y ?, así como los caracteres no imprimibles, etc.) se representan con %xx, donde xx representa al código ASCII en hexadecimal del carácter.
  • 19. Respuestas http Similares a las peticiones HTTP/1.1 200 OK Date: Mon, 04 Aug 2003 15:19:10 GMT Server: Apache/2.0.40 (Red Hat Linux) Last-Modified: Tue, 25 Mar 2003 08:52:53 GMT Accept-Ranges: bytes Content-Length: 428 Connection: close <HTML> ...
  • 20. Códigos de retorno 1xx Petición recibida, continúa en proceso. 2xx Correcta. Petición procesada correctamente. 3xx Redirección. La petición debe repetirse o redirigirse. 4xx Error de cliente. No se puede procesar la petición porque ésta es incorrecta, no existe, etc. 5xx Error de servidor. El servidor ha fallado intentando procesar la petición, que a priori es correcta. http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html http://es.wikipedia.org/wiki/Hypertext_Transfer_Protocol
  • 21. Exposiciones Conmutación de paquetes Tcp/IP SMTP Pop 3 IMAP Mail Transfer Agent ESMTP FTP SSL Ping, Tracert y Phatping