TCP协议与IP协议
生活随笔
收集整理的這篇文章主要介紹了
TCP协议与IP协议
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
TCP協議與IP協議是目前互聯網中運用的最常見的網絡協議,它們事實上是一些協議(protocols)的合集,當前大多數通信中都使用TCP協議。Internet在一些共享線路上發送數據,計算機上可以同時運行多個應用程而只需通過單的Modem或DSL線路連接互聯網。為了實現共享,TCP把在Internet上發送的數據流分解很多小的信息包與其他的信息包共同傳輸,到了接收者的計算機時又會重新歸整合一,所以Internet只需很少的時間來發送信息的每一個單位(bit)。而為了實現這個目標,Internet首先必須要能夠尋找到目標機器的地址,而這個地址通常便是該機器的IP地址。其次,TCP需要找到信息包所對應的運行程序,這一點便要依靠端口號,計算機上有很多的端口號,每個程序使用唯一的端口號,這些端口有些是確定的,有些卻是隨機的,每個TCP的端點是由IP地址和端口號來確定的。因為IP地址非常的難記,所以網絡設計師創造了DNS,也就是所謂網址。當用戶訪問DNS系統時,DNS便會給出一個相對應的IP地址。TCP是一個非??煽康膮f議,在信息包傳遞的過程中,為了保護數據的完整性,每個信息包中都包含有一個校驗碼,如果代碼被修改導致校驗碼出錯,那么該信息包將會被忽略。
為了防止信息包的缺失,TCP會要求接收方給予反饋,如果沒有接收到反饋,發送方會不斷地重復發送該信息包。
一些大份的文件在傳遞過程中并不只有一個信息包,為了防止重復和順序出錯,每個信息包中都有一個獨有的序號,在接收過程中,具有重復序號的信息包會被丟棄,接收到的信息包會按照既定序號重新組裝。
總結
以上是生活随笔為你收集整理的TCP协议与IP协议的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [裴礼文数学分析中的典型问题与方法习题参
- 下一篇: [20210425]什么?号称世界上最难