狠狠撸

狠狠撸Share a Scribd company logo
第五章 網際網路

       網際網路的歷史沿革
       網際網路基本運作原理
       网际网路上的热门应用




      名詞解釋
      網路:把電腦與電腦使用網路線相連成網
      網際網路: 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
网路示意图




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




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




5-4




                                    2
网际网路发展的沿革–线路交换
       早期只有電信系統的線路交換
       兩方溝通採用獨占線路的方式




5-5




      网际网路发展的沿革–封包交換
      1961年Leonard Kleinrock提出封包交換的概念
      封包交換(packet switching): 將原始傳送的訊
      息切割成一個個封包,傳送進網路之後, 每個封
      包可能走不同的路徑, 最後到達目的位址再重新
      組裝回原始訊息
      封包交換不需要獨占連線
      對於電腦資料傳輸而言, 封包交換比線路交換有
      效率
      封包隨著路由器(router)所尋找出路徑來傳遞,
      最後抵達目的位址,稱為繞徑(routing)

5-6




                                        3
网际网路发展的沿革–封包交換




5-7




      繞徑 (Routing)
       封包丟進網路後, 由路由器的繞境演算法找出封包要往
       目的位址的最佳路徑, 經由每一個路由器接力傳輸, 封
       包最終才能順利抵達




5-8




                                    4
封包的傳送過程




5-9




       封包的傳送過程




5-10




                 5
网际网路发展的沿革
       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
网际网路的分层运作
          分層運作的好處
           層與層之間分工責任清楚
           若有某一層必須變動, 則僅影響上下層, 不相鄰
           之層面不受影響




5-13




       OSI(Open Systems Interconnection)網路參考模式

       按不同的功能將網路的軟硬體架構分為七個層次
        應用層(Application Layer)
        展示層(Presentation Layer)
        會議層(Session Layer)
        傳輸層(Transport Layer)
        網路層(Network Layer)
        資料鏈結層(Data Link Layer)
        實體層(Physical Layer)




5-14




                                                 7
OSI 網路參考模式




5-15




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




5-16




                              8
网路协定
       网路协定大致上可分為網路硬體協定、軟硬體介面及網路軟體協
       定:
        (1) 網路硬體協定
             -- 網路硬體協定主要是規範網路硬體設備之相關事項
             -- 屬於OSI參考模式中的「實體層」電氣規範部份
        (2) 軟硬體介面
             -- 當電腦軟體程式需存取硬體設備時,需使用一致的
                軟硬體介面規範
             -- 屬於OSI參考模式中的「資料連結層」部份
        (3) 網路軟體協定
             -- 提供網路通訊過程中的協調服務
             -- 定義如何建立網路連接、路徑選擇、錯誤回復、流
                量控制…等
             -- 屬於OSI參考模式中的「網路層」以上之相關協定

5-17




       OSI 網路參考模式
       跨系統之節點傳送
        從節點A之網路架構依序往各層而下至實體層
        再經由傳輸媒介從節點B之網路架構依序往各層而上
        至應用層




5-18




                                          9
网路协定模式
       通訊協定中資料封包的傳遞
        當訊息每往下一層時,會在資料前端加上該層的標
        頭(Header),但實體層例外
        當訊息傳到資料鏈結層時除了須加上該層的標頭
        外,還要加上該層的標尾(Trailer)
        相同地,當訊息每往上一層時,則會除去原來所加
        之標頭
        事實上,各層的標頭或標尾都包含了該層傳輸工作
        的重要訊息,以進行資料的處理
        在每一層的處理中,整個資料訊息是由資料及標頭
        所組成的,我們稱之為「封包」(packet)


5-19




       网路协定模式




5-20




                                 10
TCP/IP and OSI Model




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




       網路的通訊協定堆疊




        每一層跑著不同的通訊協定, 有些通訊協定可以是存軟體
        相關實作, 有些則是必須硬軟體配合
5-22




                                          11
