DNS: Difference between revisions
Mr. MacKenty (talk | contribs) No edit summary |
Mr. MacKenty (talk | contribs) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[file:network.png|right|frame|Networks<ref>http://www.flaticon.com/</ref>]] | [[file:network.png|right|frame|Networks<ref>http://www.flaticon.com/</ref>]] | ||
Line 12: | Line 8: | ||
The Domain Name System (DNS) is a hierarchical decentralized naming system for computers, services, or other resources connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities. Most prominently, it translates more readily memorized domain names to the numerical IP addresses needed for locating and identifying computer services and devices with the underlying network protocols. By providing a worldwide, distributed directory service, the Domain Name System is an essential component of the functionality of the Internet, that has been in use since 1985.<ref>https://en.wikipedia.org/wiki/Domain_Name_System</ref> | The Domain Name System (DNS) is a hierarchical decentralized naming system for computers, services, or other resources connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities. Most prominently, it translates more readily memorized domain names to the numerical IP addresses needed for locating and identifying computer services and devices with the underlying network protocols. By providing a worldwide, distributed directory service, the Domain Name System is an essential component of the functionality of the Internet, that has been in use since 1985.<ref>https://en.wikipedia.org/wiki/Domain_Name_System</ref> | ||
Please click [https://www.youtube.com/watch?v=mpQZVYPuDGU this link for a video may be helpful to understand DNS] | |||
Please [https://www.youtube.com/watch?v= | |||
== Root servers == | == Root servers == | ||
Line 34: | Line 28: | ||
== References == | == References == | ||
<references /> | <references /> | ||
[[Category:web science]] | |||
[[Category:Networking]] | |||
[[Category:Networks]] |
Latest revision as of 08:45, 23 September 2019
![](/images/d/d7/Network.png)
DNS, the Domain Name System, is responsible for translating URLs of websites to IP addresses and vice versa. We need both IP addresses to be able to form a successful connection from sender to receiver.[2]
Introduction[edit]
The Domain Name System (DNS) is a hierarchical decentralized naming system for computers, services, or other resources connected to the Internet or a private network. It associates various information with domain names assigned to each of the participating entities. Most prominently, it translates more readily memorized domain names to the numerical IP addresses needed for locating and identifying computer services and devices with the underlying network protocols. By providing a worldwide, distributed directory service, the Domain Name System is an essential component of the functionality of the Internet, that has been in use since 1985.[3]
Please click this link for a video may be helpful to understand DNS
Root servers[edit]
This image is used from IANA[4]
Do I understand this?[edit]
The first question is used from CS50[5]
- Why do we need (or rather, why is it nice to have) DNS?
- What happens if your DNS server can't find a requested address in your local cache?
Standards[edit]
These standards are used from the IB Computer Science Subject Guide[6]
- Describe how a domain name server functions.
References[edit]
- ↑ http://www.flaticon.com/
- ↑ http://cs50.wiki/DNS+and+DHCP
- ↑ https://en.wikipedia.org/wiki/Domain_Name_System
- ↑ https://www.iana.org/domains/root/servers
- ↑ http://cs50.wiki/DNS+and+DHCP
- ↑ IB Diploma Programme Computer science guide (first examinations 2014). Cardiff, Wales, United Kingdom: International Baccalaureate Organization. January 2012.