I allow inbounds on my firewall and I have no problems sharing files
Just a question: is this a firewall/NAT setup or a standalone machine? On a standalone machine I understand how to allow this. However I don't know how to allow this on firewall/NAT. You can see which ports I have open in another post around here, but it still is beyond me how the NAT is supposed to "know" where to redirect the incoming request. (I don't run a filesharing app on the server of course, besides it doesn't have enough diskspace for that)
I need this NAT setup: I have about 7 computers, 2 for me and one for each one in my family. Yup, I spoiled them;-)
You're welcome in hinting me the rules in need to add to pf.conf in order to allow inbound Gnutella requests for my clients scattered around my intranet.
This is an interesting concept indeed. I do this too occasionally with good friends. I open up the ftp ports and disable the ftp-proxy temporarly to allow them access to my ftp server. However, not many people run ftp servers, actually I only know one and that is me;-) Of course this only when I'm online myself and can keep an eye on the logs. Of course I just could tell my friends to install some kind of W32 ftp server, but I fear that they will keep it running all the time compromising their own security. Many of them aren't even capable of installing WS_FTP (a bare-bones ftp-client which I happen to like a lot) so they are not able to upload songs to my server. Most of the time I take the easy way: I post a certain song I want to share on my webserver and give them the URL. This is much easier for non-computer inclined people. (I am aware of ftp://username@somehost.tld/ but this doesn't allow uploads) Yes, I know http has much more overhead than ftp, but it's the price I'm willing to pay. Hey, and now they even have it more easy: I don't need to give my IP anymore. Thanks to dyndns I have one of my domain names pointed directly at my server. Best 30$ I spent in ages;-)
Thanks to all the people who replied to my post, it was truly interesting (picked your post because it was the *most* interesting). I just regret I got modded up that high. Someone modded me "Overrated" (which I deserved IMHO), which made me lose my glorious 50 Karma. Oh, well...incentive enough to try to post insightful comments;-)
Sure kiddie.... I actually have this Unix machine to *protect* my Windows 2000 machines. Come back when you're really good at trolling, okay?
XP comes with a firewall builtin...Many people run ZoneAlarm and similar applications. Go and have a check at Shields Up and check at least if your netbios ports aren't open. Okay? Kind advice of this lame Unix-guy...
Try to get a Soundblaster Pro running under NT4 or W2k;-) Good luck.... Hey I wonder if anyone got still some Adlib cards in use. I clearly show my age I here *grin*
I just tried because one of my soundcards stopped working (Soundblaster AWE 64) and I still had that one lying around. To my surprise it didn't work (no driver support). Oh, wel, a good friend helped me out and gave me his old Soundblaster 16 (thanks andr0meda...it still works perfectly well;-))
So you think I try to soothe my ego? Look, you don't know my setup: I have an OpenBSD box on a DSL line doing NAT/Firewall and this 24/24 7/7. The Gnutella clients are behind this NAT on other machines. I do open a few ports (6300, 6344, 6345, 6346, 6347, 6348, 6349)...exactly those that the Gnutella network needs (according to the clients) and note that I was pretty lax.
Besides, do you have a firewall yourself? (A serious one) Do you check your logs from time to time? Well, I do and there is no way in hell I will leave an unprotected box on the internet.
(In reply for the AC) While what you say might *sound* interesting, I fear you have it the wrong way around. Most games on PC require some knowledge of the system to get it running. Good drivers installed, knowing which OpenGL/DirectX mode to select. Keeping up with drivers. This however is a complex thing for Joe Blow with his P-IV. Remember he wants to pop in the CD/DVD and play his game. He might get to run it on his brand new PC today, but the next game around (in one year) won't even run on his badly maintained Windows XP machine (ever seen a badly maintained Windows machine? You'll recognise one when you see one!) Put "price of a console" vs. "price of a new computer" into the equation and the console becomes a clear winner.
You might think I'm talking junk...I'm not. Remember Unreal? I run it on a Pentium Pro with a Voodoo2 card perfectly, however to be able to run it on my Pentium III with NVidia Geforce2 MX I had to download a patch of about 20Meg. Hardly Joe Blow's stuff to do, and these are just old games.
For the normal consumer it's convenience that counts and that is what you get with a console... that along with a much longer lifetime of the product. How long was the PS1 around? 5 years (lost count)? The PS2 will be around for quite a while... before it becomes obsolete. However the above mentioned P-III PC just has become obsoleted by Final Fantasy XI...I just barely own it 1.5 years. (And I'm *not* going to replace it...thank you)
More and more geeks and nerds revert to console gaming and I have thought myself of buying a console (haven't done that yet). Don't think I'm a console fanatic: I've been into PC games since there were text-adventures and CGA games. (Anyone remember Alley-Cat? Sweet game!) No, I don't play much nowadays...getting older you know.
While I agree entirely with the fact that leeching is a problem, you should consider these facts:
Not many people have the bandwith to share. I don't, I share nevertheless but restrict upload speed to 3KByte/second and 2 allowed connections. Why? I have only DSL 256/64kbps, which means I have about 8Kbyte/second upload and I give away a potential 6. I find that generous. This is however not enough! People do not have the patience to wait at these speeds, most of the time uploads that start on my machine (I check that from time to time) about 99% are cancelled by the remote side. Yet, I download! Most of the time pr0n, and from time to time music (usually when I heard a good song on the radio).
Firewalls. I have a firewall... and I will not in any case turn it of because I want to run Gnucleus. This effectively reduces my own choices to download: anyone who runs a firewall too is not able to communicate with my machines. If everyone runs a firewall, P2P networks like Gnutella would become useless. PUSH only works when the receiver does not have a firewall.
So technically this makes me a leech: I want to share files but due to bandwidth restrictions and due to firewall issues my sharing-abilities are clearly diminished. I have the goodwill but not the resources. It wouldn't be the first time a P2P client advertising T1 performance aborts me and I find that very frustrating. Probably people using the tools you mentioned, and considering me a leech. Nice...:-(
Oh, and one thing about the whole P2P thing I don't like are the insanely large filenames filled with idiot keywords. Keywords in filenames....tsss.... Better would be a kind of database that associates keywords with files you chose on your harddisk. At least that way your files could have halfway decent-length filenames. Of course maintaining that would be a bit of work, but maintaining a filesystem filled with junk-filenames isn't any better.
Finally a little question for the P2P junks out there: many people claim they get to learn new kinds of music by P2P sharing. I won't say it isn't true, but how? You still need a handle to search new stuff? You just type in random keywords, or what? Just curious, because I'd like to broaden my musical horizonts a bit.
Please explain me *why*? I run an OpenBSD 3.0 box as router on my DSL and it also runs Apache (that's about all it does). What is so bad about it when httpd crashes once in a while? It's not as if anybody is going to get his dirty little cracker hands on my root account? It's just a dead process, I'll start a new one.
Of course I realise that I should patch Apache (and probably all the OpenBSD patches since 3.0), but I didn't take the time yet because I have no real clue how to do it. (Seems you have to compile from source...real fun on a P166)
It really is not his fault: He just has multiple-personality disorder...
Besides, I like the idea of slashdot meeting... I wonder if there are any slashdotters in the country where I live (population is under half a million), I don't think there are many.:-)
Ah...okay, so I have to use curl instead of wget. I was trying to figure that one out too. Never heard of curl before but the command is recognised!:-) I'm still too used to Linux, I must be a bad OS X user.
Anyways, isn't emacs GPL too? So why is that one included?
Well, I'm at work not and I fired it up once again. Nope, tries to connect directly. Okay, I checked the version: I have 0.2.3 so it could be some recent bugfix. For Chimera's defense: Internet Explorer is very bad at refetching it too... I can live with closing the browser, but not with changing the settings. My point still stands for Opera (if they add this feature, I buy it...you read this Opera guys?) and Mozilla however.
Oh, by the way: why isn't Lynx provided with Mac OS X, I just wondered if it would be there and it isn't. They provide emacs and vi (I will never use emacs, and use vi all the time), but not a fancy textbrowser? Lynx has saved my butt a lot of times, especially when installing a Linux machine and having trouble with the XFree config.
My problem with Mozilla on Mac OS X
on
Mozilla RC3 Released
·
· Score: 3, Interesting
I have no problem with it's bloatedness. The rendering surely feels better than IE 5.5 for OS X. However I have one *big* issue will all alternative browsers for Mac OS X.
You know the OS X has this nice little feature calles "Location" (Apple -> Location), which allows you to switch on the fly from one network to another. Now I use my personal iBook as well as on my home network (with Firewall/NAT) as on the corporate network (with proxy). The Location "applet", allows you to specify the proxies to use (or not to use) when on a certain network. Nifty, eh? Well I love it.
However there is only ONE browser that fetches this information and that is Internet Explorer. Why? Why? Why? Opera doesn't do it, Mozilla doesn't check it nor Chimera does. I consider all these browsers superior to IE 5.5 You always have to set the proxy information manually! I don't want to do this. Why do I have to change the preferences of the browser when I start it up on another network?
I can understand this under Linux (no central place to get proxies), or under Windows because it has no nifty "location" feature (a central place is there, if the INTERNEL.CPL applet counts). Sorry, but *this* is my biggest issue with Non-IE browsers on Mac. (Posting from Moz RC2 on Mac OS X...btw)
Join the crusade and convert those spyware-ridden Kazaa users to the Light Side of the Force and show them the delights of Open Source Gnutella Clients.
Yes GNUcleus allows you to download from different sources simultaneously. Works okay *if* of course the file is offered by more than one host. And *that* is not very often so.
The content is okay if you like Pr0n, what is annoying is that the names given to the files are not accurate at all and sometimes you wind up downloading a movie you already have. For music, I mostly don't have too exotic tastes (well, and I buy the CD's anyway) so it works out quite fine. My sister is more an alternative music fan, and she seems happy. At least, I saw her burn several CD's lately with downloaded covers from the net and all. So the selection must not be too bad. Of course, the more users we get, the better.
This guy is absolutely right! This week a commercial guy from my company came to me to ask me if I could format a.doc for him with the new company logo and some fancy stuff. No probs...since I'm idle and I think it's not fair to refuse any work if you are doing nothing anyway.
So I made him a nice little.dot file. I gave it to him and he asked me what the heck it was... He always just used his old files, erased all stuff and typed the new stuff in it. I wonder if it stays in the undo or so, didn't check...Should have though Oops, seems I just spoiled an Office user in using templates. Oh, well...MS shop anyway, but everyone is drooling over my iBook;-)
Honestly, hair is one of my biggest problems too.... I have a 5 year old laptop and I once had to remove all key in order to remove the hair. Even my 4 month old iBook (currently usiing it) has many hairs in it....
I don't know where they come from...okay, I'm balding but honestly it' can't be that bad. And as for the AC...Pubic hair? How the hell would it get on my keyboard? Sounds really stange..
Yup this guy clearly never set foot in the trading room of any big bank. All traders have at least 2 screens mostly 17" or 19" TFT's. (And not to mention the bucketload of phones... alway wonder how they manage *that*)
Ah, let him live in his 3D gaming world... He doesn't want to listen to reason anyway...
I am not trolling... You do realise that many big corporations still are on Windows NT4 and coudn't care less about 2000 or XP or your all-hailed Longhorn (what a stupid name by the way). So if your predictions were about things that will happen in 10 years, you might be right, but short-term future: forget it.
You have never worked, do you? Many corporations actually love Matrox cards. In the corporate world only 2D matters, the only 3D you see are the OpenGL screensavers:-)
Graphic cards that I have seen at the places where I have worked are usually Matrox cards, or low-end ATI's. And if I can chose, I take a Matrox anyday.
In a strict sense I was not comparing Cable and xDSL. If you re-read my post, I try to explain that they are two different beasts. Granted, I only stayed on the conceptual level and you went down to the phyiscial level.
Okay, it is UTP...but then you know very well that UTP can support up to 100Mbps. Don't diss UTP, because normal phone lines are based on it. Besides I doubt that the analog signals (which I do not have, my phone is ISDN) max out the whole bandwidth of the UTP cable. My brother often phones while I am surfing on our ADSL. I never ever saw a slowdown.
For the speeds you might be right... Maximum I can get here is 128Kbps upstream/768Kbps downstream (which is too expensive, so I go with 64Kbps/256Kbps). That is a lot less than 2.4Mbps, however I have the whole bandwith for me alone, you don't. If your neighborhood has a lot of leechers then you can forget your 2.4Mbps. Let me illustrate it: it's just like on the hihgway. You are in the middle of a huge 7-lane road with a lot of traffic and you can't drive 200mph because of that, so you stick to 55mph. I have my own country road, and it has a lot more potholes, but I can safely drive 90mph all the time. See, that is the fundamental difference between cable and xDSL.
Now some questions you need to ask yourself: why is "heavily shielded coax" only used in high-interference environments(industry with a lot of machines) for networking purposes. Why do the most recent network cards don't even come with BNC, anymore? Think about it....
Okay...good question.. I'm not an expert by any way, but let me try to make a guess.
I suppose that it is possible to track the IP addresses of the customers (do cable come in different speed-rates as xDSL does? Because then it gets a bit more complicated). So for downstream it seems possible to me...in theory. However upstream, I fear that there is no way to control it. Yes, the switch will block the outgoing packets, but you're flooding the complete bandwith of your neighborhood anyway which results in slower performance for your neighbours.
As I said: I'm no expert and don't know much about congestion control.
Yes, indeed...
Cable acts like a "real LAN". As far as I'm informed I heard of instances that people forgot to lock the Samba protocol for the cable interface which results in the fact that other cable users could see their computers in the "Network Neighborhood" with all the open shares. I just say: "Ouch".
To be more specific, each cable modem in your neighborhood receives and sends all data that goes through your neighborhood.
Does this mean I can get all the pr0n that my neighbour downloads?:-)
Thanks for the extra info about the timeslices, didn`t know that.
As far as I'm informed, Cable is a shared medium as for xDSL isn't. This means that with your cable modem you get the full bandwith unless you "restrict yourself". DSL (Digital Subscriber Line) is not a shared medium: you are the only one that uses it up to the switch. So the switch is responsible for cutting you down. Client side security (okay, capping in this case) has never been a good security.
Anyway, even if I am wrong (which I doubt), I wouldn't uncap my DSL modem. Okay, I have the lowest possible rate where I live, but it's enough for all our family member to surf simultaneously at acceptable speeds.
Warm recommendation: change full time to OS X and keep your OS 9 partition around for classic. Actually, only in the first month of usage I used classic. Nowadays I just use the OS X version of everything I need. If you know Unix, you'll feel at home. Well, I feel at home:-)
And now to stay on topic: I have used bochs on the iBook (with OS X of course). I was quite impressed that it would run at all (I was expecting nothing at all). The only reason I would like to use emulation is that I'd like to play the original civilisation on my iBook under DOS. I didn't figure out how to install DOS however, since I only have the DOS drive and an iBook doesn't have a diskette reader (not that I complain, I never missed it except on this exact occasion).
Your experience is quite strange. I have had many times that GNUcleus maxes out my DSL line. No problem, the files fly in.
However I got a similar experience with slow connection times due to cycling IP addresses that were down. However I found that when connecting regularly this disadvantage disappears. I once had that the GNUcleus cache emptied itself completely, now *that* sucks (copying my sisters cache file fixed it btw)
Also keep in mind that if you are behind a firewall, there is no way to connect to another user that is also behind a firewall. This is normal because you will send a push request which the other party will accept and push the file, however your firewall will block the incoming connection. That reduces of course the amount of possible peers. This probably accounts for the connections you tried to build and that failed. Remember: many people on Gnutella are informed people since the "plebs" does seem only to know the Kazaa network (FastTrack, isn't it?).
What also is importat is to share your files, that makes the community. Gnutella will be better if we get even more users.
And I was not joking at all: I really have quite high success rate using GNUCleus (and Mactella on the Mac but it performs worse)
Just a question: is this a firewall/NAT setup or a standalone machine? On a standalone machine I understand how to allow this. However I don't know how to allow this on firewall/NAT. You can see which ports I have open in another post around here, but it still is beyond me how the NAT is supposed to "know" where to redirect the incoming request. (I don't run a filesharing app on the server of course, besides it doesn't have enough diskspace for that)
I need this NAT setup: I have about 7 computers, 2 for me and one for each one in my family. Yup, I spoiled them ;-)
You're welcome in hinting me the rules in need to add to pf.conf in order to allow inbound Gnutella requests for my clients scattered around my intranet.
Of course I just could tell my friends to install some kind of W32 ftp server, but I fear that they will keep it running all the time compromising their own security. Many of them aren't even capable of installing WS_FTP (a bare-bones ftp-client which I happen to like a lot) so they are not able to upload songs to my server.
Most of the time I take the easy way: I post a certain song I want to share on my webserver and give them the URL. This is much easier for non-computer inclined people. (I am aware of ftp://username@somehost.tld/ but this doesn't allow uploads) Yes, I know http has much more overhead than ftp, but it's the price I'm willing to pay. Hey, and now they even have it more easy: I don't need to give my IP anymore. Thanks to dyndns I have one of my domain names pointed directly at my server. Best 30$ I spent in ages
Thanks to all the people who replied to my post, it was truly interesting (picked your post because it was the *most* interesting). I just regret I got modded up that high. Someone modded me "Overrated" (which I deserved IMHO), which made me lose my glorious 50 Karma. Oh, well...incentive enough to try to post insightful comments ;-)
XP comes with a firewall builtin...Many people run ZoneAlarm and similar applications. Go and have a check at Shields Up and check at least if your netbios ports aren't open. Okay? Kind advice of this lame Unix-guy...
I just tried because one of my soundcards stopped working (Soundblaster AWE 64) and I still had that one lying around. To my surprise it didn't work (no driver support). Oh, wel, a good friend helped me out and gave me his old Soundblaster 16 (thanks andr0meda...it still works perfectly well ;-))
Besides, do you have a firewall yourself? (A serious one) Do you check your logs from time to time? Well, I do and there is no way in hell I will leave an unprotected box on the internet.
You might think I'm talking junk...I'm not. Remember Unreal? I run it on a Pentium Pro with a Voodoo2 card perfectly, however to be able to run it on my Pentium III with NVidia Geforce2 MX I had to download a patch of about 20Meg. Hardly Joe Blow's stuff to do, and these are just old games.
For the normal consumer it's convenience that counts and that is what you get with a console... that along with a much longer lifetime of the product. How long was the PS1 around? 5 years (lost count)? The PS2 will be around for quite a while... before it becomes obsolete. However the above mentioned P-III PC just has become obsoleted by Final Fantasy XI...I just barely own it 1.5 years. (And I'm *not* going to replace it...thank you)
More and more geeks and nerds revert to console gaming and I have thought myself of buying a console (haven't done that yet). Don't think I'm a console fanatic: I've been into PC games since there were text-adventures and CGA games. (Anyone remember Alley-Cat? Sweet game!) No, I don't play much nowadays...getting older you know.
While I agree entirely with the fact that leeching is a problem, you should consider these facts:
- Not many people have the bandwith to share. I don't, I share nevertheless but restrict upload speed to 3KByte/second and 2 allowed connections. Why? I have only DSL 256/64kbps, which means I have about 8Kbyte/second upload and I give away a potential 6. I find that generous. This is however not enough! People do not have the patience to wait at these speeds, most of the time uploads that start on my machine (I check that from time to time) about 99% are cancelled by the remote side.
- Firewalls. I have a firewall... and I will not in any case turn it of because I want to run Gnucleus. This effectively reduces my own choices to download: anyone who runs a firewall too is not able to communicate with my machines. If everyone runs a firewall, P2P networks like Gnutella would become useless. PUSH only works when the receiver does not have a firewall.
So technically this makes me a leech: I want to share files but due to bandwidth restrictions and due to firewall issues my sharing-abilities are clearly diminished. I have the goodwill but not the resources.Yet, I download! Most of the time pr0n, and from time to time music (usually when I heard a good song on the radio).
It wouldn't be the first time a P2P client advertising T1 performance aborts me and I find that very frustrating. Probably people using the tools you mentioned, and considering me a leech. Nice...
Oh, and one thing about the whole P2P thing I don't like are the insanely large filenames filled with idiot keywords. Keywords in filenames....tsss.... Better would be a kind of database that associates keywords with files you chose on your harddisk. At least that way your files could have halfway decent-length filenames. Of course maintaining that would be a bit of work, but maintaining a filesystem filled with junk-filenames isn't any better.
Finally a little question for the P2P junks out there: many people claim they get to learn new kinds of music by P2P sharing. I won't say it isn't true, but how? You still need a handle to search new stuff? You just type in random keywords, or what? Just curious, because I'd like to broaden my musical horizonts a bit.
It's just a dead process, I'll start a new one.
Of course I realise that I should patch Apache (and probably all the OpenBSD patches since 3.0), but I didn't take the time yet because I have no real clue how to do it. (Seems you have to compile from source...real fun on a P166)
It really is not his fault: He just has multiple-personality disorder...
Besides, I like the idea of slashdot meeting... I wonder if there are any slashdotters in the country where I live (population is under half a million), I don't think there are many. :-)
Ah...okay, so I have to use curl instead of wget. I was trying to figure that one out too. Never heard of curl before but the command is recognised! :-) I'm still too used to Linux, I must be a bad OS X user.
Anyways, isn't emacs GPL too? So why is that one included?
For Chimera's defense: Internet Explorer is very bad at refetching it too... I can live with closing the browser, but not with changing the settings. My point still stands for Opera (if they add this feature, I buy it...you read this Opera guys?) and Mozilla however.
Oh, by the way: why isn't Lynx provided with Mac OS X, I just wondered if it would be there and it isn't. They provide emacs and vi (I will never use emacs, and use vi all the time), but not a fancy textbrowser? Lynx has saved my butt a lot of times, especially when installing a Linux machine and having trouble with the XFree config.
You know the OS X has this nice little feature calles "Location" (Apple -> Location), which allows you to switch on the fly from one network to another. Now I use my personal iBook as well as on my home network (with Firewall/NAT) as on the corporate network (with proxy). The Location "applet", allows you to specify the proxies to use (or not to use) when on a certain network. Nifty, eh? Well I love it.
However there is only ONE browser that fetches this information and that is Internet Explorer. Why? Why? Why? Opera doesn't do it, Mozilla doesn't check it nor Chimera does. I consider all these browsers superior to IE 5.5 You always have to set the proxy information manually! I don't want to do this. Why do I have to change the preferences of the browser when I start it up on another network?
I can understand this under Linux (no central place to get proxies), or under Windows because it has no nifty "location" feature (a central place is there, if the INTERNEL.CPL applet counts).
Sorry, but *this* is my biggest issue with Non-IE browsers on Mac. (Posting from Moz RC2 on Mac OS X...btw)
Join the crusade and convert those spyware-ridden Kazaa users to the Light Side of the Force and show them the delights of Open Source Gnutella Clients.
The content is okay if you like Pr0n, what is annoying is that the names given to the files are not accurate at all and sometimes you wind up downloading a movie you already have.
For music, I mostly don't have too exotic tastes (well, and I buy the CD's anyway) so it works out quite fine. My sister is more an alternative music fan, and she seems happy. At least, I saw her burn several CD's lately with downloaded covers from the net and all. So the selection must not be too bad. Of course, the more users we get, the better.
So I made him a nice little .dot file. I gave it to him and he asked me what the heck it was... He always just used his old files, erased all stuff and typed the new stuff in it. I wonder if it stays in the undo or so, didn't check...Should have though ;-)
Oops, seems I just spoiled an Office user in using templates. Oh, well...MS shop anyway, but everyone is drooling over my iBook
Honestly, hair is one of my biggest problems too.... I have a 5 year old laptop and I once had to remove all key in order to remove the hair. Even my 4 month old iBook (currently usiing it) has many hairs in it.... ...Pubic hair? How the hell would it get on my keyboard? Sounds really stange..
I don't know where they come from...okay, I'm balding but honestly it' can't be that bad. And as for the AC
Yup this guy clearly never set foot in the trading room of any big bank. All traders have at least 2 screens mostly 17" or 19" TFT's. (And not to mention the bucketload of phones... alway wonder how they manage *that*)
Ah, let him live in his 3D gaming world... He doesn't want to listen to reason anyway...
I am not trolling... You do realise that many big corporations still are on Windows NT4 and coudn't care less about 2000 or XP or your all-hailed Longhorn (what a stupid name by the way).
So if your predictions were about things that will happen in 10 years, you might be right, but short-term future: forget it.
You have never worked, do you? Many corporations actually love Matrox cards. In the corporate world only 2D matters, the only 3D you see are the OpenGL screensavers :-)
Graphic cards that I have seen at the places where I have worked are usually Matrox cards, or low-end ATI's. And if I can chose, I take a Matrox anyday.
Okay, it is UTP...but then you know very well that UTP can support up to 100Mbps. Don't diss UTP, because normal phone lines are based on it. Besides I doubt that the analog signals (which I do not have, my phone is ISDN) max out the whole bandwidth of the UTP cable. My brother often phones while I am surfing on our ADSL. I never ever saw a slowdown.
For the speeds you might be right... Maximum I can get here is 128Kbps upstream/768Kbps downstream (which is too expensive, so I go with 64Kbps/256Kbps). That is a lot less than 2.4Mbps, however I have the whole bandwith for me alone, you don't. If your neighborhood has a lot of leechers then you can forget your 2.4Mbps.
Let me illustrate it: it's just like on the hihgway. You are in the middle of a huge 7-lane road with a lot of traffic and you can't drive 200mph because of that, so you stick to 55mph. I have my own country road, and it has a lot more potholes, but I can safely drive 90mph all the time. See, that is the fundamental difference between cable and xDSL.
Now some questions you need to ask yourself: why is "heavily shielded coax" only used in high-interference environments(industry with a lot of machines) for networking purposes. Why do the most recent network cards don't even come with BNC, anymore? Think about it....
I suppose that it is possible to track the IP addresses of the customers (do cable come in different speed-rates as xDSL does? Because then it gets a bit more complicated). So for downstream it seems possible to me...in theory.
However upstream, I fear that there is no way to control it. Yes, the switch will block the outgoing packets, but you're flooding the complete bandwith of your neighborhood anyway which results in slower performance for your neighbours.
As I said: I'm no expert and don't know much about congestion control.
Cable acts like a "real LAN". As far as I'm informed I heard of instances that people forgot to lock the Samba protocol for the cable interface which results in the fact that other cable users could see their computers in the "Network Neighborhood" with all the open shares. I just say: "Ouch".
To be more specific, each cable modem in your neighborhood receives and sends all data that goes through your neighborhood. :-)
Does this mean I can get all the pr0n that my neighbour downloads?
Thanks for the extra info about the timeslices, didn`t know that.
As far as I'm informed, Cable is a shared medium as for xDSL isn't. This means that with your cable modem you get the full bandwith unless you "restrict yourself".
DSL (Digital Subscriber Line) is not a shared medium: you are the only one that uses it up to the switch. So the switch is responsible for cutting you down. Client side security (okay, capping in this case) has never been a good security.
Anyway, even if I am wrong (which I doubt), I wouldn't uncap my DSL modem. Okay, I have the lowest possible rate where I live, but it's enough for all our family member to surf simultaneously at acceptable speeds.
If you know Unix, you'll feel at home. Well, I feel at home
And now to stay on topic: I have used bochs on the iBook (with OS X of course). I was quite impressed that it would run at all (I was expecting nothing at all). The only reason I would like to use emulation is that I'd like to play the original civilisation on my iBook under DOS. I didn't figure out how to install DOS however, since I only have the DOS drive and an iBook doesn't have a diskette reader (not that I complain, I never missed it except on this exact occasion).
However I got a similar experience with slow connection times due to cycling IP addresses that were down. However I found that when connecting regularly this disadvantage disappears. I once had that the GNUcleus cache emptied itself completely, now *that* sucks (copying my sisters cache file fixed it btw)
Also keep in mind that if you are behind a firewall, there is no way to connect to another user that is also behind a firewall. This is normal because you will send a push request which the other party will accept and push the file, however your firewall will block the incoming connection. That reduces of course the amount of possible peers. This probably accounts for the connections you tried to build and that failed. Remember: many people on Gnutella are informed people since the "plebs" does seem only to know the Kazaa network (FastTrack, isn't it?).
What also is importat is to share your files, that makes the community. Gnutella will be better if we get even more users.
And I was not joking at all: I really have quite high success rate using GNUCleus (and Mactella on the Mac but it performs worse)