Foro de elhacker.net

Foros Generales => Dudas Generales => Mensaje iniciado por: $Edu$ en 4 Febrero 2012, 23:22 pm



Título: Preguntas sobre los protocolos
Publicado por: $Edu$ en 4 Febrero 2012, 23:22 pm
1- El protocolo SMTP es para el envio de emails segun he leido pero gmail, hotmail, etc lo usan? o es solo si usas por ejemplo Microsoft Office Outlook?
Y algo que no entendi nunca es porque te aparece la ip del usuario que te envio el correo en la cabecera del email? no es algo que tendrian que haber cambiado ya? por ejemplo que cuando envies un correo se vaya a gmail y este fuese quien lo envie al destinatario? cosa que apareceria la ip de gmail... pienso yo no se.


2- Y cuando usamos el MSN ahi el envio es por sockets? usando TCP/IP no? y cuando envio una imagen o un archivo?


3- Y cuando descargamos un archivo de una web, estamos usando FTP o que?


Dejo con numero para que contesten lo que puedan, quiero sacarme estas dudas que ya otras veces he preguntado talvez pero cada vez entiendo mas y aprendo mas.

Muchas gracias!


Título: Re: Preguntas sobre los protocolos
Publicado por: Aberroncho en 6 Febrero 2012, 21:34 pm
1. El protocolo SMTP es un protocolo que sirve para comunicar clientes de correo electrónico con servidores. GMail te da opción a activarlo para gestionar el envío de tus correos desde un cliente local (en tu PC) y creo que Hotmail también. Pero solo usas SMTP cuando utilizas un cliente de correo, si envías desde su web no.

3La descarga de archivos desde una Web se puede hacer por FTP o se puede hacer por HTTP. Depende del servidor


Título: Re: Preguntas sobre los protocolos
Publicado por: $Edu$ en 7 Febrero 2012, 18:28 pm
Gracias!! queda la 2 nomas, alguien?


Título: Re: Preguntas sobre los protocolos
Publicado por: CloudswX en 13 Febrero 2012, 23:20 pm
Hola $EDU$ que tal todo?

Bueno, solo para clarar un poco.

Un socket no es más que un "canal de comunicación" entre dos programas que corren sobre ordenadores distintos o incluso en el mismo ordenador.

Citar
3- Y cuando descargamos un archivo de una web, estamos usando FTP o que?

Justo como dice "Aberroncho" al descargar desde la web tanto puede ser por HTTP como por FTP pero en ambos casos estaras utilizando un Socket.

Citar
2- Y cuando usamos el MSN ahi el envio es por sockets? usando TCP/IP no? y cuando envio una imagen o un archivo?

Toda accion de envio de informacion en la red involucra el uso de un Socket, no importa el protocolo ó el puerto. Siempre existira un socket para cada necesidad..

Saludos por alla hermano y cuando arranques la escuelita recuerda darme un toque..





Título: Re: Preguntas sobre los protocolos
Publicado por: $Edu$ en 22 Febrero 2012, 17:55 pm
Hola, tanto tiempo, no he usado mas el msn por eso no nos hemos comunicado mas, luego hablaremos aunque no hay nada por hacer sobre eso, quedo en lo mismo.

Por lo del tema.. lo del msn que protocolo usa entonces o como funciona? porque para el envio de texto he programado chats usando sockets donde envio el texto a recibir en el servidor y lo muestra, pero con un archivo o imagen?


Título: Re: Preguntas sobre los protocolos
Publicado por: Aberroncho en 23 Febrero 2012, 21:40 pm
Buenas $Edu$

No tengo ni idea de como será el protocolo de MSN ni de como hace los envíos de archivos pero igual te ayuda echar un vistazo a los fuentes de Pidgin: http://pidgin.im/download/source/


