Why did we start at IPv4? What happened to IPv5?

Posted on April 29, 2009 by Andy Callaghan.
Categories: Internet, Uni, Work.

On looking at the various protocols in network communication, the most puzzling version numbering is with IPv4 to IPv6 without version 5, 3, 2 or 1. Most people believe that IPv5, 3, 2 or 1 were not even developed, but this is not true. This article aims to clarify the history of IP and answering potentially difficult about the version numbers.

Why did we start at IPv4?

When the internet was known as ARPANET – a US government research project, the TCP protocol had a lot more functionality than what we are now used to. The research scientists that developed TCP were designing it for not only host-level point-to-point transmission but also for encapsulation and routing across the ARPANET network. After the scientists realised that they were using the one protocol for too much work on the network, they decided to fork the encapsulation and routing to another protocol called the Internet Protocol, IP. But by this time, the researchers had done enough work on this protocol for it to be deemed in its third version, so was informally known as IPv3. After the full TCP/IP stack had been fully developed as we now know it, further work had been completed on IP and so was called IPv4.

What happened to IPv5 then?

Soon after this, IPv4 was standardised by the IETF. Many different scientists and professionals alike noted that IPv4 would not scale well as it was in the future, and so in the 1970s work on the next version of IP was started, the Internet Stream Protocol (ST). The ST protocol was designed to be the connection-oriented complement to IPv4 and used the same link-layer framing as IPv4. ST used the same addressing scheme as IP and was always intended to run concurrently with IPv4. The researchers were attempting to ue a connection-oriented IP so that real-time internet applications such as VoIP, multiplayer gaming etc. will have more latency garuantees and be generally more reliable than IPv4.

The development of IPv6

ST was considered a great advance at the time against IPv4, but at the same time as ST was being developed, so was IP next generation (IPng). IPng was developed in 1994 and was aware of the dwindling address space offered by both IPv4 and IPv5/ST, and so used a 128-bit addresses for destination and source which offers a much broader availability of addresses. The IPng protocol was therefore seen as future proof in the eyes of research scientists and the industry in terms of solving the IPv4 addressing problem, so IPng was adopted as the next defacto standard of IP. IPng was given the version number IPv6, as a direct future replacement for IPv4 in the RFC in 1996.

Post taken in part from CS revision Wiki at Microplop.com.

Welcome back, Wordpress

Posted on December 22, 2008 by Andy Callaghan.
Categories: Internet, Site news.

Well… after a little (make that a lot) tinkering and attempting to make Rails work on Mediatemple.net, I have decided to run all the way back home to Wordpress for my blogging platform of choice!

No more Rails for blogging here at least, but that’s not to say I don’t really really enjoy programming in Rails, I just think that Wp has a lot more to offer than what I can cook-up in Rails with the time I have!

Clever virus

Posted on March 28, 2007 by Andy Callaghan.
Categories: Internet, Uni.

You may recall recently, that I had some virus troubles with Vista, where reading university banned me from the network temporarily while my virus was on my machine… Well, I perform a full system scan the other night, and Avast finally got rid of it. I was shocked however to find where the trojan was hiding.

The bloody trojan not only was able to surpass MS's 'most secure OS ever (bullplop)', but was also able to install itself into an .iso of MS XP Pro, so that everytime I tried to install the burned image of XP Pro, on Virtual Machine or as a native and lone copy, the trojan wa installed too.

ircbot-virus.gif Picture shows Avast's report showing that the virus was found on the Virtual Machine's own virtual hard disk.
Grahh! I still firmly use openSuse linux for day-to-day stuff, like internet banking which I'll never trust Windows to do… ever…

So long, Wordpress…

Posted on March 25, 2007 by Andy Callaghan.
Categories: Internet, Site news.

I decided the other day to ditch WP for Movable Type, when being extremely annoyed at WP's lack of speed and it's amazing ability to fall over regularly on my server. From the offset it was easy to extract my posts out of my mySQL db, using a simple php script.

WP is simply no match for MT. WP is a very good platform to get started on, but thats about it in my opinion. MT pre-builds it's pages from cgi scripts and mySQL so it means that all the pre-processing is done in one big lump rather than whist the person is trying to view the page, slowing WP down.

Even if WP-cache enabled and homepage caching, it simply isn't as good as MT. So, I hope you like the theme, as I'm going to be chopping and changing it from time to time.

Microsoft and the cheesy vision of the future

Posted on March 19, 2007 by Andy Callaghan.
Categories: Funny, Internet, Microsoft.

It may sound stupid, but Microsoft are thinking way into the distant future (3 years) of what using their collaboration software will be like in 2010.

This is one of the most corniest things I’ve seen in a long time, but they say it’s ‘visionary’.

