360 likes | 482 Views
Internet. 世界各地不同的電腦,以 TCP/IP 通訊協定互相連線的電信網路,可讓連線者互通信息,互傳資料與分享各類資源。 這些電腦用共同的語言來交談 , TCP/IP (Transmission Control Protocol/Internet Protocol) 就是共同的語言 。. Internet 簡史. 1969 年 美國 ARPANET 1981 年 BITNET(Because Its Time Network) 1983 年 MILNET,ARPANET 用 TCP/IP 通訊標準 1986 年 美國 NSFNET
E N D
Internet • 世界各地不同的電腦,以TCP/IP通訊協定互相連線的電信網路,可讓連線者互通信息,互傳資料與分享各類資源。 • 這些電腦用共同的語言來交談,TCP/IP (Transmission Control Protocol/Internet Protocol)就是共同的語言。
Internet簡史 • 1969年 美國ARPANET • 1981年 BITNET(Because Its Time Network) • 1983年 MILNET,ARPANET用TCP/IP通訊標準 • 1986年 美國NSFNET • 1987年 臺灣連上BINET • 1991年 TANET(Taiwan Academic Network) • 1991年12月 TANET連上Internet • 1994年 電信局成立HiNet供民眾連上Internet
網域名稱(Domain Name) • 網域名稱通常包含電腦主機名稱,單位名稱,機關類別及國名。
IP address • 網際網路的位址由四組1到254的數字所組成,如163.13.134.134 • 通訊閘(gateway)網址:區域網路上所有電腦對外聯絡的閘道的網址 • 子網路遮罩(netmask):定義子網路的範圍,如:255.255.255.0 • DNS伺服器網址:能將IP位址和DNS互相轉換的伺服器的網址
Internet連線方式 • 透過區域網路:校園網路或企業網路 • 以電話線撥接(Dial-Up)
區域網路之配備: • PC • 網路卡:快速乙太網路卡(Fast Ethernet NIC) • 網路線 • 集線器(hub) • 如果裝ADSL或Cable Modem需將網路卡與訊號轉機器互相連接
電話線撥接之配備 • PC • MODEM(數據機) • 電話線 • 通訊軟體
Internet主要功能 • 遠程登入(TELNET) • 電子郵件(E-Mail) • 檔案傳輸(FTP) • 全球資訊網 (WWW) • 小地鼠 (Gopher) • 新聞群組 (NEWS)
telnet • 遙控遠端電腦 • BBS • 常用軟體:NetTerm, telnet等 • 90年入學之大學部學生帳號主機: s90.tku.edu.tw ,帳號為學號(九碼) ,密碼為身分證後六碼。 • 淡江大學BBS主機: bbs.tku.edu.tw • 淡江大學校務系統主機: adm.tku.edu.tw
E-Mail • 外寄伺服器(SMTP)主機 • POP3 離線收信服務
信箱位址 • 由使用者名稱和網域名稱所組成 • hcchiang@mail.tku.edu.tw
FTP(檔案傳輸) • File Transfer Protocal:檔案傳輸協定。 • 規範不同電腦系統間傳輸檔案的共同協定。 • 常用的軟體有ftp, CuteFTP, WS_FTP等
Remote 遠端 get FTP put Local 使用者端
ASCII檔與BINARY檔 • 儲存在電腦上的檔案,可分為ASCII及 BINARY兩種格式 • FTP時必須宣告傳輸檔案的格式,才可確保資料的正確性
ASCII檔與BINARY檔的判斷 • 以MS–DOS的TYPE指令,或是在UNIX的CAT指令,顯示該檔案內容時,不會出現亂碼者即是ASCII格式的文件檔。 • 若不知檔案格式,可將其視為BINARY格式來傳遞。
解壓縮 • 在ftp server上有很多檔案是經過編碼, 因此在取回檔案後須再解壓縮才得閱讀。 • 不同種類的壓縮檔有不同的附加檔名,例如:.zip .arj .tg • 常用的解壓縮程式有WinZip等
WWW • 全稱World Wide Web 全球資訊網 • 歐洲瑞士CERN(European Laboratory for Particle Physics)設計 • 以Internet為基礎發展的分散式超媒體系統 • 提供圖形介面,以文字,圖形,聲音,影像等多媒體方式表達
WWW相關名詞 • URL • BROWSER • HTML • HTTP
網頁位址 • URL(Uniform resource locator) • http://www.tku.edu.tw • http://www.wree.tku.edu.tw/index.html • http://163.13.134.134/MATLAB/ch01.pdf • ftp://ftp.tku.edu.tw
Browser(瀏覽器) • 安裝在用戶程式(Client)端的一種程式 • 支援網路上各種常見的通訊協定來跟網路上的Server溝通 • 可呼叫使用端其它相關的Client,如gopher, ftp等 • 常見的Browser有 Netscape, Internet Explorer, Mosaic
HTML • 全稱:HyperText Markup Language • 多媒體文件語言
HTTP • 全稱:HyperText Transfer Protocol • WWW的通訊標準協定
傳統文件(Text) 循序逐頁閱讀
超文件(Hypertext) A D C B 非循序逐頁閱讀,可隨意跳閱其它相關資料 F G E
超媒體(Hypermedia) A D B G E
最簡單的HTML • <HTML> • <HEAD> • <TITLE>Chiang’s first Page</TITLE> • </HEAD> • <BODY> • Wellcome to Chiang’s homepage. • </BODY> • </HTML>
網頁編輯軟體 • FrontPage • PageMill • HotMetal Pro • Dreamweaver
如何利用WORD完成一些常用的功能 • 超連結 • 插入圖片 • 背景 • 表格
靜態網頁 vs. 動態網頁 • 靜態網頁: 好像傳真機資訊是固定不變的 • 動態網頁: 可以視情況改變網頁的內容或可以互動,如計數器,資料檢索....
動態網頁的製作 (1)CGI • CGI : Common Gateway Interface • 在server執行 server負擔很重 指定程式及參數 CGI程式 瀏覽器 執行結果 Server
動態網頁的製作 (2)伺服器端Script語言碼 • 於伺服器端執行的一些簡單語言碼,常用於存取網站的資料 • 如Microsoft ASP/ADO,Netscape Livewire, Oracle Web Application Server...... Browser Server Script語言 資料庫
動態網頁的製作 (3)前端程式 • 將程式嵌入HTML檔案瀏覽器開啟檔案時加以執行 • Netscape : Java Script , JavaIE : Java Script, VB Script, Java, ActiveX