RE: Does the Push message still exist?

"Philippe Verdy" <[email protected]>
Newsgroups gmane.network.gnutella.devel
Organization Ordinateur Personnel
Message-ID <002601c86cb7$27cc3b10$0a01a8c0@HARNON>
Try runnin your servent from behind a NAT router, without configuring it
with port forwarding. PUSH messages will be sent to you only in this case,
and if you have something interesting to share so that some people will
request you this way. Your servent should then run as a leaf node, and it is
the Ultrapeer yo which you are connected that will forward the PUSH message
coming from other people.

There's not a lot of PUSH messages. But if your servent runs as an
Ultrapeer, you should see more PUSH messages coming from anywhere, mostly
via UDP, and that your servent should formward to the firewalled node
connected to it via TCP.

So it's probable that you don't implement Gnutella via UDP; PUSH messages
are more frequently sent via UDP now, they transit by TCP now only on the
last hop from the ultrapper to the target firewalled leaf node.

If you support Gnutella through UDP, may be your ISP is filtering incoming
unsollicitated UDP messages coming from random sources that you have not
sollicitated directly. I know that mobile ISPs (through GPRS or UMTS) make
such limitations, but this is probably to avoid costly traffic for their
customers (because the traffic on such connection is billed above about 50MB
to 100MB per month, and P2P can easily exhaust this limit). It's probably a
bad idea trying to run a P2P program over a mobile connection.

> -----Message d'origine-----
> De : [email protected] [mailto:[email protected]] 
> De la part de wwiltse25150
> Envoyé : dimanche 10 février 2008 02:33
> À : [email protected]
> Objet : [the_gdf] Does the Push message still exist?
> 
> I am designing a Gnutella client and am trying to properly 
> adhere to correct structure for all Gnutella messages. I am 
> having a problem with the Push message. The message gets sent 
> to firewalled servents but I never receive a response from 
> them. I am using the raw ServentID and FileIndex values 
> received from the queryhit message and sending them in my 
> Push. I am also using the same TTL value that I use for my 
> query messages.
> 
> In an attempt to look at other Push messages to see if my 
> structure is wrong, I have temporarily programmed my client 
> to notify me of all messages it sees that are not Ping, Pong, 
> Query or QueryHit. I have noticed that no matter how long I 
> run my servent program (in ultrapeer mode), there don't seem 
> to be any other messages that come across. 
> 
> My question is this: Is the Push (0x40) message still in use today? 
> If so, can anyone help me figure out why I can never get a 
> servent to respond?  
> 
> Thanks in advance.
> 
> Bill
> 
> 
> 
>  
> Yahoo! Groups Links
> 
> 
> 
> 
> 
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.