Hi and welcome to cyber dot i t.
My name's Anthony and I'm your local subject matter expert here for networking Plus And today we're gonna talk about our concepts and components of D. N s. What is D N s? What is D n s Do and how does it do it?
Well, we've talked about D n s a little bit in previous modules, just sort of in passing. We talked a little bit about what it does, but this module, we're gonna really dive into it and really see what it does and how it does what it does. So
what is D. N s? Well, D N s is actually an acronym that stands for domain name service. Now, domain name service is what allows us to resolve F. Q. Tien's also known as fully qualified domain names to an I. P. Address. Well, what is a fully qualified domain name?
Well, a fully qualified domain name
is a name of a server website device that we can access on the network.
Now, these four qualified domain names have to be more than just the computer name. We not only need to know the computer name We also need to know what additional additional information like what domain is our computer on is our computer on if we have a server that we're trying to reach and we just type in Google
well, we can't just not navigate to Google. We need tohave a dot com after that, because Google is a particular, it's a particular place on the dot com domain,
let's talk about domains a little bit.
is essentially a a grouping of computers that are under this same sort of control.
Um, we break up different domains into smaller sub domains by adding on additional dots and adding on additional locations.
So when we take a when we take a Web address,
we take a Web address like
Well, we're reading a Web address
instead of reading it from left to right. Let's read it from right to left.
a dot com is a root domain now. Route domains are domains that can be accessed
all across the world, and they are the main domains on the Internet. If you want to have a website on a route domain. Or you wanna have a server on a route domain, you're gonna have to register that domain so that it's yours so that nobody else can have it.
Like if you register pizza dot com, which is already registered, then you'll have to go out and you'll have to actually register that you own and you'll have to pay for pizza dot com.
Now dot com is one of many root domains
we have dot coms we have dot edu use. We have dot mills.
We have different. We have different dot gov sze
and different countries dot you
and the list goes on and on now. We've been recently adding more root domains more domains other than just dot com dot edu dot mil dot gov, and you'll see more and more pop up, such as cyber rea dot i t dot i t is now a route domain. So it
if you have the qualifications number one for purchasing a website or registering a domain within that domain in order to purchase one on purchase one on that route domain.
if you were to buy a try to register a dot com domain, then you could just go out and register that domain. There really aren't many anything any stipulations preventing you from doing that? But if you wanted to register a dot mil, you would need special authorization to do that. Because on Lee,
military organizations can register a dot mil
domain on the route domain.
So we have www dot google dot com. Now
is essentially saying we're trying to get to the www page work on trying to get to the World Wide Web page on the server. Google dot com.
So we're trying to access its webs, its Web facing page. You don't have to register a public domain to have a fully qualified domain name.
If you have a server, which is just out there on your network out there in your domain you have, you may have a domain such as
Now it doesn't have to be dot local. It could be dot anything. As long as that dot anything isn't a isn't a route Domain isn't like a dot com or dot edu. You can even hypothetically set up a domain network with a dot com route domain without having to actually go on register one.
But as soon as you try to put that online and connect out to the Internet,
things are gonna work very smoothly for you. You're not gonna be able to access. Those people aren't gonna have the right D. N s records in order to get to your servers like you want them to. That's why we have to register them.
so if we set up a local domain, we set up a local network of computers that we want to put in a domain. Then we can just set up, say, a cyber domain that we call cyber very dot local. So we have cyberia dot local, and that's our domain. So that's our the name for our group of computers.
And if we wanted to break that down even further, we could have
department dot cyberia dot local and on and on and on as some or sub Seymour
sub domains there for us, we have a fully qualified domain name that I just inadvertently erased. So we have a domain name and now we need to make this a fully qualified domain name. So what? How do we make this a fully qualified domain name? We'll just like when we took a look at www dot google dot com,
a fully qualified domain name.
We'll need to have some sort of location that we're going to on that domain.
If we're just trying to access the cyber dot local domain, then we
we aren't really using d N s, resulting We're not resolving a server name to an I p address. But if we have a sober on that domain, say if we have a sales server so we have sales, not cyberia dot local On our sale servers where we keep all our sales records,
then a fully qualified domain name will be something like sales
dot cyber very dot local.
So now, if we wanted to go to our sales computer and we typed in navigate to sales dots, I bury got local, then full in our d. N s would take this And what would it do? Well, RG ns would translate that into an I p address for us
now, it doesn't translate it in the sense of when we translate i p addresses into binary it translates it in the sense that it goes and looks in its records and sees if it knows who
our sales dots I barely got local is as their i p address.
we have sales. That's I bury dot local and we need to navigate to the server. Well, our d N s will look in its records and say OK, I have a d. N s entry for sales dot cyber dot local
as 1 92.1 68.1 dot 17
and that's the server that is sale starts. I buried out local.
So why do we have to have the NS? Why can't we just
connect to a computer with its holy qualified domain name?
Well, we need d N s because computers have to speak in numbers.
They have to be able to take numbers and they have to break them down into eventually electrical impulses. So electrical impulses are either on or off.
electrical impulses here. Well, they have to either be on or off. And
our computers No, we can't memorize electrical impulse impulse signals, or at least not all the electrical impulse signals We would need in order to translate things into letters and numbers. So we take those electrical impulses and we convert them into by. And those air converted by our computer into binary
and binary is just ones and zeros. Ones standing for a an electrical signal that's on and zero standing for an electrical signal that's off.
ones and zeros memorizing the ones and zeros necessary in order to form the asking characters which form the letters, which form
the name is still bit hard for us. So those ones and zeros
are used and translated by our computer in tow. I p addresses for us,
which is great I p addresses or something we can work with. Weaken type those in on the computer a lot faster than we would be able to type out a string of buying area or work with electrical impulses. So we've converted those buying that buying ery into numbers.
Now think of all the Web sites you visit, possibly even on a daily basis. Think of all the servers at work that you connect to in order to pull your files down and to navigate and browse through the different shared folders if you had to memorize
the I P address for every single one of those computers, things would be a bit harder
if you had to know the I p address for Google in order to search for where Facebook was. In order to find its I P address and then click on its I p address and navigate to its I p address, you'd be having a little bit of, ah, tougher time navigating around the Internet.
we take I p addresses and we can train when we translate those into things that humans can remember easily, which are words
computers have two trains like those words back down,
and that's where Deanna's comes in.
So we type in the words and then d N s will look in its records and see
who that word belongs to, like who? That domain and what that computer belongs to it. As far as its numbers go and this number this 1 92.16 th that one that seven we can route with, we can now connect using that number, whereas that word wasn't really helping us as much.
So we mean we need d n s in order to get to places on the Internet
and get to places even in our own local domain.
When it comes to our d. N s, we have two main components. There's a lot of components that go into D. N s, but the two main ones are going to be clients and going to be servers.
Now a client is our computer, which sins? A request
in the server is going to be the server that answers the request simple enough.