Niveles Superiores LSUB, GYSC, URJC. Thursday 12 March 15
|
|
- Pilar Muñoz Valenzuela
- hace 8 años
- Vistas:
Transcripción
1 Niveles Superiores LSUB, GYSC, URJC
2 Niveles Superiores
3 Niveles superiores Sesión, presentación y aplicación (OSI) En el modelo de TCP/IP suelen estar en un sólo protocolo de nivel de aplicación Se pueden ver como responsabilidades del nivel de aplicación
4 Sesión Agrupar el estado de un cliente Autenticación Autorización Salvar y restaurar
5 Presentación Serialización (endiannes, representación de cadenas de texto, etc.) Cifrado
6 Caracteres: ASCII
7 Caracteres: UTF-8 Representación interna, v.s. externa
8 Enteros: Endianness
9 Enteros: Endianness
10 Aplicación Depende de cada aplicación Cada aplicación tiene diferentes necesidades y por tanto usos de red
11 Telnet TCP, puerto 23 (aunque al cliente se le puede especificar otro) Shell remota, RFC 854 En claro (y la contraseña en claro, aunque eso se puede arreglar), mejor SSH Muchos otros protocolos basados en éste (SMTP) Se sigue usando para depurar y para consolas Es muy sencillo
12 Telnet telnet bla.servidor.com 9090 Protocolo orientado a texto
13 Telnet, cliente $telnet bla.com 9090 Trying ::1... Connected to bla.com. Escape character is '^]'. ^] telnet> quit Connection closed. $
14 Telnet Escape character is '^]'. ^] Aquí nos dice que Control-] pasa al modo de comandos telnet> quit Quit es para salir
15 Telnet Se manda ASCII Cada línea acaba en CRLF (\r\n) El carácter NULL (0) para no mandar nada El byte 255 es especial y lo que hay detrás es un comando (hay unos cuantos, no todos obligatorios)
16 Correo Mail transfer agent: MTA Mail user agent: MUA Mail delivery agent: MDA Mail transfer protocol: MTP
17 Correo MTA: Servidor de correo (oficina correos) MUA: Outlook MDA: Pop3, Imap, cartero que va a casa (correo entrante) MTP: Smtp, cartero (en tránsito)
18 SMTP (cartero) Simple Mail Transfer Protocol Sirve para entregar correos (cartero) Para recoger correos otros protocolos (imap, pop) RFC 821, RFC 5321 TCP, puerto 25, intermedio TCP, puerto 587, SSL (cifrado) 465: usuario
19 SMTP Protocolo basado en texto 2xx todo bien, sigue 4xx fallo temporal 5xx fallo permanente
20 Remitente MAIL FROM Mensaje Acabado en. SMTP Servidor: 220 smtp.example.com ESMTP Postfix Cliente: HELO relay.example.org Servidor: 250 Hello relay.example.org, I am glad to meet you Cliente: MAIL FROM:<bob@example.org> Servidor: 250 Ok Cliente: RCPT TO:<alice@example.com> Servidor: 250 Ok Cliente: RCPT TO:<theboss@example.com> Servidor: 250 Ok Cliente: DATA Servidor: 354 End data with <CR><LF>.<CR><LF> Cliente: From: "Bob Example" <bob@example.org> Cliente: To: "Alice Example" <alice@example.com> Cliente: CCliente: theboss@example.com Cliente: Date: Tue, 15 January :02: Cliente: Subject: Test message Cliente: Cliente: Hello Alice. Cliente: This is a test message with 5 header fields and 4 lines in the message body. Cliente: Your friend, Cliente: Bob Cliente:. Servidor: 250 Ok: queued as Cliente: QUIT Servidor: 221 Bye {El servidor cierra la conexión} Destinatario RCPT TO
21 SMTP Cómo se sabe a quien mandar? El registro MX para el dominio Cómo se sabe quien es el remitente? Porque lo dice, puede realmente suplantar a quien quiera (spam...) Voy a mandar un correo a gmail diciendo que soy elpapa@elvaticano.es
22 SMTP Primero averiguo el MX de gmail: dig -t MX gmail.com ; <<>> DiG P1 <<>> -t MX gmail.com ;; global optionservidor: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, statuservidor: NOERROR, id: ;; flagservidor: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 0, ADDITIONAL: 10 ;; QUESTION SECTION: ;gmail.com.!!! IN! MX ;; ANSWER SECTION: gmail.com.!! 1243! IN! MX! 40 alt4.gmail-smtpin.l.google.com.
23 SMTP Como está basado en telnet: $ telnet alt4.gmail-smtp-in.l.google.com 25 Trying Connected to alt4.gmail-smtp-in.l.google.com. Escape character is '^]'. 220 mx.google.com ESMTP c9si606442pbj gsmtp HELO bag.com 250 mx.google.com at your service MAIL FROM:<elpapa@vaticano.es> OK c9si606442pbj gsmtp RCPT TO:<paurea@gmail.com> OK c9si606442pbj gsmtp DATA 354 Go ahead c9si606442pbj gsmtp From:<elpapa@vaticano.es> To:<paurea@gmail.com> Hola, soy yo el papa OK c9si606442pbj gsmtp QUIT closing connection c9si606442pbj gsmtp Connection closed by foreign host.
24 SMTP En mi buzón:
25 IMAP (buzón) Varias versiones (va por el 4) Hay otras alternativas (Pop) Basado en telnet, texto TCP, puerto 143, sobre SSL (cifrado) 993 RFC 3501
26 IMAP Operaciones sobre el buzón Todo lo que se puede hacer al leer el correo Leer cabeceras, marcar como leídos, borrar, etc. Los lectores de correo lo usan (Outlook, Apple Mail, Thunderbird, Android, Iphone) Los proveedores (gmail, hotmail, yahoo)
27 Imap Puedo leer el correo en la máquina remota Me lo puedo bajar a la local
28 IMAP: ejemplo Login Cliente: <abre la conexión> Servidor: * OK IMAP4rev1 Service Ready Cliente: a001 login mrc secret Servidor: a001 OK LOGIN completed Cliente: a002 select inbox Servidor: * 18 EXISTS Servidor: * FLAGS (\Answered \Flagged \Deleted \Seen \Draft) Servidor: * 2 RECENT Servidor: * OK [UNSEEN 17] Message 17 is the first unseen message Servidor: * OK [UIDVALIDITY ] UIDs valid Servidor: a002 OK [READ-WRITE] SELECT completed Selecciono el buzón
29 IMAP: ejemplo Cliente: a003 fetch 12 full Servidor: * 12 FETCH (FLAGS (\Seen) INTERNALDATE "17-Jul :44: " RFC822.SIZE 4286 ENVELOPE ("Wed, 17 Jul :23: (PDT)" "IMAP4rev1 WG mtg summary and minutes" (("Terry Gray" NIL "gray" "cac.washington.edu")) (("Terry Gray" NIL "gray" "cac.washington.edu")) (("Terry Gray" NIL "gray" "cac.washington.edu")) ((NIL NIL "imap" "cac.washington.edu")) ((NIL NIL "minutes" "CNRI.Reston.VA.US") ("John Klensin" NIL "KLENSIN" "MIT.EDU")) NIL NIL "<B @cac.washington.edu>") BODY ("TEXT" "PLAIN" ("CHARSET" "US-ASCII") NIL NIL "7BIT" )) Servidor: a003 OK FETCH completed Dame la info de todos los correos
30 IMAP: ejemplo Cliente: a004 fetch 12 body[header] Servidor: * 12 FETCH (BODY[HEADER] {342} Servidor: Date: Wed, 17 Jul :23: (PDT) Servidor: From: Terry Gray <gray@cac.washington.edu> Servidor: Subject: IMAP4rev1 WG mtg summary and minutes Servidor: To: imap@cac.washington.edu Servidor: ccliente: minutes@cnri.reston.va.us, John Klensin <KLENSIN@MIT.EDU> Servidor: Message-Id: <B @cac.washington.edu> Servidor: MIME-Version: 1.0 Servidor: Content-Type: TEXT/PLAIN; CHARSET=US-ASCII Servidor: Servidor: ) Servidor: a004 OK FETCH completed C a005 store 12 +flags \deleted Servidor: * 12 FETCH (FLAGS (\Seen \Deleted)) Servidor: a005 OK +FLAGS completed Tráete los Cliente: a006 logout Servidor: * BYE IMAP4rev1 server terminating connection Servidor: a006 OK LOGOUT completed correos
31 IMAP: infraestructura AUTHENTICATE: elegir el mecanismo LOGIN: nombre password LOGOUT CAPABILITY: qué soporta el servidor NOOP
32 IMAP CAPABILITY, para preguntar por capacidades del servidor Por ejemplo: IMAP4REV1 LITERAL+ IDLE NAMESPACE MAILBOX-REFERRALS BINARY UNSELECT SCAN SORT THREAD=REFERENCES THREAD=ORDEREDSUBJECT MULTIAPPEND SASL-IR LOGIN-REF
33 IMAP: buzón SELECT, EXAMINE, CHECK, CLOSE, EXPUNGE SEARCH: elige el conjunto de caracteres y busca CREATE, DELETE, RENAME, LIST LSUB, SUBSCRIBE, UNSUBSCRIBE: subscripción (news, listas de correo locales)
34 IMAP: mensajes FETCH: datos sobre un mensaje STORE: archiva un mensaje COPY: copia a otro buzón APPEND: guarda un mensaje recién escrito (borradores) UID: realiza operaciones basadas en identificadores únicos
35 HTTP El protocolo de la web HyperText Transfer Protocol RFC216 y otras (IETF, origen CERN) TCP, puerto 80 (sin cifrar), 486 https (SSL) Basado en hiperenlaces (hyperlinks) Aparece la idea de URL para unificar (http es un protocolo de muchos, pero con más éxito) URL, uniform resource locator protocolo://maquina:puerto/recursos
36 HTTP vs. HTTPS HTTP se usa para tantas cosas que mejor cifrado (correo, banco, etc) Aparece HTTPS, sistema de certificados con certificado raiz en el navegador. Mismo protocolo, pero cifrado
37 HTML Ligado a HTTP (ambos Tim Berners Lee) Lenguaje de marcado en el que se escriben las páginas web
38 Operaciones HTTP OPTIONServidor: información opciones GET: petición de información HEAD: GET, pero sin los datos PUT: mandar información DELETE: borrar información TRACE: devuelve en el cuerpo lo que se manda
39 Ejemplo $ telnet lsub.org 80 Trying Connected to lsub.org. Escape character is '^]'. GET index.html <html> <head> <title> Laboratorio de Sistemas --- ls </title> <link rev="made" href="mailto:ls@plan9.escet.urjc.es"> <link rel="shortcut icon" h...
40 En el navegador Puedo usar wireshark o verlo directamente en el navegador En Chrome: Tools->Developer Tools->Network->Headers En Firefox: Tools->Web Developer->Toggle Tools Se puede hacer click en las peticiones
41 Cabeceras petición HTTP From Accept Accept-Encoding: codificación (gzip, tipo de texto) Accept-Language: idioma aceptado User-Agent: importante, info del navegador Referer: de qué página vengo Authorization Charge-To If-Modified-Since Pragma
42 Cabeceras respuesta HTTP Allowed Public Content-Length Content-Type Content-Transfer-Encoding Content-Encoding Date Expires Last-Modified Message-Id URI Version Derived-From Content-Language Cost
43 Cabeceras Para qué? Saber si ha cambiado respecto del que tengo en la caché Mantener el estado de la sesión: cookies Nivel de sesión Nivel de presentación Personalizar: navegador, lenguaje, comprimir
44 Cabeceras Ejemplo Request URL: Request Method: GET Status Code: HTTP/ Not Modified
45 Cabeceras petición Ejemplo User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/ Firefox/24.0 Referer: If-None-Match: "37db-39e46fe087b40" If-Modified-Since: Wed, 10 Apr :31:17 GMT Host: Connection: keep-alive Cache-Control: max-age=0 Accept-Language: en-gb,en;q=0.5 Accept-Encoding: gzip, deflate Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
46 Cabeceras Respuesta Ejemplo Server: Apache/2 ExpireServidor: Wed, 30 Oct :28:15 GMT Etag: "37db-39e46fe087b40" Date: Tue, 29 Oct :28:15 GMT Cache-Control: max-age=21600
47 Cookies HTTP al principio era sin estado Aparecieron cabeceras para guardar el estado, nombre:valor
48 Servidor Cookies GET Cliente HTTP/ OK Content-type: text/html Set-Cookie: nombre=valor Set-Cookie: nombre2=valor2; Expires=Wed, 09 Jun :18:14 GMT CONTENIDO DE LA PAG. Respuesta con cookie GET con cookie GET /spec.html HTTP/1.1 Host: Cookie: nombre=valor; nombre=valor Accept: */*
49 Proxy Servidor que se interpone Para hacer caching o por seguridad El proxy es por un lado servidor y por otro cliente
50 Web Sockets Puede compartir puerto con HTTP (empieza como una conexión HTTP y con una cabecera especial): puerto 80 y 443 RFC 6455 Da canales full-duplex (como TCP) Y mensajes delimitados Varias conexiones sobre una conexión TCP
51 Web Sockets Los usa HTML5 (javascript)
52 Websockets Básicamente evitar petición respuesta Convertirlo en intercambio de mensajes Soportado por el navegador (nuevos) ws://bla.org:345/myapp ws://blaotro.org:34567/otraapp ->versión segura
53 Websockets Handshake Petición: GET /mychat HTTP/1.1 Host: server.example.com Upgrade: websocket Connection: Upgrade Sec-WebSocket-Key: x3jjhmbdl1ezlkh9gbhxdw== Sec-WebSocket-Protocol: chat Sec-WebSocket-Version: 13 Origin: Respuesta: HTTP/ Switching Protocols Upgrade: websocket Connection: Upgrade Sec-WebSocket-Accept: HSmrc0sMlYUkAGmm5OPpG2HaGWk= Sec-WebSocket-Protocol: chat
54 Mensaje Puede mandarlo servidor o cliente En cualquier momento Se cierra su lado de la conexión con uno especial
55 Mensaje FIN OPCODE MASK PAYLOAD LEN EXTENDED PAYLOAD LEN EXTENDED PAYLOAD LEN MASKING-KEY MASKING-KEY PAYLOAD DATA PAYLOAD DATA PAYLOAD DATA
56 Mensaje FIN: último trozo OPCODE: 0 continuación 1es de texto 2 es binario 3-7 reservados para el futuro 8 se cierra la conexión 9 ping, 10 pong reservados para el futuro
57 Mensaje MASK: máscara para hacer un XOR MASKING-KEY: datos usados para enmascarar PAYLOAD-DATA: los datos
58 Ejemplos Con las herramientas del navegador sólo se ve el handshake (Wireshark u otro sniffer)
59 Twitter Autenticación con OAUTH (rfc589) 3 APIs REST, Search, Streaming (varias) Al final es HTTP REST: (Representational State Transfer) HTTP, las urls representan recursos
60 Twitter Autenticación con OAUTH (rfc589) HTTP (REST y otros) REST: (Representational State Transfer) HTTP, las urls representan recursos Usa XML y JSON para representar los datos
61 Twitter: REST REST: HTTP, recursos la url GET statuses/mentions_timeline GET statuses/user_timeline POST statuses/update...
62 Twitter: REST (Despues de la autentificación con OAUTH) Cliente: GET statuses/home_timeline.json Servidor: twitter timeline en formato JSON
63 Twitter: Search Search API, GET search/tweets con parámetros
64 Twitter: Search API (Despues de la autentificación con OAUTH) Cliente: GET %23breakingbad&since_id= &max_id= &result_type=mixed&count=4 Servidor: #breakingbad desde el id hasta mixed (populares y en tiempo real) con 4 por página
65 Twitter Streaming APIs, HTTP, pero múltiples respuestas, en muchos casos delimitadas No para usar en el navegador (estaría bien que usasen websockets, pero... no)
Niveles Superiores LSUB, GYSC, URJC
Niveles Superiores LSUB, GYSC, URJC Niveles Superiores APLICACION PRESENTACION PRESENTACION SESION TRANSPORTE PRESENTACION RED ENLACE FISICO Niveles superiores Sesión, presentación y aplicación (OSI) En
Más detallesDominios y Correo electrónico
Dominios y Correo electrónico Teoría de las Comunicaciones Departamento de Computación Universidad de Buenos Aires 06/11/2012 Esquema DNS: Domain Name System * RFC 1034 - Concepts and Facilities * RFC
Más detallesIMAP4. Internet Message Access Protocol Version 4 (RFC3501)
IMAP4 Internet Message Access Protocol Version 4 (RFC3501) Ing. Agustín Eijo Universidad Tecnológica Nacional, Facultad Regional La Plata Características Operación en línea y fuera
Más detallesTema 2 El Servicio Web
Tema 2 El Servicio Web Eduardo Martínez Graciá Humberto Martínez Barberá Departamento de Ingeniería de la Información y las Comunicaciones Universidad de Murcia Introducción Nace en el CERN, en 1989 Surge
Más detallesINTERCAMBIO DE OBJETOS
Departament d Arquitectura de Computadors INTERCAMBIO DE OBJETOS HTTP: Hypertext Transfer Protocol Protocolo de comunicaciones estandarizado que comunica servidores, proxies-cachés y clientes. Permite
Más detallesWEB Y HTTP. HTTP: Hypertext Transfer Protocol [RFC 1945] [RFC 2616] Web Page URL (Uniform/Universal Resource Identifier)
WEB Y HTTP Al comienzo de los 90 Prodigy, america online, compuserve, redes de datos nacionales, x.25, framerelay Télefono 1870, radio/televisión broadcast- 1920, 1930, Web Web: Forms, javascript, java
Más detallesIntroducción a las redes de Computadoras Capítulo 2 Clase 2
Introducción a las redes de Computadoras Capítulo 2 Clase 2 Nota acerca de las transparencias del curso: Estas transparencias están basadas en el sitio web que acompaña el libro, y han sido modificadas
Más detallesIntroducción a Postfix
Introducción a Postfix Curso de Introducción al Software Libre para Alumnos Administración avanzada Adrián Santos Marrero 1 de diciembre de 2007 Qué es? Es un MTA (Mail Transfer Agent) Transporta correo
Más detallesHTTP Introducción. Redes de Datos Ing. Marcelo Utard / Ing. Pablo Ronco FACULTAD DE INGENIERIA UNIVERSIDAD DE BUENOS AIRES
Introducción Protocolo de capa de aplicación utilizado para la transferencia de Recursos u objetos. Opera sobre TCP típicamente en el puerto 80 Simple Stateless Genérico Utiliza las extenciones MIME. Transporte
Más detallesFuncionamiento de Servicios Web, FTP
Funcionamiento de Servicios Web, FTP Tema 2.- Nivel de aplicación en Internet Dr. Daniel Morató Redes de Computadores Ingeniero Técnico en Informática de Gestión, 2º curso Material adaptado del libro Computer
Más detallesARQUITECTURA DE REDES Laboratorio
ARQUITECTURA DE REDES Laboratorio Práctica 6: Correo electrónico. 1. OBJETIVOS En esta práctica se va a hacer uso de los protocolos de correo electrónico más habituales. En concreto, se van a utilizar:
Más detallesLABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO
UNIVERSIDADE DA CORUÑA Departamento de Tecnoloxías da Información e as Comunicacións LABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO PRÁCTICA 4: Implementación de un Cliente de Correo
Más detallesBloque II: El nivel de aplicación. Tema 3: Aplicaciones orientadas a conexión
Bloque II: El nivel de aplicación Tema 3: Aplicaciones orientadas a conexión Índice Bloque II: El nivel de aplicación Tema 3: Aplicaciones orientadas a conexión Introducción World Wide Web Transferencia
Más detallesClase 22 Nivel de Aplicación WWW Tema 6.- Nivel de aplicación en Internet
Clase 22 Nivel de Aplicación WWW Tema 6.- Nivel de aplicación en Internet Dr. Daniel Morató Redes de Computadores Ingeniero Técnico de Telecomunicación Especialidad en Sonido e Imagen 3º curso Temario
Más detallesPráctica 1. Uso básico de servicios cliente-servidor
Práctica 1. Uso básico de servicios cliente-servidor SCS, 2010/11 21 de septiembre de 2010 Índice 1. Utilidades de línea de comandos 1 1.1. Comando nc/netcat................................................
Más detallesTelnet. Telnet Operación
Telnet Protocolo utilizado para la ejecución de procesos en sistemas remotos. Emulación de Terminal Utiliza las funcionalidades de TCP Well Known Service, port number 23 Telnet Operación NVT (Network Virtual
Más detallesDesarrollo y servicios web
Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2015-1 Qué vimos la clase pasada? 1. Fin tutorial HTML 2. Nombres de dominio 3. URLs 3 Sesión 4. Método GET - POST Qué haremos hoy? 1. Tipos de solicitudes
Más detallesCorreo Electrónico, Representación y Transferencia. ELO322: Redes de Computadores Agustín J. González
Correo Electrónico, Representación y Transferencia ELO322: Redes de Computadores Agustín J. González 1 Introducción Muchas aplicaciones de usuario usan una arquitectura cliente-servidor, el correo electrónico
Más detallesAplicaciones sobre Internet Aplicaciones en Redes Locales DNS Domain Name System Base de datos Distribuida y Jerárquica rquica que almacena información n asociada a nombres de dominio El Servicio DNS facilita
Más detallesCapa de Aplicación (Parte 2 de 2)
Capa de Aplicación (Parte 2 de 2) Redes de Computadoras HTTP (Hypertext Transfer Protocol) 1 Qué es Internet? Internet conecta a un conjunto de redes usando protocolos estándar Protocolos de enrutamiento,
Más detallesSendMail. delaf.sytes.net. Instalación y envio de emails L A TEX. 28 may 2009. Universidad Nacional Andrés Bello
Instalación Instalación y envio de emails delaf.sytes.net L A TEX Universidad Nacional Andrés Bello 28 may 2009 Instalación Tabla de contenidos 1 Introducción Correo electrónico 2 Instalación Debian GNU/Linux
Más detallesPor lo tanto, podemos discriminar dos tipos de agentes que están involucrados en la transferencia de correo, MUA y MTA:
EL SISTEMA DE CORREO ELECTRÓNICO (SMTP Y POP3) El correo electrónico es una de las aplicaciones TCP/IP más utilizadas en estos días En su forma más sencilla, el correo electrónico, es una manera de enviar
Más detallesLa Capa de Aplicación Protocolos de Aplicación Básicos
La Capa de Aplicación Protocolos de Aplicación Básicos mayo de 2008 DNS DNS (RFC 1034 y 1035) Idea básica: Cada nodo tiene un nombre único asignado a una dirección IP. El Sistema de Nombres de Dominio
Más detallesNivel de Aplicación. Introducción Modelo Cliente-Servidor. Casos de estudio:protocolos de aplicación en internet.
Nivel de Aplicación Nivel de Aplicación Introducción Modelo Cliente-Servidor. Casos de estudio:protocolos de aplicación en internet. Sistema de nombres de dominio.dns Correo electrónico. SMTP y POP World
Más detallesHyperText Transfer Protocol
HyperText Transfer Protocol Ing. Carlos A. Barcenilla c.a.barcenilla@ieee.org Basado en HTTP Made Really Easy http://www.jmarshall.com/easy/http/ 1 Qué es HTTP? HTTP significa Hypertext Transfer Protocol.
Más detallesEl IETF (Internet Ingineering Task Force, Equipo de Trabajo de Ingeniería de Internet)
ANEXOS Anexo 1: Protocolos de correo electrónico A continuación se presentan de forma resumida y funcional los protocolos de correo electrónico actualmente en vigor. Este análisis se centrará en aspectos
Más detallesRedes de Computadores II
Redes de Computadores II Capa de Aplicación HTTP Las siguientes láminas son material de apoyo para el estudio de la materia de Redes II. No son un contenido exhaustivo del material. Se recomienda suplementar
Más detalles5.1 Introducción. 5.2 El protocolo HTTP.
TEMA 5:. 5.1 Introducción. Inicialmente la idea del World Wide Web 1 surgió en el laboratorio de altas energías del CERN, el Centro Europeo de Investigación Nuclear. La mayoría de los experimentos, altamente
Más detallesSi usted quiere desarrollar con Bluevia y Java, esto es lo primero que debe saber
LIMINAL Si usted quiere desarrollar con Bluevia y Java, esto es lo primero que debe saber Mario Linares Vásquez mario.linares@liminal-it.con Junio 30 de 2011 Network as a Service - NaaS Que información
Más detallesGUIA DE USUARIO. CONFIGURACION CORREO ELECTRONICO
versiongalega.com - Departamento de Atención al cliente GUIA DE USUARIO. CONFIGURACION CORREO ELECTRONICO En este documento encontrará una descripción de cómo configurar sus cuentas de correo electrónico
Más detallesRedes de Computadores Nivel de Aplicación: Mail, Telnet, FTP, P2P. Mikel Izal Azcárate (mikel.izal@unavarra.es)
Redes de Computadores Nivel de Aplicación: Mail, Telnet, FTP, P2P Mikel Izal Azcárate (mikel.izal@unavarra.es) En clases anteriores... El nivel de aplicación en Internet, protocolos de aplicación que usan
Más detallesParte IIIb: Seguridad en APIs REST
Tema 3: Javascript Parte IIIb: Seguridad en APIs REST Texto http://www.flickr.com/photos/kosmar/62381076 Autentificación y autorización Autentificación basada en tokens Seguridad en APIs REST Token de
Más detallesCapturando y explotando servidores de correo ocultos
Vicente Aguilera Díaz 1010@zalau.ro Mataró, 14 octubre 2006 CONTENIDO Introducción La técnica MX Injection En qué consiste Generando ataques Demostración práctica SquirrelMail Hastymail Medidas defensivas
Más detallesPráctica de laboratorio 3.4.3: Protocolos y servicios de correo electrónico
Diagrama de topología Tabla de direccionamiento Dispositivo Interfaz Dirección IP Máscara de subred Gateway por defecto R1-ISP R2-Central Eagle Server S0/0/0 10.10.10.6 255.255.255.252 No aplicable Fa0/0
Más detallesHTTP. Redes I. Departamento de Sistemas Telemáticos y Computación (GSyC) Noviembre de 2011. GSyC - 2011 HTTP 1
HTTP Redes I Departamento de Sistemas Telemáticos y Computación (GSyC) Noviembre de 2011 GSyC - 2011 HTTP 1 c 2011 Grupo de Sistemas y Comunicaciones. Algunos derechos reservados. Este trabajo se distribuye
Más detallesInstalación y administración de servicios de correo electrónico
Instalación y administración de servicios de Álvaro Primo Guijarro Seguridad Informatica 07/02/ Contenido 1. Crear una cuenta de correo gratuita Gmail y configurar clientes de correo (MUA): Microsoft Outlook
Más detallesCAPÍTULO 4. FUNCIONAMIENTO DEL CORREO ELECTRÓNICO
CAPÍTULO 4. FUNCIONAMIENTO DEL CORREO ELECTRÓNICO El correo electrónico es una herramienta cotidiana que forma parte de la rutina diaria, personal y profesional, de millones de personas. Sin embargo, pocas
Más detallesTema 2: Protocolo HTTP.
Tema 2: Protocolo HTTP. 1. Introducción. 2. Mensajes HTTP. 1. Partes del mensaje. 2. Primera línea del mensaje 3. Cabeceras del mensaje. 4. Cuerpo del mensaje. 3. Elementos Avanzados. 1. Cookies 2. Manejo
Más detallesDesarrollo y servicios web
Desarrollo y servicios web Luisa Fernanda Rincón Pérez 2014-2 2 Sesión 3. Arquitectura web básica parte 2 Qué haremos hoy? 3 1. La era post pc 2. Nombres de dominio 3. URL 4.HTTP( GET / POST) La era post-pc
Más detallesLa web (el servicio WWW)
Introducción Ingeniería de Telecomunicación grex@gsyc.es GSyC, Universidad Rey Juan Carlos 24 de noviembre de 2008 (cc) 2008 Some rights reserved. This work licensed under Creative Commons Attribution-ShareAlike
Más detallesAcceder a correo de 1000tentaciones.com a través de web.
Acceder a correo de 1000tentaciones.com a través de web. 1.- Accedemos a la dirección webmail.1000tentaciones.com y nos aparecerá la siguiente pantalla. Los datos que debemos introducir son: Usuario: nuestra
Más detallesCorreo electrónico. Joaquín Seoane (jsp@dit.upm.es) Mónica Cortés (cortesm@dit.upm.es) Correo electrónico 1. Notas de transparencia 1:
Correo electrónico 1 Correo electrónico Notas de transparencia 1: Joaquín Seoane (jsp@dit.upm.es) Mónica Cortés (cortesm@dit.upm.es) 8 de marzo de 2010 Departamento de Ingeniería de Sistemas Telemáticos
Más detallesHyperText Transfer Protocol
Qué es HTTP? HTTP significa Hypertext Transfer Protocol. HyperText Transfer Protocol Ing. Carlos A. Barcenilla c.a.barcenilla@ieee.org Es el protocolo de red que se utiliza para transferir los archivos
Más detallesProtocolo HTTP Apache. Servicios HTTP. Esteban De La Fuente Rubio esteban@delaf.cl L A TEX. Universidad Andrés Bello. 17 jun 2011
HTTP esteban@delaf.cl L A TEX Universidad Andrés Bello 17 jun 2011 Tabla de contenidos 1 Protocolo HTTP 2 Protocolo HTTP Hypertext Transfer Protocol. Protocolo utilizado para las transacciones en Internet.
Más detallesSoftware Developement
AnesGy Software Developement Clase AnesGyMail (PHP) Página 1 de 8 Descripción de la clase La utilidad de esta clase está en el envío de correos electrónicos desde PHP vía un servidor SMTP. También funciona
Más detallesIntroducción a las Redes de Computadoras. Obligatorio 2 2011
Introducción a las Redes de Computadoras Obligatorio 2 2011 Facultad de Ingeniería Instituto de Computación Departamento de Arquitectura de Sistemas Nota previa - IMPORTANTE Se debe cumplir íntegramente
Más detallesPor D. Rafael J. Montero González
Por D. Rafael J. Montero González Introducción Características Componentes Funcionamiento Mensajes Servidores de correo Clientes de correo (MUA) Agentes de recuperación de correo (MRA) Protocolo SMTP Protocolo
Más detallesCapítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable
Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable 1. Introducción. El Sistema de Administración de Información de un Negocio Franquiciable (SAINF)
Más detallesS M T P y P O P 3 u s a n d o T E L N E T Editado viernes, 27 de agosto de 2006 Introducción Este artículo sólo pretende mostrar de qué manera, a través de TELNET, se puede enviar y recibir correo electrónico
Más detalles3º Practica Servidor de Correo en Centos Postfix. Sistema Principal 1) Obtener e instalar el servidor de correo Postfix.
3º Practica Servidor de Correo en Centos Postfix Se va a proceder a configurar 2 sistemas en la red que tenemos asignada, el primer sistema sera el sistema principal y el 2º el sistema de reserva. Sistema
Más detallesURL. Después de los dos puntos: se interpreta según el método de acceso. Suele contener direcciones y puntos de acceso en una máquina. Esquema URL.
URL. Un URL ó Uniform Resource Locator (Localizador Uniforme de Recurso) es un medio estándar de identificar direcciones internet en la Web. Tiene dos partes, separadas por dos puntos: Antes de los dos
Más detallesSquipy v1.1. 0.-Introducción
Squipy v1.1 0.-Introducción Squipy es un sencillo proxy que permite filtrar y modificar los datos que se envían desde el navegador hacia un servidor web. El interfaz está en castellano y en inglés y su
Más detallesCorreo electrónico (SMTP-MIME-POP3/IMAP)
Correo electrónico (SMTP-MIME-POP3/IMAP) Chuquimia Clever Castro Cruz Alvaro Peter Arroyo Leandro Ignacio Integrantes Temas a tratar SMTP-MIME POP3 IMAP SMTP (Protocolo para la transferencia simple de
Más detallesDESARROLLO DE APLICACIONES PARA LA WEB II
INSTITUTO POLITÉCNICO NACIONAL ESCUELA SUPERIOR DE CÓMPUTO DESARROLLO DE APLICACIONES PARA LA WEB II ENCABEZADOS Y MÉTODOS BELEN HURTADO ORTIZ 2008630140 8CV5 ENCABEZADOS Y MÉTODOS DE HTTP Comandos Comando
Más detallesTEMA 3: La Aplicación World Wide Web
TEMA 3: La Aplicación World Wide Web 1. Introducción 2. Terminología 3. El protocolo HTTP 4. Conexiones HTTP 5. Mensajes HTTP 6. Interacción Usuario-Servidor 7. El GET condicional 8. Distribución de contenidos
Más detallesCódigo de ética. Temario. Herramientas. Entrar en ubuntu
Código de ética Temario Nadie va a copiar partes de trabajo de otros estudiantes, de libros, de sitios web ni de ningún otro lado, con o sin permiso, sin definir claramente la referencia bibliográfica
Más detallesJoaquín Seoane Pascual joaquin@dit.upm.es Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid
Joaquín Seoane Pascual joaquin@dit.upm.es Departamento de Ingeniería de Sistemas Telemáticos Universidad Politécnica de Madrid 1 de 13 General Registros MX 3 Servidores POP e IMAP 5 Agentes de usuario
Más detallesManual de configuración del correo. electrónico de alumnos de la UBU
Manual de configuración del correo electrónico de alumnos de la UBU Texto actualizado el 08/04/2008 Facultad de Ciencias, planta baja Plaza Misael Bañuelos s/n 09001 Burgos Telf.: 947 25 88 43 Fax: 947
Más detallesComo crear un túnel entre dos PC s usando el Protocolo SSH
Como crear un túnel entre dos PC s usando el Protocolo SSH 1) Que es SSH: Según la Wiki SSH (Secure SHell, en español: intérprete de órdenes segura) es el nombre de un protocolo y del programa que lo implementa,
Más detallesCorreo Electrónico (RFC 822, MIME, SMTP, POP3 e IMAP)
Correo Electrónico (RFC 822, MIME, SMTP, POP3 e IMAP) Apunte de clase sobre correo electrónico. Teoría de las comunicaciones (FCEN, UBA). Escrito por Carolina León Carri mcarri@dc.uba.ar Junio 2006. 1.
Más detallesTUTORIAL. Configuración de cuentas de correo electrónico
TUTORIAL Configuración de cuentas de correo electrónico 1. Configuración de Correo Para empezar, tenemos que aprender la diferencia entre los dos tipos de protocolo de correo mas usados: IMAP y POP3. Luego
Más detallesManual de configuración del correo electrónico Netkiamail en distintos dispositivos
Manual de configuración del correo electrónico Netkiamail en distintos dispositivos 1. - INTRODUCCION En este manual aprenderá a configurar una cuenta de correo electrónico para clientes de correo de equipos:
Más detallesMANUAL CONFIGURACIÓN DE CORREO ELECTRÓNICO
MANUAL CONFIGURACIÓN DE CORREO ELECTRÓNICO CONFIGURACIÓN CUENTA CORREO ELECTRÓNICO INGENS-NETWORKS Fecha:11-02-15 Revisión 1.0 Autor: IT Infrastructure ÍNDICE 1. Introducción... 3 2. Requisitos y conocimientos
Más detallesCORREO PERSONAL OUTLOOK 2007 POP3
CORREO PERSONAL OUTLOOK 2007 POP3 CONFIGURACIÓN Consideraciones Iníciales Versión utilizada: Microsoft Outlook 2007 en Castellano. La configuración se realiza en base a una cuenta genérica; debe sustituir
Más detallesDesarrollo Web con PHP
Desarrollo Web con PHP Ignacio Andrés González Una tarea habitual en aplicaciones web es el envío de email. Php dispone de la función mail() de forma implícita, por lo que no precisa istalación de ningún
Más detalles. Area de Ingeniería Telemática Arquitectura de Redes, Sistemas y Servicios 3º Ingeniería de Telecomunicación
E-Mail Area de Ingeniería Telemática http://www.tlm.unavarra.es Arquitectura de Redes, Sistemas y Servicios 3º Ingeniería de Telecomunicación Temario 1. Introducción 2. Protocolos y arquitectura 3. Redes
Más detallesÍndice general. Tipos de servicio de transporte. Por qué un nivel de transporte? TEMA 6 Funciones de los niveles superiores. Miguel A.
Arquitectura de Redes, Sistemas y Servicios Curso 2007/2008 TEMA 6 Funciones de los niveles superiores Miguel A. Gómez Hernández ARITT/ITT-IT CURSO 07/08 TEMA 6 (2) Por qué un nivel de transporte? Tipos
Más detallesPROTOCOLO HTTP. Hypertext Transfer Protocol
1 PROTOCOLO HTTP Hypertext Transfer Protocol INTRODUCCIÓN HTTP: HyperText Transfer Protocol Fue desarrollado por el consorcio W3C y la IETF. El protocolo de transferencia de hipertexto es el protocolo
Más detallesApartado: Configuración servicios de un servidor PXE. Versión: 3.0 Título: Programa Netcat Fecha: 22/11/07
*PRÓPOSITO. Netcat (a menudo referida como la navaja multiusos de los hackers o para expertos en seguridad) es una herramienta de red bajo licencia GPL disponible para sistemas UNIX, Microsoft y Apple
Más detallesCORREO PERSONAL EUDORA POP3
CORREO PERSONAL EUDORA POP3 CONFIGURACIÓN En estas páginas le explicaremos como configurar su nueva cuenta de correo electrónico de la Universidad en el cliente de correo electrónico Eudora 7.1 ó superior.
Más detallesRedes de Computadoras Práctica 4: World Wide Web
World Wide Web Redes de Computadoras DCyT, UNQ Redes de Computadoras Práctica 4: World Wide Web Temas PANORAMA DE LA ARQUITECTURA, DOCUMENTOS WEB ESTÁTICOS, DOCUMENTOS WEB DINÁMICOS, HTTP PROTOCOLO DE
Más detallesUnidad IV: TCP/IP. 4.4 Protocolos a nivel aplicación
4.4 Protocolos a nivel aplicación Sin embargo, aun en la capa de aplicación se necesitan protocolos de apoyo que permitan el funcionamiento de las aplicaciones reales; veremos tres de ellos antes de comenzar
Más detallesPráctica 3: Estudio de los protocolos HTTP, SMTP, POP3 e IMAP mediante un analizador de red: Wireshark
FUNDAMENTOS DE REDES DE COMPUTADORES Curso 2009/2010 Práctica 3: Estudio de los protocolos HTTP, SMTP, POP3 e IMAP mediante un analizador de red: Wireshark Introducción En esta práctica vamos a trabajar
Más detallesRawel E. Luciano B. 2011-2281. Sistema Operativo III 15- SERVIDOR EMAIL. José Doñe
Nombre: Rawel E. Luciano B. Matricula: 2011-2281 Materia: Sistema Operativo III How to: 15- SERVIDOR EMAIL Profesor: José Doñe Servidor de Correo Un servidor de correo es una aplicación informática ubicada
Más detallesServicio de publicación de información web (HTTP)
Servicio de publicación de información web (HTTP) La Web es uno de los servicios más comunes en Internet, tanto que se ha convertido en su cara visible para la mayoría de los usuarios. Una página Web empezó
Más detallesTema 5.- Nivel de aplicación en Internet
E-Mail Tema 5.- Nivel de aplicación en Internet http://www.tlm.unavarra.es Redes de Ordenadores Ingeniero Técnico de Telecomunicación Especialidad en Sonido e Imagen, 3º curso Temario 1.- Introducción
Más detalleshttp://recursostic.educacion.es/observatorio/web/es/software/servidores/800-monograficoservidores-wamp?start=3
Hola amigos, os paso un mini manual de XAMPP, un servidor wamp, para poder hacer pruebas de forma local, en mi caso de Oscommerce, aunque también lo he probado con éxito con otros CMS. Fácil de instalar,
Más detallesCrear un servidor Web en IIS
Crear un servidor Web en IIS Qué es un servidor web? Un servidor web es un programa que se ejecuta continuamente en un computador, manteniéndose a la espera de peticiones de ejecución que le hará un cliente
Más detallesServicio de resolución de nombres (DNS)
Servicio de resolución de nombres (DNS) La funcionalidad de DNS (Domain Name System) es convertir nombres de máquinas, legibles y fáciles de recordar por los usuarios, en direcciones IP y viceversa. El
Más detallesMANUAL DE USUARIO DE CUENTAS DE CORREO
MANUAL DE USUARIO DE CUENTAS DE CORREO Existen dos formas de consultar el correo, por Interfaz Web (Webmail), la cual se realiza desde un navegador de Internet, o mediante un cliente de Correo, tal como
Más detallesSMTP-API Documentación Técnica
SMTP-API Documentación Técnica 1. Descripción. 2. Especificaciones técnicas. 3. Ejemplos de uso 4. Códigos de respuesta de error 5. Guardado de datos soporte@teenvio.com Teenvio.com Septiembre 2013 1.
Más detallesTelnet Comunicaciones 1. Luis Alfredo da Silva 20.232.871 Gregori Gonzalez 21.218.739 Rhamin Elrhouate 19.777.404 July 2014
Telnet Comunicaciones 1 Luis Alfredo da Silva 20.232.871 Gregori Gonzalez 21.218.739 Rhamin Elrhouate 19.777.404 July 2014 1 1 Telnet 1.1 Introducción Telnet es uno de los protocolos más antiguos de internet
Más detallesDetecta errores en el envío y recepción de emails. Manual de configuración
Detecta errores en el envío y recepción de emails Manual de configuración Detecta errores en el envío y recepción de emails Es muy común que nuestro programa de correo nos muestre diferentes errores tanto
Más detallesIntroducción a las Redes de Computadoras
Introducción a las Redes de Computadoras Capitulo 2 Capa de Aplicación Nota acerca de las transparencias del curso: Estas transparencias están basadas en el sitio web que acompaña el libro, y han sido
Más detallesNuevos protocolos. Área de Ingeniería Telemática Dpto. Automática y Computación http://www.tlm.unavarra.es/
Nuevos protocolos Área de Ingeniería Telemática Dpto. Automática y Computación http://www.tlm.unavarra.es/ What s wrong with HTTP1? 1.0/1.1 Problemas de HTTP / 1.0 1.1 El protocolo HTTP/1.1 se ha convertido
Más detallesClientes y Servidores Servicios DNS, HTTP, SMTP. Clientes y Servidores Servicios DNS, HTTP, SMTP
Clientes y Servidores Servicios DNS, HTTP, SMTP Carlos Taffernaberry carlos_taffe@frm.utn.edu.ar Alejandro Dantiacq alejandrod@frm.utn.edu.ar LIREDAT UTN FRM http://web.frm.utn.edu.ar/teleinformatica/
Más detallesINTRODUCCION. Tema: Protocolo de la Capa de aplicación. FTP HTTP. Autor: Julio Cesar Morejon Rios
INTRODUCCION Tema: Protocolo de la Capa de aplicación. FTP HTTP Autor: Julio Cesar Morejon Rios Qué es FTP? FTP (File Transfer Protocol) es un protocolo de transferencia de archivos entre sistemas conectados
Más detallesManual para el uso del CorreoWeb en correo.fisica.uson.mx
Manual para el uso del CorreoWeb en correo.fisica.uson.mx USO DEL SERVICIO 1. Para acceder el servicio de correo del Departamento de Física, desde cualquier computadora con acceso a Internet, sólo se requiere
Más detallesRedes de Computadores II
Redes de Computadores II Capa de Aplicación Email: SMTP, POP3, IMAP Las siguientes láminas son material de apoyo para el estudio de la materia de Redes II. No son un contenido exhaustivo del material.
Más detallesCORREO ALUMNOS EUDORA IMAP
CORREO ALUMNOS EUDORA IMAP CONFIGURACIÓN En estas páginas le explicaremos como configurar su nueva cuenta de correo electrónico de la Universidad en el cliente de correo electrónico Eudora 7.1 ó superior.
Más detallesClase 24 Tema 6.- Nivel de aplicación en Internet
Clase 24 E-Mail Tema 6.- Nivel de aplicación en Internet Dr. Daniel Morató Redes de Computadores Ingeniero Técnico de Telecomunicación Especialidad en Sonido e Imagen 3º curso Temario 1.- Introducción
Más detallesSSL Secure Socket Layer
Universidad Interamericana de Puerto Rico Recinto de Bayamón Departamento de Informática SSL Secure Socket Layer Profesor: Luis M. Cardona Hernández Seguridad en las Redes Definición SSL (Secure Sockets
Más detallesARQUITECTURA DE REDES Laboratorio
1nsloo.cl ARQUITECTURA DE REDES Laboratorio Práctica 6: Configurar una cuenta de gmail para acceder a ella por medio de OpenSSL. 1. Configurar una cuenta de gmail para acceder a ella por medio de OpenSSL:
Más detallesCOSAS QUE HAY QUE SABER. Diseño Web I TIM BERNERS-LEE QUÉ ES INTERNET? Qué es una página Web? WWW 07/09/12 SESIÓN 1
Diseño Web I SESIÓN 1 ISI JÉBER MARTÍNEZ COSAS QUE HAY QUE SABER CADA 60 SEGUNDOS Un dominio.com es registrado Se publican 98,000 tweets Se actualizan 695,000 status de Facebook. Hay 510,040 comentarios
Más detallesRedes y Servicios de Comunicaciones TEST y PROBLEMAS
Redes y Servicios de Comunicaciones TEST y PROBLEMAS 1. El funcionamiento básico de NFS consiste en la replicación local de ficheros remotos en los que los cambios efectuados por los procesos que los utilizan
Más detallesAPLICACIONES de PROTOCOLOS del NIVEL de APLICACION
APLICACIONES de PROTOCOLOS del NIVEL de APLICACION OBJETIVOS: Familiarizar al alumno con aplicaciones básicas montadas sobre protocolos del nivel de aplicación que se apoyan sobre TCP/IP. o Aplicaciones:
Más detallesPRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN
PRACTICA CAPITULO 2 MODULO 1 PROTOCOLOS Y LA FUNCIONALIDAD DE LA CAPA DE APLICACIÓN Los protocolos de capa de aplicación de TCP/IP más conocidos son aquellos que proporcionan intercambio de la información
Más detalles3.1 Introducción a Wireshark
3.1 Introducción a Wireshark Una herramienta básica para observar los mensajes intercambiados entre aplicaciones es un analizador de protocolos (packet sniffer). Un analizador de protocolos es un elemento
Más detallesManual de Usuario FTP Manager
Manual de Usuario FTP Manager Presencia Web Triara.com SA de CV Todos los derechos reservados Esta guía no puede ser reproducido ni distribuida en su totalidad ni en parte, en cualquier forma o por cualquier
Más detallesOUTLOOK_EXPRESS POP3
CORREO PERSONAL OUTLOOK_EXPRESS POP3 CONFIGURACIÓN Consideraciones Iníciales Versión utilizada: Outlook Express 6 (6.00.2800.1123) La configuración se realiza en base a una cuenta genérica; debe sustituir
Más detalles