回覆列表
-
1 # 極客談科技
-
2 # 通訊一小兵
本專業問題,我來回答。
還是先說IP地址,因為DNS要涉及到它,先說IP地址後邊比較容易解釋。IP,就是Internet Protocol的縮寫,是一種通訊協議,我們用的因特網基本是IP網組成的。
IP地址就是因特網上的某個裝置的一個編號。
IP地址一般由網路號,主機號,掩碼來組成。
下邊就是IPV4的IP地址劃分。
這個發件人地址就是你電腦的IP的網路號,你的姓名就是你的主機號。
收件人的地址就是你要訪問的IP的網路號,收件人的姓名就是訪問IP的主機號。
現在還有了更復雜的IPV6,還有IPV9。
中國現在已經主幹網支援IPV6了,但是全網都支援還需要一段時間。
DNS是什麼?DNS(Domain Name System,域名系統),他是幹什麼的哪?
前邊說到,我們訪問因特網必須知道對端的IP地址,可是我們訪問網站一般只知道域名啊,怎麼辦?
於是,你的電腦就知道要發包到139.209.206.235了。
-
3 # 井151276607
產生這個問題的原因,是題主對網路(網際網路網路)的認識有些模糊造成的。
網際網路上的主機(裝置)之間的通訊是靠ip地址進行的,這句話的模糊性,完成了許多誤解。首先,網路已經建成,就像城市就在那裡,而你要找住在某街區、某樓、某單元、某層、某房間的某個人。你對城市並不熟悉,你需要詢問城市裡邊的人,這個城市規定,並不是任何一個人都能回答你的詢問,僅僅有幾個人,他們組成一個樹形的組織為你提供找人服務。城市裡的每戶人家的地址就相當於ip地址。為你提供找人服務的人家當然也有地址啦,他提供的服務簡稱dns,他的地址可稱為dns ip地址。這些提供找人服務人家,維護著“名稱、暱稱”到“地址”的關係表,不僅如此"他們還了解許多你不知道的資訊。
關鍵的東西是,城市是先建起來的找人是後來的需求,網路的物理連線也是先建設好的。
“網路極客”,全新視角、全新思路,同你遨遊神奇的網路世界。
IP地址和DNS伺服器地址在這裡雖然都是地址,但是作用確大為不同。我們先來簡單聊聊IP地址DNS伺服器的概念,在來說說兩者地址之間的區別。
IP地址IP Address的縮寫
網絡卡的MAC地址是主機的物理標識,那麼IP地址就是標識主機或網路裝置的邏輯地址。網際網路上,我們透過IP地址來訪問這臺主機伺服器。
公網和私網地址
由於最初裝置,沒有想到基於TCP/IP網路發展如此之快。導致IPV4地址不夠用,為了緩解地址緊張,區域網內使用私網地址。我們設定的地址就是私網地址,私網地址透過路由器的NAT轉換功能進行上網、訪問。
DNS伺服器Domain Name System的縮寫
域名解析伺服器,什麼意思?
最初,訪問網路上的伺服器使用的是公網IP地址,不同的伺服器就要記住一大堆數字;
為了解決這一問題,出現的域名,更加便於人們理解和記憶,例如:www.toutiao.com;
DNS伺服器的作用就是將域名翻譯成機器所能理解的IP地址。
DNS伺服器也是一種伺服器,因此這裡的DNS地址使用的是公網地址。
IP地址和DNS地址的區別一個是私網地址,一個是公網地址;
一個作為主機的邏輯標誌,一個作為域名解析伺服器的訪問地址。