IP位址與網域名稱聯絡

2021-09-29 18:53:10 字數 1989 閱讀 7557

馮諾依曼體系結構

輸入裝置:

儲存器:

cpu:控制器+運算器

輸出裝置

網域名稱(英語:domain name),又稱網域,是由一串用點分隔的名字組成的internet上某一台計算機或計算機組的名稱,用於在資料傳輸時對計算機的定位標識(有時也指地理位置)。

由於ip位址具有不方便記憶並且不能顯示位址組織的名稱和性質等缺點,人們設計出了網域名稱,並通過網域名稱系統(dns,domain name system)來將網域名稱和ip位址相互對映,使人更方便地訪問網際網路,而不用去記住能夠被機器直接讀取的ip位址數串。

網域名稱類似於如下結構:

計算機主機名. 機構名. 網路名. 最高層網域名稱

由屬於美國國防部的國防資料網路通訊中心( dinnio)負責網際網路最高層網域名稱的註冊和管理,同時它還負責ip位址的分配工作。網域名稱由兩種基本型別組成:以機構性質命名的域和以國家地區**命名的域。常見的以機構性質命名的域一般由三個字元組成。

ip是internet protocol(網際互連協議)的縮寫,是tcp/ip體系中的網路層協議。

設計ip的目的是提高網路的可擴充套件性:

根據端到端的設計原則,ip只為主機提供一種無連線、不可靠的、盡力而為的資料報傳輸服務。

ip是整個tcp/ip協議族的核心,也是構成網際網路的基礎。ip位於tcp/ip模型的網路層(相當於osi模型的網路層),

為了能適應異構網路,ip強調適應性、簡潔性和可操作性,並在可靠性做了一定的犧牲。ip不保證分組的交付時限和可靠性,所傳送分組有可能出現丟失、重複、延遲或亂序等問題

ip所提供的服務大致可歸納為兩類:

ip位址與網域名稱是一對多的關係。乙個ip位址可以對應多個網域名稱。但是乙個網域名稱只有乙個ip位址。ip位址是數字組成的,不方便記憶,所以通過網域名稱解析找到ip位址。

網域名稱與ip位址之間通過網域名稱解析完成轉換工作。網域名稱解析需要通過網域名稱解析伺服器完成。dns就是進行網域名稱解析的伺服器。

網域名稱解析

網域名稱系統(dns,domain name system,有時也簡稱為網域名稱系統)是網際網路的一項核心服務,它作為可以將網域名稱和ip位址相互對映的乙個分布式資料庫,是進行網域名稱(domain name)和與之相對應的ip位址 (ip address)轉換的系統,搭載網域名稱系統的機器稱之為網域名稱伺服器,能夠使人更方便的訪問網際網路,而不用去記住能夠被機器直接讀取的ip位址數串。

例如,www.wikipedia.org是乙個網域名稱,和ip位址208.80.152.2相對應。dns就像是乙個自動的**號碼簿,我們可以直接撥打 wikipedia 的名字來代替**號碼(ip位址)。我們直接呼叫**的名字以後,dns就會將便於人類使用的名字(如www.wikipedia.org)轉化成便於機器識別的ip位址(如208.80.152.2)。

網域名稱伺服器

網域名稱伺服器管理名字的方法是:分不同的組來負責各子系統的名字。系統中的每一層叫做乙個域,每個域用乙個點分開。所謂網域名稱伺服器(即domain name server,簡稱name server、dns)實際上就是裝有網域名稱系統的主機。它是一種分層結構資料庫,能夠執行網域名稱解析(name resolution)。

dns可以允許乙個名稱伺服器把他的一部分名稱服務(眾所周知的zone)「委託」給子伺服器,從而實現一種層次結構的命名空間。

當前,對於每一級網域名稱長度的限制是63個字元,網域名稱總長度則不能超過253個字元。

網域名稱在整個internet中是唯一的,當高階子網域名稱相同時,低階子網域名稱不允許重複。一台伺服器只能有乙個ip位址,但是卻可以有多個網域名稱。

輸入網域名稱——網域名稱解析伺服器——解析成ip位址——訪問ip位址——完成訪問的內容——返回資訊連線的時候,dns會提供乙個ip位址,供伺服器去找尋

網域名稱與IP位址

網域名稱系統dns domain name system ip位址是難以記憶與表述的,所以使用網域名稱取代ip位址 網域名稱是賦予伺服器的虛擬位址,dns伺服器負責將虛擬位址 網域名稱 轉化為實際位址 ip位址 所有計算機中都記錄著預設dns伺服器位址,通過預設的dns伺服器獲得網域名稱的相應ip位...

IP位址與網域名稱

區別與關係 ip位址與網域名稱是一對多的關係。乙個ip位址可以對應多個網域名稱,但是乙個網域名稱只有乙個ip位址。ip位址是數字組成的,不方便記憶,所以有了網域名稱,通過網域名稱位址就能找到ip位址。格式例如 url是網頁位址 例如1 是url zhidao.baidu.com就是網域名稱 220....

IP位址與網域名稱

在現實生活中,如果要打 則需要知道對應人的 號碼,如果要寄信則需要知道收信人的位址。在網路中也是這樣,需要知道乙個裝置的位置,則需要使用該裝置的ip位址,具體的連線過程由硬體實現,程式設計師不需要過多的關心。ip位址是乙個規定,現在使用的是ipv4,既由4個0 255之間的數字組成,在計算機內部儲存...