域名(DN)、域名系統(DNS)
DN(Domain Name)
域名:通常是用戶所用的主機名字或地址。
通常有一串字符和後綴組成,常見的後綴有 com,net,cn,域名格式由若干部分組成,每個部分又稱爲子域名,他們之間用“ . ”分開。例如:
mail . cctv . com
↓ ↓ ↓
三級 二級 一級域名
從語法上講,每一個域名都由標號序列組成,各個標號之間用“ . ”隔開,以上就是中央電視臺用於收發郵件的計算機域名,它由三個標號組成,其中標號 mail 是三級域名,標號 cctv 是二級域名,標號 com 是頂級域名。
常見的頂級域名如下:
國家頂級域名:cn(中國)、us(美國)、uk(英國)等
通用頂級域名:com(公司企業)、net(網絡服務機構)、edu(教育機構)、org(非營利性組織)等
DNS 規定,域名中的標號都由英文字母和數字組成,每一個標號不超過 63 個字符,也不區分大小寫(例如,CCTV 和 cctv 在域名中是等效的),由多個標號組成的完整域名總共不超過255個字符。
好了,那麼什麼是DNS呢 ?
DNS(Domain Name System)
DNS域名系統:因特網上作爲域名和 IP地址 相互映射的一個分佈式數據庫,能夠使用戶更方便的訪問互聯網,而不用去記住能夠被機器直接讀取的IP數串。DNS 使用的是 TCP 和 UDP 端口 53。
例如,www.baidu.com 是一個域名,和ip地址 111.13.100.91 相對應。DNS就像是一個自動的電話號碼簿,我們可以直接撥打便於記憶的 baidu 的名字來代替電話號碼(IP地址)。我們直接調用網站的名字以後,DNS 就會將便於人類使用的名字(如www.baidu.com)轉化成便於機器識別的 IP 地址(如 111.13.100.91)。