網路層簡介 - 翻轉工作室

文章推薦指數: 80 %
投票人數:10人

『網路層』(Network Layer)負責處理將資料由一部工作站傳給另一部工作站之間的路徑選擇(routing)問題,其中包含建立、維護、以及結束兩部工作站之間的連線。

連線建立時 ... 電腦網路與連結技術:第四章網路層    下一頁 第四章網路層 除了介紹電路交換、訊息交換、分封交換與電報傳輸技術外,本章也詳解鏈路狀態和距離向量路之徑選擇技術,讓讀者奠定良好的網際網路觀念。

4-1 網路層簡介 內容: 4-1-1網路層功能 4-1-2連線服務方式 4-1-3連結技術 4-1-4工作站定址方式 4-1-1網路層功能 『網路層』(NetworkLayer)負責處理將資料由一部工作站傳給另一部工作站之間的路徑選擇(routing)問題,其中包含建立、維護、以及結束兩部工作站之間的連線。

連線建立時可能會有許多路徑可供選擇,但連線建立後,兩部電腦之間便依據該連線所建立的路徑來傳送訊息。

第二層鏈路層(Data-LinkLayer)提供兩部工作站之間傳輸媒介的存取,以及資料流動管理,也表示兩部工作站還在同一區域內,並未跨越出網路之外和其他工作站連接。

第三層網路層的功能是如何在複雜的網路之中(由多個網路所構成),尋找及連線到所欲通訊的工作站,因此可稱之為『工作站對工作站連線』(Station-to-StationConnection)。

如圖4-1中,工作站A和工作站B也許相距非常遠,假設工作站A在高雄,而工作站B在美國舊金山。

兩部工作站必須在這複雜的網路上尋找到對方,假如工作站A所建立之連線為:A→node1→node5→node3→node8→node9→工作站B。

建立連線的方法是每個端點(node)都必須負責尋找下一個端點位置,也就是說,網路層的工作是由網路上所有端點共同來完成。

端點也許是一個交換機、路由器、或網路閘門等網路設備。

  圖4-1網路層功能 可從另一觀點來看,在兩個網路節點(如兩個路由器)之間,也許是由許多連結端點所構成,這些接續點可能是:集線器(Hub)、橋接器(Bridge)、或交換器(Switch)等,它們負責的工作是在傳輸媒介上存取與傳送訊框,這就是鏈路層最重要的功能。

如圖4-1之中,工作站A→a1→a2→a3→node1之間的連線,它們也許是Ethernet網路、或ATM網路等。

因此,我們可以做一個簡單的結論來描述網路層和鏈路層之間的關係:工作站A尋找到工作站B所經過的網路節點之間的路徑選擇,是由網路上所有節點的網路層所共同完成的;而每一網路節點之間,也許會經過許多傳輸媒介所構成網路之間的訊息傳輸,這就是鏈路層所提供的服務。

在一條網路層連線中,也許是經由許多端點的鏈路層來共同完成,這些端點可能屬於不同的網路架構,如Ethernet網路、或Token-Ring網路等。

但當我們在考慮網路層的連接技術時,必須假設有關鏈路層之間的不同連結技術都已建構完成,而不用再去理會它,這才合乎通訊協定的堆疊原理。

由以上的敘述,在網路層我們歸類三個主要議題來探討: 4-1-2連線服務方式 一般網路層有下列兩種服務型態: ●連接導向方式(Connection-oriented):兩部工作站傳送資料之前,先建立好連線,再依照連線路徑傳輸資料,又稱可靠性傳輸(ReliableTransmission)。

●非連接方式(Connectionless):兩部工作站傳輸資料之前並未建立連線,當傳送出每一筆資料時,該筆資料再依照當時網路情況,尋找適合路徑傳送,又稱非可靠性傳輸(UnreliableTransmission)。

網路層所提供連線服務型態,是一件非常關鍵性的問題,它牽連著整個網路架構的型態。

在無遠弗屆的網路之中,如要提供連接導向服務,所花費的成本勢必非常的大,但它又能提供比較穩定的傳輸服務。

雖然可以利用可靠的上一層服務(如,TCP)來偵測及保障非連接服務的網路連結(如,IP),但終究是亡羊補牢的做法。

