1. 程式人生 > >網路通訊基礎知識(3)

網路通訊基礎知識(3)

路由器

(1)路由器是區域網和外部網路通訊的出入口

(2)路由器將整個internet劃分成一個個區域網,卻又互相連通。

(3)路由器對內管理子網(區域網),可以在路由器中設定子網的網段,設定有線埠的IP地址,設定dhcp等,因此區域網的IP地址是路由器決定的。

(4)路由器對外實現聯網,聯網方式取決於外部網路(如ADSL撥號上網、寬頻賬號、區域網等)。這時候路由器又相當於是更高層級網路的其中一個節點而已。

(5)所以路由器相當於有2個網絡卡,一個對內做閘道器,一個對外做節點

(6)路由器的主要功能是為經過路由器的每個資料包尋找一條最佳路徑(路由)並轉發出去。其實就是區域網內電腦要發到外網的資料包,和外網回覆給區域網內電腦的資料包。

(7)路由器技術是網路中最重要技術,決定了網路的穩定性和速度。

 

 

DNS(Domain Name Service 域名服務)

(1)網路世界的門牌號:IP地址

(2)IP地址的缺點:難記,不直觀

(3)IP地址的替代品:域名,譬如www.baidu.com

(4)DNS伺服器就是專門提供域名和IP地址之間的轉換的服務,因此域名要購買的

(5)我們訪問一個網站的流程是:先使用IP地址(譬如谷歌的DNS伺服器IP地址為8.8.8.8),訪問DNS伺服器(DNS伺服器不能是域名,只能是直接的IP地址),查詢我們要訪問的域名的IP地址,然後再使用該IP地址訪問我們真正要訪問的網站。這個過程被瀏覽器封裝遮蔽,其中使用的就是DNS協議。

(6)瀏覽器需要DNS服務,而QQ這樣的客戶端卻不需要(因為QQ軟體程式設計時已經知道了騰訊的伺服器的IP地址,因此可以直接IP方式訪問伺服器)