第一章 進程與協議簡介 過程與協議簡介 本書的第一章將向您介紹一些基本概念,它們是學好本課程其余部分的基礎。本章除了一些有關網絡的基本知識之外,還將向您介紹網絡模型的概念Z只有對網絡模型有所了解,您才能更好地理解并掌握本書其余部分的有關概念和知識。本章目標 通過學習本章,應該達到如下學習目標:???區(qū)分無連接系統(tǒng)和面向連接的系統(tǒng)???區(qū)分進程、服務以及協議這幾個基本概念 ?解釋為什么要對協議進行分層 ?說出在一個分層的體系結構中,兩個進程之間可以通過哪些方法進行相互協作???說出各層協議變化時會對整個分層體系結構帶來何種影響?。空f出在低層協議中進行的數據通信與在高層協議中進行的數據通信有何不同?。拷忉屧谝粋€分層的體系結構中,數據是如何封裝的,又是如何流動的無連接系統(tǒng)與面向連接的系統(tǒng) 如果通信的兩個端點之間不是自始至終都存在著端到端的物理連接,那么,這種網絡系統(tǒng)就稱為無連接系統(tǒng)。在這種系統(tǒng)中,信息數據包從一個節(jié)點傳遞到另一個節(jié)點,當它最終到達目的節(jié)點時,可能已經經過了許多節(jié)點。同一時刻同一節(jié)點可能要傳送多個數據包;這有點像老式的電報網絡,因此,在這種分組交換網絡中傳輸的數據包被形象地稱為“數據報”(datagrams)。IP網絡就是一種分組交換網絡(見圖11)?!∪绻?jié)點之間建立起了物理連接,那么,這樣的網絡就是面向連接的網絡。在這種網絡中,數據包在節(jié)點之間傳輸時將通過其他節(jié)點或者計算機主機進行“交換”。數據包指的是一個數據塊,其中含有程序所要傳送的整個消息或消息的一部分。面向連接的網絡類似于話音電話系統(tǒng),人們常常把這類網絡中的連接叫做虛電路(virtual Circuits)。虛電路所建立的是一條單一的通信通道,數據在其中進行傳輸,在整個傳輸過程中始終不會改變路徑。因此,我們將這類網絡叫做面向連接的網絡。IBM公司的系統(tǒng)網絡結構(SNA)以及異步傳輸模式(ATM)就屬于電路交換網絡(見圖1-2)。 在數據通信的早期,所有的網絡部是電路交換網絡2時至今日,電路交換網絡依然存在。最近一段時期以來,由于分組交換網絡可以將數量多得多的節(jié)點相互連接成一個單一的網絡,因而逐漸成為廣域網的主流技術。采用分組交換網絡時,只需使用少量的通信信道即可(因為許多用戶可以共享這些通信信道),而且,網絡之間的互聯也要容易得多?!”菊码S后將討論有關數據通信協議分層的問題。如前所述,對協議進行分層之后,就會出現網絡的低層協議使用無連接通信,而高層協議卻建立連接的情況。相反的,在有的情況下,低層協議建立起連接,而高層協議卻是無連接的?!‰娐放c虛電路電路與分類 電路(circuit)指的是兩個通信設備之間的物理連接,電路又叫作信道(channel)?!∥锢黼娐房梢苑譃閮纱箢悾骸?.專有物理電路 2.共享物理電路(摘自1-6頁)