PDA

View Full Version : Servers in ANts network - implementation


View Full Version : Servers in ANts network - implementation


ABC_thellookoflove
July 23rd, 2005, 05:10 PM
To implement servers in ants could be an issue.
Of cours eit needs time, but we wait and see the results.
Servers could be used for searches of hashes and media, but as well for additionally sorces.
In ants severs are NOT used, because a server is a security risk to see, what IP is sharing what and requesting what.
Building up servers with a hop proxy between is another case, but we already have supernodes, they pull media in its cache, a server would work the other way round: the node would push its library to the server - with or without a safe keeping proxy node between.
But if a node is sending it slibrary to a server we speak of ultrapeers or supernodes.
Supernodes are already in, with the pull paradigm , as said, so no need to make them new again.

Servers could be used much more effective in ants direct connect , so called DC.
But ants is an anonymous tool, so we do not want to make ants a better emule wiith a different architecture,
this speaksa against OWN new servers. Instead we want to USE emuel servers to search for media and sources over the direct way in emule servers.

Emuel servers offer additionally worls biggest media repository because of the partials and if one (ants dc) node is downloading partials , then these partials are as well available in ants network.

So we need a emule server connection in ants dc. There is jmule.sf.net, but is is outdated and did not run very proper. Another way is to use kademlia in java for emule connection, maybe the azureus kademlia code could be used (as well in java ) to modify the code to be able to be compatible with the emule network, this woudl simply be the best, but maybe emule serves are as well reachable over jmule in java.

Woudl be good, to get a feeback on this architecture.

Then, the direct ants search could give results from the ants network as well from the emule servers.
A question is, if then all downloads in the download tab are requsting for sources from ed2k servers.
But yes, why not ? direct modus is direc tmodus and offers additinal sources from ed2k servers, but only for those downloads, which offer the ed2k hash, all ants hashes only downloads will stay invidible and will not be sent to the server.

then we need for the download common partials in ants dc modus, to get chunks from emuel nodes and ants nodes.

thats all for the first release i think,
In shareaza e.g. the chunks were integrated from gntuella to edonkey.
I think this coudl eb done as well for ants dc.

In a later release there coudl be a discussion to download files as well from ants nodes over ants dc nodes from emule nodes. As well the search coudl be done this way, if ants dc nodes would work as a gatekeeper and the way, from the ants node to the ants dc node (gatekeeper) needs as well at least one hop.


But first:
Ants dc needs search and download and source search from downloads in the download tab from emule.
This could be done by a server connection ( jmule) or by kademlia (azureus kad coded for emule connection).

then we have common partials for the download an a gui tab so called "servers", which is accessible over ants dc connection.

All other functions: searches and download sources from emule then could be integrated.

Why is this all necessary, IMHO the file sharing community is getting thinner, and we need a way to get media into the ants network and for emule or edonkey network ants would offer a good way to release.

So it is a joint venture, and if ants is a new edonkey client, many coders will regard it.

BTW, ants dc need then to introduce a credit system.
MH . this maybe as well an issue for common partials, but it would be nothing else then the standard, so...

maybe someone is interested in coding emule servers in ants dc.

serrebi101
July 23rd, 2005, 05:43 PM
so gramaticly incorrect. I pray the ants programming skills are better then that.
Then again
...

aqlo
July 23rd, 2005, 07:14 PM
Could somebody translate what he said? It sounded like he wants the "anonymous" network to have centralized servers and leech off emule. That can't be right, no one is that stupid, even in their special "tard" identity.

Sephiroth
July 23rd, 2005, 08:43 PM
Your architecture is about as sound as the little pig's hay house and the big bad wolf is coming your way...

What we have here is likely a group of young kids who may know how to code like a programmer, but they cant yet think like a programmer and do not grasp things like analysis and design and system design and so they try to get by on taking bits and pieces from other programs to create some kind of frankenstien. Not that im trying to insult them of not, its obvious that they are trying but they just need to show some patience and have a lot to learn yet before trying to tackle something this ambitious and complex. Especially since it seems they are not doing it for the right reasons.

