網路橋接

網路橋接

網路橋接用網路橋實現共享上網主機和客戶機除了利用軟體外,還可以用XP自帶的網路橋建立連線用雙網卡的機器做主機

基本信息

概述

網路橋接用網路橋實現共享上網主機和客戶機除了利用軟體外,還可以用XP自帶的網路橋建立連線用雙網卡的機器做主機,在主機桌面,滑鼠右擊“網上鄰居”出現快捷選單,左擊快捷選單中的“屬性”,出現“網路連線”視窗,按住“Ctrl”鍵不放,滑鼠依次左擊兩網卡圖示選中兩網卡。按住“Ctrl”鍵不放,再點擊滑鼠右鍵彈出快捷選單,滑鼠左鍵點擊快捷選單中的“橋接”選項,此時系統提示“Windows正在橋接連線,請等…”的提示,稍後出現“網路橋MAC橋微型連線埠”的圖示,則表示網橋已經連線成功。

客戶機的網卡和主機用反線連線,完成以上步驟,兩台機器可以同時上網,互不干擾 什麼是網橋?

網橋工作在數據鏈路層,將兩個LAN連起來,根據MAC地址來轉發幀,可以看作一個“低層的路由器”(路由器工作在網路層,根據網路地址如IP位址進行轉發)。

遠程網橋通過一個通常較慢的鏈路(如電話線)連線兩個遠程LAN,對本地網橋而言,性能比較重要,而對遠程網橋而言,在長距離上可正常運行是更重要的;

網橋與路由器的比較網橋並不了解其轉發幀中高層協定的信息,這使它可以同時以同種方式處理IP、IPX等協定,它還提供了將無路由協定的網路(如NetBEUI)分段的功能。

由於路由器處理網路層的數據,因此它們更容易互連不同的數據鏈路層,如令牌環網段和乙太網段。網橋通常比路由器難控制。象IP等協定有複雜的路由協定,使網管易於管理路由;IP等協定還提供了較多的網路如何分段的信息(即使其地址也提供了此類信息)。而網橋則只用MAC地址和物理拓撲進行工作。因此網橋一般適於小型較簡單的網路。

使用原因

許多單位都有多個區域網路,並且希望能夠將它們連線起來。之所以一個單位有多個區域網路,有以下6個原因:

首先,許多大學的系或公司的部門都有各自的區域網路,主要用於連線他們自己的個人計算機、工作站以及伺服器。由於各系(或部門)的工作性質不同,因此選用了不同的區域網路,這些系(或部門)之間早晚需相互交往,因而需要網橋。

其次,一個單位在地理位置上較分散,並且相距較遠,與其安裝一個遍布所有地點的同軸電纜網,不如在各個地點建立一個區域網路,並用網橋和紅外鏈路連線起來,這樣費用可能會低一些。

第3,可能有必要將一個邏輯上單一的LAN分成多個區域網路,以調節載荷。例如採用由網橋連線的多個區域網路,每個區域網路有一組工作站,並且有自己的檔案伺服器,因此大部分通信限於單個區域網路內,減輕了主幹網的負擔。

第4,在有些情況下,從載荷上看單個區域網路是毫無問題的,但是相距最遠的機器之間的物理距離太遠(比如超過802.3所規定的2.5km)。即使電纜鋪設不成問題,但由於來回時延過長,網路仍將不能正常工作。唯一的辦法是將區域網路分段,在各段之間放置網橋。通過使用網橋,可以增加工作的總物理距離。

第5,可靠性問題。在一個單獨的區域網路中,一個有缺陷的節點不斷地輸出無用的信息流會嚴重地破壞區域網路的運行。網橋可以設定在區域網路中的關鍵部位,就像建築物內的防火門一樣,防止因單個節點失常而破壞整個系統。

第6,網橋有助於安全保密。大多數LAN接口都有一種混雜工作方式(promiscuousmode),在這種方式下,計算機接收所有的幀,包括那些並不是編址傳送給它的幀。如果網中多處設定網橋並謹慎地攔截無須轉發的重要信息,那么就可以把網路分隔以防止信息被竊。

