電腦網路與連結技術:第五章 傳輸層  上一頁           下一頁

 

翻轉工作室:粘添壽

 

5-2  終端對終端連線

 

5-2 是整個網路通訊協定大略的連接功能結構。其中實體層的功能是將資料轉換成訊號,然後發送到傳輸媒介上傳輸;鏈路層是將資料訊框包裝發送到網路上,並負責存取網路及控制可能發生的錯誤,因此屬於『節點對節點連接』(Node-to-Node Connection);網路層是負責在複雜網路上尋找目的工作站的位址,並負責連接到它,稱之為『工作站對工作站連接』(Station-to-Station Connection,因此到網路層為止,我們已經讓兩部工作站連接在一起了。

但在任一部主機電腦上也許會有多個網路程序(Process正在執行,這些程序(使用者或程式)都必須透過這部工作站和其它工作站內的程序通訊,如何提供程序之間的連線,這便是傳輸層主要的工作。一般傳輸層都會提供許多傳輸埠口,來讓應用程式連接,也使應用程式之間可達到實質的連線,因此稱之為『終端對終端連線』(End-to-End connection,如圖 5-2 a0 b0 埠口之間的連線。又圖 5-2 中,工作站 A 透過網路層服務連接到工作站 B,傳輸層提供工作站 A 之程序IE和工作站 B 的程序Web Server之間的連線,此連線稱之為『程序對程序的連線』(Process-to-Process Connection。由圖 5-1 中,我們觀察到傳輸層提供連接導向和應用導向程序之間的介面,應用程式只要連接到傳輸層,就可以透過網路連結到對方的應用程式,無須考慮網路架構,才合乎通訊協定的堆疊原理。

 

5-2 網路連接功能圖