aqlo
July 31st, 2005, 11:52 AM
(Why don't you sit right back in your chairs
and I may, I may tell you a tale
a tale of the 3 little pigs
and the big bad WOOF)

The first little pig he was a real hip kitty
spent all his days dreamin about the big city
so then one he day he bought hisself a guitar
and move to Hollywood, gonna be a star!
but being from the farm he knew nothing of the city
and he built his house out straaaaaaaw (what a pity!)
so then one day he was bangin on some chords
when along came the Wolf bangin on the door

LITTLE PIG LITTLE PIG LET ME IN
not by the hair of my chinny chin
LITTLE PIG LITTLE PIG LET ME IN
not by the hair of my chinny chin
THEN IMA HUFF IMA PUFF IMA BLOW YA HOUSE IN

The second little pig he was a real bad seed
spent all his days dreamin on the ganja weed
tokin and jokin down on Venice Beach
that he made all his money from religious speech
and he built his shelter from the garbage he picks
a few old cans and a whole lotta sticks
so then one day he was smokin Bob Marley
when along came the Wolf on his big bad Harley

LITTLE PIG LITTLE PIG LET ME IN
not by the hair of my chinny chin
LITTLE PIG LITTLE PIG LET ME IN
not by the hair of my chinny chin
THEN IMA HUFF IMA PUFF IMA BLOW YA HOUSE IN

But the third little pig was a grade-A student
had a rock star daddy named Pig Nugent
earned his degree from Harvard College
and built his own house with his architect knowledge
a split-level mansion in Beverly Hills!
and daddy's rock-stardom to pay the bills
so then one day came the old house smasher
the big bad Wolf, the little piggy slasher!

LITTLE PIG LITTLE PIG LET ME IN
not by the hair of my chinny chin
LITTLE PIG LITTLE PIG LET ME IN
not by the hair of my chinny chin
THEN IMA HUFF IMA PUFF IMA BLOW YA HOUSE IN

Well the big bad Wolf
he huffed
and he puffed
all that he could
and lo and behold
the little house still stood

It's made out of concrete! the little piggy shouted
but the Wolf just frowned and pouted about it
so he called 911 just like any piggy would
and they sent out Rambo as fast as they could!

YO WOLF IM YA WOIST NIGHTMARE
YOUR ASS BELONGS TA MEEE

Well the Wolf fell dead as you can plainly see
and that's to end the story for you and me
but if you give a listen you just may
hear the big bad Wolf and the little piggy say

LITTLE PIG LITTLE PIG LET ME IN
not by the hair of my chinny chin
LITTLE PIG LITTLE PIG LET ME IN
not by the hair of my chinny chin. . .

(And the moral of this story is
a band with no talent
can easily amuse idiots
with a stupid puppet show)

--Green Jello™

ABC_thellookoflove
July 31st, 2005, 12:36 PM
Hey Jimmy, you are the greatest Piggy of the broad Milkyway.
Keep on Stage! So that YOU are in.
Some Ants will blow the donkey down!

tsafa1
July 31st, 2005, 03:48 PM
Aglo, regardless of whether or not Ants is currently ideal for filesharing, it has explored and developed p2p posibilities that were though imposible. Yeah, if i want to get the latest movies i go straight to azureus, thats a great program, but want to be involved in future development of p2p. I think every true p2p fan should have at least one favorite program they use for downloading and be involved with one new program that is exerimental and cutting edge.

ABC_thellookoflove
August 9th, 2005, 02:45 AM
tsafa , have you tried azureus over i2p ?
ist it better than ants ?

do you think ed2k over ants and torrent over i2p have the same status than emule and azureus in the second generation ?

So.. emule is half as slow as azureus, emuel over ants and azureus over i2p ... does htis change the releationship of both p2p apps ?