Upload
anana
View
45
Download
0
Embed Size (px)
DESCRIPTION
第三章 網際網路和全球資訊網 : 電子商務基礎建設. 學習目標 了解網際網路的起源 了解網際網路的科技概念 了解網際網路的協定 , 工具程式 說明網際網路的結構 , 限制 說明第二代網際網路 說明 Internet & Web & Service 與 EC 的關係. Akamai Technology 用數學加快 Internet 效能. 網頁 超過 8秒 , 人們不願意等待 網頁下載速度慢的原因常常來自於 網際網路底下的基礎建設 1998 年 8 月 Akamai - PowerPoint PPT Presentation
Citation preview
http://ms1.ydu.edu.tw/~alan9956
1
第三章 網際網路和全球資訊網 第三章 網際網路和全球資訊網 : : 電子商務基礎建設電子商務基礎建設
學習目標
了解網際網路的起源 了解網際網路的科技概念 了解網際網路的協定 , 工具程式 說明網際網路的結構 , 限制 說明第二代網際網路 說明 Internet & Web & Service 與 EC 的關係
http://ms1.ydu.edu.tw/~alan9956
2
Akamai Technology Akamai Technology 用數學加快用數學加快 InternetInternet 效能效能
網頁超過 8 秒 , 人們不願意等待 網頁下載速度慢的原因常常來自於網際網路底下的
基礎建設 1998 年 8 月 Akamai 以軟體持續監看整個 Internet, 找出可能塞車的區域 ,
並設計較快的路線來流通資訊 全世界 8000 台以上 SERVER 藉由銷售服務給廣泛的客戶群來獲利
http://ms1.ydu.edu.tw/~alan9956
3
3.1 3.1 網際網路的技術背景網際網路的技術背景
網際網路 Internet:包括數千個網路 , 以及數百萬台電腦互相連結的網路 , 將商業 , 教育 , 政府機關和個人連在一起
全球資訊網 World Wide Web (WWW, Web):Internet 上最普及的服務之一 , 可以利用多媒體等方式,在網路上來表達資訊的一種系統
http://ms1.ydu.edu.tw/~alan9956
4
網際網路的歷史 網際網路的歷史
Internet 的 40 多年演進包括使用和產生網際網路及全球資訊網之正面效應
三個發展階段 :
發明階段1961 - 1974
制度化階段1975 - 1995
商業化階段1996 - 2001
http://ms1.ydu.edu.tw/~alan9956
5
網際網路三大發展階段 網際網路三大發展階段
發明階段 (1961-1974)基本成份的概念形成 , 並落實在真正的軟 , 硬體上 , 其目的被認為是把各大學校園的大型電腦連在一起
制度化階段 (1975-1995)美國國防部及國家科學基金會 (NSF) 提供資金使其合法化國防部 : 成功地應用在軍事聯絡系統上 (USD.100 萬 ARPANET)
國家科學基金會 : 1986 年接下發展平民化的責任 商業化階段 (1995-2001)
政府機關鼓勵私人公司接管並擴充 Internet 骨幹網路 , 還有給一般國民 ( 美國和全世界 ) 的地方性服務
http://ms1.ydu.edu.tw/~alan9956
6
網際網路技術概念網際網路技術概念
1995 年 FNC 正式定義”網際網路” IP 定址功能 傳輸控制協定 / 網路通訊協定
TCP, Transmission Control protocolIP, Internet protocol
使用者可取得此服務
參者網址http://www.fnc.gov/http://www.itrd.gov/archive/fnc-material.html
http://ms1.ydu.edu.tw/~alan9956
7
封包交換封包交換
封包 packet:將資料切割成小塊並在網際網路上傳送的資料單位
封包交換 packet switch:多個封包經由不同的通訊路線傳遞 , 各封包抵達目的地後再加以組合的一種方式
資料X
封包 1
封包 2
封包 3
資料X
封包 1
封包 2
封包 3
路徑 1
路徑 2
路徑 3
發送者 路徑選擇 接收者
http://ms1.ydu.edu.tw/~alan9956
8
封包交換封包交換 (( 續續 ))
路由器 Router:特殊用途的電腦 , 利用路由器演算法 router algorithm 決定最佳的傳輸路徑
Latency:每個封包加上標頭資訊 , 表示起點和目的地位址、訊息大小、封包數及編號等等資訊 , 每個封包抵達速度不一樣所造成的時間差
http://ms1.ydu.edu.tw/~alan9956
9
TCP/IPTCP/IP
通訊協定 Protocol:為訊息作格式化、排序、壓縮和錯誤檢查的規則 ,並規定傳輸速度及方法
TCP, Transmission Control Protocol:Web 上傳送封包的通訊協定 , 建立了 Web 電腦中傳送者和接收者間的連結 , 負責在傳輸點收集封包 ,並在接收端重新組合封包
IP: Internet Protocol提供 Internet 的定址機制 ,即規範 Internet中電腦辨識 IP 位址的定址原理
http://ms1.ydu.edu.tw/~alan9956
10
TCP/IPTCP/IP 架構架構
網路介面層
網際網路層
傳輸層
應用層
TCP/IP架構 TCP/IP 功能
負責在網路媒介上收 , 送封包
負責定址 , 將封包封裝在網路資料流中並在 Internet 上傳送訊息
負責與應用程式溝通 , 利用 TCP確認封包之傳遞
讓應用程式取得較低層的服務如 :IE, Outlook Express
Ethernet乙太網路Token Ring記號環狀網路Frame Relay 訊框傳送ATM,非同步傳輸模式Asynchronous Transfer Mode
Ethernet乙太網路Token Ring記號環狀網路Frame Relay 訊框傳送ATM,非同步傳輸模式Asynchronous Transfer Mode
IPIP
TCPTCP
HTTP, TELNETFTP ,SMTP
HTTP, TELNETFTP ,SMTP
TCP/IP套件TCP/IP套件
http://ms1.ydu.edu.tw/~alan9956
11
IPIP
每台連上 Internet 的電腦必須被指定一個位址 例如 : 利用數據機撥接上網 , 由 ISP 提供一個暫時的位址
61.224.162.251 依 IPv4 的標準 :
定址長度為 32 位元 ,4 組 10 進位 ,每組數字為 0,1,2…255,如上例
最新標準 IPv6( 第 6版 ) 定址長度為 128 位元 ,8 組 16 進位數字 ,如 :21CD:0053:0000:0000:03AD:003F:AF37:8D62
6.5X223/m2
IP
http://ms1.ydu.edu.tw/~alan9956
12
DNS , URLDNS , URL
網域名稱 domain name: IP 位址不好記 ,故以一種自然語言的慣用法來表示 如 :IP address203.68.137.8 網域名稱 www.ydu.edu.tw
網域名稱系統 domain name system, DNS: 以自然語言表示數字 IP 位址的系統
一致資源位址 uniform resource locator, URL 使用 WWW瀏覽器 ,必須透過 URL 的格式來擷取其指定主機內的資源 ,URL 的好處是它提供一個簡單的方式 ,讓瀏覽程式可以擷取 HTTP, FTP, News 的檔案 , 還可遠端載入及送出電子郵件
http://ms1.ydu.edu.tw/~alan9956
13
TCP/IP & TCP/IP & 封包交換 封包交換
http://ms1.ydu.edu.tw/~alan9956
14
主從式電腦運算主從式電腦運算
圖 3.7
Q:主從式電腦運算的優點有哪四項 ?A:課本 119 頁
http://ms1.ydu.edu.tw/~alan9956
15
其他其他 InternetInternet 通訊協定和工具程式通訊協定和工具程式
通訊協定 : HTTP: 傳輸網頁 ( 應用層 ) SMTP、 POP 和 IMAP: 傳送電子郵件 FTP: 傳輸檔案 SSL: 安全性 Secure Socket Layer 第 5章
工具程式 : Telnet: 遠端執行 ping: 測試位址 如 :c:\> ping www.ydu.edu.tw Tracert: 檢查路線
http://ms1.ydu.edu.tw/~alan9956
16
3.2 3.2 今日的網際網路今日的網際網路 Q: Internet 會負荷過重 ?
主從式運算高度可擴充 架構分層 , 不會干擾各層技術發展
網際網路的模型 (沙漏架構 ) 有 4層1. 網路技術底層
Network Technology Substrate
2. 傳輸服務和呈現標準Transport Services and Representation Standards
3. 中介軟體服務Middleware Services( 將應用程式與通訊網路附和在一起 )
4. 應用程式Application
重要
http://ms1.ydu.edu.tw/~alan9956
17
網際網路的模型網際網路的模型
注意 :1.TCP/IP 協定有 4層2.網際網路的模型 (沙漏架構 )亦有 4層
TCP/IP
圖 3.11
http://ms1.ydu.edu.tw/~alan9956
18
Internet’s Internet’s 骨幹網路骨幹網路
骨幹網路 backbone:在網際網路上傳送資料的高頻寬光纖纜線 , 一般由NSP 提供
網路服務提供者 Network Service Provider, NSP擁有並控制構成 internet 骨幹的主要網路
頻寬 bandwidth衡量在固定時間內通訊媒介傳輸了多少資料如 :bps, Kbps, Mbps, Gbps
http://ms1.ydu.edu.tw/~alan9956
19
第一代網際網路的網路架構第一代網際網路的網路架構
•網路控制點Network Access Point, NAP•都會交換中心Metropolitan Area Exchange, MAE骨幹網路與區域或地方網路交接 ,以及骨幹擁有者彼此連接的集線 (hubs)中心
骨幹網路
區域集線中心
http://ms1.ydu.edu.tw/~alan9956
20
Internet Internet 服務提供者服務提供者
Internet Service Provider, ISP在多層網路架構中 , 藉由授與 internet 使用權給家用者 , 小型企業 , 大型機構並提供最低層的服務
ISP 服務階層 : 電話撥接 :56K ADSL:512K/64K, 768K/128K, 1.5M/384K T1:1.54Mbps T3:43Mbps
台灣地區 (2002.3)-- 我國網際網路使用人口達 790 萬人 網際網路普及率約 35%
http://ms1.ydu.edu.tw/~alan9956
21
內部網路 內部網路 & & 外部網路外部網路
內部網路 intranet: 一個機構內部的 TCP/IP 網路 , 用途為通訊與資訊處理 Intranet 可能是完全中斷於公開的 Internet ,而且它常被
防火牆 (FireWall)所隔開 , 控制非法不經授權的存取與進出公司內部之系統 , 用來保障企業組織內資料庫的安全
外部網路 extranet: 當企業允許外面的使用者存取內部的 TCP/IP 網路 外面的使用者如 : 特定的客戶 , 供應商 , 生意上的夥伴
誰來管理 INTERNET
http://ms1.ydu.edu.tw/~alan9956
22
3.3 3.3 第二代網際網路第二代網際網路
第一代網際網路的限制 :1. 頻寬限制2. 服務品質限制3. 網路架構限制4. 語言開發限制
Internet2 計劃 ( 第二代網際網路的一小部份 ): 超過 180所大學 , 政府機構 , 私人企業組成的協會 , 合作
找出方法讓網際網路更有效率 高階網路基礎建設 :GagaPoP,1Gbps 以上 ,IPv6…
http://ms1.ydu.edu.tw/~alan9956
23
Internet2Internet2
主要目標 :
1. 創造尖端的網路效能2. 產生創新的網際網路應用3. 確認新的網路服務與應用 , 可以傳播到更廣大的網際網路社群
專注領域 :
1. 高階網路基礎建設 GagaPoP,1Gbps 以上2. 新網路效能 IPv6
3. 中介軟體協助應用程式開發 ,增加精密性 , 資料管理 , 效率4. 高階應用程式
目標 :徹底改善影音和豐富文件的傳輸 , 使得 Internet 在通訊 & 知識分享方面有更廣泛的運用
http://ms1.ydu.edu.tw/~alan9956
24
第二代網際網路第二代網際網路 , Internet , Internet IIII
應用範例 : 下一代網際網路 Next Generation Internet, NGI 光纖和頻寬爆炸 ,光纖全球每年 20%成長 無線Web (GSM, GPRS, WAP, iMode) 和 3G技術 (2.4
Mbps) 無線 LAN, Bluetooth Internet 應用家電 輕薄客戶端電腦運算 Thin client computing:
1. 客戶端完全靠網路伺服器來負責網路處理 ,客戶端使用的儀器本身沒有處理能力 , 即使用較小 ,較輕薄的儀器
2. No HD
http://ms1.ydu.edu.tw/~alan9956
25
第二代網際網路技術的優勢第二代網際網路技術的優勢
IP 多點廣播 Latency 的解決方案 較低出錯率 降低花費
IP multicasting
http://ms1.ydu.edu.tw/~alan9956
26
3.4 3.4 全球資訊網全球資訊網 , WWW, WWW
Internet 1960 年開始發展 WWW 1991 年由 CERN(the European
Laboratory for Particle Physics) 的 Tim Berners-Lee 為建立分散式多媒體網路資訊系統所研發出來
http://ms1.ydu.edu.tw/~alan9956
27
標記語言標記語言
SGMLSGML, 1986 年 ,Standard Generalized Markup Language 標準通用標記語言
HTMLHTML, HyperText Markup Language 超文字標記語言 Mosaic, 早期瀏覽器 1993 年 ,NCSA Netscape Navigator, 1994 商業瀏覽器 Internet Explore (IE), 1995 年 8 月 微軟公司 XMLXML, eXtensible markup Language
由全球資訊網協會 (World Wide Web Consortium ,W3C) 制定
XML 不是用來終結 HTML或取代 SGML或廢除舊的標準 ,XML 是用來制定新的標準 , 用來定義一種新的標記語言
http://ms1.ydu.edu.tw/~alan9956
28
網站伺服器 網站伺服器 & & 客戶端客戶端
網站伺服器軟體 Web server software: Apache Microsoft NT, IIS
基本功能 : 安全性服務 ,如 :SSL 檔案傳輸 (FTP) 搜尋引擎 資料抓取
網頁瀏覽器 :IE, Netscape Navigator, Opera,…
http://ms1.ydu.edu.tw/~alan9956
29
3.5 3.5 網際網路和網際網路和 Web: Web: 功能功能
E-mail 電子郵件 Search engine 搜尋引擎 Intelligent agent 智慧代理者
or Software robots, 軟體機器人 (簡稱 bots) Instant messaging , IM 即時訊息 Chart 聊天 音樂 ,影像 , 其他標準檔案
http://ms1.ydu.edu.tw/~alan9956
30
網際網路和網際網路和 Web: Web: 功能 功能 (( 續續 ))
Streaming Media 媒體串流 : 將音樂 ,影像 , 大型檔案用小塊資料傳送給使用者 ,當使
用者接收和播放時 ,這些檔案就不會間斷 應用 :RealAudio, RealVedio, Shockwave, Flash
Cookie: 網站用來存放使用者資訊的工具 應用 : 網站個人化 , 客製化 ,隱私問題
http://ms1.ydu.edu.tw/~alan9956
31
Internet 電話 : 利用 VOIP, internet 封包交換技術 數位圖書館 Digital Libraries:訂閱費用 For 應用軟
體 分散式儲存空間 Distributed Storage 遠距教學 Digital Libraries 數位影片 Digital Video 視訊會議 Video Teleconferencing 遠距身歷其境 Tele-immersion M-commerce 應用
THANKS