
When being online for work, studies and leisure I’ve been hanging on several IRC (Internet Relay Chat) networks to both gain knowledge, but also to gain new friends that I’d never meet before etc. IRC is a great way to communicate in a fast and easy way.
Of course, as with any other social interaction, there are hierarchies formed. IRC is divided into networks of servers, which can differ from each other when it comes to what features they have, what they allow etc, and each network have individual “channels”, which for example can be #worldchat. In every channel, there are 3 kinds of users, the regular user (who “only” can chat), the “voiced” user (who has a “+” in front of their nickname, and who can talk when the channel is set to “moderated”) and the operators (which can throw other users out of the channel and even ban them from coming back).
Some networks, such as DALnet allow indidvual users to register both their nicknames and indiviual channels. I’ve registered the nickname “Henrik” (doh) on mentioned DALnet, and I also run the channel #Metal (for those who likes harder kind of music). When being an active chatter on the DALnet IRC-network, I want both mine and other users’ experience to be the best possible. I follow several email-lists connected to DALnet, in order to keep track on current events, and also to put in suggestions on what could get better.
DALnet has been through hell, in late 2002 and early 2003 the network was taken down by severe DDOS–attacks, which Wikpedia writes about as follows;
The network operation was severely disrupted in late 2002 and early 2003 due to distributed denial of service attacks. Added to the DDoS issues was the fact that the owner of tsunami.dal.net (the world’s largest single IRC server, hosting more than 30,000 clients most of the time) delinked his servers (for personal reasons). The other servers on the network could not absorb the extra client load, leading to users’ complete inability to connect to DALnet. The network was first crushed by attacks, and then by its own userbase. About 60% of DALnet’s population moved to other IRC networks due to these extended connectivity issues.
After this ordeal, DALnet came back and launched “The IX Concept”, an anycast-solution, where the users connect to one single server (irc.dal.net), and this server (which really is a pointer) directs the user to the server that is closest to them. This is a good solution, as those who wants to DDOS the network never will be able to pinpoint one single server, and therefor the load is shared and the network remains operational.
The above is great, but there are some things that should be done in order to make DALnet a much better network to chat on, and to keep the users safe. The 2 major things are; the user should be able to hide their real hostname, in order to not be subjected to mischief (such as DDOS-attacks and portscans) and have their hostname replaced with a virtual host, such as registered-nickname.dal.net), and the possibility to connect to the network via an encrypted line, called SSL (Secure Sockets Layer) so that all data transferred between the chatserver and the user can’t be intercepted by anyone and in order to keep personal information, passwords etc safe. (This is something very important for users on the road and who are using public (often not encrypted) wireless networks) for their connectivity to the Internet.)
When mentioning these 2 things on the general email-list, there was a fast and firm “NO” from the people who run DALnet, who said “it can’t be done” etc. The fact is that several IRC-networks have implemented SSL and the virtual hostname, such as Undernet, so it’s not impossible. It is just a matter of will from the responsible administrators behind DALnet to do so. I am aware that DALnet is not a commercial institution, and that the entire network depends on volunteer-efforts – but I still want to see these 2 features added…
If you want these features added too, send an email to service@dal.net and let them know!!!