Welcome to elreno.org
Web Hosting - DNS, How The Internet Keeps Track of Names
The way computers communicate is, in a way, very similar to something very familiar: the postal system that delivers letters and packages. Here's how...
The Internet is just what the name suggests, a large inter-connected set of networks. But those networks are pointless without the one part that forms what is called their 'end-nodes', otherwise known as computers. Those computers often need to share information because the people who use them want to share information.
But, in a system where there are millions of separate computers, how can you enable them all to communicate? One very important feature of that solution is performed by something called DNS, the Domain Name System.
Every part of a network that is going to send or receive information is assigned an IP address. That's a numeric identifier that uniquely specifies a particular 'node', such as a computer, a router that directs traffic or other component. They look like this: 209.131.36.158
But those numbers are more difficult for people to remember and work with. They also aren't very attractive from a marketing perspective. So, a naming system was layered on top of some of them, mostly the computers involved, though routers have names, too.
But once you have a system that associates a unique IP address to a given name, you need some way of keeping track of all of them. That's carried out by several different pieces of the system: Name Registrars, DNS Servers and other components.
The Name Registrars, overseen by IANA (Internet Assigned Numbers Authority) and other international bodies, provide and keep track of domain names. When you register with GoDaddy or any of a hundred other intermediate companies, ultimately that information makes its way into a number of specialized databases stored inside DNS Servers.
A DNS Server is the hardware and/or software that tracks and forwards the IP Address/Domain Name pair from one place to the next. In many cases, there are a number of them between your browser and the remote computer you want to share information with.
Suppose you request information from, say, Yahoo's site by clicking on a link on their site. DNS resolves (translates) the name of WHO IS making the request and OF WHOM, to addresses, then passes the request through the network to the requested IP address. The requested data is then passed back through the mesh of network components to your computer and displayed in your browser.
Whether the communication is between a desktop computer and a server somewhere, or between one server and another, the process is essentially the same. DNS servers translate names into IP addresses and the requests for data are forwarded on.
In some cases those DNS servers are part of a specialized network computer whose sole job is to do the translation and forwarding. In other cases the DNS software may reside on a server that also houses a database of general data, or stores email, or performs other functions.
But however complicated the chain or the parts, the basic process is simple. Translate the name to an address, just as the postal system does. Whether international or local, your name is associated with an address, and the deliveries are made to the address, then forwarded to a particular name.
To-Do Lists an Important Part of Being a Better Employee What makes a good employee? Take a look at how the star employee in your office operates. Chances are that they don’t run around in a constant fog of stress and pressure. Good employees are usually calm and conscientious; they seem to always get the job done with a minimum of hair pulling and frantic rushing around. Is it just genes that these people have that allow them to work like this, or are some people just better at managing stress than others? The answer is probably not. If you take a closer look at the star employee in your office, you will are likely to see that they are so stress free and productive because they are good at managing their time. And chances are they manage that time with the help of a to-do list. The to-do list is an often-overlooked part of working life. While they are the kind of thing people expect housewives to carry around with them in their purse while they run errands, many people think they can do without them in the work place. This is a big mistake. Being productive at work is all about being able to carry out your tasks in a timely manner, and being productive at work is also about managing your stress. If you are too stressed out, your work will suffer for it. You will fall behind because you won’t be able to concentrate, and you will make mistakes you might not have made if you were able to take your time with your work. So, how can a to-do list help? To-do lists can do many things for you in your busy working life. For starters, to-do lists remove the problem of having that all important phone call or meetings slip your mind. When you have a to-do list, everything that needs to be accomplished is set out there for you, so there is no more explaining to your boss why you stood up your company’s most important client. With a to-do list, you can also see the bigger picture of everything that needs to be done, so you can plan your time wisely. Working on tasks one after another as they come up is not a smart way to accomplish things at the office. Some jobs are on a tight deadline, while other jobs can stand to wait a little while. When you set everything out for yourself in a to-do list, you will be able to prioritize your tasks in order of importance, so you get the crucial work out of the way first thing, and only move on to less important jobs when you have the time to devote to them. All of this organization will make your working life less stressful. Imagine a typical day without a to-do list. You come in to the office in the morning, you work through all of the email sitting in your inbox, you make a few phone calls, chat with some co-workers in the break room, answer a few more emails, and then bam! All of the sudden, you remember that the presentation your boss needs for the big meeting is due at 2 p.m., and you haven’t even started it. Now you resort to hair pulling and frantic working. Then, you give your boss the presentation over an hour late, and it is filled with mistakes and sloppy work. Now imagine the same day with a to-do list. You get the presentation out of the way first thing, and you have time to check it. Then you can move on to less important tasks without the dark cloud of stress hanging over you. To-do list writing is time well spent if you want to succeed at work. Want a Favorite Product Free? Write the Manufacturer Are you ready to revel in all the freebies you can find? If you are a sucker for freebies, here are some easy tips for getting your hands on the best free samples out there. You will find that finding the right freebies is often as easy as picking up a pen or licking a stamp and putting it on an envelope. Should You Write Your Favorite Manufacturers to Receive Free Product Samples? Is there a special item or product that you love? Is there a shampoo you can't live without? Would you die if your favorite brand of toothpaste were discontinued? Fortunately, there are many ways to declare your allegiance to a specific brand or product, and get rewarded for it. If there is a product you simply cannot live without, go ahead and write the company. Write them a letter to let them know what a big fan you are. Companies appreciate positive customer feedback. Simply writing to your favorite company can get you on their free sample mailing list. In fact, go ahead and ask them for free samples. Most manufacturers and corporations are more than willing to oblige your request. Getting the Information You Need to Contact Your Favorite Manufacturer Where can you find the information you need in order to get free product samples? Luckily, finding this information is often quite simple. Most of the time, all you have to do is look at the back of the product label to find information. Always contact the customer service address. If no address is available or listed, call their toll-free customer service hotline. Ask the customer service rep about possible free samples. At the very least, you will probably be able to finagle a handful of valuable coupons to save money on your next buy. Getting Free Stuff From Your Favorite Manufacturers Online Did you know that there are plenty of places to get free samples and other freebies by checking online? The World Wide Web is a treasure trove of freebies. There are many websites that specialize in freebie offers. Think of these websites as the middleman to freebie paradise, as well as an easy way to save on stationary and stamps. What are some of these freebie sites? The freesite.com is a great site to find a variety of freebies, both virtual and beyond. To find the latest free stuff, turn to websites such as freeflys.com. This website's slogan is that "Cheap is good, but free is always better." Who can argue with that kind of logic. There are many other websites that can offer you a library of freebies. Here are some tips for sorting out the legitimate offers from the fake stuff. Don't Get Caught in a Freebie Scam Although there are plenty of great websites out there that offer real legitimate freebie offers, there are also many websites that prey on people seeking freebies. Here are some tips for filtering out the bad websites, and finding the best in legitimate freebie offers. First, do not accept freebies from websites that require too much personal information. Only give just enough information to get what you need. Avoid accepting freebies from websites that require you to sign up for a newsletter or email offers. These websites have been known to sell your email address to partners, thus causing your email inbox to become overwhelmed with offers and related spam. A good rule of thumb is that if you don't feel comfortable providing your personal data, you should not. Also, avoid websites that are too burdened with obtrusive pop-up or banner ads. Websites that rely too heavily on advertisements are more likely to sell your personal data. |