因此,網路型態如採用非連接服務,一般只能應用於檔案傳輸或電子郵遞方面。

也就這樣,一般廣域網路使用非連接服務,但相對的,區域網路希望提供層次較高的應用(如,負荷分擔、工廠自動化等),則採用連接導向服務。

4-1-3連結技術 連接技術是整個網路層的核心工作,主要功能是『如何在複雜的網路中尋找目的工作站之位址,並連接到它』,基本上,有下列四種連結技術: ●電路交換技術(CircuitSwitchingTechnique):透過實體連線技術,在複雜的網路上連接連線兩端電腦,如電話網路系統。

●信息交換技術(MessageSwitchingTechnique):以傳送訊息為單位,訊息由傳送端開始每經過一個路徑,再尋找下一個空閒路徑傳送,一邊尋找路徑,一邊傳送資料到達目的地。

●分封交換技術(PacketSwitchingTechnique):將欲傳送的訊息分割為若干個小封包。

傳送資料之前事先尋找可以到達對方的路徑,並預定路徑中所有經過的鏈路,傳送資料時,再按照所建立成功的路徑,依序傳送訊息的小封包。

●電報傳輸技術(DatagramTechnique):同樣的,將欲傳送的訊息分為若干個小封包,但傳送之前並未建立路徑,就將小封包依序的發送到網路上,每一個封包自行尋找可到達目的地之路徑。

4-1-4工作站定址方式 『工作站定址』(Addressing)(或稱命名Naming)的功能是『使每一部工作站在一個複雜網路上有一個獨一無二的名稱,才能使其他工作站找到它』。

連接技術不同,所延伸的定址方式也不相同,而且也會影響網路的成長性。

基本上,定址方式是件非常複雜的問題,以電話系統為例,全世界上有上億支電話,每一支電話都必須有唯一的號碼,如果沒有一個特殊編號方式,那每一支電話的號碼也許會非常的長,而且對號碼的成長性也會受到限制。

因此對於較大較複雜的網路系統,大部分都是採用階級式編碼,如電話系統用國際碼、區域號碼、以及本地號碼來組織而成,例如電話號碼是:(886-7-5744438)。

一般採用定址(或命名)方式如下: ●區域性階層定址:按照區域性關係區分為若干個階層,每一階層都編排一個特殊識別號碼。

工作站再依照所在的位址給于一個名稱,隨著工作站移動位址,而必須重新命名,如電話號碼或IP位址的命名方式。

一般較大型網路都採用此方式。

●功能性階層定址:依照網路可能提供的服務性質分成若干層次,每一階層同樣給於特殊的名稱。

工作站再依照其所從事的工作性質給於一個名稱。

工作站不會因移位而必須重新命名,但會因工作內容改變而必須重新命名。

一般區域網路都採用這種方式,如Microsoft網路的『網域+工作站名稱』、或DNS命名方式。

  翻轉工作室:粘添壽   電腦網路與連結技術: 第一章電腦網路概論 第二章實體層 第三章鏈路層 第四章網路層 4-1網路層簡介 4-2電路交換技術 4-3訊息交換技術 4-4分封交換技術 4-5電報傳輸技術 4-6靜態路徑繞路 4-7鏈路狀態繞路 4-8距離向量繞路 4-9習題 第五章傳輸層 第六章 交談層、表現層與應用層 第七章區域網路模型 第八章FastEthernet網路 第九章GigabitEthernet網路 第十章區域網路連結技術 第十一章ATM電信網路 第十二章ATM網路連結技術 第十三章TCP/IP與Internet連結技術 第十四章廣域網路連結技術與寬頻網路 第十五章WirelessLAN網路 第十六章BluetoothLAN網路 第十七章Token-Bus與Token-Ring網路 第十八章FDDI/CDDI網路     翻轉電子書系列: 資訊與網路安全技術 電子商務安全概論 Java程式設計(一)含程式邏輯 Java 程式設計(二)含物件導向 資料庫系統概論(含邏輯設計) 資料庫程式設計-PHP+MySQL 網路規劃與管理技術 電腦網路與連結技術 TCP/IP協定與Internet網路 Linux伺服器管理-CentOS Unix/Linux系統管理實務    



請為這篇文章評分?