SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

La actualidad más candente (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
 

Destacado

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
 

Destacado (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
 

Similar a Protocolos de internet

Similar a 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
 

Último

PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressionsConsueloSantana3
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfromanmillans
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfcoloncopias5
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 

Último (20)

La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Uses of simple past and time expressions
Uses of simple past and time expressionsUses of simple past and time expressions
Uses of simple past and time expressions
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
Estrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdfEstrategia de Enseñanza y Aprendizaje.pdf
Estrategia de Enseñanza y Aprendizaje.pdf
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
VISITA À PROTEÇÃO CIVIL _
VISITA À PROTEÇÃO CIVIL                  _VISITA À PROTEÇÃO CIVIL                  _
VISITA À PROTEÇÃO CIVIL _
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdfFisiologia.Articular. 3 Kapandji.6a.Ed.pdf
Fisiologia.Articular. 3 Kapandji.6a.Ed.pdf
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
DIA INTERNACIONAL DAS FLORESTAS .
DIA INTERNACIONAL DAS FLORESTAS         .DIA INTERNACIONAL DAS FLORESTAS         .
DIA INTERNACIONAL DAS FLORESTAS .
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 

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