網際網路 | 有線、寬頻、Wi-Fi 我的名字是 Tess Winlock,是個在 Google 工作的軟體工程師。 請問你:圖片、文字訊息、信件是怎麼從一個裝置傳送到另一個的呢? 這不是魔法,是網路。網路是一種用來傳送資訊的,有形的物理系統。 網際網路很類似我們的郵政服務,只不過在傳送的物理層面上有點兒不同。 網路不使用信箱和信封,而是用二進制數據來傳遞資訊, 所有資料都由位元(電腦訊息單位)組成。 一個(bit)位元可以用來表示任何一組相對意義的語詞, 例如:開和關、是和否。 數位資訊世界通常使用1代表開,0表示關。 因為一個位元碼可以表示2種狀態,所以稱為二進制碼。 8個位元合在一起組成一個位元組(Byte) 1000個位元組稱作千位元組(縮寫為KB) 1000個千位元組稱作百萬位元組(縮寫為MB) 而常來說一首數位音樂大約使用3~4百萬位元組(3MB~4MB的資料所組成。 不論傳送的是圖片、影片或是一首歌, 所有在網路中傳送的資料都簡化成位元碼(bits)。 位元碼(bits)也是數位資訊的最小單位。 但和我們現實生活中要從甲地 發送1和0訊息到乙地不同, 所以,在網路透過有線或無線方式傳送資訊時, 到底發生了甚麼呢? 我們先用一個實際例子來說明, 在生活中我們要如何 從甲地發送一個位元(bit)訊到乙地 我們用開燈表示1,關燈表示0,這個方式來說明。 當然也可以利用聲音或其他方式代替像是摩斯電碼 只是這些透過人工傳遞的方法, 傳遞訊息又慢又容易出錯。 而且非常倚靠人力。 我們真正需要的是透過機器傳遞 經過不斷演進,人類已經製造出許多系統 可以透過實體媒介傳遞不同形式的二進制數據 今天我們已經利用電力、光和無線電波傳遞二進制數據 想像一下現在有兩個燈泡透過一條銅線連接著, 我們就可以傳送二進制數據了。 使用開關控制電力讓兩邊的燈泡發亮 關閉電力則燈泡熄滅(沒有電力則沒有燈亮) 我們假設兩邊以燈泡發亮表示1,燈泡熄滅表示0, 這樣我們就有一個透過電力發送二進制數據的系統了。 不過,我們遇到了一個小問題,萬一你剛好要傳送五個0, 要如何讓兩邊的人可以正確地傳送和接收到正確的 數量呢? 有個解決辦法是利用計時器。燈泡兩端的人可以說好每一秒鐘 傳送一個位元的資料,接收端就可以每一秒鐘記錄一次。 所以,要傳送五個0,就是關燈五秒鐘 這樣接收者就可以記錄到五秒鐘的位元資料。 如果要傳送五個1,就是打開電燈持續五秒鐘,接收者就按照時間紀錄。 可是,這樣的傳送速度有點慢,因此我們需要增加傳送頻寬 頻寬(傳輸媒介的最大傳輸資料量)的單位是位元速率(Bitrate), 指的是在單位時間內可以傳送的二進制數據量,通常以秒為單位 另一個測量速度的單位是延遲時間(latecncy),或是傳送一位元所花的時間 延遲時間是一個位元從來源端送出後,到目的端接收到這個位元,中間所花的時間。 對人類而言,一秒鐘傳送一個位元資料是很快速的 比我們用開關燈的方式還快多了! 實際來說就是下載3MB的歌曲只花三秒鐘 或是8Mbps就是說每一秒鐘可以傳送8百萬個位元資料 顯然地,透過人力傳遞是無法做到8Mbps的 但是透過機器傳遞,就可以妥善完成。 不過我們會遇到其他的問題 就是要用哪種線或者網路可以傳多遠。 如果透過網路線傳輸 就是家裡、學校或辦公室常見到的那種網路線,大概一百公尺遠就會遇到訊號遺失或干擾的問題。 可是網路必須要全世界使用,我們需要 一個更好的辦法來傳送更遠的距離。甚至傳到海洋的另一端。 我們到底該用甚麼呢?還有甚麼東西可以傳遞的比電力還要快呢? 光,就是它了!我們可以利用光來傳遞資訊 透過光纖電纜(fiber optic cable)。這是一種利用玻璃製作來傳遞光線的材料 當我們使用光纖來送光束時,光訊號在光纖中不斷前進 直到光訊號被接收端接收。根據傳送角度不同 還可以同時傳送多組訊號,所有訊號都以光速(約300,000,000 m/s前進。 光纖的速度非常非常快,更重要的是訊號衰減很低 所以我們可以傳遞數位訊號幾百英哩也沒有訊號遺失 因此我們把光纖電纜安裝在海底,連接海洋彼岸的兩地。 在2008年時,埃及亞歷山大港附近的海底光纖電纜斷了, 導致中東和埃及網路中斷。雖然我們把網路視為理所當然, 但其實它是很脆弱的系統。 而且,光纖非常棒,但也十分昂貴和費工。 所以許多時候你會用銅纜來替代。 那我們又是如何不用線路傳遞訊號呢?無線傳遞資訊又是怎麼辦到的? 無線傳訊一般來說是用無線電波訊號來傳遞 這些設備必須把一堆的1和0訊號轉換成無線電波的不同頻率 接收端的設備接收到電波之後,再把無線電波傳換成電腦可以處理的二進制數據 透過無線技術讓網路可以方便移動。但無線電波訊號 沒有辦法準確地傳遞正確訊號到足夠遠的地方。 就像是你沒有辦法在洛杉磯收聽到芝加哥的電台節目一樣。雖然無線傳輸很方便 但它還是依靠有線網路。假設你在咖啡店使用無線網路,你所傳送的二進制數據 會被傳到無線路由器,再透過網路線等實體線路在網路世界中傳遞 到世界各地。透過網路線傳遞資訊的方法可能會日益進步 不論是利用衛星傳遞雷射光束、無線電波、熱氣球或是用無人機 最基礎的二進制資料傳遞協定,用來表示各種資訊或是傳遞資料的通訊協定 還是沒多大的改變。網路世界的所有資料 不管是文字、電子郵件、圖片或影片,所有的資訊都會被轉換 變成無數的1和0,再用電子脈衝、光束、無線電波,傳遞所有資訊。