在路由器流行之前,通常使用網(wǎng)橋來(lái)達(dá)到連接計(jì)算機(jī)的目的。即在典型情況下,路由器用于將地理上分散的網(wǎng)絡(luò)連接在一起,使得將大量計(jì)算機(jī)連接到一起成為可能。下面,我們就具體來(lái)分析路由器與網(wǎng)橋的區(qū)別。
一、網(wǎng)橋的作用
網(wǎng)橋在小規(guī)模網(wǎng)絡(luò)中表現(xiàn)出色,但在大環(huán)境中就出現(xiàn)了問(wèn)題。網(wǎng)橋要記住網(wǎng)絡(luò)上所有獨(dú)立的計(jì)算機(jī),用網(wǎng)橋?qū)⒋罅坑?jì)算機(jī)連接在一起的問(wèn)題就在于網(wǎng)橋不能理解網(wǎng)絡(luò)號(hào),因此在網(wǎng)絡(luò)上任何地方生成的廣播將被發(fā)送到網(wǎng)上的每一個(gè)地方。
二、圖為路由器和網(wǎng)橋處理廣播的不同方式
若PC將廣播包發(fā)送到net l上,該廣播包不會(huì)在互連網(wǎng)絡(luò)上進(jìn)一步傳播。
三、圖為路由器和網(wǎng)橋處理廣播的不同之處。
若PC發(fā)送廣播包,它將被網(wǎng)橋發(fā)送到所有的網(wǎng)段。
四、互連網(wǎng)絡(luò)中的路由器和典型的工作站或主機(jī)的路由決策
許多P C機(jī)網(wǎng)絡(luò)系統(tǒng)廣泛使用廣播功能,這使得橋接網(wǎng)絡(luò)中的大量可用帶寬被廣播所消耗。
典型的工作站(例如,運(yùn)行當(dāng)前流行的T C P / I P協(xié)議棧的P C機(jī))能在T C P / I P網(wǎng)絡(luò)上工作之前,需要進(jìn)行一些手工配置,至少必須配置一個(gè)子網(wǎng)掩碼、一個(gè)I P地址、一個(gè)缺省網(wǎng)關(guān)。
在工作站上,以這種方式配置的路由決策非常簡(jiǎn)單。如果目的計(jì)算機(jī)位于不同的網(wǎng)絡(luò)上,則該報(bào)文分組被轉(zhuǎn)發(fā)到缺省網(wǎng)關(guān),進(jìn)行路由,最終到達(dá)目的地;如果工作站要向位于同一網(wǎng)絡(luò)上的另一臺(tái)計(jì)算機(jī)發(fā)送一個(gè)報(bào)文分組packet,該報(bào)文分組被直接送到目的計(jì)算機(jī)。
五、路由報(bào)文分組的最佳方式
路由報(bào)文分組需要記住由于設(shè)備或其他故障原因而經(jīng)常變化的網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)。每個(gè)路由器維護(hù)著一張路由表(routing table),該表列出了所有已知的網(wǎng)絡(luò)號(hào)及到達(dá)這些網(wǎng)絡(luò)的方式。路由器也使用路由協(xié)議,路由協(xié)議使路由表與經(jīng)常變化的互連網(wǎng)絡(luò)保持一致。