成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

小菜學網絡之域名系統

網絡 通信技術
在時間查詢服務中,客戶端需要知道服務端的 IP 地址和端口號,才能發起請求。但我們應該如何記憶 IP 地址和端口號呢?要知道,人類記憶數字型信息,比如電話號碼等,并不擅長。

 [[392964]]

本文轉載自微信公眾號「小菜學編程」,作者fasionchan。轉載本文請聯系小菜學編程公眾號。  

在時間查詢服務中,客戶端需要知道服務端的 IP 地址和端口號,才能發起請求。但我們應該如何記憶 IP 地址和端口號呢?要知道,人類記憶數字型信息,比如電話號碼等,并不擅長。

端口其實還好。因為經過多年的發展,常用網絡服務形成了一套約定俗成的慣例,這就是所謂的 知名端口 。舉個例子, Web 服務一般采用 80 端口。我們用瀏覽器訪問網站,甚至都不需要輸入端口號,默認就是 80 端口。

IP 地址就不一樣了。10.35.87.61 這個 IP 地址比 80 端口難記多了。不僅如此,不同的服務可能部署在不同的機器,IP 地址也肯定是不一樣的。很顯然,百度的服務器,地址肯定跟淘寶的不一樣。

我們每天都會訪問很多網站,想記住它們的 IP 地址,顯然是不可能的!如果能夠通過名字來訪問,則事半功倍,因為我們記憶文本要比記憶數字更拿手。

為此,網絡先驅們發明了域名和域名系統,這就是本文的主角。

域名

域名是 網域名稱 ( domain name )的簡稱,它是一串以點號分隔的字符串,用于標識一臺或一組計算機。域名可作為 IP 地址的別名,更便于記憶。

我有一個博客網站,部署在阿里云上,服務器 IP 是 163.181.33.227 ,但讀者們肯定記不住 IP 地址的。為此,我申請了一個域名 www.fasionchan.com 作為別名。這樣就好記多了,因為 fasionchan 是我的英文名。

那么,域名該如何理解呢?點號分隔的各個部分都有什么作用呢?

實際上,域名是一個分層次的命名空間,各種域名都隸屬于根域 . 。位于第一層的域名稱為 一級域名 或 頂級域名 ;第二層的域名稱為 二級域名 ;以此類推。

以 www.fasionchan.com.為例,從右往左讀依次是:

  • 一級域名(頂級域名):com
  • 二級域名:fasionchan
  • 三級域名:www

請注意,域名是從根開始,只不過我們經常省略域名最右邊的點號 . 。

某個域下層的域稱為 子域 ,上層的域稱為 父域 。舉個例子,從 fasionchan.com 的角度看,它的父域是 .com ,子域包括 www.fasionchan.com 、 linux.fasionchan.com 等等。子域從屬與父域,父域對子域擁有管理權。

域名由注冊管理機構負責管理,可以通過注冊商來注冊,先到先得。

域名注冊后,所有人擁有域名的管理權:不僅可以修改域名關聯的 IP ,還可以分配子域名。域名 fasionchan.com 被我注冊后,我可以修改它關聯的 IP ,還可以隨意添加子域名 www.fasionchan.com 。

我甚至還可以添加一個子域 lumy.fasionchan.com ,送給我的朋友 Lumy 。同理, Lumy 擁有 lumy.fasionchan.com 的管理權。她可以修改域名關聯的 IP ,也可以隨意添加子域名。

頂級域

域名的第一級是 頂級域 ,包括

  • 通用頂級域 ,例如 .com 、 .net 和 .org 等;
  • 國家和地區頂級域 ,例如 .cn 、 .us 等;
通用頂級域 含義
.com 商業公司
.edu 教育機構
.net 互聯網服務供應商
.org 非營利組織、國際機構等
國家和地區頂級域 含義
.cn 中國
.hk 中國香港
.mo 中國澳門
.tw 中國臺灣
.jp 日本
.us 美國

域名系統

域名系統 ( domain name system ,簡稱 DNS ),是互聯網提供的一項名字服務。我們可以將 DNS 看作一個分布式數據庫,它保存著域名和 IP 的映射關系。

有了這個對應關系,我們就可以通過 域名 ( domain name )來訪問網絡服務,不用再苦苦記憶 IP 地址。要知道域名 www.fasionchan.com 比 IP 地址 163.181.33.224 好記多了。

那么,域名系統到底是怎么工作的呢?

域名注冊后,所有人可將域名關聯的 IP 登記到域名系統。這是一個分布式數據庫,以域名為鍵,以 IP 為值。域名系統提供一些服務器用戶查詢,這就是 DNS服務器( dns server )。

當互聯網用戶通過瀏覽器訪問網站時,以 https://www.fasionchan.com 為例:

  1. 瀏覽器解析 URL ,得到主機域名 www.fasionchan.com ;
  2. 瀏覽器向 DNS 服務器發起域名解析請求,獲取 www.fasionchan.com 對應的 IP 地址,如圖示步驟①;
  3. DNS 服務器找到域名對應的 IP ,然后向瀏覽器回復應答,如圖示步驟②;
  4. 瀏覽器拿到 IP 地址后,即可向 www.fasionchan.com 所在的 Web 服務器發起請求,如圖示步驟③;

這就是域名系統的基本工作原理,它看似簡單,但還有很多細節等著我們進一步探索。

 

責任編輯:武曉燕 來源: 小菜學編程
相關推薦

2025-02-08 10:11:25

2021-05-18 22:11:27

DNS記錄類型

2021-07-06 21:29:16

TCPIP協議棧

2021-05-11 21:57:17

DNS報文格式

2022-07-10 21:33:31

DNS存儲公網

2021-04-21 20:21:07

DNS服務器網絡

2009-02-13 12:56:45

計算機英語域名系統

2013-12-03 10:02:43

2019-10-18 08:41:47

DNS攻擊DDoS攻擊域名

2016-11-17 14:39:49

域名安全域名系統

2010-08-27 09:51:38

.中國全球根域名系統

2012-04-16 12:21:25

2010-12-28 10:44:00

2009-10-26 10:42:12

2010-06-21 17:17:19

2019-09-19 10:01:44

域名系統DNS網絡

2017-08-31 15:54:52

2011-03-01 13:44:31

Fedora 15

2011-07-19 10:34:25

HTML 5

2021-09-17 14:22:40

數字化
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日韩精品无码一区二区三区 | 97色免费视频 | 国产精品国产精品国产专区不蜜 | 久精品久久 | 国产成人精品一区二区 | 一区二区三区成人 | 精品国产乱码久久久久久丨区2区 | 午夜男人视频 | 99久久国产 | 欧美精品久久久 | 婷婷一级片 | 欧美成人精品一区二区三区 | 精品久久久久久久久久久 | 精品国产欧美 | 欧美日韩成人一区二区 | 在线播放中文字幕 | 亚洲一区二区三区高清 | 一区欧美 | 99热精品在线 | 亚洲一区二区三区久久 | 美女久久| 国产精品久久久久久妇女6080 | 亚洲一二三区免费 | 国产视频一区二区三区四区五区 | 日韩欧美二区 | 日韩精品久久一区 | 欧美一级在线观看 | 国产精品欧美一区喷水 | 亚洲精品日韩综合观看成人91 | 欧美精品第一区 | 国产h在线 | 国产精品国产三级国产aⅴ中文 | 亚洲男人的天堂网站 | 亚洲国产电影 | 中文字幕在线免费观看 | 在线观看亚洲专区 | 欧美99| 亚洲视频免费 | 91精品国产色综合久久 | 色狠狠一区 | 一区二区中文字幕 |