EFnet Hits Turbulence 161
Lots of submissions regarding a bumpy week for EFnet, mostly short on fact and long on rumor. Several high-capacity servers have either dropped off entirely or limited their connections to local clients due to DOS attacks. We got one good link about the situation; anyone else have more info? Is this a real problem or just normal roughness? I'm not an IRC regular these days but I've never seen a stable IRC network.
dalnet splits (Score:1)
Wow (Score:1)
The future (Score:2)
Re:IRC = warez + child porn (Score:1)
Woops (Score:1)
yes, real problem (Score:4)
Note that this is just one aspect of recent EFnet suckage
--
Efnet & @HOME (Score:1)
Blackened (Score:5)
oldcharred.blackened.com: AMD K6-2 @ 333mhz, 128M of ram, 18G-10k rpm scsi primary, 9G secondary. This server houses the origional irc2.blackened.com EFnet server, the largest EFnet server in the world before it de-linked. Still running with the origional IRCD, I, O, C/N lines and TCM.
It's a pity that, in blackened's case, volunteer workers such as mjr are forced to abandon what they love to do, because of immature kiddies flooding the network with useless garbage.
Actually, it depends on the IRC network (Score:1)
Re:The future (Score:1)
Don't get me wrong, I'm glad they do but I can see fewer and fewer companies willing to give up anything for IRC
Re:Actually, it depends on the IRC network (Score:1)
Re:Blackened (Score:1)
Blackened was really holding up most of EFNet.
Yes, the rise of script kiddies has contributed to EFNet's current state, but really, if you had to place a date on it I'd pick Blackened leaving
Re:The future (Score:1)
> fact that no ircops participate in such matters.
This has always been the case, it always worked before, but now I suppose there is a better class of asshole wondering the internet.
and what do you think IRCops should do?
should they do what they are meant to, and look after servers?
or should they pander to thousands of whining users that accidently lost ops in a channel, and to hell with looking after a high load server
channel ownership, in my experience, only works in a small network where there is some feasibility of controlling the channels
so instead of having users fighting amongst themselves, the users would fight amongst themselves AND the IRCops, wasting their time and taking it away from their real purpose of looking after the servers
well, there is my 2p
Re:Blackened (Score:1)
Semi-Stable IRC in GlaxyNet (Score:1)
Oh and to an earlier post it was a channel devoted to a on-line gameing guild where we could get together and co-ordinate attacks. Wow, something to do with IRC that doesn't involve warez, kiddie pr0n or programming. Now that is wierd.
Re: (Score:1)
Isn't it all just part of irc? (Score:1)
Re:Efnet & @HOME (Score:1)
Nothing to see here, move along. (Score:5)
Disclaimer: I'm fairly new to the efnet experience. I've been running Undernet servers[1] for the past two years and only recently linked a server to efnet[2].
I haven't yet found someone who has been able to figure out where these rumours have been coming from. We got a couple enquiries about "is efnet going to shut down" in our efnet mailbox, but that's nothing out of the ordinary (Imminent Death of Efnet Predicted - Film at 11). Haven't seen any mail claiming that anything really special is going on. A couple of servers changed their policy. As far as I understand, from my limited experience, there's nothing strange or extraordinary about that. IRC networks are dynamic in nature.
The amount of DoS-flooding that goes on directed at a typical server for a major IRC network is completely out of bounds. Scriptkiddies see themselves as Freedom Fighters and Mighty Warriors, but are slowly pushing IRC networks to the point where they either become unusable or virtual Police States. On some networks, ideas have already been coined to start using a mandatory user registration system. No admin likes the privacy implications of such a move, but it may turn out to be the only way to keep the idiots out.
Once in a while, we get lucky and one of these kids touches a site that a federal agency cares enough about to start a case and the world has to deal with one scriptkiddie less. Most of them never get caught, though.
HTH.Pi
[1] saltlake.ut.us.undernet.org and haarlem.nl.eu.undernet.org
[2] efnet.vuurwerk.nl
Re:IRC = warez + child porn (Score:2)
Re:Semi-Stable IRC in GlaxyNet (Score:1)
Re:IRC = warez + child porn (Score:3)
Getting a bit general aren't we?
Have you ever visited irc.openprojects.net for example?
- Lots of useful discussion regarding development etc.
- Frequent conferences held discussing the direction of open source projects
- Much much more. There's even a #slashdot channel. The one single file I have seen on this irc network for offer over dcc is a linux kernel patch in #kernelnewbies. That's hardly what I would call illegal or immoral.
I would also add that there are similar channels on #efnet. Just because there are a lot of bad goings on is not a reason to punish the legitimate users by getting rid of the networks.
Best place for EFNet news (Score:1)
Well, (Score:1)
EFnet has been a great resource for me for computer help, etc....though I've been told once or twice to RTFM. But the people there have been generally more helpful than irritating, so I'm upset to see them getting DoS attacks, etc.
I hope for everyone's sake that they can push through the "turbulence" and get things back in good order.
"It is well that war is so terrible, lest we grow too fond of it."
IRC Networks (Score:2)
Dalnet is where I go for silly chat, that doesn't matter, and I think the services they offer (registered nicks, channels, etc) are nice.
Efnet is good for various "scenes." Efnet is where the mp3 groups hang out, and I also hang out in the semi-official Ars Technical channel, along with #litestep. IMHO. I find much more intelligent conversation on Efnet that I do on Dalnet.
The article that's linked to does point out the obvious, and Efnet is horrible about script kiddies. The number of DoS attacks are numerous, and I've been packetted for takeover purposes. On the other hand, Dalnet is rampant with various trojans/virii such as Life Stages, script.ini, Judgement Day, etc. Though Dalnet has done a pretty good job of implementing server side protection against these.
In the end, I'll still hang out on both networks because different IRC networks server different purposes.
Re:IRC = warez + child porn (Score:1)
Sad but true...
There are thousands of people on IRC who know the answers to any question you can think of, from HTML to freebsd help..
And of course lots of people to make friends with!
Although as a friend of mine once said, "IRC is great as it gives you the opportunity to meet new people from different cultures from all over the world, and somehow find a way to piss them off
madmax@efnet
irc.ins.net.uk admin
It's a size problem (Score:5)
The only disadvantage is that you can't have as many clients -- but save for help channels, how the heck are you supposed to have meaning conversations in an IRC channel with over 50 or 100 people in it???? I think smaller networks will make IRC a bit more 'worthwhile' in terms of it's original concept.
Re:IRC = warez + child porn (Score:1)
(...) a wake-up call to legislators who believe the Internet is controllable by legislation. De-centralization puts it beyond arm's reach and even if they could target every server being used, it would be a futile excercise as copycat protocols spring up.
The same could be said for napster. Napster is not much unlike an irc-server. I'm still waiting for the MPAA or RIAA to start the lawsuits on IRC networks for "distributing intellectual property". Just as with napster, the exchange of files on IRC is a peer-to-peer issue: The IRC server only transmits the transfer-requests.
Cheers,Pi
IRC is kind of dying in general... (Score:1)
Re:The future (Score:1)
> asshole wondering the internet.
I agree with everything you said - i've got the same opinions about what the opers should deal with - and what they quietly should ignore. EFNet is EFnet because of the no-ownership of channels, because of the structure, because of the history and because of (after all) its users. I'm just asking wether that no-ownership-policy may be an indirect cause for the attacks
Re:IRC = warez + child porn (Score:1)
Re:dalnet splits (Score:1)
My wonderful EFnet, that I've enjoyed for so many years (7 or 8), is finally crumbling.
This is worse than the big split back in the stealth.net days. That was some mess, too.
Don Head
Linux Mentor
Re:It's a size problem (Score:1)
EFnet never dies. It just changes form. (Score:2)
Re:The future (Score:1)
Re:"Is EFnet Dying?" (Score:1)
Same idiots that automatically download all files and use an OS where the extension is hidden by default?
I find it amusing.. (Score:1)
Re:IRC = warez + child porn (Score:1)
I'm afraid you're wrong. The IRC does transmit the transfer-request. If you send someone a file over DCC, what happens is that your clients sends a CTCP DCC message to that client containing your IP-address and a port-number. The client on the other side connects to this port-number and receives the file.
Cheers,Pi
Are you sure you're not talking about Napster? (Score:2)
I can't think why any decent minded person would support the use of a protocol which is used almost solely for illegal, and quite frankly disgusting, purposes.
IRC is an open protocol [newnet.net] for distributed "real time" text conferencing and file sharing. This potent idea continually gets reinvented. AOL's Instant Messager and Jabber [jabber.com] are the latest incarnations of real time conferencing.
As the original killer Internet application, email has florished as a means of conferencing and file sharing. It propagated to all platforms that supported TCP/IP networking. The problem with email is that it is asynchronous. By default, it provides no notice that a message has arrived at its destination, much less was seen by the intended recipient. IRC is a way to extend the conferencing capabilities of email. You know instantly whether your message was received. For small groups, this method works well.
If AOL's IM improves (for some values of "improves") on real time conferencing Napster, Gnutella and Freenet extend file sharing to be pervasive and searchable. And yes, unlicensed files are traded with wild abandon on those networks too. Hustler magazine is printed on paper, just like currence, the Bible and Neal Stephenson's Snow Crash. I wouldn't go back to using stone tables because the medium can be abused.
Of course, it is easy to pick on the senile old aunt of conferencing technologies. There is no doubt that script kiddies and p0rn abound in seedy, misspelled chat rooms. It is a shame to condemn this important technology simple because of the activities of a few reprobates. If one could judge the whole by its parts, we'd have been Usenet years ago.
You may not choose to use IRC because of the few bad apples, but you'd do well not to quickly condemn all IRCers. There is a lot useful information tucked away in those intangible rooms.
Cheers
IRC history facts straightened out (Score:2)
Send flames to someone else.
Re:IRC = warez + child porn (Score:1)
WTF? Actually i run my own business, and my job requires knowledge of unix, HTML, cisco, etc etc etc.
And where to find pictures of small girls eh?
Just because you use IRC to find pics like that doesnt mean everybody does.
And to find people with like-minded illegal "hobbies" with which to engage in DCC sessions.
And to put on /ignore sad bastards with nothing better to do but try and get up peoples noses due to a lack of interpersonal skills and a real life?
Re:The future (Score:1)
> class of asshole wondering the internet.
I think it's time to quote [whoever said it first]: "The amount of intelligence on the Internet is a constant; unfortunately, the population keeps increasing."
It's actually quite sad, but I don't think one can expect people to behave like they did when IRC was young. In the beginning people who used IRC were among the few to even know about the Internet, but today the users on IRC represent an almost randomly chosen group of people. And there _will_ be some who won't respect other people, and there _will_ be some who will cause this kind of problems.
I think the possiblity that people will start to behave nicely has to be ruled out. Those days are gone.
Re:IRC = warez + child porn (Score:2)
Dude, I've found two decent jobs thanks to IRC (and I wouldn't rule out taking a third).
It 'aint all warez and kiddiez. Check out #php or #c sometime.
This is for real, unfortunately (Score:3)
The article is correct in one thing: it's because of the packet kiddies. With hundreds of kids behind cable modems blasting away at servers all day long, it's no wonder that network admins take down IRC servers -- the turnover rate on EFnet servers has been amazingly high recently.
The one thing to take comfort in: despite its problems, EFnet is still "the" IRC network to most people, so if you're on another IRC network, it's taking the brunt of the assault...
A fundamental problem with the IRC protocol (Score:2)
That's right, it wouldn't.
Re:A fundamental problem with the IRC protocol (Score:1)
I doubt of course that such a massive change would ever be able to be implemented on a network such as efnet - half the servers run hybrid ircd, and half run comstud ircd - and nearly all are different version - co-ordinating changes in ircd are near impossible.
madmax@efnet irc.ins.net.uk admin
Re:IRC = warez + child porn (Score:1)
Re:The future (Score:1)
Of course, your attitude is fairly standard among IRC users. I'm not sure why, either. IRC is just a protocol Like ICQ. Or Oscar. Its not something special. Its not a way of life. If you think it is, get out and see the sun sometime.
--------------------------
They need to... (Score:1)
Re:Well, (Score:2)
When turbulence happens, a branch of the network sometimes gets shaken out. We had a network of servers in the United States and a slew of machines in the Czech Republic. There were a few problems with timezones (the only time I could consistently talk to the opers over there was around 8am EST). Over the summer, a few US servers dropped (some IRCops left because they no longer had as much free time, families, etc) and the Czech network became its own autonomous network.
When IRC is fun, it's a lot of fun. Unfortunately, there are always a few snotty users who think it's their devine right to pester the IRCops for weeks on end or packet a server. At some point, the IRCops have had a bad day and things like *!*@*.home.com get banned. If there were some way we could uniquely lock out a user by retinal scan or a Bad Breath breathalizer test when they connect (anyone up for re-writing identd's to do this?) we'd love to have it. However, we're stuck with broad bans in order to keep ourselves sane. It's not nice to the users, but there isn't a better solution yet.
Particularly in the cases where an IRCer is good at social engineering, we have problems. Some of those users have managed (through various subtle methods) to get O: lines on our servers and our network then goes to pieces until we figure out what happened. To be honest, I don't understand what causes people to feel the need to do that every three months, but it happens.
I used to spend a lot of time on irc.cs.cmu.edu (EFNet) and irc.cis.pitt.edu before that (they allowed bots!), before they were packeted so many times that our upstream cut them off. To me, that was when EFNet suddenly lost its appeal, because it became a chore to find a server where I could keep a stable client connection. I believe that EFNet will continue to exist as increasingly smaller numbers of large servers, as IRCops get tired of the problems and the fun (or power trips) become less rewarding.
Re:IRC Networks (Score:2)
Funny, when I left EFNet (c. 1994), Undernet seemed to have better-adjusted people than EF....
Then again, Undernet died the day they chose to make some of the admin channels a "general help" channel.
--
Re:Woops (Score:1)
Dumbshit.
EFnet has been shit for a while now (Score:1)
Re:It's a size problem (Score:2)
It's been my experience that IRC servers tend to work best when in a star topology (or something close to it) than in the "spanning tree" they chose to describe in RFC-1459 (now there's an outdated document--anyone know of a completely RFC-1459-compliant network? I didn't think so :-) ). When you have a massive routing-only server, with all the other servers connected to it, it helps a great deal. Mind you, it may work better with multiple central servers, but YMMV.
--
Re:Woops (Score:1)
Re:dalnet splits (Score:2)
Maybe, but we of the Undernet, when we split away from EFNet, said the same thing years ago :-). When Undernet had similar issues, about three years ago, we said the same too, and started up Yet Another Network (tm). That YAN died, and Undernet is still around. Most EFNet admins are at least halfway clued; give it time....
--
Re: efnet (Score:1)
No it isnt.
D == DEBUGMODE
2.8.21+RF+CSr30. irc.Prison.NET ACeEHiKMpRtX CS3abBDEfIjKlLmMnNoPrsStTu TS3ow
Its the ACeEHiKMpRtX bit which contains what options were #definied. Do you see a D in that?
madmax@efnet irc.ins.net.uk admin
Re:It's a size problem (Score:1)
There must be some way of revising the IRC protocol so that there's at least two distinct paths from A to B in most cases. When one of the servers in a path goes down, the servers will just resync themselves to find an alternative connection path. This will greatly reduce the painfulness of netsplits, as netsplits won't happen very often with this strategy.
But of course, all this does it to provide more buffer in case of DoS problems. It doesn't really address the source of the problem... but IMHO trying to prevent/solve DoS problems on IRC is like trying to cure cancer that has spread to every other organ in your body...
---
Re:It's a size problem (Score:1)
Yeah, there probably is a way. But getting 36 servers to upgrade at once is well, impossible. If you start trying to implement it so its compatable with servers which use the old protocol, you make the implementation near impossible and a real head-f**k...
madmax@efnet
irc.ins.net.uk admin
Re:IRC is kind of dying in general... (Score:3)
The "newbies" also don't generally go to tech-info-heavy text only websites. The "newbies" don't normally use FTP in a non-URL-based way. There are a lot of things out there in this wacky world of the internet that the newbies will never try out or understand. That doesn't mean that any of them are dying.
How can something with 40,000+ client connections at any given time, and often going to over 60,000 possibly be considered dying?
Re:IRC = warez + child porn (Score:1)
Re:dalnet splits (Score:1)
Re:IRC = warez + child porn (Score:1)
Sorry, but I don't "warez child porn" as you so "eloquently" put it. As a parent and a long-standing net user I am merely concerned about the sheer volume of filth that pervades IRC, and any legitimate conversations (if there are any, which I can't seem to find) could just as easily be done using mailing lists.
It seems to me that you're the one with the problem, after all I didn't lash out at you and call you a "sick bastard" did I? Feeling any residual guilt are we?
the "EFnet" is going down rumor.... (Score:2)
"irc.ef.net will be permanently delinked because of DoS attacks"
irc.ef.net is just one EFnet server. It does not mean that all of EFnet is going down or is in serious trouble...
Servers come and servers go but EFnet has survived and will continue to Josh
Re:Semi-Stable IRC in GlaxyNet (Score:1)
Like another guy said, #shadowrealm is great for movies =) www.galaxynet.org [galaxynet.org] for more information and a list of servers.
Re:EFnet has been shit for a while now (Score:1)
Re:Nothing to see here, move along. (Score:2)
A couple of servers changed their policy. As far as I understand, from my limited experience, there's nothing strange or extraordinary about that.
From the semi-official EFNet site [efnet.org]:
The official page doesn't even talk about how far the connection policies on most of the remaining U.S. servers have been tightened! From what I've seen and heard, most people these days only have a hope in hell of using east/west glbx.net, prison.net and emory.edu. This is not just "business as usual".
irc admins (Score:1)
Re:Nothing to see here, move along. (Score:1)
ShadoWolf
IRC's design is incompatable with today's internet (Score:2)
IMHO IRC's biggest flaw is the fact that it's servers are networked and all channels rely on that network to function. If one server goes down, you can loose half or more of the channel's users. And servers go down a lot. I t would seem to me the only reason anyone would put up with the flakieness of IRC is because they are either part of the problem, or because they enjoy the thrill of brutal internet strife.
IRCs problems are what prompted me to make something 'different'. A chat program which did not allow channel operators, banning, kicking or any of the things which typically spur DOS attacks on the servers themselves. Each room is an independant server and nicknames need only be unique per room, not per network. (and no network at all to rely on). Servers are linked similar to the Web where it gives an address and port to connect to.
Best of all, it's graphical and it's free.
They are a threat to free speech and must be silenced! - Andrea Chen
/irc[2]?.home.com/ gone... (Score:1)
It has been down for a little more than a month(?) and I wonder if a lot of the fallover from that server is overloading, and causing grief with others. That is, for the few that allow @home people to connect, and don't tell them to connect to their own irc server (which no longer exists).
Damn the man. Maybe we could convince the nice Havenco people to host an EFNet ircd!!
EF (Score:2)
The more things change the more they stay the same.
Re:IRC = warez + child porn (Score:1)
Fine, there's filth on IRC. Well, there's plenty of filth available on the Net via other means - WWW, Usenet. Do we just shut down the whole Net?
I agree totally with what some of the other posters to this thread have said: there really are rewarding places to be on IRC. The people in the programming channels on some of the networks are insanely knowledgable. Some of the chat channels have really great people to talk to (and meet, if you're in the same meatspace area). Many organisations use IRC to plan, meet, play, whatever. Besides, mailing lists just aren't the same as real-time chat, and chat is more suitable for some discussions.
As for the undesirable stuff (warez, child porn), well, it's there, that's life. In my experience, though, it doesn't tend to just fall in your lap, so presumably (not needing warez, and not being the slightest bit interested in child porn), you need to go looking for it.
Finally, since you are a parent, may I point you to the standard disclaimer many servers on many networks carry (including the server I'm an IRCop on): IRC is an unmoderated medium. Anyone who leaves their children (thinking sub-teens in particular) on IRC without keeping an eye on them is asking for trouble, IMHO.
Re:It's a size problem (Score:2)
Actually, it's impossible to keep it backwards-compatible with at least the Undernet implementation (well, as of 2.9.32 or something) of the ircd; there cannot be more than one routes to a given server from another server.
--
Re:Well, (Score:3)
If you get shunned by Efnet come to Undernet. #linux and #linuxhelp and #techies are prefectly great places to find info. Undernet is alive and well and relatively trouble free.
Kintanon
Re:The future (Score:2)
I know a great many people with T1 and such style links, who would GLADLY run a server and allow 50-100 people to connect. EFNet won't hear of it.
Re:IRC is kind of dying in general... (Score:3)
On limiting to local clients... (Score:2)
FWIH, most of the servers that restrict their usage as such do so for one of two reasons: 1) DoS attacks or other related abuse, or 2) bots. I don't mean to sound like a troll here, but when you link to an IRC network, those are risks you take. And you don't solve them by effectively banning *@*. If a server on any other network did that, just imagine how fast they'd be delinked. Yet EFnet puts up with it.
=================================
Re:It's a size problem (Score:2)
I think this will work because there will be a single route for communication between the "old" and the "new" sides; so at first, this will look like an addendum to the current tree-structured EFnet. Then as more and more of the servers upgrade, this "addendum" will grow and eventually the "old" side will shrink to zero, then we can remove the gateway server.
Think this is workable?
---
Re:IRC is kind of dying in general... (Score:2)
Also...there's one thing I've noticed about IRC (I've been using efnet now for about 6-7 years)...if you don't piss anybody off, and no one else in your channel ever pisses anybody off, you rarely have takeover attempts! It's really quite amazing! Imagine that.
Anyone got a good list of IRC servers? (Score:2)
Re:IRC is kind of dying in general... (Score:2)
>bots? It's amazing how many bots you need now
>just to hold a channel.
How about none? I'm a regular on one of the original IRC channels on EFNET and we haven't had a bot protecting the channel for years.
Re: efnet (Score:2)
That's what the almighty grep is for, my friend.
Why EFnet sucks (Score:3)
Then there were some differences of opinion between administrators. It's OK, these things happen. Feelings got hurt, EFnet spawns a child network. Increasingly, this happens more and more, but typically the arguments revolve around the introduction of features to give the user a better chatting environment.
There are always two sides to the argument. There are those that want things like channel ownership, more IRC operator participation in the affairs of mortals and harsher, coordinated controls against abusers of the service. Then there are those that don't want anything to change. They view IRC operators as the keepers of the links, and that those keepers should never meddle in the affairs of the users. Let them sort (battle) out their own problems. EFnet splits. The liberal operators and servers (the ones wanting the change) spawn off a new IRC network, and the conservative/reactionary operators and servers stay behind.
Think of it as evaporative cooling. As EFnet experiences its civil wars, the proportion of "to hell with the users" attitudes rises.
Eventually, this attitude starts biting the opers and admins on the ass. EFnet turns into a war zone, with DoS attacks starting to show up. A few users think they're funny and DoS the opers too.
The ugly dragon rears its head.
Now the attitude becomes "fuck everyone but my fellow opers". IRC wars move from the IRC playfield to the Internet with DDoS attacks taking down servers for the purposes of channel warfare and retaliation against opers and admins. Sometimes the ill feelings are warranted, but mostly the packet kiddies are just trying to make a nuisance of themselves. Networks suffer, ISP customers suffer, ISP's de-link their IRC servers. A free service (IRC) should not--must not--impact the ISP's ability to reliably serve its customers.
Now at this point, EFnet starts getting a shortage of big servers. Naturally there are dozens of ill-experienced, IRC savvy packet kiddies that have "grown up" a bit and want to try their hand at running servers. A few are cautiously linked in, oper abuse (already rampant on EFnet) begins to rise even faster. The line between oper and kiddie twists around a bit, more servers run by "former" (or current) packet kiddies, Internet wars abound, servers are split, packet kiddies continue to attack. Legitimate, well-staffed servers jump ship.
EFnet, in short, goes to hell.
I've always said EFnet is the ghetto of IRC networks. I would wager the vast majority of people that use EFnet to chat nowadays do so only because their friends are there, or they don't know that there are alternatives. If there was a way to reliably migrate a person's group of friends instantaneously to another more mature network, most would do it. I would.
Re:On limiting to local clients... (Score:3)
AOL and Netcom are prime examples of large providers that have opted to build their own IRC servers for their own clients. Unfortunately (mainly in AOL's case), they didn't feel obligated to police their own servers, and abuse was quite rampant.
Re:On limiting to local clients... (Score:2)
I know that I could responsibly run a server (ie: not abuse it, just leave it alone) and allow the 30 or 40 people that I know to connect, hassle free.
Why will EFNet not allow private servers? They only allow things that have HUGE pipes.
Simply make it a condition that a single abuse by an IRCOp on a small server is grounds for immediate and permanent detachment.
Re:IRC's design is incompatable with today's inter (Score:2)
As somoene who has worked extensively on IRC server to server protocols, I can confirm what you're saying: ircd scales rather badly. It only has gone up to the current levels thanks to the massive increases in bandwith and server memory. If IRC wants to keep the model of a single network with a unique channel namespace, and a completely decentralized network of servers, then alternate routes and cyclic links become a necessity. EFnet has been going mostly in the opposite direction: a few strong central hubs, and lots of leaves. That works better than the random-spanning-tree that IRC started with.
Re:On limiting to local clients... (Score:3)
They also require servers with large pipes for a reason: the IRC2 protocol is not very efficient. It's entirely ASCII-based and depends on things like connections, quits and channel messages to be propogated throughout the entire network. Thus, your private server wouldn't necessarily just be seeing traffic it needs to see, it would be seeing ALL traffic across the network.
Ordinarily, this amount of data isn't too bad. An ISDN link could probably handle it. The problem is the connect bursts. When two servers split, as you know, each server on the local side of the split sends out QUIT messages for each client that has now disappeared on the other side. If this is a major hub, this burst in itself is quite large. In addition, when servers reconnect (such as when your private server connects to the network or when a split server reconnects), a much larger connect burst occurs, as each client on the "other" side is introduced to the local side. JOINs (well, SJOINs) have to be sent as well, so that all servers have enough state information about what clients are on what channels that they can provide that information to the local user.
In short, IRC2 needs "HUGE pipes".
Yes, it could be designed better. Yes, there are better IRC network designs on the way, but there's little that can be done to fix IRC2.
Re:It's a size problem (Score:2)
Only if the gateway-side abstracts the rest of the network and makes it seem like a single über-server.
--
This is news? (Score:2)
However...
There are other IRC networks. Dalnet, Undernet, and Yiffnet [yiff.net] to name a few. I've found that Yiffnet [yiff.net] is the most stable in terms of server splits, and the opers are actually friendly for a change. /join #furry and hang on to your keyboard.
Since Yiffnet [yiff.net] is a semi-roleplaying network, there are, IIRC, two bots used to store descriptions of your character. If you ever sign on just for the hell of it, for the love of God go read the website first![1]
If, after reading the site, you decide to logon, try not to make your nick look like you're an EFnet refugee. The people there get on your case about it, and there's no real reason to have all the extra stuff[2] anyway. After logging on, read the MOTD for the server you're on, then if you feel up to it,
--
[1] What? You thought those links were to show off my leet HTML skillz?
[2] You know, stuff like _^*=+ tacked on the end and 31337 Sp311In6?
--
how ironic.. (Score:2)
Why EFnet is so GREAT (Score:2)
Another thing that many don't realize is the freedom on EFnet. If I want to create a channel with no one present, I can. I get no message from ChanServ telling me bob1234 registered my channel at the server's conception. IRCOPs should be hands off. If theres a disbute or a takeover in a channel, let them work it out. It's these basic freedoms which make EFnet such a great idea. I do concede that EFnet is not at its pinnacle right now. It has experienced massive DoS attacks, loss of servers, corrupt IRCops, and devistating takeovers. The IRCops are not to blame. They just went with the flow from a lack of rules. Sure, here's an i:line for this nice shell. Sure, I'll k-line that client even though its not a bot or clone. Sure, I'll abuse my power for anything that might better myself. If the administration of EFnet cannot keep itself clean, what hope is there for a new EFnet without DoS attacks.
It is a sad time for EFnet. We have come so far. I will stay on it until the end.
mycroft@EFnet
gimme a
Why this means EFnet is dying (Score:2)
But isn't an IRC network effectively dead when it ceases to be a reliable means for people to get online and chat? When was the last time you could get onto your EFnet channel of choice and have a conversation with the regulars? I bet if you did the math, EFnet would spend over 50% of its time with at least one major server split or with one or more heavily hit links.
When I sit down and am totally unable to have a conversation with my friends for any more than a few minutes at a time, I consider it time to move on. The only way people are going to be happy again is if they migrate to a more stable network, and nobody is going to do that until EFnet finally kicks the bucket and its existing (stable) servers either join up with a real IRC network or shut down for good.
Let EFnet die. It's functionally dead already.
Time to move to better protocol.. (Score:2)
Take a look at SILC, Secure Internet Live Conferencing [silc.pspt.fi]. It's designed with better network structure, isn't a braindead protocol, and as the name says it's designed with security in mind. And to me the best thing about it is that it's new and not finished yet. I can suggest new features to it, I can fix broken things in it, I can try to make it the best chat protocol there is.
SILC is the most serious IRC replacement I've seen so far: there's working server and client code, there's documentation, even comments in the code and the specs are in RFC drafts.
The biggest reason for DOS attacks against IRC servers is (I'm pretty sure :) creating net splits and taking over channels with them. If we just design the protocol so that it is impossible to take over others' channels the network will be DOS safe (and it will be one happy chatting network ;)
irc.blackened.com - mjr's delink letter (Score:2)
"Even the big ones fall. [the-project.org]"
Re:"Is EFnet Dying?" (Score:2)
Most animals act according to an anticipation of a reward or in fear of some punishment. As a child, I learned quickly what my boundries were -- e.g. exactly what I could do without being beaten. Most parents raise their children in a violence free environment that complete negates half of our behavioral instincts -- hell, parents would be arested for abuse now-a-days if they hit their kids. ("Spare the rod; spoil the child" is true.) Setting the kid in the corner for an hour isn't punishment; it just gives them time to think up more bad things to do. When there is no fear of punishment, rewards have no meaning and children never learn to participate in a civilized society.
Now that I think about it, society has just gone to hell. Did I miss the Rapture or something? A memo would have been nice...
Re:Why EFnet is so GREAT (Score:2)
Anyone can buy just about any domain name they want. Does this mean *.to is actually in Tonga? Are all the *.cc names somewhere in the Cacos Islands? Hell, I can have the DNS for a machine in my bathroom here in Raleigh, NC, USA say it's somewhere in *.ca.
I bet you wouldn't guess, sitting here in my livingroom, I'm four hops from the Microsoft Campus in Washington state. Or that I used to be three hops from London, England, UK. (Interpath@MAE-East/Xara@MAE-East/Xara@CWIX)
Hop count and transit time are what matter. Even BIND has known this for years.
Re:Well, (Score:2)
I have to agree, Undernet is generally younger and less hardcore for all of their subjects. But we're improving as best we can, and our network is much better than Efnets recently.
Kintanon
Linked Server Page (Score:2)
Re:On limiting to local clients... (Score:2)
When Monash University here in Melbourne AU had an EFnet server - yoyo.cc.monash.edu.au - it's users were banned between 9 and 5, and I think dialin users were banned 24/7, because the University tolerated it with the provision it didn't stop legitimate work. But that's my POV, I'm sure the exopers will correct me if I'm wrong :)