Day22- 網路觀念補充
下周期中考,這篇把些之前沒搞清楚的名詞做個整理。
Modems(數據機):
較早期的上網方式,透過電話線來做數據傳輸,以撥接方式連線。它是由申請的網路業者提供的數據機,就是俗稱的”小烏龜 ”(雖然一點也不像...),還記得小時候上網的時候,家裡用ADSL的連線,輸入ISP提供的一組帳密進行上網。
它是為了解決利用模擬通道傳輸數字信號而研製的一種通信設備, 由於電腦只能處理數字信號(digital signal),但現有的一些通道又只能傳輸模擬信號(analog signal),為了利用模擬通道傳輸數字信號,發送端就必須將數字信號轉換成模擬信號。
CGI (Common Gateway Interface)
又稱為「共同閘道介面」,是網路伺服器中使用的一種技術。可用來擷取Client想要查詢的資料,作為Web Server 和 應用程式溝通的橋樑。
部落格的討論區或是留言板就是CGI的一種應用,我們也可以在網頁上輸入一個表單資訊, 而Server端收到來自Client端的請求就會呼叫CGI程式,並處理Client端所輸 入的資料以做出Response。
Web與Internet的差別?
這兩個詞意思看起來都好像指網路,實際上他們指的是不同的東西。
網路應該是「Networks」, 指的是區域性的電腦、周邊裝置透過網路線或無線網路互相連接。
Internet 是「Interconnection of Networks」的簡稱,嚴謹一點的話應該稱作「網際網路」,將全世界的連網設備,各地的網路節點相互連線的網路(Networks)世界。
Web是 World Wide Web(WWW)的簡稱,是一套 將 Internet 上世界各地的資料整合起來的資訊系統,它是Internet上的其中一個應用。
Web1.0、Web2.0、Web3.0的演進
Web1.0比較偏向單向的互動,如: 電視、雜誌、書籍。
Web2.0屬於雙向式互動,大家可以同時當資訊的接收者及製造者,例如:Blog、Facebook,相較前者,使用者會更活躍。
Web3.0會是一個虛擬世界和真實世界的融合,包含最近很夯的科技話題,如:物聯網。
P2P
Peer-to-Peer的縮寫,就是一種點對點分散式網路架構, 可以多台電腦直接進行交換電腦檔案和服務分享的網路傳輸型態,自身經驗是小時候為了加快下載應用程式的速度,會用彼特彗星來進行下載。
P2P的好處是越多人參與資料傳輸,下載速度會越快,適合容量大的檔案下載,讓每個使用者都能提供資源給其他人,自己本身也能從其他連線使用者 的電腦下載資源。