應用層 (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
傳輸層提供邏輯連線




5-25




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

       在接收端反向操作, 每一層把自己需要用到的標
       頭資訊取出, 並把該標頭砍除, 處理完後將封包
       往上層傳送使用




5-26




                                    13
封包的切割




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
叁向式握手




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




       TCP資料傳送與結束連線




5-30




                                      15
流量管制(Flow Control)
        流量管制(flow control): 避免一端電腦傳送過快導致
        另一端電腦的緩衝區爆滿
        雙方在建立連結時就設定好雙方的緩衝空間, 並在傳送
        過程中作動態調整, 一旦緩衝空間將爆滿時, 傳送方會
        被要求減緩傳送速度

                  可接收資料視窗
                 (Receive Window)
                   尚未使用的 在緩衝區的      往應用層
          從IP層
         接收資料       緩衝區              傳輸
                          TCP資料

                       接收資料緩衝區


5-31




       壅塞管制 (Congestion Control)
        控制整個網路上的封包流量, 避免因為大量封包湧進網
        路導致網路壅塞癱瘓
        由排隊理論(queuing theory)可知網路流量與等待時間
        呈指數型成長




5-32




                                           16
網路層 (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
連結層 (Link Layer)
        連結層負責在每個packet加上header以及
        trailer, 構成一個frame, 再將packet傳遞出
        去. 其中header和trailer包含接收端和中繼
        端的address information, 使packet可以在
        異質網路中進行傳輸
        Example: 連結層可能是採用乙太網路
        (ethernet), 或是採用无线网路的802.11規格
        為了能夠儘早抓出錯誤,連結層提供錯誤管制,
        甚至是錯誤更正



5-35




       錯誤管制 (Error Control)
        封包傳送途中可能訊號會發生錯誤
        最簡單的錯誤管制是使用檢查和
        檢查和(checksum):所傳輸的資料相加最後取其
        補數
        檢查和的弱點:當兩個資料再同一位數發生錯誤
        時,使用檢查和無法偵測出有錯誤發生




5-36




                                            18
检查和(肠丑别肠办蝉耻尘)范例
         傳輸的資料如下:
           1011100001010110
           0000101001110101
           0010011011001110
         將所傳輸的資料相加得1110100110011001
         取補數得0001011001100110 - 檢查和
         若傳輸無誤, 在接收端將資料與檢查和相加得
         1111111111111111
         若出現0表示傳輸過程有錯誤發生


5-37




       實體層 (Physical Layer)
         以硬體實際傳輸0、1訊號
         使用光纖、同軸纜線、雙絞銅線甚至是無線傳
         輸
         不同的傳遞媒介會有不同的方式來傳送位元




5-38




                                      19
连结媒介与连线上网
       雙絞銅線 (Twisted-Pair Copper Wire)
        最便宜且最廣泛使用的傳輸媒介
        使用兩條包覆好的銅線相互交叉捲起, 成為一
        條傳輸媒介
        透過雙絞可以減少磁場干擾
        必須有放大器或中繼器(repeater)加強訊號




5-39




       连结媒介
        同軸纜線 (Coaxial Cable)
         由中空的圓柱形導線內包傳輸導線
         可傳輸數位訊號及類比訊號
         用於有線電視訊號傳輸及區域網路的網路連線
         鋪設
         可傳輸距離較雙絞銅線長




5-40




                                         20
连结媒介
       光纖 (Optical Fiber)
        能夠高速傳輸資料
        資料能夠傳達致超過100Km, 之後才會有訊號減
        低的現象
        不受電波干擾




5-41




       连结媒介
       光纖傳送資料原理
        光線在行進時若遇到不同介質時會產生折射
        當介質密大相差很大時會產生全反射, 利用這
        項特性可以傳送資料




5-42




                                   21
数据传输
       訊號傳輸
        訊號的傳輸通常是以電壓來表示




        訊號在傳輸媒介中傳遞時,會有部份被吸收或散射,
          傳輸距離太長 訊號強度會衰減
        解決方式:
         在通訊雙方間加上「訊號加強器」(data regenerator)
         或「中繼器」(repeater)


5-43




       数据传输
        訊號衰減




5-44




                                             22
数据传输
       傳輸訊號:類比、數位
        類比訊號
         連續變化的電壓,可透過多種傳輸媒介進行傳送




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




5-45




       数据传输
        數位訊號
         不連續的電壓脈波,以不同的電位狀態來表示0與1
         數位訊號的傳輸設備較類比訊號來的便宜
         以相同的距離傳輸,數位訊號比類比訊號更容易衰
         減,必須使用「訊號加強器」來克服




5-46




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




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
滨苍迟别谤苍别迟服务供应商(滨厂笔)
       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
拨接网路
        早期使用電話線進行撥接
        透過數據機(Modem)將電腦所傳輸的數位訊號轉為類比
        訊號,然後經由電話線傳輸出去
        數據機也把電話線所傳輸的類比訊號轉為數位訊號傳
        進電腦
        頻寬約在56kbps
        連結上網時, 電話便無法接通




5-51




       ADSL
       Asymmetric Digital Subscriber Line
       利用電話線提供寬頻上網
       使用者離電信公司距離不能超過4km
       在上網的過程中所傳輸的資訊能與電話線傳遞的
       音訊同時傳輸, 可以邊上網邊講電話. 在電腦安
       裝一個數據機接收網路訊號, 在電話則是安裝一
       個過濾器將音訊濾出來
       上傳與下載切割不同頻寬, ADSL有下載快上傳慢
       的非對稱性(Asymmetric), 符合一般使用者的使
       用需求
       上傳: 256kbps,下載: 1.5Mbps
5-52




                                            26
ADSL




5-53




       Cable Modem
        利用有線電視纜線傳輸訊號
        ADSL: 網路資料和電話訊號一起傳輸
        Cable Modem: 網路資料和電視訊號一起傳輸
        Cable Modem也是下載快上傳慢.
        上傳: 440kbps,下載: 10Mbps ~ 30Mbps
        趨勢上是亞洲及歐洲喜歡ADSL
        美國則偏好Cable Modem




5-54




                                          27
无线网路
       廣佈无线网路存取器(Access Point, AP)
       透過無線網卡與AP連結傳輸資訊




5-55




       网路通讯设备
       集線器(Hub)
        有許多資料傳輸埠(Port),讓每台電腦都可與集
        線器連線
        可避免一條網路線故障整個網路就會癱瘓的問題
        常用在星狀網路架構中




5-56




                                     28
网路通讯设备
       網路卡(NIC)
        一般區域網路在通訊時,由於是透過專有的線路傳送
        資料,非經由電話線進行傳輸,因此不需用Modem將
        數位訊號轉換成類比訊號
        與電腦連結溝通的介面—網路卡
        依照不同的網路型態而有不同的種類




           網路卡     USB網路卡   无线网路卡


5-57




       网路通讯设备
       數據機(Modem)
        調變;Modulation:把電子訊號轉換成類比訊號傳
        送出去
        解調;DeModulation:把接收到的類比訊號轉換成
        電腦看得懂得電子訊號
        使用介面為RS232串列介面




5-58




                                       29
网际网路上的热门应用
         WWW的四大組成元素

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




5-59




       全球資訊網WWW
       World Wide Web簡稱WWW,中譯為全球資訊網,它是
       Internet上最受歡迎的服務項目之一。它採行伺服器/用戶
       端(Server/Client)架構,共享的資料放置於Web伺服器
       上,任何一台有連接網際網路的電腦,都可以透過瀏覽器進
       入這些伺服器,並與之產生互動獲取資訊,例如瀏覽其上所
       儲存的網頁資料、查詢它的資料庫系統,甚至將檔案上傳到
       伺服器等等。目前的全球資訊網更將电子邮件、新聞群組等
       服務整合起來,形成一個綜合資料傳輸平台。


                       在WWW上查詢電腦產品的最新報價




5-60




                                           30
主從式(Servers and Clients)架構
        由用戶端發出需求, 主機給予回應




5-61




       網頁瀏覽器
        網頁瀏覽器(Browser)
        瀏覽器是根據使用者發出的請求,從伺服器抓
        取、處理網頁原始檔案,並顯示結果給使用者
        的程式。若要進一步認識瀏覽器,有必要先認
        識網頁的原始面貌 ─ HTML檔案。
        可支援Cookie紀錄使用者上網的資訊
        第一個商品化的網頁瀏覽器為網景的
        Navigator
        微軟在作業系統中附上Internet Explorer


5-62




                                      31
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
DNS (Domain Name System) 網域名稱系統
        在TCP/IP網路中無法根據網域名稱直接搜尋電腦,所以為了
       方便透過網域名稱存取電腦,必須再設定DNS(Domain Name
       System)網域名稱系統,自動將網域名稱轉換為IP位址。
        註冊網域名稱: 電腦的網域名稱必須向國際組織InterNIC
       申請註冊通過審核,其他人才可以透過此名稱存取對應的電
       腦。




                  DNS的工作示意圖
5-65




        HTTP
         常見的主機命名名稱列表




5-66




                                           33
HTML
       超文字標示語言(Hyperlink Text Markup Language ,
       HTML) 是構成網頁的基礎要素
       由文字檔所組成,藉由「標籤」(Tag)來進行排版的動
       作,定義文字或圖片的表現方式及文件之間的連結
       HTML網頁可在文書編輯器中撰寫,例如:記事本,或網
       頁編輯軟體例如:FrontPage
       每一個HTML的檔案必須存成.htm或.html檔方能瀏覽
       透過WWW的瀏覽器的解譯,會在網頁中產生文字、圖片、
       聲音、動畫等
       在HTML文件中使用者可透過超鏈結(hyperlink)連接全球
       網路的WWW 伺服器


5-67




       HTML範例1




5-68




                                                  34
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
贬罢惭尝范例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
HTML範例3




5-73




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




5-74




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




5-75




       TELNET
        TELNET 遠端登入實例 : Netterm




5-76




                                         38
電子佈告欄 (BBS)
        BBS為電子佈告欄系統(Bulletin Board
        System)
        使用者可以透過網路連線到BBS存取系統上的
        檔案,也可以透過遠端登錄程式在BBS上進行
        線上討論或線上交談




5-77




       FTP
        FTP(File Transfer Protocol)檔案傳輸協定
       : 提供點對點間可靠的檔案傳輸服務
        FTP實例 : CuteFTP




5-78




                                            39
电子邮件
        电子邮件三大元素:
        使用者代理人, 郵件伺服器, SMTP




5-79




       电子邮件
        电子邮件送收流程




5-80




                              40
电子邮件
       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
电子邮件
         Webmail為郵件使用者代理人的新寵




5-83




       网路电话
       相對於電路交換(circuit switch)為基礎的公用電話
       網路(PSTN),使用封包交換(packet switch)技術的
       網際網路費率更低,以同樣台北—高雄為例,一般時段
       的通話費率每分鐘2.1元;而在電腦上撥打网路电话,則
       只需要支付固定的上網費用,即便撥打至傳統電話或行
       動電話,費用也很低廉。例如目前最當紅的网路电话服
       務─Skype,使用電腦對電腦的通話功能是完全免費的,
       而撥打國內或是世界各地的傳統電話,每分鐘也不足新
       台幣1元。如果購買了專用的Skype撥號器,更可以讓傳
       統電話直接撥打Skype,享受低價通話服務。



5-84




                                           42
网路电话



                          利用网路电话軟體
                          Skype撥打傳統電話

       利用網路電
       話軟體Skype
       與遠端電腦
       通話
                  网路电话




5-85




       搜尋引擎
       利用搜尋引擎找出使用者想得的資訊
       每家搜尋引擎技術不同




5-86




                                        43
即时传讯
         提供網友一個即時文字
         溝通的機制
         提供使用者名單讓使用
         者知道一起在線上的朋
         友
         目前各家廠商中仍無統
         一標準, 因此系統互不
         相容




5-87




       Blog
       Blog最初是由Weblog一詞衍生而來,它以網頁形式呈現作者
       一些日記體的留言,一個Blog就是一個網頁,內容就是一個
       個倒序排列的日記體帖子,更新頻繁且充分利用超鏈接。由
       於使用簡單、沒有技術門檻,而且可以與其他人即時互動,
       所以深深受到廣大網友的喜愛。




                   Blog網頁
5-88




                                         44
网路安全
          電腦駭客
            Hacker:設法取得未授權的主機之使用者權限
            Cracker:惡意攻擊他人電腦進行破壞
          利用ping指令可作出最簡單的阻斷式攻擊
          (Denial of Service)




5-89




       利用辫颈苍驳检查网路
       如何利用辫颈苍驳检查网路是不是通的
       1.請先選擇 開始 -- 執行
       2.在欄位上輸入ping指令
         其格式為 ping ip位址(或domain name) -t
         其中 ping 為程式名稱
         ip(或domain name)欄則填某一主機的ip或domain name
         最後 -t 為參數以讓視窗不會自動關閉




5-90




                                                  45
利用辫颈苍驳检查网路
       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
知名电脑病毒列表
       病毒名稱       型態            病毒特性

       梅麗莎病毒 巨集病 梅麗莎為散播能力非常強的病毒,感染
                   Microsoft Word裡的normal.dot檔案,並
                 毒
       (Melissa)   且透過使用者的郵件名單中傳送給他人
                       利用人性對於ILoveYou字辭的好奇使使
                   描述語
                       用者電腦中毒,導致*.jpg檔案及*.mp3檔
       ILoveYou
                   言病毒
                       案無法使用
                       攻擊Windows作業系統中的弱點,導致
        殺手病毒
                    蠕蟲 作業系統不停地自動重新開機,並且大量
         (Sasser)
                       散播
                       這隻病毒的發作時間為4月26日,也就是
       車諾比爾病
                   檔案感 車諾比爾事件的日期,破壞力相當強悍,
            毒
                   染病毒 中毒之後,一旦在發病日開機即會直接格
       (Chernobyl)
                       式化整個硬碟
5-93




       防毒軟體
       防毒軟體的兩大元素
         病毒的定義檔
         搜尋病毒的引擎
       使用防毒軟體之後並非一勞永役, 而是需要正確
       的使用習慣, 如定期更新病毒馬及修補作業系統




5-94




                                                    47
封包窃听
       當資料在網路中傳輸, 其實是很容易遭到竊聽
       如果資料未加密的話, 很容易就被一覽無遺
       為避免封包被竊聽,應盡量使用安全連線方式, 傳送E-
       mail 也要勾選使用SSL安全連線




5-95




       Web 2.0 -新時代的網站模式
        2000 年發生網路泡沫化之後, 網路相關產業曾
        經沈寂了好幾年, 大家也不再對網站經營抱持
        太大期望。不過歷經泡沫化之後存活下來的網
        站, 或者新建立的網站, 發展出一股不同於舊式
        網站的新興活力, 慢慢地呈現出欣欣向榮之
        象。
        歐萊禮 (O'Reilly) 公司的總裁 Tim O'Reilly 為
        了區別新舊網站不同的經營模式, 提出了Web
        2.0 這個名詞, 隨著各網站與媒體的討論與推廣,
        Web 2.0 便成了一個網站經營的熱門名詞。


5-96




                                              48
Web 2.0 -新時代的網站模式
       究竟 Web 2.0 與傳統網站有什麼不一樣的呢?
       Web 2.0 最重要的是 『使用者為主』 的觀念,
       經由這個觀念, 發展出下面的網站經營模式:
       集體創作:在傳統網站上, 使用者所扮演的僅
       止於閱讀者角色, 只能單方面地被動接收網站
       提供的資訊。而 Web 2.0 網站上, 使用者卻是
       寫作者、創作者, 可以提供資訊給網站, 所以越
       多人使用, 網站的內容就會自動變得更豐富。




5-97




       Web 2.0 -新時代的網站模式
       集體創作最明顯的例子就是維基百科
       (Wikipedia)。傳統的百科全書網站, 如大英百
       科全書, 都是由網站所屬公司聘請編輯來製作
       百科全書的條目, 使用者只能單方面接收、閱
       讀。而維基百科卻一反傳統, 讓所有使用者可
       以創作、編輯所有條目, 如此一來, 網路上數以
       萬計的使用者都成為維基百科的編輯。不論任
       何公司資金如何雄厚, 聘請學術多麼淵博的編
       輯, 又怎能比得上眾志成城的廣大網路使用者
       呢?所以維基百科在短短數年間就擁有相當豐
       富、詳細, 而且包含多種語言的條目。


5-98




                                     49
Web 2.0 -新時代的網站模式




5-99




        Web 2.0 -新時代的網站模式
        去中心化:傳統網站與傳統媒體一樣, 越大型的
        網站, 對於資訊越具有掌控力, 造成資訊的提供
        過於集中於少數。因此傳統網站上面, 資訊的擷
        取、評論的角度不一定符合大多數人的期望、需
        求, 因為那只是由少數人以本身的角度所生產的
        資料。




5-100




                                  50
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

More Related Content

第5章 網際網路 (Update)

  • 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. 网路示意图 靠著不同的傳輸媒介, 將網路上的元件相連, 也將各個網 路連結起來 5-3 網際網路的架構 網際網路是階層式的架構 5-4 2
  • 3. 网际网路发展的沿革–线路交换 早期只有電信系統的線路交換 兩方溝通採用獨占線路的方式 5-5 网际网路发展的沿革–封包交換 1961年Leonard Kleinrock提出封包交換的概念 封包交換(packet switching): 將原始傳送的訊 息切割成一個個封包,傳送進網路之後, 每個封 包可能走不同的路徑, 最後到達目的位址再重新 組裝回原始訊息 封包交換不需要獨占連線 對於電腦資料傳輸而言, 封包交換比線路交換有 效率 封包隨著路由器(router)所尋找出路徑來傳遞, 最後抵達目的位址,稱為繞徑(routing) 5-6 3
  • 4. 网际网路发展的沿革–封包交換 5-7 繞徑 (Routing) 封包丟進網路後, 由路由器的繞境演算法找出封包要往 目的位址的最佳路徑, 經由每一個路由器接力傳輸, 封 包最終才能順利抵達 5-8 4
  • 5. 封包的傳送過程 5-9 封包的傳送過程 5-10 5
  • 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. 网际网路的分层运作 分層運作的好處 層與層之間分工責任清楚 若有某一層必須變動, 則僅影響上下層, 不相鄰 之層面不受影響 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. OSI 網路參考模式 5-15 网路协定 用來規範網路節點間訊息的傳遞方式、訊息格 式、如何進行錯誤偵測等資訊傳送相關事項 如同「紅燈停;綠燈行」的交通規則協定 5-16 8
  • 9. 网路协定 网路协定大致上可分為網路硬體協定、軟硬體介面及網路軟體協 定: (1) 網路硬體協定 -- 網路硬體協定主要是規範網路硬體設備之相關事項 -- 屬於OSI參考模式中的「實體層」電氣規範部份 (2) 軟硬體介面 -- 當電腦軟體程式需存取硬體設備時,需使用一致的 軟硬體介面規範 -- 屬於OSI參考模式中的「資料連結層」部份 (3) 網路軟體協定 -- 提供網路通訊過程中的協調服務 -- 定義如何建立網路連接、路徑選擇、錯誤回復、流 量控制…等 -- 屬於OSI參考模式中的「網路層」以上之相關協定 5-17 OSI 網路參考模式 跨系統之節點傳送 從節點A之網路架構依序往各層而下至實體層 再經由傳輸媒介從節點B之網路架構依序往各層而上 至應用層 5-18 9
  • 10. 网路协定模式 通訊協定中資料封包的傳遞 當訊息每往下一層時,會在資料前端加上該層的標 頭(Header),但實體層例外 當訊息傳到資料鏈結層時除了須加上該層的標頭 外,還要加上該層的標尾(Trailer) 相同地,當訊息每往上一層時,則會除去原來所加 之標頭 事實上,各層的標頭或標尾都包含了該層傳輸工作 的重要訊息,以進行資料的處理 在每一層的處理中,整個資料訊息是由資料及標頭 所組成的,我們稱之為「封包」(packet) 5-19 网路协定模式 5-20 10
  • 11. TCP/IP and OSI Model 網際網路(Internet)所使用的通訊協定是TCP/IP 5-21 網路的通訊協定堆疊 每一層跑著不同的通訊協定, 有些通訊協定可以是存軟體 相關實作, 有些則是必須硬軟體配合 5-22 11
  • 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. 傳輸層提供邏輯連線 5-25 切割與組裝 在傳輸端將資料切割成一個個封包(packet), 把 傳輸時所需要用到的資訊放在標頭(header), 再 往下層傳送直到丟進網路 在接收端反向操作, 每一層把自己需要用到的標 頭資訊取出, 並把該標頭砍除, 處理完後將封包 往上層傳送使用 5-26 13
  • 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. 叁向式握手 雙方互相回應確定是否依序收到封包, 如果資料有遺失則通知 傳送方重送資料 5-29 TCP資料傳送與結束連線 5-30 15
  • 16. 流量管制(Flow Control) 流量管制(flow control): 避免一端電腦傳送過快導致 另一端電腦的緩衝區爆滿 雙方在建立連結時就設定好雙方的緩衝空間, 並在傳送 過程中作動態調整, 一旦緩衝空間將爆滿時, 傳送方會 被要求減緩傳送速度 可接收資料視窗 (Receive Window) 尚未使用的 在緩衝區的 往應用層 從IP層 接收資料 緩衝區 傳輸 TCP資料 接收資料緩衝區 5-31 壅塞管制 (Congestion Control) 控制整個網路上的封包流量, 避免因為大量封包湧進網 路導致網路壅塞癱瘓 由排隊理論(queuing theory)可知網路流量與等待時間 呈指數型成長 5-32 16
  • 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. 連結層 (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. 检查和(肠丑别肠办蝉耻尘)范例 傳輸的資料如下: 1011100001010110 0000101001110101 0010011011001110 將所傳輸的資料相加得1110100110011001 取補數得0001011001100110 - 檢查和 若傳輸無誤, 在接收端將資料與檢查和相加得 1111111111111111 若出現0表示傳輸過程有錯誤發生 5-37 實體層 (Physical Layer) 以硬體實際傳輸0、1訊號 使用光纖、同軸纜線、雙絞銅線甚至是無線傳 輸 不同的傳遞媒介會有不同的方式來傳送位元 5-38 19
  • 20. 连结媒介与连线上网 雙絞銅線 (Twisted-Pair Copper Wire) 最便宜且最廣泛使用的傳輸媒介 使用兩條包覆好的銅線相互交叉捲起, 成為一 條傳輸媒介 透過雙絞可以減少磁場干擾 必須有放大器或中繼器(repeater)加強訊號 5-39 连结媒介 同軸纜線 (Coaxial Cable) 由中空的圓柱形導線內包傳輸導線 可傳輸數位訊號及類比訊號 用於有線電視訊號傳輸及區域網路的網路連線 鋪設 可傳輸距離較雙絞銅線長 5-40 20
  • 21. 连结媒介 光纖 (Optical Fiber) 能夠高速傳輸資料 資料能夠傳達致超過100Km, 之後才會有訊號減 低的現象 不受電波干擾 5-41 连结媒介 光纖傳送資料原理 光線在行進時若遇到不同介質時會產生折射 當介質密大相差很大時會產生全反射, 利用這 項特性可以傳送資料 5-42 21
  • 22. 数据传输 訊號傳輸 訊號的傳輸通常是以電壓來表示 訊號在傳輸媒介中傳遞時,會有部份被吸收或散射, 傳輸距離太長 訊號強度會衰減 解決方式: 在通訊雙方間加上「訊號加強器」(data regenerator) 或「中繼器」(repeater) 5-43 数据传输 訊號衰減 5-44 22
  • 23. 数据传输 傳輸訊號:類比、數位 類比訊號 連續變化的電壓,可透過多種傳輸媒介進行傳送 聲波透過電話以類比訊號的形式進行傳送 5-45 数据传输 數位訊號 不連續的電壓脈波,以不同的電位狀態來表示0與1 數位訊號的傳輸設備較類比訊號來的便宜 以相同的距離傳輸,數位訊號比類比訊號更容易衰 減,必須使用「訊號加強器」來克服 5-46 23
  • 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. 滨苍迟别谤苍别迟服务供应商(滨厂笔) 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. 拨接网路 早期使用電話線進行撥接 透過數據機(Modem)將電腦所傳輸的數位訊號轉為類比 訊號,然後經由電話線傳輸出去 數據機也把電話線所傳輸的類比訊號轉為數位訊號傳 進電腦 頻寬約在56kbps 連結上網時, 電話便無法接通 5-51 ADSL Asymmetric Digital Subscriber Line 利用電話線提供寬頻上網 使用者離電信公司距離不能超過4km 在上網的過程中所傳輸的資訊能與電話線傳遞的 音訊同時傳輸, 可以邊上網邊講電話. 在電腦安 裝一個數據機接收網路訊號, 在電話則是安裝一 個過濾器將音訊濾出來 上傳與下載切割不同頻寬, ADSL有下載快上傳慢 的非對稱性(Asymmetric), 符合一般使用者的使 用需求 上傳: 256kbps,下載: 1.5Mbps 5-52 26
  • 27. ADSL 5-53 Cable Modem 利用有線電視纜線傳輸訊號 ADSL: 網路資料和電話訊號一起傳輸 Cable Modem: 網路資料和電視訊號一起傳輸 Cable Modem也是下載快上傳慢. 上傳: 440kbps,下載: 10Mbps ~ 30Mbps 趨勢上是亞洲及歐洲喜歡ADSL 美國則偏好Cable Modem 5-54 27
  • 28. 无线网路 廣佈无线网路存取器(Access Point, AP) 透過無線網卡與AP連結傳輸資訊 5-55 网路通讯设备 集線器(Hub) 有許多資料傳輸埠(Port),讓每台電腦都可與集 線器連線 可避免一條網路線故障整個網路就會癱瘓的問題 常用在星狀網路架構中 5-56 28
  • 29. 网路通讯设备 網路卡(NIC) 一般區域網路在通訊時,由於是透過專有的線路傳送 資料,非經由電話線進行傳輸,因此不需用Modem將 數位訊號轉換成類比訊號 與電腦連結溝通的介面—網路卡 依照不同的網路型態而有不同的種類 網路卡 USB網路卡 无线网路卡 5-57 网路通讯设备 數據機(Modem) 調變;Modulation:把電子訊號轉換成類比訊號傳 送出去 解調;DeModulation:把接收到的類比訊號轉換成 電腦看得懂得電子訊號 使用介面為RS232串列介面 5-58 29
  • 30. 网际网路上的热门应用 WWW的四大組成元素 主從式架構 HTTP 網頁瀏覽器 HTML 5-59 全球資訊網WWW World Wide Web簡稱WWW,中譯為全球資訊網,它是 Internet上最受歡迎的服務項目之一。它採行伺服器/用戶 端(Server/Client)架構,共享的資料放置於Web伺服器 上,任何一台有連接網際網路的電腦,都可以透過瀏覽器進 入這些伺服器,並與之產生互動獲取資訊,例如瀏覽其上所 儲存的網頁資料、查詢它的資料庫系統,甚至將檔案上傳到 伺服器等等。目前的全球資訊網更將电子邮件、新聞群組等 服務整合起來,形成一個綜合資料傳輸平台。 在WWW上查詢電腦產品的最新報價 5-60 30
  • 31. 主從式(Servers and Clients)架構 由用戶端發出需求, 主機給予回應 5-61 網頁瀏覽器 網頁瀏覽器(Browser) 瀏覽器是根據使用者發出的請求,從伺服器抓 取、處理網頁原始檔案,並顯示結果給使用者 的程式。若要進一步認識瀏覽器,有必要先認 識網頁的原始面貌 ─ HTML檔案。 可支援Cookie紀錄使用者上網的資訊 第一個商品化的網頁瀏覽器為網景的 Navigator 微軟在作業系統中附上Internet Explorer 5-62 31
  • 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. DNS (Domain Name System) 網域名稱系統 在TCP/IP網路中無法根據網域名稱直接搜尋電腦,所以為了 方便透過網域名稱存取電腦,必須再設定DNS(Domain Name System)網域名稱系統,自動將網域名稱轉換為IP位址。 註冊網域名稱: 電腦的網域名稱必須向國際組織InterNIC 申請註冊通過審核,其他人才可以透過此名稱存取對應的電 腦。 DNS的工作示意圖 5-65 HTTP 常見的主機命名名稱列表 5-66 33
  • 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. 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. 贬罢惭尝范例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. HTML範例3 5-73 TELNET TELNET 協定傳輸機制: 讓使用者可遠端登入另一台電腦,並且進行各種操作 5-74 37
  • 38. TELNET TELNET (TErminaL NETwork) 遠端登入: 定義遠端系統與終端機的標準介面 5-75 TELNET TELNET 遠端登入實例 : Netterm 5-76 38
  • 39. 電子佈告欄 (BBS) BBS為電子佈告欄系統(Bulletin Board System) 使用者可以透過網路連線到BBS存取系統上的 檔案,也可以透過遠端登錄程式在BBS上進行 線上討論或線上交談 5-77 FTP FTP(File Transfer Protocol)檔案傳輸協定 : 提供點對點間可靠的檔案傳輸服務 FTP實例 : CuteFTP 5-78 39
  • 40. 电子邮件 电子邮件三大元素: 使用者代理人, 郵件伺服器, SMTP 5-79 电子邮件 电子邮件送收流程 5-80 40
  • 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. 电子邮件 Webmail為郵件使用者代理人的新寵 5-83 网路电话 相對於電路交換(circuit switch)為基礎的公用電話 網路(PSTN),使用封包交換(packet switch)技術的 網際網路費率更低,以同樣台北—高雄為例,一般時段 的通話費率每分鐘2.1元;而在電腦上撥打网路电话,則 只需要支付固定的上網費用,即便撥打至傳統電話或行 動電話,費用也很低廉。例如目前最當紅的网路电话服 務─Skype,使用電腦對電腦的通話功能是完全免費的, 而撥打國內或是世界各地的傳統電話,每分鐘也不足新 台幣1元。如果購買了專用的Skype撥號器,更可以讓傳 統電話直接撥打Skype,享受低價通話服務。 5-84 42
  • 43. 网路电话 利用网路电话軟體 Skype撥打傳統電話 利用網路電 話軟體Skype 與遠端電腦 通話 网路电话 5-85 搜尋引擎 利用搜尋引擎找出使用者想得的資訊 每家搜尋引擎技術不同 5-86 43
  • 44. 即时传讯 提供網友一個即時文字 溝通的機制 提供使用者名單讓使用 者知道一起在線上的朋 友 目前各家廠商中仍無統 一標準, 因此系統互不 相容 5-87 Blog Blog最初是由Weblog一詞衍生而來,它以網頁形式呈現作者 一些日記體的留言,一個Blog就是一個網頁,內容就是一個 個倒序排列的日記體帖子,更新頻繁且充分利用超鏈接。由 於使用簡單、沒有技術門檻,而且可以與其他人即時互動, 所以深深受到廣大網友的喜愛。 Blog網頁 5-88 44
  • 45. 网路安全 電腦駭客 Hacker:設法取得未授權的主機之使用者權限 Cracker:惡意攻擊他人電腦進行破壞 利用ping指令可作出最簡單的阻斷式攻擊 (Denial of Service) 5-89 利用辫颈苍驳检查网路 如何利用辫颈苍驳检查网路是不是通的 1.請先選擇 開始 -- 執行 2.在欄位上輸入ping指令 其格式為 ping ip位址(或domain name) -t 其中 ping 為程式名稱 ip(或domain name)欄則填某一主機的ip或domain name 最後 -t 為參數以讓視窗不會自動關閉 5-90 45
  • 46. 利用辫颈苍驳检查网路 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. 知名电脑病毒列表 病毒名稱 型態 病毒特性 梅麗莎病毒 巨集病 梅麗莎為散播能力非常強的病毒,感染 Microsoft Word裡的normal.dot檔案,並 毒 (Melissa) 且透過使用者的郵件名單中傳送給他人 利用人性對於ILoveYou字辭的好奇使使 描述語 用者電腦中毒,導致*.jpg檔案及*.mp3檔 ILoveYou 言病毒 案無法使用 攻擊Windows作業系統中的弱點,導致 殺手病毒 蠕蟲 作業系統不停地自動重新開機,並且大量 (Sasser) 散播 這隻病毒的發作時間為4月26日,也就是 車諾比爾病 檔案感 車諾比爾事件的日期,破壞力相當強悍, 毒 染病毒 中毒之後,一旦在發病日開機即會直接格 (Chernobyl) 式化整個硬碟 5-93 防毒軟體 防毒軟體的兩大元素 病毒的定義檔 搜尋病毒的引擎 使用防毒軟體之後並非一勞永役, 而是需要正確 的使用習慣, 如定期更新病毒馬及修補作業系統 5-94 47
  • 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. Web 2.0 -新時代的網站模式 究竟 Web 2.0 與傳統網站有什麼不一樣的呢? Web 2.0 最重要的是 『使用者為主』 的觀念, 經由這個觀念, 發展出下面的網站經營模式: 集體創作:在傳統網站上, 使用者所扮演的僅 止於閱讀者角色, 只能單方面地被動接收網站 提供的資訊。而 Web 2.0 網站上, 使用者卻是 寫作者、創作者, 可以提供資訊給網站, 所以越 多人使用, 網站的內容就會自動變得更豐富。 5-97 Web 2.0 -新時代的網站模式 集體創作最明顯的例子就是維基百科 (Wikipedia)。傳統的百科全書網站, 如大英百 科全書, 都是由網站所屬公司聘請編輯來製作 百科全書的條目, 使用者只能單方面接收、閱 讀。而維基百科卻一反傳統, 讓所有使用者可 以創作、編輯所有條目, 如此一來, 網路上數以 萬計的使用者都成為維基百科的編輯。不論任 何公司資金如何雄厚, 聘請學術多麼淵博的編 輯, 又怎能比得上眾志成城的廣大網路使用者 呢?所以維基百科在短短數年間就擁有相當豐 富、詳細, 而且包含多種語言的條目。 5-98 49
  • 50. Web 2.0 -新時代的網站模式 5-99 Web 2.0 -新時代的網站模式 去中心化:傳統網站與傳統媒體一樣, 越大型的 網站, 對於資訊越具有掌控力, 造成資訊的提供 過於集中於少數。因此傳統網站上面, 資訊的擷 取、評論的角度不一定符合大多數人的期望、需 求, 因為那只是由少數人以本身的角度所生產的 資料。 5-100 50
  • 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