Domain name Servers (DNS) are an important but invisible part of the internet, and form one of the largest databases on it. Each machine on an internet is assigned a unique address, called an IP address, which is 32 bit number and is expressed as 4 octets. The method user to represent these IP addresses is known as dotted decimal Notation”. A typical address looks like this: 199.249.150.4

It is very difficult to keep in mind the IP addresses of all the websites we visit daily, because it’s not easy to remember strings of numbers. However, we do remember words. This is where domain names come into the picture. If you want to connect to a particular site, you need to know its IP address but do need to know its URL. The DNS gets the mappings of the IP addresses and the corresponding names.

Names and numbers

DNS converts the machine names (such as www.xyz.com) to IP addresses (such as 199.249.150.9). Basically, it translates from a name to an address and from an address to a name.

The mapping from the IP address to the machine name is called reverse mapping. When you type http://www.xyz.com into your browser, the browser first needs to get the IP address of www.xyz.com. The machine uses a directory service to look up IP addresses and this service is called DNS. When you type www.xyz.com your machines firsts contacts a DNS server, asking it to find the IP address for www.xyz.com. This DNS server might then contact other DNS servers on the internet. DNS is therefore is considered as the global network of servers. The great advantage of DNS is that no organization is responsible for updating it. It is what is known as distributed database.

The three letter codes

A DNS server is just a computer that’s running the DNS software. The most popular DNS software is BIND (Berkeley Internet Name Domain) DNS is hierarchical, tree-structured system. The top is donated by’.’. And is known as the root of the system. Below the root there are seven immediate sub domain nodes and these are ‘com’, ‘org’, ‘gov’, ‘mil’, ‘net’, ‘edu’, ‘Int’, etc.

DNS consists of two components

  1. Nameserver

  2. Resolver

Nameserver:

This performs the task of looking up the names. Usually, there is one nameserver for a cluster of machines. If the nameserver does not contain the requested information, it will contact another nameserver. But it is not required for every server to know how to contact every other server. Every nameserver will know how to contact the root nameserver, and this in turn will know the location of every authoritative nameserver for all the second level domains.

Resolver:

This runs on a client machine to initiate DNS lookups. It contains a list of nameservers to use. As we have read, the function of each of these nameservers is to resolve name queries. There are three types of nameservers-primary nameserver, secondary nameserver, and caching nameserver. The secondary nameservers are configured for backup purposes. Caching nameservers only resolve name queries but do not maintain any DNS database files. It is important to note here that any change to primary nameservers needs to be propagated to secondary nameservers. This is because primary nameservers own the database records. The changes are propagated via a ‘zone transfer’.

HOW ‘CACHING”WORKS

DNS uses principle of ‘caching’ for its operation. When a nameservers receives Information about a mapping, it caches this information .further queries for the same mapping will use this cached result, thereby reducing the search cost. The nameservers don’t cache forever. The caching has a component called time to live (TTL) and the TTL determines how long a server will cache a piece of information. So when the nameservers caches receive an IP address, it receives the TTL with it. The nameserver caches the IP address for the period of time then discards it.

When a process needs to determine an IP address given a DNS address, it calls upon the local host to resolve the address. This can be done in variety of ways:

Table look up. On UNIX hosts, the table is /etc/hosts.

The process communicates with a local nameservers. This is named on a UNIX system.

By sending a massage to the remote system that is identified from the information in the file/etc/resolve.conf.

When a nameserver receives a query for a domain that is does not serve, it may send back a referral to the client by specifying better nameservers. Typically operate in the recursive manner wherein any DNS server passes requests it cannot handle to higher level server and so on, until either the request can be handled or until the root of the DNS name space is reached.

The nameservers contain pointers to other nameserver with the help of which it is possible to traverse the entire domain naming hierarchy. A host with the initial nameserver addresses has to be configured. After this, it is able to use DNS protocols to locate the nameserver responsible for any part or the DNS naming hierarchy.

Thus when a nameserver receives a request, it can do one of the following:

It can answer the request with an IP address. This method is called iterative. In this, the client simply asks the server to resolve a domain name. The server accesses its database, finds its IP address and sends that back. If the server does not find the address, it sends back an error ;DNS not found’). Contact another nameserver and try to find the IP address for the requested name. Send back a referral to the client specifying the IP address of better nameservers.

A popular user interface, called ‘nslookup’is available on the UNIX system. With this, you can perform any DNS function. This program also displays the result to the user. Using is nslookup, you can obtain a listing of all the hosts in a zone. In order to do this, you first need to identify the nameserver for the zone.

