正如您所見到的﹐router 和 router 之間必需相互認識才能讓路由工作正常
當您開啟一個 RIP router 的時候﹐它會先建立好自己的路由表﹕首先﹐它向所有它連接的網路廣播自己位址﹐並廣告其它在 WAN 上面的 router 這些信息
您可以把 RIP router 看成是極度信任別人的一伙﹕它們之間不斷地相互交談﹐但永遠只相信最後告訴它們的 router 所說的
為了繞過這個問題﹐許多新的路由協定都只會廣播其直接連的網路信息﹐也就增加了資料的可信性了
Gateway 的使用
Gateway 的工作比 bridge 和 router 都要復雜許多﹕Bridge 只是簡單的看看封包資料的來源和目的位址﹐然後將資料傳遞到正確的地方﹔Router 則會看看封包資料然後把封包傳給其它 router ﹐一路的改變硬體來源和目的位址﹐但並不改變封包裡面的資料﹔但是 Gateway 卻實際上可以有效地將資料從一種協定標准轉換成另一種協定標准﹐它在處理使用完全不同協定的網路間的數據傳輸過程中﹐可以使用兩種方法﹕tunneling 和t erminal emulation
Tunneling
這是最常用﹐而且也是處理器耗費最少的方法
概念上﹐tunneling 和郵局系統差不多﹕如果您使用公司內部便條傳一個 memo 給同辦公室的同事﹐只要填上發信人和收信人﹐然後交由秘書就可以﹔但如果要經過郵局寄信給分公司的某經理的話﹐則不能使用這樣的格式了
比如說﹐我有一個 Novell IPX 封包要從我的 PC 送給在 AppleTalk 網路上面的 Mac ﹐而 Netware 和 AppleTalk 都可以理解 TCP/IP
Terminal Emulation
另一種 gateway 方法是使用 terminal emulation
通常有兩種方法可以進行終端模擬﹕終端模擬卡和終端模擬軟體﹐同時﹐也有兩個途徑來成功地執行終端模擬﹕
PC Emulation Card﹐或稱為 gateway card﹐您可以將它插進每一台需要連接 mainframe 的 PC
然而﹐使用 Emulation Card 進行終端模擬都會有下面的不利因素﹕
· 比較昂貴﹐您必須購買額外的硬體和軟體來讓您的 PC 和 mainframe 溝通
· 額外的軟體和硬體也容易引起更多的設備沖突
· 比較慢﹐每次您要由一個作業系統要求另外一個系統﹐都需要時間
針對那些問題﹐您或許會考慮使用gateway server﹐不過您依然還是會碰到這些問題的﹐只不過將問題集中在一台機器而不是在所有機器而已﹐而且那些使用軟體的工作站還依然可能會碰到軟體上面的麻煩
Gateway Server﹐您可以專門指定一台 PC 為工作站處理所有的模擬工作﹐這樣的 PC 就成為 gateway server 了
這樣所有工作站都使用模擬軟體連接到 gateway server ﹐再通過模擬卡和 mainframe 溝通﹐
小結
至此為止﹐相信您也已經有一定的概念去如何使用各種不同的設備將您的 LAN 連到 WAN 上面了吧
From:http://tw.wingwit.com/Article/Common/201311/5299.html