Hi all,
I am truing to implement a Gnutella client and would appreciate help on the following questions:
1) There are a couple of host caches i found on
www.gnutella.co.uk :
gnotella.fileflash.com:6346
connect1.gnutellanet.com:6346
router.limewire.com:6346, provided by LimeWire
public.bearshare.net:6346, provided by FreePeers
connect2.gnutellanet.com:6346
connect3.gnutellanet.com:6346
connect4.gnutellanet.com:6346
gnet2.ath.cx:6346
So how do i get the ip addresses of Gnutella servants from these host addresses. Do i have to connect via TCP/IP and they automatically reply with info regarding the servants?
2) Gnutella has reserved the following ports:
TCP: 6346 - Gnutella (svc)
6347 - Gnutella (rtr)
UDP: 6346 - Gnutella (svc)
6347 - Gnutella (rtr)
What fo svc and rtr stand for. Also, should my servant communicate via UDP, TCP or both. Do servants listen to both these ports and both these protocols?
Thank you in advance.
Munjal