Transcript Internet

Internet & WWW
靜宜大學資訊工程學系
蔡奇偉 副教授
大綱
簡史
 電腦網路
 通訊協定
 主從式架構
 Internet Services
 WWW

簡史
1969, ARPA (Advanced research project agency)
 1985, NSF
 Internet
 1990, TANet
 HiNet & SEEDNet

電腦網路
工
作
站
個人電腦
個人電腦
工
作
站
個人電腦
檔
案
伺
服
器
雷射印表機
區域網路
router
計算中心
資管系
文學院
FDDI
廣域網路
台灣大學
LAN
靜宜大學
LAN
Internet
逢甲大學
LAN
router
gateway
從家裏上 Internet
數據機
 Cable Modem
 ADSL
 ISDN
 數據專線
 DirectPC

數據機(modem)
• 撥接至學校
電話減價時段:
• 晚上11點至次日早上8點
• 周末
– Tel: 26514000
– 設定方式請參考 http://www.pu.edu.tw
– 只需付電話費
• 撥接至 ISP (Internet Service Provider)
– HiNet(http://www.hinet.net)
– SEEDNet (http://www.seed.net.tw)
– 設定方式請參考 ISP 提供的手冊
– 需付電話費與連線費
• 最高頻寬:56Kbps
ADSL (Asymmetrical Data Subscribed Line)
- 利用現有的電話線線路
- 中華電信局與 HiNet 提供
- 24 hr 連線,固定的網址
- 月費 1000 元以上,但不必付電話費與連線費
- 最大頻寬:下行 9Mbps、上行 640 Kbps
- http://www.adsl.hinet.net/
Cable Modem
- 利用第四台的纜線
- 和信 http://www.giga.net.tw
- 東森 http://www.ethome.com.tw/
- 大部分地區已經雙向傳輸
- 月費 1000 元左右
- 最大頻寬:10Mbps
通訊協定(Protocols)
通訊協定是規定通訊元件如何
接收、傳送、修正、與轉換資
料的一套準則
TCP/IP

Internet 所使用的通訊協定

TCP (Transmission Control Protocol
(傳輸控制通訊協定))

IP (Internet Protocol)
TCP/IP
網域與網址
如果將網際網路(Internet)視為一個
廣大的電子城,網路上的電腦視為住屋
,電腦使用者視為居民的話。那麼,在
這樣的電子城遨遊之前,我們必須瞭解
城市的地圖。
IP 位址
 一個 32 位元的整數值。
 用(英式)句點將其區隔成四個
八位元的值,如:
140.128.5.2
129.9.7.81
 網址名稱,如:simon.pu.edu.tw
網域階層
simon.pu.edu.tw
Internet
tw
edu
pu
nctu
simon
電腦網址
simon.pu.edu.tw
電
腦
小
機
構
團
體
國
家
大
國家代號
tw
台灣
ca
加拿大
cn
中國大陸
fr
法國
hk
香港
de
德國
sg
新加坡
uk
英國
jp
日本
dk
丹麥
kr
韓國
fi
芬蘭
us
美國(可省略)
nl
荷蘭
團體代號
com
商業團體
edu
教育團體
gov
政府單位
mil
軍事單位
org
其他(非營利)團體
net
網路供應單位
使用者 E-mail 地址
[email protected]
使
用
者
電
腦
機
構
團
體
國
家
主從(Client/Server)架構
Client
客戶端
Server
伺服端
Internet 上的服務
telnet(遠端簽入)
 ftp(檔案傳輸)
 e-mail(電子郵件)
 BBS(電子佈告欄)
 news(網路論壇)
 gopher(地鼠資訊網)
 WWW(全球資訊網)

WWW簡介
靜宜大學資訊管理學系
蔡奇偉 副教授
WWW(全球資訊網)
簡史
 WWW 的爸爸
 WWW 的優點
 WWW 的要素
 WWW 基本概念
 網頁發行

WWW 簡史

WWW(World Wide Web 全球資訊網)

1989

CERN(European Laboratory for Particle
Physics)

Tim Berners-Lee
WWW 的優點

易學易用

資料量多且廣

資料取得迅速

多媒體文件

整合舊有的 FTP、Gopher、WAIS、
E-mail、News、等的網路資源。
WWW 的要素

Internet

URL(Uniform Resource Locators)

HTTP(HyperText Transfer Protocol)

HTML(HyperText Markup Language)

WWW Servers

Browsers
WWW 基本概念
WWW 伺服器
 網站、網頁、與首頁
 WWW 瀏覽器
 超連結(Hyperlink)
 URL(Uniform Resource Locator)

WWW 伺服器

具備網頁提供能力的電腦

執行 WWW 伺服程式

成為 Internet WWW伺服器的額外條件:
– 電腦必須有一個固定的 IP 位址

俗稱為「站台」
常見的 WWW 伺服程式
UNIX
Windows

CERN HTTPd

MS IIS

NCSA HTTPd

MS PWS

Apache

WebSite

Netscape
網站、網頁、與首頁
網站(Web)
儲存在一個 WWW 伺服器中與某
主題相關的 HTML 文件集合
網頁(Web Page)
網站中的一份 HTML 文件
首頁(Home Page)
進入網站的第一張網頁
瀏覽器
用於顯示網頁的程式
 常見的瀏覽器:

– Netscape Navigator
– MS Internet Explorer
– Lynx
超連結
www.sun.com
www.nctu.edu.tw
www.pu.edu.tw
URL(Uniform Resource
Locator)
URL 的組成
 HTTP
 FTP
 TELNET
 NEWS
 GOPHER
 MAIL
 Local Files

URL 的組成
PROTOCOL://HOST_ADDRESS:PORT/PATH
 HTTP
 FTP
 TELNET
 NEWS
 GOPHER
 MAIL
 FILE
• WWW伺服器
的網址
• news group
• e-mail address
通
訊
埠
號
碼
文
件
路
徑
URL 必須由 ASCII 碼所組成
下列字元是保留字元,在 URL 中有特殊意義,
如果必須使用於非特定的地方,則必須以字碼
方式出現。字碼的寫法格式是 %XX,X 是一個
十六進位數
;
/
?
:
@
=
&
%3B
%2F
%3F
%3A
%40
%3D
%26
如:http://www.pu.edu.tw/prog.html%3B1
下列字元在某些系統中具有特殊意義,因此也不建議
使用在 URL 中,而應該以字碼的方式出現。
<
%3C
>
%3E
“
%22
#
%23
%
%25
{
%7B
}
%7D
|
%7C
\
%5C
^
%5E
~
%7E
[
%5B
]
%5D
`
%60
URL 範例(http)
http://www.pu.edu.tw
靜宜大學 WWW 站台的首頁
http://www.pu.edu.tw/cindex/html
靜宜大學 WWW 站台的中文網站首頁
http://www.pu.edu.tw/~cwtsay
靜宜大學 WWW 站台使用者 cwtsay 個人網站首頁
http://www.pu.edu.tw/~cwtsay/course
靜宜大學 WWW 站台使用者 cwtsay 課程網站首頁
http://www.pu.edu.tw/~cwtsay/course/intro.html
cwtsay 課程網站的網頁 intro.html
URL 範例(ftp)
ftp://ftp.pu.edu.tw
匿名連結至靜宜大學 ftp 伺服器
ftp://user:[email protected]
以帳號 user 密碼 passwd 連結至靜宜大學 ftp 伺服
器
ftp://[email protected]
以帳號 user 連結至靜宜大學 ftp 伺服器。連結時,
將詢問密碼。
URL 範例(telnet)
telnet://user:[email protected]
以帳號 user 密碼 passwd 遠程簽入主機
simon.pu.edu.tw
telnet://[email protected]
以帳號 user 遠程簽入主機 simon.pu.edu.tw,簽入
時將詢問密碼。
telnet://simon.pu.edu.tw
遠程簽入主機 simon.pu.edu.tw,簽入時將詢問帳
號及密碼。
URL 範例(本機檔案)
file://other.html
目前目錄中的 HTML 檔案 other.html
file://image/photo.gif
目前目錄的子目錄 image 中的 GIF 影像檔案
photo.gif
file://../doc/doc.html
目前目錄同一層目錄 doc 中的 HTML 檔案
doc.html
file:///usr/etc/httpd/doc.html
絕對路徑 /usr/etc/httpd/doc.html 的HTML 檔案
URL 範例(其他)
mailto:[email protected]
寄送電子郵件至 [email protected]
news:comp.infosys.www.announce
連結至網路論壇 comp.infosys.www.announce
gopher://gopher.pu.edu.tw
連結至靜宜大學 gopher 伺服器 gopher.pu.edu.tw
網頁發行
發行網頁之前
 發行網頁步驟
 網頁編輯器
 WWW 站台的網頁結構
 網站映射

發行網頁之前





自行架設 WWW 伺服主機,或向 ISP 申請
允許建立網站的帳號。
詢問如何傳送網頁至WWW 伺服主機。
設置網頁製作電腦與其他周邊設備(如掃描
器等)。
安裝網頁製作相關的軟體工具(如網頁編輯
器、影像編輯器、多媒體編輯器等)
安裝瀏覽器與WWW伺服程式來測試網頁
靜宜大學學生個人網站
1. 進入學術網路內(如telnet host1), 並在 shell 下. (即看
到“ % ”) 執行下列指令一次:
a)輸入 "chmod +rx ."
b)輸入 "mkdir html"
c)輸入 "chmod +rx html"
d)輸入 "cd html"
2. 將你的首頁取名為 “index.html” 擺在 html 目錄下。
3. 在 IE 中輸入“http://www1.pu.edu.tw/~自己的帳號”,或
輸入 “http://www1.pu.edu.tw/~他人的帳號” , 即可欣
賞首頁.
資料來源:http://www.pu.edu.tw/cindex/html/index.html
發行網頁步驟
編寫網頁
 預覽網頁內容與排版效果
 測試網頁超連結正確與否
 上傳網頁至WWW伺服器
 瀏覽 WWW 伺服器上更新後的網頁,
檢查是否正確。

網頁編輯器
HTML
文字編輯器



記事本
HotDog
HTML ABC
WYSIWYG
編輯器



FrontPage
Dreamweaver
Netscape Composer
站台網頁結構
/
home
個人網站根目錄
httpd
tsay
public_html
(或 html)
course
index.html
etc
chao
public_html
(或 html)
img
doc
站台文件根目錄
網站映射
為了便利網站的管理與測試,你可以將你的網站目
錄樹結構與內容複製於網頁製作電腦上。
C:
tsay
public_html
(或 html)
course
index.html
複製
public_html
(或 html)
img
course
index.html
img
網頁上傳
利用 ftp 程式
• Windows 內建的 ftp 程式
• ws_ftp
• CuteFtp
優點:
可以很方便地上傳整個網站的檔案內容
缺點:
必須自己追蹤網頁的更新
利用 Windows 的「Web 發佈精靈」:
Step 1: 選取
「開始 | 附屬應用程式 | Web Publishing 精靈」
Step 2: 選取欲發佈的檔案或目錄