Slashdot Mirror


User: vawlk

vawlk's activity in the archive.

Stories
0
Comments
124
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 124

  1. Re:Technical theory behind this subject. on Speed of Light Measurement Using Ping · · Score: 1

    Either:

    1: Writer's block
    2: Very bored

    I vote for number 2 since I am too, and I actually read the whole thing laughing my ass off.

    Now pardon me while I go find my ass.

  2. Re:Gnutella as a DDOS tool on Mathematical Analysis of Gnutella · · Score: 2, Insightful

    read the protocol spec, and you would understand why you can't do this. You don't reply directly to a request. You send it back through your connections and the clients you are connected to only accept replies with the correct information.

    If you had 8 connections and a request comes in from 1 of them, only that 1 connection would accept a reply with the request's guid. The IP information is taken directly from your connection.

  3. Re:Massive DDOS on Mathematical Analysis of Gnutella · · Score: 1

    it already happened. One of he original gnutella clients had a bug that would take requests with a TTL of 1 and set it to 254.

    Other people hacked, but luckilly this was prevented by quick updates to the software. Clients soon had filters to kick out bad requests, illegal TTLs, spammed searches, etc...

  4. Re:Growth of network relates to negative attention on Mathematical Analysis of Gnutella · · Score: 2, Interesting

    Each request generates a GUID and clients check each request vs a recent history of GUIDs. It prevents any sort of looping.

    Having developed the first host caching application for gnutella, I can say that the author never fully understood how the network worked.

    His equations may be accurate based on how he thought requests and replied propogated through the network, but he assumed every request had a reply.

    It is true that the bandwidth overhead was large, but I rarely used more than 15KB/s during the times when there were 4000+ clients connected. He says that it might not be possible to reach all 4000 people, but in order for me to know how many users were out there, they all replied to my ping, thus searchable.

    Finally, the very nature of the network doesn't lend itself to protocol updates at all. The protocol was extreamly limited, but once it caught on, not much could be done about updating it short of starting an entirly new protocol. You couldn't just shut it down, and thats the major problem.

    Many proposals were written on how to implement a system without the gnutella limitations, and you are seeing them in many different implementations.

  5. Re:Juniper, not Jupiter on Smart Routers · · Score: 1

    I was about to say the same thing, but figured I'd search first because someone HAD to notice. Only you did.

  6. Re:All kidding aside... on Linux On Windows - The Thin End Of The Wedge? · · Score: 1

    In my experience, all preinstalls of a Windows OS should be reinstalled to the base windows install. I have yet to see a decent preinstall that doesn't load 200 junk background applications.

  7. Re:All kidding aside... on Linux On Windows - The Thin End Of The Wedge? · · Score: 1

    On the other hand, All my Windows installs have been great. 1 reboot per 40 hrs of work is not a bad thing IMO. I have never needed to reinstall. The data on this machine has been around since DOS 5 and occasionally upgraded to dos6, dos6.22, win3.1, win3.11, win95, win95osr2, win95osr2.1, win95, osr2.5, win98 and finally win98se. All the hardware has been changed, but the data has never been erased. All OSes need to be maintained. Just as linux users recompile kernals and whatnot, Windows users should clean out the registry (well if they know how), keep system files up to date, remove duplicate old dlls, etc. I'm NOT saying Windows is great, but what I am saying, is that any OS can be relativlely stable if maintained.

  8. Re:Think about this. on Linux On Windows - The Thin End Of The Wedge? · · Score: 1

    How about the use people like me who have very little experience with linux. I can install this and play around a little bit with out having to repartition and install linux after reading 412 linux howtos. From my point of view, this offers a way for Windows users to see what linux is all (well not all) about.

    Personally, I read /. for the non-linux stories. I read this thread to see the response from the linux community and I have been very suprised. I would think more people would support this since the one thing it would do is raise awareness and use of linux applications. Instead, the anti-ms or die cronies jump on this as an attempt to rid the world of linux. So which one of you shot JFK?

  9. Re:This can only hurt Linux on Linux On Windows - The Thin End Of The Wedge? · · Score: 1

    As a confirmation to what the guy says - if you've ever had the unpleasure to run Lotus Notes, you might notice that it's debugger "Dr. Quincy" will spontanously generate "R.I.P" log files on some Win boxes until the harddrive fills up.

    Thats the first thing I do on servers and clients. You almost have to.

  10. Repeat on Won't The Real Quickies Please Stand Up? · · Score: 1

    Mathmatical Origami is in there twice i think. Or it might just be this great cough medicine I've been drinking all day. Now only if I had a cough.

  11. Re:intresting, but��� on Linux -- Without Unix · · Score: 1

    >People who don't want to try new things generally stick with Windows

    C'mon now...using windows has nothing to do with trying new stuff or not. Just because you don't choose to use....ah nevermind

  12. Re:But how do they get back? on Going To Space Inside Magnetic Bubbles · · Score: 1

    186,000 mps (second). 186,000 mph would equate to 51 miles per second. It would be cool if light travelled the same speed as sound. Think how weird that would be.

  13. Re:More than one.. on Did Rehnquist Compromise Ethics On Microsoft Case? · · Score: 1

    I personally think that if you have made it to the position that Judge Rehnquist holds, you'd pretty much know what you are doing. I definatly wouldn't think a Supreme Court Justice would play favorites at that level.

    I have no problem with the decision, but I can see where some people would have a problem.

    But of course this is only my "extreamly uninformed in law ethics" 2 cents.

  14. Re:And here's why on The Tragedy of the Digital Commons · · Score: 2

    There are plenty. Visit http://gnutella.wego.com and check out the third party clones. The gnutella 0.56 isn't even supported anymore, so if you are running that, stop, and get something new. Toadnode (win) is a quick up-and-comer.

  15. Re:/. is getting weirder everyday on The Tragedy of the Digital Commons · · Score: 1

    You havn't tried some of the newer clones. Many let you limit the number of simultaneous transfers and a couple allow you to trottle the bandwidth used for transfers.

  16. Re:Slow connection makes sharing hard on The Tragedy of the Digital Commons · · Score: 1

    Actually, any asynchronous net connection puts a strain on the system. Cablemodems are the worst. Some people can download at 300-400K/sec but less than 20K/sec upload. Multiply this buy all those @home and rr people and you suddenly have a large headache.

  17. Re:Key cracking on IBM Develops Quantum Computer · · Score: 1

    If you can afford one of these things, I doubt you would need to snif out CC transmissions....

  18. Re:Hmm..... Quantum Computing... on IBM Develops Quantum Computer · · Score: 1

    If you have to reinstall Windows every month then you need to spend a little more time learning how to fix the problems. My machine has not been formatted of reinstalled since DOS 5. Yes there have been hardware upgrades, but never has it been formatted/new install or reinstalled. It now sits as a Win98SE machine that is relativly stable (as far as windows goes).

    Hell, if I had to reinstall once a month, I'd call it WinBlows too.

  19. Re:Novell? on IBM Takeover Of Novell? · · Score: 2

    I would have to agree with you completely. Novell has made huge steps in the educational department. A school with 500 students can get Netware, Zen Works, and Border Manager for $1000 with all the licenses needed for as many servers as you wish. You can then add any other Novell product at 50 cents each per user.

    My job entails setting up a systems that dynamically installs applications based on user/workstation rights, keeps track of application licenses, connect multiple sites via VPNs, restrict Internet content, and others like web services etc. And that catch is: it must be easy enough to teach a librarian how to admin the system.

    Since in NDS, every object can be trustees of any other object, it is very simple to add rights for a single person, group, container, location, and organization to applications, file shares, printers, and more.

    Teachers log in and they get a full windows desktop much like our home machines (those of us that run windows), then just after they log off a student logs in and they have just a simple menu system with a completely different set of applications available to them. They don't even have rights to the applications directories on the server until they attempt to run it. When they close it, their rights are gone.

    If a NOS can stand up to the worst script kiddies out there (high schoolers), IMO, it's pretty good. Throw in stability and speed, and nothing touches it....nothing.

  20. Re:What about IP verification??? Won't work on Gnutella Vs. SPAM · · Score: 1

    PUSH requests travel through the network ultimately getting back to you through your outbound connections that you initiated. At that point, since you are behind a firewall with a nonrouting ip, you PUSH the file to him since he can't directly request it from you.

  21. Re:Copyrighted Material on Metallica's "Justice" And Napster · · Score: 1

    I'm personally sick of buying a CD for $15 for an "artist" in which 1 song is worth anything and the rest is garbage. Thanks to CDNOW i can atleast listen to part of the songs before I purchase a CD.

    In Metallicas Case. This winter I grabbed the Metallica S&M Concert in mp3. It had been awhile since I had dug out the old Metallica CDs and even longer since I've seen them in concert.

    After Listening to the S&M mp3s, I promptly bought a concert ticket for their next show.

    Reasons I d/l mp3s:
    1: Record companies will push out any 2 bit band with 1 good song. $15 for 1 song is insane.

    2: I almost have any time to go to the store (I know, not a reason) so why can I STILL not buy songs individually online for .50-1.00. Hell I'll even pay for the cdr. No manufacturing costs for them, whats taking them so long! (I know there is a few, but its not mainstream)

    3. ***MOST IMPORTANT** Since I have broadband access at home, I've started d/ling songs that I have never even heard of. There are atleast 7-10 bands out there that have more money in their pocket because I d/l'd there pirated music.

    4. Can't find the music. Old stuff...hard to find. Needed some Czech wedding song...boom thank you.

    Just a few...already getting to be too longs..soo

  22. Re:point of view - Yours is dumb. on A Post-Microsoft World · · Score: 1

    I never understoof the problem people have with rebooting a machine during an install. Yes it would be nice if I didnt have to reboot, but to use rebooting as a reason why Windows is hard to install is just idiotic.

  23. Re:Throttling? Wait. on Gnutella v.56 Out? · · Score: 1

    2) Loss of efficiency over local networks.

    I agree, but Gnutella wasn't built for local networks.

    3) TCP is horrible for single-packet queries and responses.

    TCP was used to get around firewalls. I can run Gnutella on port 80 and that would allow just about anyone to connecto to me and use gnutella. One example is all the universities banning napster by blocking at the firewall.

    No part of the spec shows how to stop deep loops

    My TTL and Max TTL do a decent job at preventing "deep" loops. The client also tracks a hop count. A packet starts out with a ttl of 7 and each hop subtracts 1 from the ttl, and adds 1 to the hop count. So, if somehow, a packet gets to me with a hop count over my max ttl, I do not respond and do not forward the packet. The client also remembers the last few seconds worth of searches and can determine if I've already responded to that search and drop that packet.



    We're looing at an averate of 243 connections going through each computer.


    The system is currently running 2200 users and I have 5 connections. My total bandwidth used is about 5kB/sec for searches. Never does 2200 people directly connect to me. Only those 5 people talk directly to me, and never does 2200 people search at the same time. Yes it does use a lot of bandwidth for searching, but 5kB/sec is not that bad for this type of system. You can't really improve on that without some sort of centralized server. Gnutella is a broadband application. If it was meant for dialup, we would have seen in long ago. It is not that complicated that it couldnt have been done.

  24. Re:Make Requests here. on Gnutella v.56 Out? · · Score: 1

    I am one of the people who help out the newbies in the channel and I try to post to /. each time some new news comes out but it never is accepted. I can only do what I can.

  25. Re:Voting--way off subject on Napster Server Protocol Has Been Published · · Score: 1

    see even if you are descended from George Washington dosn't mean shit in the modern world.

    I am a decendent, and your are right...it doesn't mean shit other than an interesting 30 second conversation every year or so.

    I think i just commited karmacide