Thursday, March 23, 2006

課程紀實 (2006/03/23): What is Internet?

今天的課程主題是網際網路漫談, 由於 vjazz回應文章, 因此我們就由 WWW 的發明人 - Tim Berners-Lee 這位令人尊敬的偉大科學家談起。接著, 我們談到了當年Netscape 網景這家網路公司的網頁瀏覽器Navigator 從與微軟 IE 之間的不公平競爭中敗下陣來, 最後, 我們則是直接從 Mozilla Taiwan 的網站中下載 FireFox 網頁瀏覽器來用, 讓同學了解要使用 WWW 的廣大資源, 並不一定非要用微軟的 IE 不可!

在示範 FireFox 的過程中, 我們強調並示範了 IE 沒有提供的兩個特色: 即時書籤與佈景主題!配合課程部落格的RSS 訂閱服務讓同學了解即時書籤的優勢。至於佈景主題的示範, 我則是選擇 iFox 這個可以與 iTunes 搭配的佈景主題, 讓同學了解其實這也是可以讓使用者隨心所欲的選擇!

接著, 我們也談到了什麼是 network, internet ? 從字的結構上, 我們用 national 與 international 來對照。national 是國家的, 在前面加上 inter- "在什麼之間" 的字首後, 就變成international 國際的。同理, network 網路, ( A computer network is the connection of multiple computers), 指得就是兩台 (或以上) 的電腦之間的連接。接著, 然後把一個一個的網路(network) 再連結起來, 就變成一個大的 Internet 網際網路了。所以, 所謂的 Internet, 最早是由一個一個的區域網路( local area nerwork, LAN ) 連接起來, 變成一個 wide area network (WAN), 廣域網路, 最後變成佈滿全球的 Internet 網際網路的。

同學目前使用 Internet 的方式, 除了 email 之外, 就屬 www 與 ftp 最常接觸。要在 www 看一份文件, 首先就要跟瀏覽器說你想要看 Internet 上哪一台機器的文件, 如果這台機器有很多使用者, 那你還要指出是哪一個使用者, 然後你還要告訴瀏覽器這份文件是放在哪一個目錄, 例如:

http://ss24.mcu.edu.tw/~s3560260/aaaa/FM370_Affenhitze.mpg

這是 某詩 放在她帳號中的影片檔, 如果你將這串網址(URL: universal resource locator) 輸入到你的瀏覽器中, 你就可以欣賞的這段影片。在這串網址之中, ss24.mcu.edu.tw 就是網路上這台主機的辨識名稱, 專業術語稱為 domain name, 每一個 domain name 都會對應到一串數字, 也就是網際網路協定位址 (Internet Protocol address, IP address), 換句話說, 他是用來指出 Internet 電腦中的某一台電腦。接著, ~s3560260 就是指出這台電腦中某個使用者的 www 目錄中的資料, 後面的 aaaa 則是指出子目錄, 最後的 FM370_Affenhitze.mpg 則是該文件的檔案名稱。

因此, 如果你有一些文件想要放到網路上供人藉有瀏覽器去取閱, 就必須將文件傳送到自己帳號中的 www 目錄之中。當然, 這台主機必需要執行一個 http 伺服器程式, 以便處理 Internet 隨時都回傳送過來的要求。最後, 我們則是示範如何透過 FTP (File Transfer Protocol) 軟體, 將檔案傳送到自己的 www 目錄之中。

最後, 我們還把所謂 http (Hypertext Transfer Protocol) 文件的原始檔的模樣介紹給同學了解, 甚至提到早期寫一個網頁就是用最簡單的文書處理軟體, 如記事本, 這樣的軟體在寫網頁的。
 

No comments: