古詩詞大全網 - 成語用法 - Internet是怎麽工作的?

Internet是怎麽工作的?

當壹個Internet用戶給其他機器發送壹個文本時,TCP將該文本分解成若幹個小數據包,再加上壹些特定的信息(可以類比為運輸貨物的裝箱單),以便接收方的機器可以判斷傳輸是正確無誤的,由IP在數據包上標上有關地址信息。

連續不斷的TCP/IP數據包可以經由不同的路由到達同壹個地點。有個專門的機器,即路由器,位於網絡的交叉點上,它決定數據包的最佳傳輸途徑,以便有效的分散Internet的各種業務量載荷,避免系統某壹部分過於繁忙而發生“堵塞”。

當TCP/IP數據包到達目的地後,計算機將去掉TP的地址標誌,利用TCP的“裝箱單”檢查數據在傳輸過程中是否有損失,在此基礎上並將各數據包重新組合成原文本文件。如果接收方發現有損壞的數據包,則要求發送端重新發送被損壞的數據包。

擴展資料

最底層的IP協議,用於報文交換網絡的壹種面向數據的協議,這壹協議定義了數據包在網際傳送時的格式。目前使用最多的是IPv4版本,這壹版本中用32位定義IP地址,盡管地址總數達到43億,但是仍然不能滿足現今全球網絡飛速發展的需求,因此IPv6版本應運而生。

在IPv6版本中,IP地址***有128位,“幾乎可以為地球上每壹粒沙子分配壹個IPv6地址”。IPv6目前並沒有普及,許多互聯網服務提供商並不支持IPv6協議的連接。但是,可以預見,將來在IPv6的幫助下,任何家用電器都有可能連入互聯網。

上壹層是UDP協議和TCP協議,它們用於控制數據流的傳輸。UDP是壹種不可靠的數據流傳輸協議,僅為網絡層和應用層之間提供簡單的接口。

而TCP協議則具有高的可靠性,通過為數據報加入額外信息,並提供重發機制,它能夠保證數據不丟包、沒有冗余包以及保證數據報的順序。對於壹些需要高可靠性的應用,可以選擇TCP協議;而相反,對於性能優先考慮的應用如流媒體等,則可以選擇UDP協議。