在先前的一節,我僅僅講述了在一個單個的以太網上建立一台主機的情況。相當經常,然而,
一個人遇見通過網關連結到對方的網絡。這些網關可以簡單地連接兩個或兩個以上的以太網,但
是可以提供到外界的一個連接,因特網。以便使用一道網關的服務,你必須提供附加的路由信息到
聯網的層。
例如,虛擬的釀酒廠和虛擬的釀酒廠的以太網通過如此的一道網關被連接,也就是主機 vlager 。
假設 vlager 已經被設置,我們僅僅必須把另外的入口加到vstout的路由表格,這個表格告訴核心它
能通過 vlager 在釀酒廠的網絡上到達所有的主機。線路的適當的咒語被顯示在下面; gw 關鍵詞告
訴它下一個參數表示一道網關。
# route add wine-net gw vlager
當然,在你想要與之談話的釀酒廠網絡上的任何主機必須有為釀酒廠的網絡的一個相應的路由入口,
否則你將僅僅能從 vstout 發送數據到 vbardolino o ,但是者歸還了的任何回答將走進小位桶。
這個例子僅僅描述在兩個獨立的以太網之間的開關文件包的一道網關。現在假設 vlager 也有一
個連接到因特網(即,通過一個附加的 SLIP 連接)。然,我們希望把除釀酒廠以外的到任何目的地網
絡的數據包被傳遞給 vlager 。這被為 vstout 的使它成為缺省網關來完成:
# route add default gw vlager
網絡名字缺省是為 0.0.0.0 的一篇速記,它表示缺省線路。你不必須把這個名字加到 /etc/networks ,
因為它被建造進線路。
當你看見高包損失率時,當在一個或一個以上網關面pinging一台主機時,這可以提示在一個很擁
擠的網絡上。文件包損失不由技術的缺乏,由在提交主人上的暫時的過量負擔,它讓他們推遲或甚至掉
落到來的數據包。
(http://www.fanqiang.com)
進入【UNIX論壇】
|