為什么互聯網可以傳輸數據
現代社會,互聯網已經成為了人們溝通、交流、日常生活中不可缺少的一部分,大家都知道互聯網的作用十分的強大,互聯網可以將世界各地的人聯系到一起,還可以通過互聯網傳遞數據和信息等等,那么大家知道互聯網是依靠什么進行數據傳輸的嗎?
論使用計算機做什么,都離不開數據的傳輸。在上網的時候,瀏覽一個網頁,網頁服務器要把網頁的數據發給你;發電子郵件,你的計算機要把郵件的數據發給電子郵件服務器,電子郵件服務器還要把這些數據發給接收者的計算機;看一段視頻,視頻的數據也要通過網絡傳輸到用戶的計算機。在這個信息爆炸的時代,每天都有龐大的數據在網絡上流通,互聯網線路的繁忙程度可能并不亞于世界上最繁忙的十字路口。
在計算機里,網頁、電子郵件、視頻及聊天信息,都被轉化成一長串的1和0的二進制數據。互聯網在&ld;運輸&rd;這些數據的時候,首先把它們分成一個個小的&ld;數據包&rd;。每個數據包像郵局里的郵件一樣,上面會按照規定的數據格式標識寄件人(用戶計算機的IP地址)、收件人(網站的IP地址)、郵件大小(數據的長度)等信息。
在城市繁忙的十字路口上會有交通燈和指揮者。同樣地,在互聯網里,為了不造成交通擁擠和堵塞,會有一些&ld;路器&rd;像交警一樣維持著秩序。每個IP數據包到達了一個路器之后,路器會分析數據包的目的地和之前經過的路線,經過計算,告訴數據包從哪個路口走是到達目的地最快捷、最平穩的方式,讓數據包在互聯網這個大迷宮里不會迷失方向。在一個個路器的&ld;指揮&rd;之下,數據包可以避免在一條線路上撞車,互聯網的交通因此井然有序,這使得每一個小小的數據包都可以沿著不同的路徑到達我們的計算機上。
數據包到達了目的地之后,一大串的0和1數據會被重新組裝成我們最初想要的東西‐‐網頁、圖片或是影片。不過,盡管互聯網盡最大努力不讓數據包迷路丟失,但這種情況還是不可避免的,就像郵局偶爾會把郵件弄丟一樣。一旦丟了一些數據包,網頁、圖片、影片等就都不完了。所以,接收數據包的一方在收到了&ld;貨物&rd;之后,還要給發送方一個&ld;確認回執&rd;,如果沒有確認數據包已經到達了對方那里,發送的這一方還會不斷地發送,直到對方收到為止。
現實中的高速公路上會有&ld;交通法&rd;、&ld;交通條例&rd;,在互聯網這個信息高速公路系統里也需要有共同的規則,這個協議就是TP/IP。
為了保證全世界數十億臺計算機中的任意兩臺之間都可以建立聯系,在互聯網上傳輸數據絕不是一件很簡單的事情,需要做很多工作才可以使這個迷宮一樣復雜的交通系統每天都正常運轉。