
- DCN 有用資源
- DCN - 快速指南
- DCN - 有用資源
計算機網路模型
網路工程是一項複雜的任務,涉及軟體、韌體、晶片級工程、硬體和電脈衝。為了簡化網路工程,整個網路概念被劃分為多個層。每一層都參與某些特定任務,並且獨立於所有其他層。但作為一個整體,幾乎所有網路任務都依賴於所有這些層。各層之間共享資料,它們彼此依賴僅是為了接收輸入和傳送輸出。
分層任務
在網路模型的分層架構中,整個網路過程被劃分為小的任務。然後,每個小任務都被分配給一個特定的層,該層專門處理該任務。每一層只做特定的工作。
在分層通訊系統中,主機的一層處理其在遠端主機同一層上的對等層執行或將要執行的任務。該任務是由最低層或最高層啟動的。如果任務是由最高層啟動的,則將其傳遞給下一層以進行進一步處理。下層執行相同操作,它處理任務並傳遞給下層。如果任務是由最低層啟動的,則採用相反的路徑。

每一層都將執行其任務所需的所有過程、協議和方法組合在一起。所有層都透過封裝頭和尾來識別其對應部分。
OSI 模型
開放系統互連是所有通訊系統的開放標準。OSI 模型由國際標準化組織 (ISO) 制定。該模型共有七層

應用層:此層負責嚮應用程式使用者提供介面。此層包含直接與使用者互動的協議。
表示層:此層定義了遠端主機的本機格式中的資料應如何以主機的本機格式呈現。
會話層:此層維護遠端主機之間的會話。例如,一旦完成使用者/密碼身份驗證,遠端主機會在一段時間內保持此會話,並且在此時間段內不會再次請求身份驗證。
傳輸層:此層負責主機之間的端到端交付。
網路層:此層負責地址分配和網路中主機的唯一定址。
資料鏈路層:此層負責從線路讀取和寫入資料以及向線路寫入資料。此層檢測鏈路錯誤。
物理層:此層定義硬體、電纜佈線、電源輸出、脈衝速率等。
網際網路模型
網際網路使用 TCP/IP 協議套件,也稱為網際網路套件。這定義了包含四層架構的網際網路模型。OSI 模型是通用通訊模型,但網際網路模型是網際網路用於所有通訊的模型。網際網路與其底層網路架構無關,其模型也是如此。此模型包含以下層

應用層:此層定義允許使用者與網路互動的協議。例如,FTP、HTTP 等。
傳輸層:此層定義資料如何在主機之間流動。此層的主要協議是傳輸控制協議 (TCP)。此層確保主機之間交付的資料是有序的,並負責端到端交付。
網路層:網際網路協議 (IP) 在此層工作。此層促進主機定址和識別。此層定義路由。
鏈路層:此層提供傳送和接收實際資料的機制。與 OSI 模型的對應部分不同,此層獨立於底層網路架構和硬體。