第五章 網際網路

       網際網路的歷史沿革
       網際網路基本運作原理
       網際網路上的熱門應用




      名詞解釋
      網路:把電腦與電腦使用網路線相連成網
      網際網路: Interne...
網路示意圖




      靠著不同的傳輸媒介, 將網路上的元件相連, 也將各個網
      路連結起來
5-3




      網際網路的架構
       網際網路是階層式的架構




5-4




             ...
網際網路發展的沿革–線路交換
       早期只有電信系統的線路交換
       兩方溝通採用獨占線路的方式




5-5




      網際網路發展的沿革–封包交換
      1961年Leonard Kleinrock提出封包...
網際網路發展的沿革–封包交換




5-7




      繞徑 (Routing)
       封包丟進網路後, 由路由器的繞境演算法找出封包要往
       目的位址的最佳路徑, 經由每一個路由器接力傳輸, 封
       包最...
封包的傳送過程




5-9




       封包的傳送過程




5-10




                 5
網際網路發展的沿革
       1971年出現網際網路的第一個殺手級應用程式:E-mail
        PS:殺手級應用程式 (killer application):指一樣新
        產品、新觀念或新服務一推出即能在市場上佔有一...
網際網路的分層運作
          分層運作的好處
           層與層之間分工責任清楚
           若有某一層必須變動, 則僅影響上下層, 不相鄰
           之層面不受影響




5-13




    ...
OSI 網路參考模式




5-15




       網路協定
       用來規範網路節點間訊息的傳遞方式、訊息格
       式、如何進行錯誤偵測等資訊傳送相關事項
       如同「紅燈停;綠燈行」的交通規則協定




5...
網路協定
       網路協定大致上可分為網路硬體協定、軟硬體介面及網路軟體協
       定:
        (1) 網路硬體協定
             -- 網路硬體協定主要是規範網路硬體設備之相關事項
             ...
網路協定模式
       通訊協定中資料封包的傳遞
        當訊息每往下一層時,會在資料前端加上該層的標
        頭(Header),但實體層例外
        當訊息傳到資料鏈結層時除了須加上該層的標頭
        外...
TCP/IP and OSI Model




          網際網路(Internet)所使用的通訊協定是TCP/IP
5-21




       網路的通訊協定堆疊




        每一層跑著不同的通訊協定, 有些通訊協...
應用層 (Application Layer)
         提供許多供應用程式使用的通訊協定
         應用層提供的通訊協定範例:
           瀏覽網頁: HTTP
           傳輸檔案: FTP
      ...
傳輸層提供邏輯連線




5-25




       切割與組裝
       在傳輸端將資料切割成一個個封包(packet), 把
       傳輸時所需要用到的資訊放在標頭(header), 再
       往下層傳送直到丟進網路...
封包的切割




