TCP/IP的功能
TCP/IP 通訊協定包括:
1) 對資料進行分割
不同的網路環境所能傳輸的 資料量 也各不相同,電腦在接收到某個網路的一段資料後可能會發生資料量太大而無法繼續傳遞的情況,因此需要將這些資料分割,然後 以 較小的資料量單位傳輸出去。 TCP/IP 便負責了資料分割的工作,它會將一整段資料分割成若干份,然後再加上一些在網路傳送時必備的資訊,即成了一個一個的數據包 (Packet) 。
2) 除錯
TCP/IP 確保資料到達目的地正確無誤 。 , 當資料被切割成許多 數據包 送出後,若在網路傳輸過程中出現了數據包遺失或錯誤的情況,到達接收端後,接收端應當能夠發現這些錯漏,並通知發送端重新發送有問題的數據包。
3) 確定目的端地址 ( 定址 )
由於一個網路中存了大量的電腦,因此進行通訊時,資料由一台電腦發送給另一台電腦,必須首先確認接收端電腦的位址,原理與寄信一樣,如果沒有明確的收件人地址,就無法將信送達。所以每一個數據包由發送端送出前,一定要包含接收端的地址,即 IP 位址。
4) 路徑選擇
在發送 數據包 之前,電腦確認了 數據包 接收端的大致位置後,便要選擇傳送路徑,例如若接收端與自己在同一網路區段,該如何發送;若不在同一個區段,又該如何發送 。 TCI/IP 的主要的優點之一是它可以重新安排資訊的傳送路徑,以便繞過那些受損的網路。
TCP/IP 就像一個資料加工廠,資料由它處理後,形成可以在網路上傳輸的數據包,然後由數據機、路由器等等通訊硬體設備協助發送到網路,到達目的地後,再由對應的硬體接收,這些數據包由 TCP/IP 協定進行加工還原,成為可以被電腦使用的資料。 |