網路層簡介 - 翻轉工作室
文章推薦指數: 80 %
『網路層』(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系統管理實務
延伸文章資訊
- 1OSI模型- 維基百科,自由的百科全書
第7層應用層
- 2網路層簡介 - 翻轉工作室
『網路層』(Network Layer)負責處理將資料由一部工作站傳給另一部工作站之間的路徑選擇(routing)問題,其中包含建立、維護、以及結束兩部工作站之間的連線。連線建立時 ...
- 3OSI七層簡介 - 小網管 筆記
OSI七層簡介 ; (二) 資料鏈結層(Data-Link Layer). 訊框(frame) 與實體位置(MAC); 分為兩個子層:; (一)邏輯連結控制(Logical Link Contr...
- 4什麼是OSI 模型? | Cloudflare
OSI 模型的七個層是什麼? · 7. 應用程式層 · 6. 呈現層 · 5. 工作階段層 · 4. 傳輸層 · 3. 網路層 · 2. 資料連結層 · 1. 實體層.
- 5硬體設備(Network Hardware) chapter
OSI 網路七層架構及各階層名稱. OSI 的架構中,如果更新通訊協定,則只要更新那ㄧ層即可,不用整個架構更新,這. 也是OSI 架構優點之ㄧ。而這七層架構中最上3 層(5 ...