View Full Version : what happens on logon
View Full Version : what happens on logon
frankdowling1
December 13th, 2002, 02:49 PM
A question. When you sign on with Winmx the program goes through its paces of finding new files to share.
My question is does the central winmx server just notify other primary and seconday connections of your presence or does it do that and as well keep and submit your list of files to be shared ?
thank you very much
eclectica
December 13th, 2002, 04:24 PM
My understanding is that the central server only provides the list of primary servers to connect to, but it doesn't have the listing of all the files. That's why the search results aren't as good as back in the days of Napster, when there was a centralized server.
frankdowling1
December 13th, 2002, 05:43 PM
anks for the rapid reply. There are advantages to not having a central server.
1)no bootlenecks of data transfer at peak times
2)servers are expensive
3)there are legal reasons as well. My understanding is where nailed Napster was that they had a central catalogue.
WinMx can argue "We are just connecting computers. We
do not have any lists. We are from the country what do we know"
Come to thing of it it sounds like the lies that you tell women.
frankdowling1
December 13th, 2002, 08:10 PM
One question. When you start WinMx it scans and then go through a list of new files to share.
Where is this file sent - to the main server ? to the primary
connectons? To the secondary connections? Or to both
primary and secondary connections ??
Vladd44
December 15th, 2002, 08:25 PM
frankdowling1,
Im gonna go through some of the proccess to the best of my ability.
WinMX connects to peer cache (the one weakness in the system, but it is possible to redirect this to third party peer caches if there is ever legal reasons). In this act, winmx returns list of active primary ip addresses.
WinMX then attempts to connect to these active ips. This is why you can have attempts to connect from remote computers after you have deactivated WinMX.
As a secondary you are looking for a primary to connect to the winmx network through.
As a primary you are attempting to connect to other primaries in "solidify" your connections to the WinMX network.
If you are secondary you file shared file list etc is stored on the primary you are connected to. This way searches the come through the primary you are connected to can be proccessed by an user with a broadband connection to supply information in a timely manner.
Searches in a primary connection are also routed through primary user. These issues regarding how searches and file lists are handled are some of the major reasons for problems for a secondary user.
Some people connecting as primary really should not be doing so. And this can cause poor search results for a secondary user connected to a poor primary. It can also cause difficulty browsing certain secondary users, bc the primary they are connected to is sub par.
And of course the well known problem of Ghost Files, that only occur for users on secondary is also a problem related to the primary user that secondary user is connected through.
Sorry for the length, but I hope it may clarify some of the questions you were asking about.
also if you are secondary , it may be useful to read my faq page regarding maximiznig your success as a secondary user, it gets a bit detailed and requires activity outside of WinMX, but it may be worth your time.
http://vladd44.com/axis.htm
frankdowling1
December 18th, 2002, 07:45 PM
Vladd44 :
you are a genius. You ancticipated and answered
most of my quest ions. Thanks again.
:fire :shy
frankdowling1
December 20th, 2002, 05:16 AM
Vladd,
Two questions.
First when using TCview how do you tell the primaries
from the secondaries. Both are listed as "established".
Or are those listed as "listening" the secondaries. I assumed
so but it seems that there are more "established" links than
listed "Online Primary Connections". As well when one "remote address" what is the easiest way to identify the geographic
location if you do not recognize the isp. Just for interest.
Second I know that primaries can link to each other but can secondaries link to multiple primaries or only one..
You are correct in your explanation many primaries are
really slow dialups masquerading as higher speed connections
for the designation of primary.
In the "WinMx Network Setting" there even is a setting override box "Allow Primary Connection with CPU under 266
Mhz. I am sure that you knew this but this info is for those less
knowledeable.
thanks again:shy
frankdowling1
December 21st, 2002, 09:14 PM
You have really peaked my interest. Sometimes I have 5
primaries and 0 secondaries listed.
There were 4 downloads 2 were listed as 56 k.
If I get what you have explained to me that those 2 56 k
downloads are primary connections who are really in the
secondary connection criteria and who have either lied about their computer and/or connection speed or are those who have overrode the criteria when setting up ? Is this somewhat
correct ?:fire :devil
Vladd44
December 22nd, 2002, 09:31 AM
http://68.11.27.224:8080/tcp%20scrib.jpg
If you are a Secondary user, there should be one connecting to port 6699 on remote computer and it should be the only one not connected to you not via 6699 . This is your primary.
now as a primary it is a little more difficult to wade through, for one reason you will have significantly more connections..and they are in constant flux. Constant vigilance would be needed.
Listening should only be listed on ports from local host, should not be listed on one where there is a remote connection...would no longer be listening then..would be established.
Neotrace pro is a good program for finding geographic location of an ip.
At present I have nto seen a secondary connect to more than 1 primary, it would be counter to the ambition of using secondaries. A little less leeway in deceptively becoming a primary would resolve most issues.
Hopefully the issue, and a few more features in chat client will be resolved in next version. I haev a really nice chat program (chat only) that connects to winmx network, but its in japanese.