Video: Microsoft’s Vision of 2010.

Free hosting for open source projects

Posted on March 17, 2007 by Andy Callaghan.
Categories: Internet, Site news.

I will soon to be setting up a new web host off of my reseller server that I own. Since I’m passionate about open source projects, I will be offering completely free web hosting to open source projects. Applications will be done by a case-by-case basis and will be directly handled by me. All accounts will be hosted on a Linux server in the States.

If you’re interested, quickly drop me an email to andy<at>microplop<dot>com and don’t hesitate to comment on this post, and I’ll get back to you asap.

Personal website complete

Posted on by Andy Callaghan.
Categories: Internet, Site news.

I had a spare few minutes the other week so I finished my personal website.

www.andycallaghan.com

Have a lot of fun.

A new kind of idiot

Posted on February 26, 2007 by Andy Callaghan.
Categories: Funny, Internet.

I saw this post earlier, I don’t think it needs much explaining… enjoy.

A new idiot

RIAA sues and loses

Posted on February 22, 2007 by Andy Callaghan.
Categories: Internet, News, Rant.

A recent RIAA court case in the US against defendant Debbie Foster has turned into an very important and interesting one.

The case started out when the RIAA filed legal proceedings against Ms. Foster. The RIAA found her public IP address to beRIAA toilet paper the address of a shared folder on a ‘well known file sharing network’ (limewire then).

She however claimed to be completely ignorant of file sharing, let alone the accused action. She however stated that her daughter and her daughter’s estranged husband also had access to the same account.

The RIAA, instead of simply dropping the case, decided the sue Debbie Foster’s daughter, leaving her as a co-defendant. That makes sense! Both mother and daughter refused to settle (most people do not however), so the case went to court.

The US district court judge, Lee R. West decided that both defendants were not liable to be sued, and so demanded the RIAA to pay their legal fees – which they are in turn refusing and requesting it to be reconsidered.

Even more unbeleivable, the RIAA’s main evidence boiled down to (and I quote) ‘… the defendant heard music coming from the computer when admitted infringer Amanda Foster was using it.’. OH MY GOD! That must mean she’s stealing music, and leaving poor children in Africa without food tonight! Gosh, I feel dirty; I’ll turn my music down shall I?

The RIAA: The irate 70 year-old man of a organisation.
“Turn that music down, or I’ll sue. And get a job, ya bum.”

We’ve changed servers: The Epic Tale

Posted on February 21, 2007 by Andy Callaghan.
Categories: Internet, Linux, Site news.

Whey! I’ve finally changed my server over to a US host. It’s an epic story, which i will relay to your in epic form…

In the beginning, there was ukHost4u.co.uk. Microplop.com was hosted there, and all was good…

(Okay, I can’t keep this up, as it’s too difficult! (well it is the Bible I’m trying to copy!) )

I setup a reseller account at a US based hosting company, under a different website name (i’ll release this later, when it’s finished). Then I created private nameservers to use under this new domain, which all my customers would use. I transferred all the data from ukhost4u to the new host, and all was dandy. I did this using cPanel’s backup and restore feature. I could see the site perfectly on it’s IP based name.

I then tried to change the nameserver info on 123-reg.co.uk. All my domains were registered with them, but they didn’t allow nameserver updates. (for me anyway, they never worked)

… so I transferred all my domains over the www.iyd.com (which costs a hell of a lot, especially to a poor lowly student). This sounds like an easy task, but 123-reg refused to give me my EPP auth codes without either ringing their non-existent-50-pence-per-minute number, or by emailing them. After waiting a few days I emailed again, and kept emailing them. After 13 days, they responded to all 9 emails at once, each one getting humorously more and more sarcastic!

Once I got the codes I transferred all the domains over to iyd.com, and was able to change nameserver info.

After all this, the websites weren’t directing properly using the nameserver info:

  • My computer in Reading Uni had no problem viewing any of the sites on some days. On others, nothing was seen -404 errors. And on others, the 123-reg.co.uk holding page could still be seen! Rudeness!
  • My computer at home in Kent, had similar problems but on different days!

This confused the hell out of me! The nameserver settings were all correct, and a whois showed the correct nameservers listed.

After much stress and much changing of settings, I deleted the accounts on my reseller server to begin from the top. When I tried to remake the accounts, WHM said that the DNS zone info already existed so it couldn’t possibly make an account of the same name. When I went to delete the DNS zone from within WHM, it didn;t load for ages (literally left overnight!) – so I emailed my new host for them to complete it for me.

Much to my surprise, they replied 3744 times quicker that 123-reg as they replied and fixed my problem in 5 mins!

So here we are now. All grown up but slightly limping from the hideous experience of changing hosts!

Morale?
123-reg and nameservers: EVIL!