The threats that are associated with the DNS are due to the lack of integrity and authenticity checking of the data held within the DNS. Also, other protocols can use host names as an access control mechanism. The internet engineering task force (IETF) has come up with DNS security (DNSSEC) extensions to DNS protocol. The main objective to DNSSEC is to provide authentication and integrity to the DNS. These are provided through the use of cryptographic’

About The Author

Pawan Bangar,
Technical Director,
Birbals, Ebirbals, SeoBirbals, Hbirbals
India.

Visit us at:
www.birbals.com,
www.ebirbals.com, www.hbirbals.com, www.seobirbals.com

pawan@ebirbals.com

Tags: , , , , , , , , , , , ,


Communications and IT Minister Dayanidhi Maran has -as Hindustan Times reports-some advice for Indian patriots: use in-domains for Websites and e-mail IDs to popularise Indian identity in the world.

With India emerging as a global “labor” for IT, Indian companies should change the domain names of their Websites and e-mail IDs to in-domains, just like other countries.

“In every part of the world, the practice has been to use the short form of the respective countries at the end of the domain names by companies and individuals,” the minister said during his first speech as IT Minister.

“During my trips abroad, I have always noticed that people have their e-mail IDs with the initials of their country in the end. For instance, in Britain, the Websites or e-mail IDs have at the end .co.uk, in Singapore it is .co.sg, in Japan it is .jp, in Hong Kong it is .hk and even in Pakistan they have .co.pk. But in India, we are still reluctant to use .co.in or .in. Why this hesitation?”, Dayanidhi Maran has asked in an interview.

Therefore the minister has been urging upon Indian captains of industry, heads of organisations and individuals to switch over to use in-domains in order to indicate that their website or e-mail ID originates from India.

“I have made this appeal to representatives of the IT industry here, which is considered the IT capital of India. Once the tech industry migrates to this new identity, it will set a trend for the rest to follow in letter and spirit. They need to change the domain names of their companies or organisations by registering their Websites or mail IDs only once for identifying themselves with their motherland,” Maran says.

“Though we are not making it mandatory, we are coming out with a number of schemes for Indian companies or organisations to make this transition soon. The ministry will shortly come out with an action plan to enable a smooth migration to either .co.in or .in,” the IT minister explains.

