TCP/IP Protocol Suite TCP/IP協定 投影片製作by簡嘉宏 綦凱宏

Download Report

Transcript TCP/IP Protocol Suite TCP/IP協定 投影片製作by簡嘉宏 綦凱宏

TCP/IP Protocol Suite
TCP/IP協定
投影片製作by簡嘉宏
綦凱宏
林睿敏
滕孟哲
TCP/IP是什麼?
 一種軟體?
 一種協定?
 一堆字母?
TCP/IP到底是什麼?
 協定家族:成員為TCP、IP、UDP…etc.
TCP/IP協定的成員家族





實體層
資料連接層
網際網路層
傳輸層
應用層
簡介TCP/IP
 1973年開始研發
 IP協定負責處理資料包擇路
 TCP負責高層功能如分段、重組及錯誤偵測
簡單介紹OSI
 OSI為一種分層模式(Open System Interface)
 一種通訊網路架面標準
 各個擊破!分層架構可簡化變動所帶來的衝
擊
OSI分層







第一層:實體層
第二層:資料連接層
第三層:網路層
第四層:傳輸層
第五層:協議層
第六層:表示層
第七層:應用層
TCP/IP與OSI模式
傳輸層主要兩個成員
 UDP (User Datagram Protocol)
 TCP (Transmission Control Protocol)
傳輸層服務
 目標:
傳輸層負責將整個訊息由來源端送到目的端,
必須確保整個訊息完好且依序到達目的地
 任務:
– 建立程序對程序的通訊
– 提供流量及錯誤控制的機制
 成員:
– UDP (User Datagram Protocol)
– TCP (Transmission Control Protocol)
可愛的IP+神祕的PORT




讓你上不良牛暢通無阻
主機對主機通訊
程序對程序通訊
ex.
– 講電話(號碼+分機)
– 找教授(大樓+辦公室號碼)
 IP + Port = Socket Address
User Datagram Protocol







資料包 Datagram
非預接式
檢查合
流量與錯誤控制
佇列
多工&解多工
ex 交作業
Transmission Control Protocol








資料流 Stream Data
連線
雙向式
回應機制
錯誤控制
滑動窗口
TCP計時器
其他特殊設計:資料推送及緊急資料
TCP與UDP的比較
 資料包
 UDP優點
– 易消化無負擔
– 簡易輕便好攜帶
 UDP缺點
– 上不了抬面、不可靠
– 資料容易被搞丟
 資料流
 TCP優點
– 大家都在用,
所以一定讚的啦!
– 有連接,負責盡職
 TCP缺點
– 不是大家都在用,
所以可見有其缺點
UDP與TCP的應用
 UDP
適合自己有內部流量和錯誤控制機制的程序
ex. 小檔案傳輸協定(TFTP)
 TCP
由於其可靠性及功能的完備性
因此普遍為大多數程序所使用
ex. 檔案傳輸協定(FTP)
終端機網路 (telnet)
THE END
 歡迎下次再見
Datagram
Back
檢查合
Back
分段Segment
Back
滑動窗口
Back