5-27




       網際網路提供的傳輸服務
       連結導向服務 (connection-oriented service,TCP)
        提供可信賴的資料傳輸(reliable data tra...
三向式握手




       雙方互相回應確定是否依序收到封包, 如果資料有遺失則通知
       傳送方重送資料
5-29




       TCP資料傳送與結束連線




5-30




                   ...
流量管制(Flow Control)
        流量管制(flow control): 避免一端電腦傳送過快導致
        另一端電腦的緩衝區爆滿
        雙方在建立連結時就設定好雙方的緩衝空間, 並在傳送
        ...
網路層 (Network Layer)
        對Transport layer而言, Network layer提供電
        腦與電腦之間的邏輯連線
        由Internet Protocol來指定網路的位址體系
...
連結層 (Link Layer)
        連結層負責在每個packet加上header以及
        trailer, 構成一個frame, 再將packet傳遞出
        去. 其中header和trailer包含接收端...
檢查和(checksum)範例
         傳輸的資料如下:
           1011100001010110
           0000101001110101
           0010011011001110
    ...
連結媒介與連線上網
       雙絞銅線 (Twisted-Pair Copper Wire)
        最便宜且最廣泛使用的傳輸媒介
        使用兩條包覆好的銅線相互交叉捲起, 成為一
        條傳輸媒介
      ...
連結媒介
       光纖 (Optical Fiber)
        能夠高速傳輸資料
        資料能夠傳達致超過100Km, 之後才會有訊號減
        低的現象
        不受電波干擾




5-41




...
數據傳輸
       訊號傳輸
        訊號的傳輸通常是以電壓來表示




        訊號在傳輸媒介中傳遞時,會有部份被吸收或散射,
          傳輸距離太長 訊號強度會衰減
        解決方式:
       ...
數據傳輸
       傳輸訊號:類比、數位
        類比訊號
         連續變化的電壓,可透過多種傳輸媒介進行傳送




         聲波透過電話以類比訊號的形式進行傳送




5-45




       數據傳...
數據傳輸
         電腦通訊過程
          電腦發出二進位的數位訊號
          傳輸媒介傳送的訊號為類比訊號
          必須透過「數據機」將數位訊號轉換成類比訊號




5-47




       網...
Internet服務供應商(ISP)
       Internet服務供應商 ( Internet Service Provider ,
       ISP )
          主要為客戶提供網際網路的連線及多媒體服務
        ...
撥接網路
        早期使用電話線進行撥接
        透過數據機(Modem)將電腦所傳輸的數位訊號轉為類比
        訊號,然後經由電話線傳輸出去
        數據機也把電話線所傳輸的類比訊號轉為數位訊號傳
      ...
ADSL




5-53




       Cable Modem
        利用有線電視纜線傳輸訊號
        ADSL: 網路資料和電話訊號一起傳輸
        Cable Modem: 網路資料和電視訊號一起傳輸
 ...
無線網路
       廣佈無線網路存取器(Access Point, AP)
       透過無線網卡與AP連結傳輸資訊




5-55




       網路通訊設備
       集線器(Hub)
        有許多資料傳輸埠...
網路通訊設備
       網路卡(NIC)
        一般區域網路在通訊時,由於是透過專有的線路傳送
        資料,非經由電話線進行傳輸,因此不需用Modem將
        數位訊號轉換成類比訊號
        與電腦連結...
網際網路上的熱門應用
         WWW的四大組成元素

          主從式架構      HTTP
          網頁瀏覽器      HTML




5-59




       全球資訊網WWW
       Wo...
主從式(Servers and Clients)架構
        由用戶端發出需求, 主機給予回應




5-61




       網頁瀏覽器
        網頁瀏覽器(Browser)
        瀏覽器是根據使用者發出的請...
HTTP
        www所使用的基本通訊協定
        URL就是大家在上網瀏覽時所輸入的網址,它的英文全名
        是Universal Resource Locator,中譯為「全球資源定
        位器」,其作...
DNS (Domain Name System) 網域名稱系統
        在TCP/IP網路中無法根據網域名稱直接搜尋電腦,所以為了
       方便透過網域名稱存取電腦,必須再設定DNS(Domain Name
       Syst...
HTML
       超文字標示語言(Hyperlink Text Markup Language ,
       HTML) 是構成網頁的基礎要素
       由文字檔所組成,藉由「標籤」(Tag)來進行排版的動
       作,定義...
HTML範例1– 使用標籤
          標籤                     功用
                     宣告此文件為HTML,讓瀏覽器能夠判讀,並且在文件結
<HTML>...</HTML>
       ...
HTML範例2–使用標籤
               標籤                       功用
                         標題,x是1-6的數字,用以表示不同的層次。
  <Hx>...</Hx>
   ...
HTML範例3




5-73




       TELNET
       TELNET 協定傳輸機制:
       讓使用者可遠端登入另一台電腦,並且進行各種操作




5-74




                     ...
TELNET
       TELNET (TErminaL NETwork) 遠端登入:
         定義遠端系統與終端機的標準介面




5-75




       TELNET
        TELNET 遠端登入實例 : ...
電子佈告欄 (BBS)
        BBS為電子佈告欄系統(Bulletin Board
        System)
        使用者可以透過網路連線到BBS存取系統上的
        檔案,也可以透過遠端登錄程式在BBS上進行...
電子郵件
        電子郵件三大元素:
        使用者代理人, 郵件伺服器, SMTP




5-79




       電子郵件
        電子郵件送收流程




5-80




                ...
電子郵件
       SMTP ( Simple Mail Transfer Protocol )簡單郵件傳輸協
       定
         定義郵件伺服器間傳送郵件的訊息格式
         透過郵局協定 POP ( Post O...
電子郵件
         Webmail為郵件使用者代理人的新寵




5-83




       網路電話
       相對於電路交換(circuit switch)為基礎的公用電話
       網路(PSTN),使用封包交換(p...
網路電話



                          利用網路電話軟體
                          Skype撥打傳統電話

       利用網路電
       話軟體Skype
       與遠端電...
即時傳訊
         提供網友一個即時文字
         溝通的機制
         提供使用者名單讓使用
         者知道一起在線上的朋
         友
         目前各家廠商中仍無統
         一標...
網路安全
          電腦駭客
            Hacker:設法取得未授權的主機之使用者權限
            Cracker:惡意攻擊他人電腦進行破壞
          利用ping指令可作出最簡單的阻斷式攻擊
  ...
利用ping檢查網路
       3.程式執行畫面(1)
         如果你的電腦網路卡正常運作,網路線路是通的,且要
         ping那一台主機也正常運作,那麼會得到下列訊息
         Replay from 140...
知名電腦病毒列表
       病毒名稱       型態            病毒特性

       梅麗莎病毒 巨集病 梅麗莎為散播能力非常強的病毒,感染
                   Microsoft Word裡的norma...
封包竊聽
       當資料在網路中傳輸, 其實是很容易遭到竊聽
       如果資料未加密的話, 很容易就被一覽無遺
       為避免封包被竊聽,應盡量使用安全連線方式, 傳送E-
       mail 也要勾選使用SSL安全連線
...
Web 2.0 -新時代的網站模式
       究竟 Web 2.0 與傳統網站有什麼不一樣的呢?
       Web 2.0 最重要的是 『使用者為主』 的觀念,
       經由這個觀念, 發展出下面的網站經營模式:
       集...
Web 2.0 -新時代的網站模式




5-99




        Web 2.0 -新時代的網站模式
        去中心化:傳統網站與傳統媒體一樣, 越大型的
        網站, 對於資訊越具有掌控力, 造成資訊的提供
  ...
Web 2.0 -新時代的網站模式
        不過近來各種新興的網站服務, 例如部落格
        (Blog, 亦稱為網路日誌、網誌)、電子相簿、
        Wiki, 都提供了方便的網路書寫、分享功能, 以
        ...
Upcoming SlideShare
Loading in …5
×

第5章 網際網路 (Update)

2,982 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,982
On SlideShare
0
From Embeds
0
Number of Embeds
6
Actions
Shares
0
Downloads
27
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

第5章 網際網路 (Update)

  1. 1. 第五章 網際網路 網際網路的歷史沿革 網際網路基本運作原理 網際網路上的熱門應用 名詞解釋 網路:把電腦與電腦使用網路線相連成網 網際網路: Internet, 連結各個網路所成的大型網路(inter- network),特指今日全球個人電腦等設備所連結上的大型網 路 連結上網的機器稱為主機(host)或終端系統(end system) 提供連結服務的稱為ISP (Internet Service Provider), 例如中 華電信(HiNet) 頻寬(bandwidth) = bits/second (每秒可傳輸多少位元) 協定(protocol): 指的是方法, 規則。定義傳遞訊息時使用的 格式及方法, 也定義收發兩端接到訊息時應有的動作。遵 循協定的規範, 雙方就能清楚無誤的相互溝通傳送資料 網際網路所使用的通訊協定是TCP/IP (Transmission Control Protocol/ Internet Protocol) 5-2 1
  2. 2. 網路示意圖 靠著不同的傳輸媒介, 將網路上的元件相連, 也將各個網 路連結起來 5-3 網際網路的架構 網際網路是階層式的架構 5-4 2
  3. 3. 網際網路發展的沿革–線路交換 早期只有電信系統的線路交換 兩方溝通採用獨占線路的方式 5-5 網際網路發展的沿革–封包交換 1961年Leonard Kleinrock提出封包交換的概念 封包交換(packet switching): 將原始傳送的訊 息切割成一個個封包,傳送進網路之後, 每個封 包可能走不同的路徑, 最後到達目的位址再重新 組裝回原始訊息 封包交換不需要獨占連線 對於電腦資料傳輸而言, 封包交換比線路交換有 效率 封包隨著路由器(router)所尋找出路徑來傳遞, 最後抵達目的位址,稱為繞徑(routing) 5-6 3
  4. 4. 網際網路發展的沿革–封包交換 5-7 繞徑 (Routing) 封包丟進網路後, 由路由器的繞境演算法找出封包要往 目的位址的最佳路徑, 經由每一個路由器接力傳輸, 封 包最終才能順利抵達 5-8 4
  5. 5. 封包的傳送過程 5-9 封包的傳送過程 5-10 5
  6. 6. 網際網路發展的沿革 1971年出現網際網路的第一個殺手級應用程式:E-mail PS:殺手級應用程式 (killer application):指一樣新 產品、新觀念或新服務一推出即能在市場上佔有一席 之地,受到熱烈歡迎,甚至能壟斷整個市場 1974年TCP/IP誕生 1983年出現Telnet及FTP telnet:讓使用者可遠端登入另一台電腦,並且進行各 種操作 FTP:使檔案能夠透過網際網路方便地在電腦之間傳送 1989年Tim Berners-Lee提出HTML,WWW誕生 1994年第一個圖形化網站瀏覽器Netscape誕生 1995年電子商務產生 5-11 網際網路基本運作原理 網際網路是分 層運作, 以郵 務的分層運作 比喻 5-12 6
  7. 7. 網際網路的分層運作 分層運作的好處 層與層之間分工責任清楚 若有某一層必須變動, 則僅影響上下層, 不相鄰 之層面不受影響 5-13 OSI(Open Systems Interconnection)網路參考模式 按不同的功能將網路的軟硬體架構分為七個層次 應用層(Application Layer) 展示層(Presentation Layer) 會議層(Session Layer) 傳輸層(Transport Layer) 網路層(Network Layer) 資料鏈結層(Data Link Layer) 實體層(Physical Layer) 5-14 7
  8. 8. OSI 網路參考模式 5-15 網路協定 用來規範網路節點間訊息的傳遞方式、訊息格 式、如何進行錯誤偵測等資訊傳送相關事項 如同「紅燈停;綠燈行」的交通規則協定 5-16 8
  9. 9. 網路協定 網路協定大致上可分為網路硬體協定、軟硬體介面及網路軟體協 定: (1) 網路硬體協定 -- 網路硬體協定主要是規範網路硬體設備之相關事項 -- 屬於OSI參考模式中的「實體層」電氣規範部份 (2) 軟硬體介面 -- 當電腦軟體程式需存取硬體設備時,需使用一致的 軟硬體介面規範 -- 屬於OSI參考模式中的「資料連結層」部份 (3) 網路軟體協定 -- 提供網路通訊過程中的協調服務 -- 定義如何建立網路連接、路徑選擇、錯誤回復、流 量控制…等 -- 屬於OSI參考模式中的「網路層」以上之相關協定 5-17 OSI 網路參考模式 跨系統之節點傳送 從節點A之網路架構依序往各層而下至實體層 再經由傳輸媒介從節點B之網路架構依序往各層而上 至應用層 5-18 9
  10. 10. 網路協定模式 通訊協定中資料封包的傳遞 當訊息每往下一層時,會在資料前端加上該層的標 頭(Header),但實體層例外 當訊息傳到資料鏈結層時除了須加上該層的標頭 外,還要加上該層的標尾(Trailer) 相同地,當訊息每往上一層時,則會除去原來所加 之標頭 事實上,各層的標頭或標尾都包含了該層傳輸工作 的重要訊息,以進行資料的處理 在每一層的處理中,整個資料訊息是由資料及標頭 所組成的,我們稱之為「封包」(packet) 5-19 網路協定模式 5-20 10
  11. 11. TCP/IP and OSI Model 網際網路(Internet)所使用的通訊協定是TCP/IP 5-21 網路的通訊協定堆疊 每一層跑著不同的通訊協定, 有些通訊協定可以是存軟體 相關實作, 有些則是必須硬軟體配合 5-22 11
  12. 12. 應用層 (Application Layer) 提供許多供應用程式使用的通訊協定 應用層提供的通訊協定範例: 瀏覽網頁: HTTP 傳輸檔案: FTP 電子郵件: SMTP 5-23 傳輸層 (Transport Layer) 對Application layer來說, Transport layer為網路上兩 端電腦裡的應用程式提供一邏輯連線 提供流量管制以避免傳輸端速度太快使得接收端的緩衝區 爆滿 進行多工(multiplexing)及解多工(demultiplexing) : 多工:在標頭(header)裡填上應用程式的連接埠號碼 (port number) 解多工:根據標頭裡的連接埠號碼將message傳網正確的應用 程式 Port number: HTTP → port 80, telnet → port 23, SMTP → port 25 將message切割製作成封包 (pocket) 將接收到的封包重組成message 提供連結導向傳輸服務及非連結導向傳輸服務 連結導向傳輸服務: TCP (Transmission Control Protocol) 非連結導向傳輸服務:UDP (User Diagram Protocol) 5-24 12
  13. 13. 傳輸層提供邏輯連線 5-25 切割與組裝 在傳輸端將資料切割成一個個封包(packet), 把 傳輸時所需要用到的資訊放在標頭(header), 再 往下層傳送直到丟進網路 在接收端反向操作, 每一層把自己需要用到的標 頭資訊取出, 並把該標頭砍除, 處理完後將封包 往上層傳送使用 5-26 13
  14. 14. 封包的切割 5-27 網際網路提供的傳輸服務 連結導向服務 (connection-oriented service,TCP) 提供可信賴的資料傳輸(reliable data transfer), 能夠確保資料傳輸完整無誤 傳送之初必須先進行三向式握手(three –way handshake)建立連結 Example: FTP檔案傳輸 非連結導向服務(connectionless service, UDP) 對於資料的傳輸採用盡力(best-effort)的精神, 沒 有給予任何品質上的保證 可減少在連結導向服務中為確保各個資料傳輸完整無 誤而爭加的負擔, 傳輸速度較快 Example: 在網路上聽廣播或看影片, Internet telephone 5-28 14
  15. 15. 三向式握手 雙方互相回應確定是否依序收到封包, 如果資料有遺失則通知 傳送方重送資料 5-29 TCP資料傳送與結束連線 5-30 15
  16. 16. 流量管制(Flow Control) 流量管制(flow control): 避免一端電腦傳送過快導致 另一端電腦的緩衝區爆滿 雙方在建立連結時就設定好雙方的緩衝空間, 並在傳送 過程中作動態調整, 一旦緩衝空間將爆滿時, 傳送方會 被要求減緩傳送速度 可接收資料視窗 (Receive Window) 尚未使用的 在緩衝區的 往應用層 從IP層 接收資料 緩衝區 傳輸 TCP資料 接收資料緩衝區 5-31 壅塞管制 (Congestion Control) 控制整個網路上的封包流量, 避免因為大量封包湧進網 路導致網路壅塞癱瘓 由排隊理論(queuing theory)可知網路流量與等待時間 呈指數型成長 5-32 16
  17. 17. 網路層 (Network Layer) 對Transport layer而言, Network layer提供電 腦與電腦之間的邏輯連線 由Internet Protocol來指定網路的位址體系 (addressing scheme), 每一個連結上網際網路的 機器都必須有一個網路位址(IP address) 在標頭(header)裡填上IP address 在Windows作業系統中, 由命令列模式打入 ipconfig即可查詢電腦的ip位址 IPv4使用32 bits來定義IP定址 IPv6使用128位元用來定址, 解決IP不足的問題 5-33 IP addresses in dotted-decimal notation 5-34 17
  18. 18. 連結層 (Link Layer) 連結層負責在每個packet加上header以及 trailer, 構成一個frame, 再將packet傳遞出 去. 其中header和trailer包含接收端和中繼 端的address information, 使packet可以在 異質網路中進行傳輸 Example: 連結層可能是採用乙太網路 (ethernet), 或是採用無線網路的802.11規格 為了能夠儘早抓出錯誤,連結層提供錯誤管制, 甚至是錯誤更正 5-35 錯誤管制 (Error Control) 封包傳送途中可能訊號會發生錯誤 最簡單的錯誤管制是使用檢查和 檢查和(checksum):所傳輸的資料相加最後取其 補數 檢查和的弱點:當兩個資料再同一位數發生錯誤 時,使用檢查和無法偵測出有錯誤發生 5-36 18
  19. 19. 檢查和(checksum)範例 傳輸的資料如下: 1011100001010110 0000101001110101 0010011011001110 將所傳輸的資料相加得1110100110011001 取補數得0001011001100110 - 檢查和 若傳輸無誤, 在接收端將資料與檢查和相加得 1111111111111111 若出現0表示傳輸過程有錯誤發生 5-37 實體層 (Physical Layer) 以硬體實際傳輸0、1訊號 使用光纖、同軸纜線、雙絞銅線甚至是無線傳 輸 不同的傳遞媒介會有不同的方式來傳送位元 5-38 19
  20. 20. 連結媒介與連線上網 雙絞銅線 (Twisted-Pair Copper Wire) 最便宜且最廣泛使用的傳輸媒介 使用兩條包覆好的銅線相互交叉捲起, 成為一 條傳輸媒介 透過雙絞可以減少磁場干擾 必須有放大器或中繼器(repeater)加強訊號 5-39 連結媒介 同軸纜線 (Coaxial Cable) 由中空的圓柱形導線內包傳輸導線 可傳輸數位訊號及類比訊號 用於有線電視訊號傳輸及區域網路的網路連線 鋪設 可傳輸距離較雙絞銅線長 5-40 20
  21. 21. 連結媒介 光纖 (Optical Fiber) 能夠高速傳輸資料 資料能夠傳達致超過100Km, 之後才會有訊號減 低的現象 不受電波干擾 5-41 連結媒介 光纖傳送資料原理 光線在行進時若遇到不同介質時會產生折射 當介質密大相差很大時會產生全反射, 利用這 項特性可以傳送資料 5-42 21
  22. 22. 數據傳輸 訊號傳輸 訊號的傳輸通常是以電壓來表示 訊號在傳輸媒介中傳遞時,會有部份被吸收或散射, 傳輸距離太長 訊號強度會衰減 解決方式: 在通訊雙方間加上「訊號加強器」(data regenerator) 或「中繼器」(repeater) 5-43 數據傳輸 訊號衰減 5-44 22
  23. 23. 數據傳輸 傳輸訊號:類比、數位 類比訊號 連續變化的電壓,可透過多種傳輸媒介進行傳送 聲波透過電話以類比訊號的形式進行傳送 5-45 數據傳輸 數位訊號 不連續的電壓脈波,以不同的電位狀態來表示0與1 數位訊號的傳輸設備較類比訊號來的便宜 以相同的距離傳輸,數位訊號比類比訊號更容易衰 減,必須使用「訊號加強器」來克服 5-46 23
  24. 24. 數據傳輸 電腦通訊過程 電腦發出二進位的數位訊號 傳輸媒介傳送的訊號為類比訊號 必須透過「數據機」將數位訊號轉換成類比訊號 5-47 網路架構與分類 網路之規模分類:LAN、MAN、WAN 網路之規模分類:LAN、MAN、 區域網路 ( LAN: Local Area Network ) 分佈在在一間公司內部或者是一所學校以內的範圍所形 成的網路規模 提供電腦間快速、短距離的資料通訊 都會網路 ( MAN: Metropolitan Area Network ) 在同一都會區內的區域網路連接起來所形成的網路 廣域網路 ( WAN: Wide Area Network ) 由數個都會網路或區域網路所連接而成的網路結構 提供長距離的通訊、傳輸速率比較慢 校園網路: 校園中的電腦通成連結形成區域網路(Local Area Network), 再向電信公司租用網路線, 提供 10Mbps至100Mbps的頻寬, 甚至可達10Gbps 5-48 24
  25. 25. Internet服務供應商(ISP) Internet服務供應商 ( Internet Service Provider , ISP ) 主要為客戶提供網際網路的連線及多媒體服務 早期國內較知名的ISP為中華電信(HiNet),除了為個人 用戶提供撥接、寬頻服務,也根據企業或組織需求提供 專線服務 隨著網路技術的快速發展與通訊民營化的趨勢,許多民 營的ISP也紛紛崛起 早期普遍使用撥接方式上網,使用者需向ISP申請撥接 帳號,依照撥接時數給付撥接服務的費用,同時還需另 外負擔電話線路連線費用 5-49 ISP參考表 網址 連線服務 ISP名稱 撥接/ADSL/專線 HiNet http://www.hinet.net 台灣固網 撥接/ADSL/專線 http://www.tfn.net.tw/ 速博Sparq 撥接/ADSL/專線 http://www.sparq.com.tw 東森寬頻 http://www.cable- ADSL/Cable modem.com.tw/ 和信超媒體 http://www.giga.net.tw ADSL/Cable 亞太線上 撥接/ADSL/ Cable/專線 http://www.apol.com.tw/ 5-50 25
  26. 26. 撥接網路 早期使用電話線進行撥接 透過數據機(Modem)將電腦所傳輸的數位訊號轉為類比 訊號,然後經由電話線傳輸出去 數據機也把電話線所傳輸的類比訊號轉為數位訊號傳 進電腦 頻寬約在56kbps 連結上網時, 電話便無法接通 5-51 ADSL Asymmetric Digital Subscriber Line 利用電話線提供寬頻上網 使用者離電信公司距離不能超過4km 在上網的過程中所傳輸的資訊能與電話線傳遞的 音訊同時傳輸, 可以邊上網邊講電話. 在電腦安 裝一個數據機接收網路訊號, 在電話則是安裝一 個過濾器將音訊濾出來 上傳與下載切割不同頻寬, ADSL有下載快上傳慢 的非對稱性(Asymmetric), 符合一般使用者的使 用需求 上傳: 256kbps,下載: 1.5Mbps 5-52 26
  27. 27. ADSL 5-53 Cable Modem 利用有線電視纜線傳輸訊號 ADSL: 網路資料和電話訊號一起傳輸 Cable Modem: 網路資料和電視訊號一起傳輸 Cable Modem也是下載快上傳慢. 上傳: 440kbps,下載: 10Mbps ~ 30Mbps 趨勢上是亞洲及歐洲喜歡ADSL 美國則偏好Cable Modem 5-54 27
  28. 28. 無線網路 廣佈無線網路存取器(Access Point, AP) 透過無線網卡與AP連結傳輸資訊 5-55 網路通訊設備 集線器(Hub) 有許多資料傳輸埠(Port),讓每台電腦都可與集 線器連線 可避免一條網路線故障整個網路就會癱瘓的問題 常用在星狀網路架構中 5-56 28
  29. 29. 網路通訊設備 網路卡(NIC) 一般區域網路在通訊時,由於是透過專有的線路傳送 資料,非經由電話線進行傳輸,因此不需用Modem將 數位訊號轉換成類比訊號 與電腦連結溝通的介面—網路卡 依照不同的網路型態而有不同的種類 網路卡 USB網路卡 無線網路卡 5-57 網路通訊設備 數據機(Modem) 調變;Modulation:把電子訊號轉換成類比訊號傳 送出去 解調;DeModulation:把接收到的類比訊號轉換成 電腦看得懂得電子訊號 使用介面為RS232串列介面 5-58 29
  30. 30. 網際網路上的熱門應用 WWW的四大組成元素 主從式架構 HTTP 網頁瀏覽器 HTML 5-59 全球資訊網WWW World Wide Web簡稱WWW,中譯為全球資訊網,它是 Internet上最受歡迎的服務項目之一。它採行伺服器/用戶 端(Server/Client)架構,共享的資料放置於Web伺服器 上,任何一台有連接網際網路的電腦,都可以透過瀏覽器進 入這些伺服器,並與之產生互動獲取資訊,例如瀏覽其上所 儲存的網頁資料、查詢它的資料庫系統,甚至將檔案上傳到 伺服器等等。目前的全球資訊網更將電子郵件、新聞群組等 服務整合起來,形成一個綜合資料傳輸平台。 在WWW上查詢電腦產品的最新報價 5-60 30
  31. 31. 主從式(Servers and Clients)架構 由用戶端發出需求, 主機給予回應 5-61 網頁瀏覽器 網頁瀏覽器(Browser) 瀏覽器是根據使用者發出的請求,從伺服器抓 取、處理網頁原始檔案,並顯示結果給使用者 的程式。若要進一步認識瀏覽器,有必要先認 識網頁的原始面貌 ─ HTML檔案。 可支援Cookie紀錄使用者上網的資訊 第一個商品化的網頁瀏覽器為網景的 Navigator 微軟在作業系統中附上Internet Explorer 5-62 31
  32. 32. HTTP www所使用的基本通訊協定 URL就是大家在上網瀏覽時所輸入的網址,它的英文全名 是Universal Resource Locator,中譯為「全球資源定 位器」,其作用是為用戶端提供網路資源的位置,以及 存取資源所需用到的通訊協定。 URL的組成 透過Domain Name Server (DNS) 讓使用者可以文字指定 某一網路位址 5-63 網域名稱 網域名稱 IP位址是表示網路中電腦的唯一標識,但一長串的數字不方 便記憶,例如想存取微軟公司官方網站,就必須記住 「207.46.245.156」這組IP位址。如果改為 「Microsofte.com」這個網域名稱(domain name),是不 是比較方便記憶呢? 網域名稱的命名 為了方便記憶,網域名稱通常有一定的規律,最前面是主機 名稱,第二部分為所在網域,第三部分為公司、組織性質, 其中最後一部分通常為國家代碼。 5-64 32
  33. 33. DNS (Domain Name System) 網域名稱系統 在TCP/IP網路中無法根據網域名稱直接搜尋電腦,所以為了 方便透過網域名稱存取電腦,必須再設定DNS(Domain Name System)網域名稱系統,自動將網域名稱轉換為IP位址。 註冊網域名稱: 電腦的網域名稱必須向國際組織InterNIC 申請註冊通過審核,其他人才可以透過此名稱存取對應的電 腦。 DNS的工作示意圖 5-65 HTTP 常見的主機命名名稱列表 5-66 33
  34. 34. HTML 超文字標示語言(Hyperlink Text Markup Language , HTML) 是構成網頁的基礎要素 由文字檔所組成,藉由「標籤」(Tag)來進行排版的動 作,定義文字或圖片的表現方式及文件之間的連結 HTML網頁可在文書編輯器中撰寫,例如:記事本,或網 頁編輯軟體例如:FrontPage 每一個HTML的檔案必須存成.htm或.html檔方能瀏覽 透過WWW的瀏覽器的解譯,會在網頁中產生文字、圖片、 聲音、動畫等 在HTML文件中使用者可透過超鏈結(hyperlink)連接全球 網路的WWW 伺服器 5-67 HTML範例1 5-68 34
  35. 35. HTML範例1– 使用標籤 標籤 功用 宣告此文件為HTML,讓瀏覽器能夠判讀,並且在文件結 <HTML>...</HTML> 尾處以</HTML>標註,宣告HTML文件結束。 標籤內的內容為HTML文件的檔頭,也就是檔頭內的內容 <HEAD>...</HEAD> 不屬於HTML的文件本體,檔頭內放的是定義文件中需要 特別處理的一些宣告,也有可能是JavaScript的原始碼。 說明HTML文件標題,使用瀏覽器觀看這份文件時, <TITLE>...</TITLE> TITLE標籤內的文字將呈現在瀏覽器最上方的標題欄內。 <BODY>...</BODY> 宣告文件的主體,也就是HTML文件的重點所在。 註解標籤,用以表示註解標籤內之文字為註解之用,並 不會呈現在瀏覽器上,通常是用來幫助自己或其他閱讀 <!-- ... --> 原始碼的人了解每一段落的功用所寫的說明。 5-69 HTML範例2 5-70 35
  36. 36. HTML範例2–使用標籤 標籤 功用 標題,x是1-6的數字,用以表示不同的層次。 <Hx>...</Hx> 宣告一個段落的起訖,瀏覽器在閱覽時,會在段落結束 <P>...</P> 後加一空白行。 換行標籤,注意此標籤並不是成對使用。 <BR> 斜體。 <I>...</I> 粗體。 <B>...</B> 文字加底線。 <U>...</U> 設定字體的大小及顏色,其中顏色的設定為調色的方 <FONT SIZE=N 式,以六個16進位的數字表示,順序為紅綠藍(RGB), 因此正紅色就以FF0000表示,正綠及為00FF00,同 COLOR=#VALUE> 理,正藍為0000FF,其他不同的顏色就依照三色的比 ...</FONT> 例分配去調配設定。 文字置中對齊。 <CENTER>...</CENTER> 選項清單。 <MENU>...</MENU> 項目名稱,搭配<MENU>標籤使用,每一個項目名稱的 <LI> 開頭以<LI>標註。 5-71 HTML範例2– 使用標籤 標籤 功用 設定圖片顯示時的寬度,以pixel為單位,WIDTH=200 表示設定圖片顯示時,寬度為200pixel,如果原本的圖 WIDTH 片寬度超過設定值,則圖片會遭到壓縮。此屬性若不設 定,則顯示時採用原始檔案的寬度。 設定圖片的高度,與WIDTH屬性的概念相同。 HEIGHT 設定圖形在瀏覽器中顯示的水平位置,同樣以pixel為單 位,譬如HSPACE=50,表示圖形左右兩邊各空出 HSPACE 50pixels。預設為0。 設定圖形在瀏覽器的垂直位置,概念與HSPACE相同。 VSPACE 設定圖片外框的厚度,以pixel為單位,預設為0。 BORDER 圖片對齊方式,可設為Top、Bottom、Middle、Right、 ALIGN Left等。 當瀏覽器的圖片自動載入功能關閉時,將以ALT屬性內 ALT “及”括起來的內文取代圖片的顯示。 5-72 36
  37. 37. HTML範例3 5-73 TELNET TELNET 協定傳輸機制: 讓使用者可遠端登入另一台電腦,並且進行各種操作 5-74 37
  38. 38. TELNET TELNET (TErminaL NETwork) 遠端登入: 定義遠端系統與終端機的標準介面 5-75 TELNET TELNET 遠端登入實例 : Netterm 5-76 38
  39. 39. 電子佈告欄 (BBS) BBS為電子佈告欄系統(Bulletin Board System) 使用者可以透過網路連線到BBS存取系統上的 檔案,也可以透過遠端登錄程式在BBS上進行 線上討論或線上交談 5-77 FTP FTP(File Transfer Protocol)檔案傳輸協定 : 提供點對點間可靠的檔案傳輸服務 FTP實例 : CuteFTP 5-78 39
  40. 40. 電子郵件 電子郵件三大元素: 使用者代理人, 郵件伺服器, SMTP 5-79 電子郵件 電子郵件送收流程 5-80 40
  41. 41. 電子郵件 SMTP ( Simple Mail Transfer Protocol )簡單郵件傳輸協 定 定義郵件伺服器間傳送郵件的訊息格式 透過郵局協定 POP ( Post Office Protocol ) 擷取郵件 SMTP、POP3郵件傳送: E-mail位址包含「帳號」和「主機位元址」兩部分,寫作 User_name @ mail_server_name . domain 5-81 電子郵件 電子郵件實例-Outlook Express 5-82 41
  42. 42. 電子郵件 Webmail為郵件使用者代理人的新寵 5-83 網路電話 相對於電路交換(circuit switch)為基礎的公用電話 網路(PSTN),使用封包交換(packet switch)技術的 網際網路費率更低,以同樣台北—高雄為例,一般時段 的通話費率每分鐘2.1元;而在電腦上撥打網路電話,則 只需要支付固定的上網費用,即便撥打至傳統電話或行 動電話,費用也很低廉。例如目前最當紅的網路電話服 務─Skype,使用電腦對電腦的通話功能是完全免費的, 而撥打國內或是世界各地的傳統電話,每分鐘也不足新 台幣1元。如果購買了專用的Skype撥號器,更可以讓傳 統電話直接撥打Skype,享受低價通話服務。 5-84 42
  43. 43. 網路電話 利用網路電話軟體 Skype撥打傳統電話 利用網路電 話軟體Skype 與遠端電腦 通話 網路電話 5-85 搜尋引擎 利用搜尋引擎找出使用者想得的資訊 每家搜尋引擎技術不同 5-86 43
  44. 44. 即時傳訊 提供網友一個即時文字 溝通的機制 提供使用者名單讓使用 者知道一起在線上的朋 友 目前各家廠商中仍無統 一標準, 因此系統互不 相容 5-87 Blog Blog最初是由Weblog一詞衍生而來,它以網頁形式呈現作者 一些日記體的留言,一個Blog就是一個網頁,內容就是一個 個倒序排列的日記體帖子,更新頻繁且充分利用超鏈接。由 於使用簡單、沒有技術門檻,而且可以與其他人即時互動, 所以深深受到廣大網友的喜愛。 Blog網頁 5-88 44
  45. 45. 網路安全 電腦駭客 Hacker:設法取得未授權的主機之使用者權限 Cracker:惡意攻擊他人電腦進行破壞 利用ping指令可作出最簡單的阻斷式攻擊 (Denial of Service) 5-89 利用ping檢查網路 如何利用ping檢查網路是不是通的 1.請先選擇 開始 -- 執行 2.在欄位上輸入ping指令 其格式為 ping ip位址(或domain name) -t 其中 ping 為程式名稱 ip(或domain name)欄則填某一主機的ip或domain name 最後 -t 為參數以讓視窗不會自動關閉 5-90 45
  46. 46. 利用ping檢查網路 3.程式執行畫面(1) 如果你的電腦網路卡正常運作,網路線路是通的,且要 ping那一台主機也正常運作,那麼會得到下列訊息 Replay from 140.127.54.253: Bytes=32 time=2ms TTL=254 4.程式執行畫面(2) 若有問題則會有不同的訊息如下,發生原因有 : i.Hardware error 硬體發生錯誤,如網路卡 ...... ii. 驅動程式安裝問題 ...... iii. Destination 目的端已離線 ...... 5-91 電腦病毒 惡意程式碼 病毒:會不斷自我複製及感染其他檔案 蠕蟲:蠕蟲可以透過網路散播 特洛伊木馬程式:植入後門進而竊取資訊 電腦病毒, 特洛伊木馬程式及蠕蟲比較 電腦病毒 特洛伊木馬程式 電腦蠕蟲 主動散播自己 × × O 感染其他檔案 × × O 隨電腦使用時間越長受 網路連結的範圍 感染數目 不變 感染檔案數目越多 越多散播得越廣 5-92 46
  47. 47. 知名電腦病毒列表 病毒名稱 型態 病毒特性 梅麗莎病毒 巨集病 梅麗莎為散播能力非常強的病毒,感染 Microsoft Word裡的normal.dot檔案,並 毒 (Melissa) 且透過使用者的郵件名單中傳送給他人 利用人性對於ILoveYou字辭的好奇使使 描述語 用者電腦中毒,導致*.jpg檔案及*.mp3檔 ILoveYou 言病毒 案無法使用 攻擊Windows作業系統中的弱點,導致 殺手病毒 蠕蟲 作業系統不停地自動重新開機,並且大量 (Sasser) 散播 這隻病毒的發作時間為4月26日,也就是 車諾比爾病 檔案感 車諾比爾事件的日期,破壞力相當強悍, 毒 染病毒 中毒之後,一旦在發病日開機即會直接格 (Chernobyl) 式化整個硬碟 5-93 防毒軟體 防毒軟體的兩大元素 病毒的定義檔 搜尋病毒的引擎 使用防毒軟體之後並非一勞永役, 而是需要正確 的使用習慣, 如定期更新病毒馬及修補作業系統 5-94 47
  48. 48. 封包竊聽 當資料在網路中傳輸, 其實是很容易遭到竊聽 如果資料未加密的話, 很容易就被一覽無遺 為避免封包被竊聽,應盡量使用安全連線方式, 傳送E- mail 也要勾選使用SSL安全連線 5-95 Web 2.0 -新時代的網站模式 2000 年發生網路泡沫化之後, 網路相關產業曾 經沈寂了好幾年, 大家也不再對網站經營抱持 太大期望。不過歷經泡沫化之後存活下來的網 站, 或者新建立的網站, 發展出一股不同於舊式 網站的新興活力, 慢慢地呈現出欣欣向榮之 象。 歐萊禮 (O'Reilly) 公司的總裁 Tim O'Reilly 為 了區別新舊網站不同的經營模式, 提出了Web 2.0 這個名詞, 隨著各網站與媒體的討論與推廣, Web 2.0 便成了一個網站經營的熱門名詞。 5-96 48
  49. 49. Web 2.0 -新時代的網站模式 究竟 Web 2.0 與傳統網站有什麼不一樣的呢? Web 2.0 最重要的是 『使用者為主』 的觀念, 經由這個觀念, 發展出下面的網站經營模式: 集體創作:在傳統網站上, 使用者所扮演的僅 止於閱讀者角色, 只能單方面地被動接收網站 提供的資訊。而 Web 2.0 網站上, 使用者卻是 寫作者、創作者, 可以提供資訊給網站, 所以越 多人使用, 網站的內容就會自動變得更豐富。 5-97 Web 2.0 -新時代的網站模式 集體創作最明顯的例子就是維基百科 (Wikipedia)。傳統的百科全書網站, 如大英百 科全書, 都是由網站所屬公司聘請編輯來製作 百科全書的條目, 使用者只能單方面接收、閱 讀。而維基百科卻一反傳統, 讓所有使用者可 以創作、編輯所有條目, 如此一來, 網路上數以 萬計的使用者都成為維基百科的編輯。不論任 何公司資金如何雄厚, 聘請學術多麼淵博的編 輯, 又怎能比得上眾志成城的廣大網路使用者 呢?所以維基百科在短短數年間就擁有相當豐 富、詳細, 而且包含多種語言的條目。 5-98 49
  50. 50. Web 2.0 -新時代的網站模式 5-99 Web 2.0 -新時代的網站模式 去中心化:傳統網站與傳統媒體一樣, 越大型的 網站, 對於資訊越具有掌控力, 造成資訊的提供 過於集中於少數。因此傳統網站上面, 資訊的擷 取、評論的角度不一定符合大多數人的期望、需 求, 因為那只是由少數人以本身的角度所生產的 資料。 5-100 50
  51. 51. Web 2.0 -新時代的網站模式 不過近來各種新興的網站服務, 例如部落格 (Blog, 亦稱為網路日誌、網誌)、電子相簿、 Wiki, 都提供了方便的網路書寫、分享功能, 以 前個人要架站提供資訊, 必須具備基本的電腦 與網路知識, 現在使用這些服務之後, 只要申請 帳號, 就可以立刻在網路上發表個人的文章、 照片等資訊。 5-101 Web 2.0 -新時代的網站模式 有了方便的機制, 人人都可以在網路上發聲, 掌 控資訊的權力不再集中於主流網站, 而逐漸下放 到各個階層, 因此有了 quot;We the Mediaquot; (我們即 媒體, 亦可稱草根媒體) 的概念。所以資訊的去 中心化, 也成為 Web 2.0 網站的重要模式。 Web 2.0 是先有現象之後才提出的名詞, 而且 Tim O‘Reilly 當初提出時, 也只有舉例說明什麼 是 Web 2.0, 所以目前 Web 2.0 不像技術名詞那 樣具有明確、嚴謹的定義, 很多人也都試著研 究、解釋這個新的網站模式。 不過大抵總歸一個要點:Web 2.0 是一個 『以 人為主、眾人集合』所產生的網站模式。 5-102 51

×