兼容性問題

有人可能會天真地認為從一個802區域網路到另一個802區域網路的網橋非常簡單,但實際上並非如此。在802.x到802.y的九種組合中,每一種都有它自己的特殊問題要解決。在討論這些特殊問題之前,先來看一看這些網橋共同面臨的一般性問題。

首先,各種區域網路採用了不同的幀格式。這種不兼容性並不是由技術上的原因造成的,而僅僅是由於支持三種標準的公司(Xerox,GM和IBM),沒有一家願意改變自己所支持的標準。其結果是:在不同的區域網路間複製幀要重排格式,這需要占用CPU時間,重新計算校驗和,而且還有可能產生因網橋存儲錯誤而造成的無法檢測的錯誤。

第二個問題是互聯的區域網路並非必須按相同的數據傳輸速率運行。當快速的區域網路向慢速的區域網路傳送一長串連續幀時,網橋處理幀的速度要比幀進入的速度慢。網橋必須用緩衝區存儲來不及處理的幀,同時還得提防耗盡存儲器。即使是10Mb/s的802.4到10Mb/s的802.3的網橋,在某種程度上也存在這樣的問題。因為802.3的部分頻寬耗費於衝突。802.3實際上並不是真的10Mb/s,而802.4(幾乎)確實為10Mb/s。

與網橋瓶頸問題相關的一個細微而重要的問題是其上各層的計時器值。假如802.4區域網路上的網路層想傳送一段很長的報文(幀序列)。在發出最後一幀之後,它開啟一個計時器,等待確認。如果此報文必須通過網橋轉到慢速的802.5網路,那么在最後一幀被轉發到低速區域網路之前,計時器就有可能時間到。網路層可能會以為幀丟失而重新傳送整個報文。幾次傳送失敗後,網路層就會放棄傳輸並告訴傳輸層目的站點已經關機。

第三,在所有的問題中,可能最為嚴重的是三種802LAN有不同的最大幀長度。對於802.3,最大幀長度取決於配置參數,但對標準的 10M/bs系統最大有效載荷為1500位元組。802.4的最大幀長度固定為8191位元組。802.5沒有上限,只要站點的傳輸時間不超過令牌持有時間。如果令牌時間預設為10ms,則最大幀長度為5000位元組。一個顯而易見的問題出現了:當必須把一個長幀轉發給不能接收長幀的區域網路時,將會怎么樣?在本層中不考慮把幀分成小段。所有的協定都假定幀要么到達要么沒有到達,沒有條款規定把更小的單位重組成幀。這並不是說不能設計這樣的協定,可以設計並已有這種協定,只是802不提供這種功能。這個問題基本上無法解決,必須丟棄因太長而無法轉發的幀。其透明程度也就這樣了。

由於各種802LAN的特殊性,如:802.4幀帶有優先權位、802.5幀位元組中有A和C位等,九種網橋都有其特殊的問題,見下表:

1、重新格式化幀,並計算新的校驗和。

2、反轉比特順序。

3、複製優先權值,不管有無意義。

4、產生一個假想的優先權。

5、丟棄優先權。

6、流向環(某種程度上)。

7、設定A位和C位。

8、擔心擁塞(快速LAN至慢速LAN)。

9、擔心令牌因為交換ACK延遲或不可能而脫手。

10、如果幀對目的LAN太長,則將其丟棄。

設定的參數:

802.3:1500位元組幀10Mb/s(減去碰撞次數)802.4:8191位元組幀10Mb/s802.5:5000位元組幀4Mb/s當IEEE802委員會開始制訂LAN標準時,未能商定一個統一的標準,卻產生了3個互不兼容的標準,這一失策已受到了嚴厲的抨擊。後來,在制定互聯這3種LAN的網橋的標準時,該委員會決心幹得好一些。這一次確實較為成功,他們提出了2種互不兼容的網橋方案。直到目前為止,還無人要求該委員會制訂連線它的2個不兼容網橋的網關標準。

相關詞條

相關搜尋

熱門詞條

聯絡我們