第 10 章 網際網路的概念
本章大綱 10 - 1 Internet 概述 10 - 2 Internet 上的服務與應用程式
10-1 Internet 概述 「Internet」 這個耳熟能詳的名詞,是指目前將全世界的電腦網路連接在一起,使得彼此能互通訊息、交換資料及共享資料的網路環境。
10-1-1 何謂 Internet Internet 基本上是由許多個別的網路所連結而成,也就是將網路連結成網際間 (Inter-network) 的超大型網路。 這些個別的網路包括了政府機構、大學、研究單位、軍事組織及各大民間企業所建構的網路,它們彼此間以快速的骨幹網路 (Back-bone) 連接起來,如圖表 10-1 所示:
何謂 Internet
10-1-2 Internet 的演進 Internet 係源自美國國防部尖端研究計畫機構 (ARPA,Advanced Research Project Agency) 於 1969 年的 ARPANET 網際網路計劃,希望將當時各種不同的網路串連起來,彼此能分享資源。 經過多年來不斷地研發,也逐步有了成果,例如開發出第一套電子郵件軟體,並開始與其他國家互相連接。 1982 年則規範了彼此溝通的 TCP/IP 通訊協定。
Internet 的演進 隨著各種技術的不斷演進,參與 Internet 的主機與國家也愈來愈多,例如使用者利用 FTP 下載檔案、用 E-mail 傳送信件...等。 不過,當時這些應用大都屬於文字模式的操作,而且一般還是侷限在學術研究單位,社會大眾使用的比率並不高。 真正把 Internet 推向頂峰的,應該要算 WWW (World Wide Web) 了。
Internet 的演進 1989 年 CERN 實驗室的 Tim Berners-Lee 推出了 WWW 規範,由於具有圖形化的操作介面、超連結的資料檢索等特點,使得各個組織、甚至個人競相推出自己的網頁,也在短短幾年之內,造成 Internet 的風行。
10-1-3 Internet 的通訊協定:TCP/IP 事實上,用骨幹網路將各個網路連結起來,各網路之間還是無法通訊,因為每個網路當初的設計都各不相同,所以訊息還是無法在網路之間溝通。 這就像要讓不同國家的人能互相交談,他們勢必得採用一種彼此都能瞭解的語言。 要讓 Internet 上的網路能互相溝通,彼此也需要採用相同的通訊方式,由各網路共同遵守使用,這樣訊息才能在網路之間流通無礙。
Internet 的通訊協定:TCP/IP 這種溝通訊息的方式,稱之為通訊協定 (Protocol)。 目前 Internet 上採用的通訊協定為 TCP/IP (Transmission Control Protocol/Internet Protocol)。
10-1-4 一般人怎麼連上 Internet 依前面的說法,網際網路是由多個網路連結而成,所以能使用網際網路的人,就是原本各個網路的使用者,例如政府機構、學校機關、研究單位、軍事組織...以及各大民間企業的人員。 為了解決這個問題,出現了 ISP (Internet Service Provider) 這樣的營業單位,它們提供的服務就是讓一般大眾也能連上 Internet 。
一般人怎麼連上 Internet ISP 的做法是先建立骨幹網路與 Internet 連接,然後讓它的客戶 (即一般大眾或中小型企業) 用 ADSL 數據機透過電話線或使用專線連結,這樣一來,客戶就能透過 ISP 的設備與 Internet 相接了。
一般人怎麼連上 Internet 家裡的電腦或學校、辦公室的電腦,利用 AP (Access Point,無線基地台) 還可以建立無線網路環境。無論是桌上型電腦或筆記型電腦,只要有安裝無線網卡,就可以透過 AP 與 ISP 連接,再連接到 Internet 。
10-2 Internet 上的服務與應用程式 Internet 上有各式各樣的伺服器提供形形色色的網路服務,您只要連上 Internet,就能享用全世界伺服器所提供的各種服務。
10-2-1 Internet 上的服務 全球資訊網 WWW 電子郵件 E-mail 檔案傳輸 FTP 電子佈告欄 BBS P2P 下載 RSS 訂閱
全球資訊網 WWW WWW 是 World Wide Web 三個字的縮寫,中文稱為全球資訊網,是一種提供圖形、影像、聲音、動畫...等多媒體形態的資訊服務,而一般常說的「逛網站」、「看網頁」,指的正是這項服務。 要使用 WWW 服務,只需要使用瀏覽器軟體 ( 如 Windows 內建的 Internet Explorer) 連上 WWW 網站即可。
全球資訊網 WWW
電子郵件 E-mail 在 Internet 上專門用來處理電子郵件收發工作的電腦,稱為郵件伺服器。透過郵件伺服器,我們就可以在 Internet 上收發電子郵件。 電子郵件類似我們一般所使用的郵件,不過最大的差別在於電子郵件是用電腦來寫信,並透過 Internet 傳遞。 其傳遞的速度比一般郵件快多了,即使從台灣寄到國外,也只要幾秒鐘就會送到,比什麼快捷郵件都快上好幾倍呢!
電子郵件 E-mail 向 ISP 業者申請上網服務時,通常都會附電子郵件帳號,如果還想申請其他免費的電子郵件帳號,網路上有些入口網站亦提供會員電子信箱的服務,只要加入會員便能享用。
電子郵件 E-mail
檔案傳輸 FTP 在 Internet 上有各式各樣的檔案,例如軟體、文件、聲音、影像檔...等。 FTP 檔案傳輸服務可讓您將想要的檔案「下載」回自己的電腦 (或將檔案「上傳」到伺服器),而提供這種服務的伺服器,就是 FTP 伺服器。
檔案傳輸 FTP
電子佈告欄 BBS BBS (Bulletin Board System) 服務可以說是學生族的最愛了,連上 BBS 伺服器,大家可以發表與閱讀文章、和好友傳訊息,甚至進入聊天室聊天。
電子佈告欄 BBS
P2P 下載 P2P 在近幾年來快速竄起,透過用戶與用戶間彼此分享各式檔案,相關的下載工具也紛紛推出。每個軟體不僅有各自的連線機制,甚至也會有適合下載的檔案類型。
P2P 下載
P2P 下載
RSS 訂閱 目前有許多新聞網站、學校圖書館,甚至個人部落格,都會提供 RSS (Really Simple Syndication) 訂閱的服務。訂閱者不需連至該網站,利用 RSS 閱讀軟體或支援 RSS 的瀏覽器 (如 Firefox、Maxthon 、IE7),就可以快速收取訂閱項目的最新消息。
RSS 訂閱
RSS 訂閱
10-2-2 Internet 上常使用的應用程式 圖表 10-12 列出一般常用的應用程式:
10-3 認識 Internet 上的各種網址 在 Internet 上,每部主機都有特定的網址,我們必須先知道網址,才可以連上該主機。 其中網址分為「 IP 位址」 及 「完整領域名稱」 2 種。 除了主機要有網址之外,與個人相關的,例如每個人也可以擁有自己的「電子郵件地址」。
10-3-1 IP 位址 IP 位址相當於電腦主機在 Internet 上的門牌號碼,網路上每部主機都必須要有自己獨一無二的 IP 位址 (IP Address)。IP 位址是由 4 個小於 256 的數字所組成,例如: 203.66.88.89 202.43.195.52 以203.66.88.89 這組數字來說,代表的是中華電信主機的 IP 位址;202.43.195.52 則是 Yahoo!奇摩的 IP 位址。在瀏覽器的網址列輸入 IP 位址,就可以開啟對應的網頁。
IP 位址
10-3-2 完整領域名稱 剛剛所介紹的 IP 位址其缺點是不好記憶,也不容易看出主機的用途,因此便產生解決的方法 ― 完整領域名稱 (FQDN,Fully Qualified Domain Name)。 完整領域名稱是一種比較容易被接受的網址,其命名方式很簡單,例如經國學院 WWW 主機的完整領域名稱為 「www.cku.edu.tw」 ,便可分解為主機名稱 (www) 及領域名稱 (cku.edu.tw) 2 個部分:
完整領域名稱 主機名稱 (host name) :通常是依照主機所提供的服務種類來命名,例如提供 WWW 服務的主機,其完整領域名稱的開頭常常會是 www,而提供 FTP 服務的主機,其完整領域名稱的開頭就是 ftp。 www.cku.edu.tw 完整領域名稱 主機名稱 領域名稱
完整領域名稱 領域名稱 (domain name) :領域名稱 (cku.edu.tw) 又常被分為機構名稱 (cku)、類別名稱 (edu) 及地理名稱 (tw) 三個部分: cku.edu.tw
完整領域名稱 機構名稱:機構名稱指的是公司行號、組織機構的英文簡稱,例如 microsoft (微軟公司)、cku (經國學院)、ncku (成功大學) 等。 類別名稱:類別名稱用來判別這個單位是屬於哪類的組織,如edu代表教育或學術機構,com 則為商業團體或公司行號。
完整領域名稱 地理名稱:地理名稱的作用在於指出伺服器主機的所在地,一般只有美國以外的地區才會加上此名稱。例如 tw 是台灣、jp 是日本、au 則是澳洲。
名稱伺服器 由於 IP 位址並不容易看出主機的用途,而且也不好記,所以我們通常是以完整領域名稱來表示主機網址。 而名稱伺服器 (DNS,Domain Name Server) 的用途就是將我們使用的完整領域名稱,翻譯成電腦實際上可辨識的 IP 位址。
10-3-3 電子郵件地址 除了完整領域名稱及 IP 位址外,另一項在 Internet 上最常使用的就是電子郵件地址了。 它就像平常我們寫信時,要在信封上填寫收信人的姓名與住址一樣;我們在寄電子郵件時,也要告訴郵件伺服器該郵件的收件人姓名和地址,才能將郵件正確地送達收件者的手上。 電子郵件地址是由主機地址,加上收信人在該主機上的帳號所組成的。
電子郵件地址 如經國學院的服務信箱在 mail.cku.edu.tw 主機,帳號為 service,所以經國學院信箱的電子郵件地址可表示為: service@mail.cku.edu.tw 其中 「@」 符號的意思是 「在」 (英文唸成 「at」 ),所以上述網址所代表的意思就是 「在 mail.cku.edu.tw 這台機器上,使用者 service 的信箱」。