The Indian IT-minister seems to be aware, that it is very bureaucratic in the moment to register in-domains. Indian companies need a lot of paperwork in order to get a domain at co.in , .in itself is reserved for Indian providers, not open to all Indian companies. “Foreign companies”, explains Hans-Peter Oswald, the CEO of ICANN Registrar Secura (https://www.domainregistry.de/in-domain.html), ,,can only register the own name at .gen.in.”

About The Author

Hans Peter Oswald
CEO
ICANN accredited Registrar Secura

https://www.domainregistry.de/in-domain.html, https://www.domainregistry.de/in-domain.html; secura@domainregistry.de

Tags: , , , , , , , , , ,


Choosing a domain name can be daunting. Research the subject (after all, you’re the type of marketer who researches, right?) and you’ll be hit with a landslide of opinions, most contradictory. There is, however, two points that everyone agrees on:

Pick your domain before you launch your business.

This is especially true if your market niche has lots of competition. Research your domain before you commit to a business plan.

Don’t wait too long if you like a domain.

While you’re researching, you’ll likely come across a couple of domains that attract you. You might be tempted to wait, since you haven’t finalized or refined your business plan. Don’t. A handful of domains isn’t going to cost you much at an affordable registrar like GoDaddy, and once they’re gone, they’re gone. Chances are you can even resell the rejects at cost, if not a profit. Or “develop” them with unique content and point them to your main site for extra traffic.

Now that we have the easy part of the way, let’s wade into murkier waters.

Q. Which TLD (top-level domain) is best?

A. If you’re a juggernaut in the business world with a giant ad budget, the answer is dot-com (.com). If you’re a smalltime business struggling for search engine positioning, the answer is still dot-com.

People do disagree on the value of a dot-com TLD. Some assert that dot-coms have no particular value in the search engines, which may be true.

However, the fact is, if you haven’t yet seared your brand on the collective brow of the planet, dot-com makes you easier to remember. If you eschew dot-coms, then in some deep dark place inside, people will remember you as “that hard-to-remember URL with the ending that isn’t dot-com.” What’s worse, if you pick an otherwise memorable domain ending in dot-net, -us, or (God forbid) -tv, some of your traffic will end up at that competitor who snagged the dot-com version of your domain. Okay, that’s settled. Now for the controversial stuff. Which is best: the “keyword” domain, or the “creative-genius, snappy and brandable” domain?

Keyword Name vs. Creative-Genius Brandable Name

A Keyword Name is the boring, workhorse kind of domain. You seem them everywhere. They bristle with hyphens: “best-anchovy-pizza-in-siberia.com.” Or “super-labrador-accessories-and-golfballs.biz.” On the face of it, they’re hard to brand. They’re hard to fit on business cards. They’re really hard to explain over the phone to Aunt Martha.

On the other hand, a Creative-Genius Brandable Name is the sexy kind of domain. The successes are sparkling: Yahoo!, Google, Amazon.com. You can shout these URLs across the room and the other guy will probably get it right. But note: the dot-com road is littered with hip, snappy business who failed to brand their product successfully, or get listed high in the search engines. Now their URLs all point to the same page: “server not found “

The debate rages on, but the first question you must ask yourself is:

How will people find YOU?

It was recently reported that “direct navigation” web traffic has started to outnumber search engine traffic. In other words, more people visit sites by typing in the URL directly than they do by combing search engines for results. So more gurus are recommending ‘brandable’ domains.

But think about this. As a small business owner, how will people find you? Word of mouth? Billboards on I-95? “Corporate sponsorships” on hockey arenas? Probably not: they’ll find you through search engines. They’ll type in “cheap purple widgets,” and as a smart marketer, you will offer them a website optimized for the keywords “cheap purple widgets.”

Still, this doesn’t imply you should automatically pick a keyword domain. There are pros and cons to both types.

BRANDABLE: ADVANTAGES

The brandable domain is great for business cards. In fact, it’s nearly compulsory if you’re planning on offline marketing. In other words, if you’re printing up stationary at Kinkos, you want a brandable domain name.

If you’re also a marketing genius, this is a fit challenge for your talents. Finding a memorable, apt domain to brand your business is something no software-driven suggestion tool can do.

Most “hybrid” domains — ones that are really crosses between keywords and brandable names — are long gone. But if you create a unique idea for your brand, you can probably snag the dot-com name for yourself. Now all you have to do is burn that brand onto the world’s collective forehead. If you do, you’ll benefit from type-in traffic. That means that if someone hears about you, they can probably find you just buy typing in your domain.

BRANDABLE: DISADVANTAGES

The brandable name requires solid marketing skill, research and luck. Your name should be so catchy, it’s almost viral. It should also convey your actual business - or you’ll have to work hard (often meaning, spend money) to associate the two. Your name should be “tested” on coworkers, cousins and dishwasher repairmen to ensure it has no undesirable connotations. Finally, your name should be available as a domain, and not suffer from competitors with similar domains. Sometimes, pulling all this off is difficult.

KEYWORD: ADVANTAGES

By keyword names, we’re not talking about the glorious generic keywords - the one-keyword kings such as drugs.com or business.com. No, we’re talking keyword names you can afford.

This is where you buy the domain name www.cheap-purple-widgets.com in hopes of getting a top search ranking for cheap purple widgets.

Advantages are many. First, more keyword names are available. (They’re ugly, and many people feel an aversion to hyphens.) Also, they do help you place higher in the search engines. It’s true that search engines only give you a little credit for having a keyword in your domain, but “a little credit” counts.

Second, keyword domains leave no doubt in the searcher’s mind about what you’re selling. If you decided to call your widget business “Ableeza,” a searcher might not get at a glance what it is you’re selling, even if your rank is high.

Finally, if you can get people to link to you, those links will be valuable. No matter how Webmaster Joe describes you, the link part will always say, “cheap-purple-widgets.” This is a powerful search engine strategy for moving higher.

KEYWORD: DISADVANTAGES

You won’t get type-in traffic for a keyword name. You can’t really explain it across a phone. It won’t look pretty on a business card, and it’s almost impossible to pair up with a cute logo. But if search engine traffic is going to drive your business, the keyword name is worth a long, hard look.

WRAP-UP

Regardless of which type you choose, don’t play guessing games. If you go with a keyword name, use a search tool (like http://conversion.7search.com/scripts/advertisertools/keywordsuggestion.aspx to determine what keyword phrases people are searching on.

If you choose a brandable name instead, test it out on a variety of real people first. Pay attention to their reactions. Reserve your domain early, since brandable domains go fast unless they’re very unique.

In the long run, both types of domains can work for you, especially if offline marketing is an option and you have a knack for branding. Overall, though, the keyword domain is probably the easiest path to success for the small-business owner.

Blake Kritzberg is editor of FavorIdeas. Stop by for continually-updated celebrity
wedding news, remarkable beach wedding favors, exclusive hairstyling articles and gorgeous and unique wedding favors.

Tags: , , , , , , , , , , , , , ,