IP地址、子網掩碼、默認網關、DNS服務器基本概念

參考鏈接:https://www.cnblogs.com/JuneWang/p/3917697.html

 

IP地址:

IP地址不做詳細解釋,內網的IP地址是由網絡地址和主機地址組成。

 

子網掩碼:

下面說說子網掩碼是什麼,子網掩碼是用於確定內網IP的網絡地址的,內網IP與子網掩碼進行與運算就可以得出網絡地址,不同的網絡地址的IP之間不能直接進行通訊。

 

網關:

明白了IP和子網掩碼的關係下面來說說網關是什麼,上面說到不同的網絡地址之間不能直接進行通訊,那麼我現在要訪問其他網絡地址的主機怎麼辦呢?這就需要用到網關了,網絡A訪問網絡B的流程是這樣的,網絡A中的主機先向自己的網關發送信息,再轉發給網絡B的網關,網絡B的網關再轉發給網絡B的服務器。總結一下數據的流向就是:網絡A主機 -> 網絡A網關 -> 網絡B網關 -> 網絡B主機。

網關工作原理圖

 

DNS服務器:

上面說的網絡A的主機訪問網絡B的主機其實描述的是直接通過IP地址訪問,那麼如果我是訪問網絡上的內容,用網址或者域名訪問是怎麼做到的呢?我們都知道路由器只能識別到IP地址,而不能直接識別域名。這樣我們就需要一個服務器幫我們完成域名與IP之間的轉換,DNS服務器其實就是一個用於把域名翻譯成IP地址的服務器,當我們所訪問的域名在本地找不到的時候就會向默認網關(路由器)發送一條與DNS服務器的請求(路由器可配置DNS地址),當DNS服務器收到這一條請求後就會檢查自己有沒有這個域名與IP的映射信息,如果找不到就會轉發給其他的DNS服務器,找到後會返回IP信息給我們的網關,然後網關再轉發到我們的主機。總結一下數據流嚮應該是這樣的:網絡A主機發送域名 -> 網絡A網關 -> DNS服務器發送域名所對應的IP地址 -> 網絡A網關 -> 網絡A主機

 

路由器:

那麼網關是配置在什麼機器上的呢?網關IP其實就是路由器的IP,網關IP配置在路由器上,路由的意思就是轉發的意思,路由器的意思就是轉發數據的機器,代理服務器實質上也是路由服務器。路由器常用於不同網絡之間的跨網絡傳輸,工作在 TCP/IP 協議的三層——網絡層。工作複雜,使用軟件處理。

注意:默認網關的IP地址必須與本機處於同一個網段,不能填其他網段的地址。

 

交換機:

交換機常用於組件局域網,交換機沒有轉發的功能,它是通過MAC地址進行尋址的,交換機不能訪問外部網絡,常用於同一網絡內部數據的快速傳輸,工作在 TCP/IP 協議的二層 —— 數據鏈路層。工作簡單,直接使用硬件處理。

 

舉例說明

假設你的名字叫小不點(很小),你住在一個大院子裏,你的鄰居有很多小夥伴,父母是你的網關。當你想跟院子裏的某個小夥伴玩,只要你在院子裏大喊一聲他的名字,他聽到了就會迴應你,並且跑出來跟你玩。

但是你家長不允許你走出大門,你想與外界發生的一切聯繫,都必須由父母(網關)用電話幫助你聯繫。假如你想找你的同學小明聊天,小明家住在很遠的另外一個院子裏,他家裏也有父母(小明的網關)。但是你不知道小明家的電話號碼,不過你的班主任老師有一份你們班全體同學的名單和電話號碼對照表,你的老師就是你的DNS服務器。於是你在家裏和父母有了下面的對話:

1.小不點:媽媽(或爸爸),我想找班主任查一下小明的電話號碼行嗎?

2.家長:好,你等着。(接着你家長給你的班主任掛了一個電話,問清楚了小明的電話)問到了,他家的號碼是211.99.99.99

3.小不點:太好了!媽(或爸),我想找小明,你再幫我聯繫一下小明吧。

4.家長:沒問題。(接着家長向電話局發出了請求接通小明家電話的請求,最後一關當然是被轉接到了小明家家長那裏,然後他家長把電話給轉到小明).

就這樣你和小明取得了聯繫。

網關例子

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章