默認網關,也叫缺省網關。是一個路由器,在TCP網絡上可以轉發(fā)數據包到其他網絡,可以為網絡上的TCP主機提供同遠程網絡上其他主機通信時所使用的默認路由,那么它的作用是什么呢?在一個典型的TCP / IP網絡,節(jié)點都有一個定義的默認路由設置??梢栽跊]有特定路由的情況下,明確出發(fā)送數據包的下一跳IP地址。下面我們一起來看看默認網關作用的詳細介紹吧。
默認網關作用的詳細介紹
(資料圖)
默認網關(Default Gateway)是計算機網絡中一個如何將數據包轉發(fā)到其他網絡中的節(jié)點。在一個典型的TCP / IP網絡,節(jié)點(如服務器、工作站和網絡設備)都有一個定義的默認路由設置(指向默認網關)??梢栽跊]有特定路由的情況下,明確出發(fā)送數據包的下一跳IP地址。
默認網關地址的作用是在IP路由表中創(chuàng)建一個默認路徑。
默認網關是一個用于 TCP/IP 協(xié)議的配置項,是一個可直接到達的 IP 路由器的 IP 地址。配置默認網關可以在 IP 路由表中創(chuàng)建一個默認路徑。 一臺主機可以有多個網關。默認網關的意思是一臺主機如果找不到可用的網關,就把數據包發(fā)給默認指定的網關,由這個網關來處理數據包?,F在主機使用的網關,一般指的是默認網關。 一臺電腦的默認網關是不可以隨隨便便指定的,必須正確地指定,否則一臺電腦就會將數據包發(fā)給不是網關的電腦,從而無法與其他網絡的電腦通信。默認網關的設定有手動設置和自動設置兩種方式。
舉例說明:大家都知道,從一個房間走到另一個房間,必然要經過一扇門。同樣,從一個網絡向另一個網絡發(fā)送信網關息,也必須經過一道“關口”,這道關口就是網關。顧名思義,網關(Gateway)就是一個網絡連接到另一個網絡的“關口”。也就是網絡關卡。
網關(Gateway)又稱網間連接器、協(xié)議轉換器。默認網關在網絡層上以實現網絡互連,是最復雜的網絡互連設備,僅用于兩個高層協(xié)議不同的網絡互連。網關的結構也和路由器類似,不同的是互連層。網關既可以用于廣域網互連,也可以用于局域網互連 。
【說明:由于歷史的原因,許多有關TCP/IP的文獻曾經把網絡層使用的路由器稱為網關,在今天很多局域網采用都是路由來接入網絡,因此通常指的網關就是路由器的IP!】
在OSI中,網關有兩種:一種是面向連接的網關,一種是無連接的網關。當兩個子網之間有一定距離時,往往將一個網關分成兩半,中間用一條鏈路連接起來,我們稱之為半網關。
按照不同的分類標準,網關也有很多種。TCP/IP協(xié)議里的網關是最常用的,在這里我們所講的“網關”均指TCP/IP協(xié)議下的網關。
那么網關到底是什么呢?網關實質上是一個網絡通向其他網絡的IP地址。比如有網絡A和網絡B,網絡A的IP地址范圍為“192.168.1.1~192. 168.1.254”,子網掩碼為255.255.255.0;網絡B的IP地址范圍為“192.168.2.1~192.168.2.254”,子網掩碼為255.255.255.0。在沒有路由器的情況下,兩個網絡之間是不能進行TCP/IP通信的,即使是兩個網絡連接在同一臺交換機(或集線器)上,TCP/IP協(xié)議也會根據子網掩碼(255.255.255.0)判定兩個網絡中的主機處在不同的網絡里。而要實現這兩個網絡之間的通信,則必須通過網關。如果網絡A中的主機發(fā)現數據包的目的主機不在本地網絡中,就把數據包轉發(fā)給它自己的網關,再由網關轉發(fā)給網絡B的網關,網絡B的網關再轉發(fā)給網絡B的某個主機(如附圖所示)。網絡A向網絡B轉發(fā)數據包的過程。
所以說,只有設置好網關的IP地址,TCP/IP協(xié)議才能實現不同網絡之間的相互通信。那么這個IP地址是哪臺機器的IP地址呢?網關的IP地址是具有路由功能的設備的IP地址,具有路由功能的設備有路由器、啟用了路由協(xié)議的服務器(實質上相當于一臺路由器)、代理服務器(也相當于一臺路由器)。
在和 Novell NetWare 網絡交互操作的上下文中,網關在 Windows 網絡中使用的服務器信息塊 (SMB) 協(xié)議以及NetWare網絡使用的 NetWare 核心協(xié)議 (NCP) 之間起著橋梁的作用。網關也被稱為 IP路由器。