Título: Re: Preguntas sobre los protocolos
Publicado por: Pablo Videla en 23 Febrero 2012, 21:46 pm
Hola, tanto tiempo, no he usado mas el msn por eso no nos hemos comunicado mas, luego hablaremos aunque no hay nada por hacer sobre eso, quedo en lo mismo.

Por lo del tema.. lo del msn que protocolo usa entonces o como funciona? porque para el envio de texto he programado chats usando sockets donde envio el texto a recibir en el servidor y lo muestra, pero con un archivo o imagen?

Tiene su propio protocolo, googleando encontre esto

http://es.wikipedia.org/wiki/Microsoft_Notification_Protocol


Título: Re: Preguntas sobre los protocolos
Publicado por: $Edu$ en 23 Febrero 2012, 22:25 pm
Muchas gracias! no tenia ni idea que usaba un protocolo propio.

Ya me saque bastantes dudas que tenia sobre estas cosas, gracias a todos los que respondieron ;)


Título: Re: Preguntas sobre los protocolos
Publicado por: raul338 en 24 Febrero 2012, 04:27 am
Basicamente hay protocolos para todo, hasta cuando vos programas un programa cliente/servidor estas inventando un protocolo aunque no te des cuenta :P Hay protocolos estandarizados como HTTP, XMPP, FTP, SMTP, TCP, etc.
Los sockets son la base de las comunicaciones, una vez conectado se "habla" segun el protocolo.

Sobre la ip en el smtp, nunca los he visto :P


Título: Re: Preguntas sobre los protocolos
Publicado por: Pablo Videla en 24 Febrero 2012, 04:35 am
Basicamente hay protocolos para todo, hasta cuando vos programas un programa cliente/servidor estas inventando un protocolo aunque no te des cuenta :P Hay protocolos estandarizados como HTTP, XMPP, FTP, SMTP, TCP, etc.
Los sockets son la base de las comunicaciones, una vez conectado se "habla" segun el protocolo.

Sobre la ip en el smtp, nunca los he visto :P

Como es eso de inventar protocolos al crear una aplicación cliente/servidor?

No entendí eso, yo creo que uno utiliza un protocolo ya existente que es diferente, como es TCP/IP, pero eso de inventar protocolo al utilizar sockets no entendi nada, si me pudieras explicar sería bueno.


Título: Re: Preguntas sobre los protocolos
Publicado por: raul338 en 24 Febrero 2012, 04:51 am
La mayoria de las aplicaciones de escritorio usan el protocolo TCP/IP, los juegos online prefieren el protocolo UDP
Pero no solo se quedan ahi, al mismo tiempo pueden usar el protocolo HTTP o FTP u otros, esto es porque se ordenarian verticalmente por capas.

Un protocolo es un sistema/forma de comunicacion, cuando creas una aplicacion cliente/servidor se comunica de la forma que vos digas (comandos, instrucciones), y bueno, como te pensas que se hicieron famosos y estandares los protocolos XMPP, FTP, etc, por su flexibilidad y simpleza :P

Nadie dice que se puede usar un protocolo y solo uno xD


Título: Re: Preguntas sobre los protocolos
Publicado por: $Edu$ en 24 Febrero 2012, 15:35 pm
Me vas a hacer confundir raulllllllllllllllllllllllllll jajaja


Título: Re: Preguntas sobre los protocolos
Publicado por: Pablo Videla en 24 Febrero 2012, 15:38 pm
Yo tengo la duda de que realmente uno no puede considerar que al crear una aplicación cliente /servidor este creándose un protocolo, porque para mi un protocolo es algo estandarizado algo que contiene un conjunto de reglas,  no se si tiene que estar estandarizado realmente para considerarse un protocolo, pero eso es para mi la definición de protocolo.

Y no te pongo en duda de que una aplicación puede usar múltiples protocolos xD


Título: Re: Preguntas sobre los protocolos
Publicado por: raul338 en 24 Febrero 2012, 18:02 pm
Un protocolo estandarizado, es un protocolo a fin de cuentas. Si no lo es, es un protocolo igual :P