網(wǎng)關(guān)(gateway)
網(wǎng)關(guān)可以這樣形象的比喻呼畸,從一個(gè)房間走到另一個(gè)房間需要經(jīng)過(guò)一扇門,而在網(wǎng)絡(luò)空間中掂铐,從一個(gè)網(wǎng)絡(luò)向另一個(gè)網(wǎng)絡(luò)發(fā)送信息時(shí),也必須經(jīng)過(guò)一道關(guān)口揍异,這就是網(wǎng)關(guān)全陨。
那么網(wǎng)關(guān)到底是什么呢?
網(wǎng)關(guān)實(shí)質(zhì)上是一個(gè)網(wǎng)絡(luò)通向其他網(wǎng)絡(luò)的IP地址衷掷。比如有網(wǎng)絡(luò)A和網(wǎng)絡(luò)B(兩個(gè)不同的子網(wǎng))辱姨,網(wǎng)絡(luò)A的IP地址范圍為“192.168.1.1~192. 168.1.254”,子網(wǎng)掩碼為255.255.255.0戚嗅;網(wǎng)絡(luò)B的IP地址范圍為“192.168.2.1~192.168.2.254”雨涛,子網(wǎng)掩碼為255.255.255.0。在沒(méi)有路由器的情況下懦胞,兩個(gè)網(wǎng)絡(luò)之間是不能進(jìn)行TCP/IP通信的替久,即使是兩個(gè)網(wǎng)絡(luò)連接在同一臺(tái)交換機(jī)(或集線器)上,TCP/IP協(xié)議也會(huì)根據(jù)子網(wǎng)掩碼(255.255.255.0)判定兩個(gè)網(wǎng)絡(luò)中的主機(jī)處在不同的網(wǎng)絡(luò)里躏尉。而要實(shí)現(xiàn)這兩個(gè)網(wǎng)絡(luò)之間的通信蚯根,則必須通過(guò)網(wǎng)關(guān)。如果網(wǎng)絡(luò)A中的主機(jī)發(fā)現(xiàn)數(shù)據(jù)包的目的主機(jī)不在本地網(wǎng)絡(luò)中胀糜,就把數(shù)據(jù)包轉(zhuǎn)發(fā)給它自己的網(wǎng)關(guān)稼锅,再由網(wǎng)關(guān)轉(zhuǎn)發(fā)給網(wǎng)絡(luò)B的網(wǎng)關(guān),網(wǎng)絡(luò)B的網(wǎng)關(guān)再轉(zhuǎn)發(fā)給網(wǎng)絡(luò)B的某個(gè)主機(jī)僚纷。
所以說(shuō),只有設(shè)置好網(wǎng)關(guān)的IP地址拗盒,TCP/IP協(xié)議才能實(shí)現(xiàn)不同網(wǎng)絡(luò)之間的相互通信怖竭。那么這個(gè)IP地址是哪臺(tái)機(jī)器的IP地址呢?網(wǎng)關(guān)的IP地址是具有路由功能的設(shè)備的IP地址陡蝇,具有路由功能的設(shè)備有路由器痊臭、啟用了路由協(xié)議的服務(wù)器(實(shí)質(zhì)上相當(dāng)于一臺(tái)路由器)哮肚、代理服務(wù)器(也相當(dāng)于一臺(tái)路由器)。