Charnell Pugsley

Just your average geek-girl.

Archive for January 4th, 2008

Employees Getting Screwed

Posted by kylistah on January 4, 2008

I am all for companies merging for whatever reason benefits them the most. What pisses me off is seeing big-boy companies pull something like this and screw over their employees in the process. There seem to be very few companies left who remember that their employees are their most valuable asset…

Asustek’s plan to promote and build the Asus brand has always involved splitting the company into three distinct units, and it looks like the company has finally gone ahead and taken that step — say hello to the new Asus, which only makes Asus-branded computers, Pegatron, which will handle OEM, mobo, and component manufacturing, and Unihan, which will concentrate on casing, modules and other non-PC manufacturing. Pegatron and Unihan are expected to continue the former Asus’ manufacturing tasks with little to no dropoff or transition, but there’s a nasty little surprise in store for employees of all three new companies: their former pensions have all been cancelled, and the clock started anew as of January 1. No wonder they named these companies after rejected Decepticons.”

And just to add to my bitch, what the hell kind of name is “Unihan”?

Posted in General, Rants, Technology | Tagged: , , , , , , | 9 Comments »

iPv6 anyone?

Posted by kylistah on January 4, 2008

Kevin sent me an article to read this morning, just as he does every morning after I get to work and I must say, I was pretty damn happy to see it. In this post I’ll share snippets from the article and if it strikes your interest, you can read more about it here.

At the end of last year, (2007 for those of you who haven’t really got in the groove of realizing it’s now 200 8) ICANN/IANA made the following announcement:

“On 4 February 2008, IANA will add AAAA records for the IPv6 addresses of the four root servers whose operators have requested it.”

ICANN (Internet Corporation for Assigned Names and Numbers) is responsible for the global Domain Name System, IANA ( Internet Assigned Numbers Authority ) is a part of ICANN. So as this article states, “come February 4, 2008, it will be possible for two IPv6 hosts to communicate across the IPv6 Internet without having to rely on any IPv4 infrastructure.” We’ve heard a lot of stories about getting to this point for several years now and I’m happy to see that it’s finally coming together.

Just as the article explains, when a DNS server starts up, it has to find the root servers that sit at the top of the name delegation chain. For this purpose, a DNS server keeps a local hints file, named.root, (or named.cache or named.ca, found in /var/named/ on many systems) that has the names and addresses for all the root servers. However, system administrators don’t always keep this file up to date, so the first thing that a DNS server does upon startup is ask for an up-to-date list of root servers. So as long as there is still a single correct root server address in that named.root file, everything will work.

The problem: the original Domain Name System specification only allows for 512-byte packets in the DNS protocol. Now doing the math with 13 root servers, that’s quite a bit over 400 bytes already. Having any useful number of IPv6 addresses for root servers would push this beyond the 512-byte limit. This is part of the reason that the parties involved have constantly re-evaluated the downside effects of when IPv6 addresses for the root DNS servers are added to “the dot.” (A dot signifies the end of a DNS name. A dot without a name is the root of the DNS hierarchy.) The majority of modern DNS software is very well capable of sending and receiving packets larger than 512 bytes. If a DNS server doesn’t indicate this capability in its request, the root server will fit as much as it can within a 512-byte packet and mark the answer as “truncated,” which is the requester’s cue to retry the request over TCP rather than the usual UDP. So older DNS software shouldn’t have any problems, either, so long as firewalls don’t block DNS packets larger than 512 bytes or DNS requests over TCP.

And finally,

“If you run a resolving DNS server (that doesn’t include a DNS server in a home router), this is something you may want to check with your firewall administrator/vendor before February 4. If you run really old DNS software, this might be a good time to upgrade. However, if it’s well-behaved, you shouldn’t have any problems as long as you don’t download the new named.root file with IPv6 addresses in it that will no doubt show up on the IANA web site in the next few weeks. In the binary DNS protocol, the unknown information is of a known size and can be ignored by older software, but IPv6 addresses in a text file can only be parsed by software that is IPv6-aware.”

Posted in General, Internet, Technology | Tagged: , , , , , , , , , , , | No Comments »