410 likes | 547 Views
電腦網路與應用. 第五章 5-1 電腦通訊簡介 5-1-1 網路的類型 5-1-2 網路的通訊協定 5-2 網路連結與資料瀏覽 5-2-1 網際網路的連接 5-2-2 網路常見的連接裝置 5-2-3 網路資料的瀏覽 5-3 網路服務及應用實例 5-3-1 區域網路的應用實例 5-3-2 廣域網路的應用實例 附錄 補充教材. 5-1 電腦通訊簡介. 網路的優點 資源共享 資訊傳遞 分散式處理. 5-1-1 網路的類型. 依網路的型態或地理範圍區分 區域網路 (Local Area Networks ; LAN) 例如 : 學校內網路
E N D
電腦網路與應用 第五章 5-1 電腦通訊簡介5-1-1 網路的類型 5-1-2 網路的通訊協定 5-2 網路連結與資料瀏覽5-2-1 網際網路的連接5-2-2 網路常見的連接裝置5-2-3 網路資料的瀏覽 5-3 網路服務及應用實例5-3-1 區域網路的應用實例5-3-2 廣域網路的應用實例 附錄 補充教材
5-1 電腦通訊簡介 • 網路的優點 • 資源共享 • 資訊傳遞 • 分散式處理
5-1-1 網路的類型 • 依網路的型態或地理範圍區分 • 區域網路(Local Area Networks;LAN) • 例如: 學校內網路 • 都會網路(Metropolitan Area Networks;MAN) • 例如: 台北市網 • 廣域網路(Wide Area Networks;WAN) • 例如: 網際網路。
5-1-1 網路的類型 • 常見的網路拓樸 • 匯流排架構(Bus) • 所有的電腦都經由一條電纜線連接起來 • 具有廣播的特性 • 主幹線的電纜發生斷裂 或損壞時,將導致整個 網路癱瘓 • 時會發生資料碰撞而導 致傳輸效率變差
5-1-1 網路的類型 • 環狀架構(Ring) • 利用電纜線將電腦串接成環狀迴路 • 環狀架構傳送資料時是單一方向的 • 電纜線損壞時將導致整個環狀網路停擺
5-1-1 網路的類型 • 星狀架構(Star) • 使用一個中央控制器主管所有的網路通道 • 任一台電腦或線路損毀不會影響資料傳送 • 中央控制器損毀時將使所有與其連接的電腦失去通訊的能力
5-1-1 網路的類型 • 樹狀架構(Tree) • 任何一部電腦將資料傳送上電纜線後,其訊號往兩邊傳遞,當遇到分歧點時訊號會往所有的分支傳遞 • 任二台電腦間的電纜線故障或損毀時,將會使整個網路分為兩個較小的樹狀網路
5-1-1 網路的類型 • 網狀架構(Mesh) • 將任兩部電腦以兩條以上的線路連接起來 • 安全性高 • 架設成本比其它的網路高
5-1-1 網路的類型 • 有線媒介 • 雙絞線 • 八條兩兩絞在一起的導線 • 同軸電纜 • 傳遞訊號是靠核心導體及導體網 • 光纖 • 光纖的基本結構包含一條光纖及保護材料 • 不會受到電磁波的干擾
5-1-1 網路的類型 • 無線通訊媒介 • 無線電 • WAP(9.6Kbps) • IEEE 802.a (54Mbps) • IEEE 802.b(11Mbps) • IEEE 802.g(54Mbps) • 藍芽 • 微波 • 頻率超過100MHz以上的電波,該電波是以直線方式前進 • 紅外線 • 具有方向性的光波。電視機等家電所使用的遙控器,即使用紅外線通訊 • 衛星通訊
加裝無線網路卡後,電腦可經由AP上網 使用無線電波的無線路由器(Access Point, AP) 智慧型手機可上網看網頁,亦可以收發電子郵件 PDA及手機可用紅外線與筆記型電腦連線 紅外線及無線電網路連接應用 5-1-1 網路的類型
在Windows XP的視窗透過NetBEUI協定的協助可存取Apple mac的共享資源 Apple mac 可使用NetBEUI通訊協定將本身的檔案設為共享的資源 5-1-2 網路的通訊協定 • 通訊協定 • 資料在不同的電腦、不同的設備間傳遞,必須加以規範,讓不同的電腦系統使用共同的語言來交談。而這語言在電腦中則稱之為協定, 如果使用於網路上則稱之為通訊協定
5-1-2 網路的通訊協定 • OSI協定 (OSI 7 layers) • 實體層(Physical Layer) • 為網路聯結提供實體界面的連接標準 • 資料鏈結層(Data Link Layer) • 提供網路實體層上層之資料存取,傳送與控制標準以確保資料傳送之正確性 • 網路層(Network Layer) • 提供使用者資料傳送到網路的界面,包含網路層之定址及定義路徑存取控制,選擇與轉換之標準 • 傳輸層(Transpost Layer) • 負責提供兩個使用者間以約定的通訊品質來傳輸資料 • 會議層(Session Layer) • 讓傳送端與接收端的使用者可以同步交談,知道對方的狀況,決定何時可以開始傳送或接收資料 • 表達層(Presentation Layer) • 負責將資料以有意義的形式表達給網路之使用者 • 應用層(Application Layer) • 負責提供各種服務給應用程式使其能夠使用系統之連結功能來達到和其他應用程式交換資料的目地
階層各司其值以完成工作 5-1-2 網路的通訊協定 假設有兩個住在不同地方的哲學家,其中一個只會說法語,另一個只會說荷語,他們都僱用翻譯員,而每個翻譯員都有秘書來幫他們傳遞訊息。其中說法語的哲學家想傳遞一個訊息給另一個哲學家,他說"J'aime les lapins"(我喜歡兔子),兩個翻譯員都同意以英語為溝通語言,所以翻譯員將該法語翻成"I like rabbit"並將其交由秘書以傳真送至對方的秘書手中,對方的秘書將文件送至翻譯員,由其翻譯為荷語"Lk hou van konijnen",再送給說荷語的哲學家。所以我們可知各層分別有其特定的工作,並依循規範來完成任務。
TCP/IP 與OSI之對應關係 5-1-2 網路的通訊協定 • TCP/IP協定 • TCP: 主要任務是將資料安全送達指定的位址 • IP: 主要任務是處理Internet的主機位址問題
5-2 網路連結與資料瀏覽 • Internet是世界各地相互連接網路的統稱 • 網際網路服務提供者(ISP)指能讓一般用戶連線到網際網路上的公司 • 教育部的TANET • 中華電信的HiNET • 資策會的SeedNET • 網際網路內容提供者(ICP)指提供網路內容的公司
筆記型電腦大都內建數據機可直接連接電話線 電腦連接線 電話線 數據機連接 雅虎奇摩的撥接精靈可自動使用免費的帳號上網 COM1接頭 5-2-1 網際網路的連接 • 撥接軟體與數據機
ADSL網路連接 5-2-1 網際網路的連接 • 非對稱式數位用戶網路上網(ADSL) • 利用現有的電話線路,再加上ADSL專用Modem ADSL數據機 電腦 電話線 網路線
5-2-1 網際網路的連接 • 整體服務數位網路上網(ISDN) • 傳輸的是數位訊號 • 數據專線上網 • ISP或是電信公司提供的專屬固定線路
5-2-1 網際網路的連接 • 網際網路位址(IP) • 32位元的數字 • 分成網路號碼及主機號碼兩個部份 • 一個IP位址分成四欄,每欄八個位元,以小數點隔開,每一欄的數字可由0至255之間 • 例如:140.113.76.10 • 通訊介面(網路卡)本身仍有自己的定址方法,其位址稱為物理位址(MAC)
可有27個單位可使用A級網路,每個單位可支配224個IP位置可有27個單位可使用A級網路,每個單位可支配224個IP位置 可有214個單位可使用B級網路,每個單位可支配216個IP位置 可有221個單位可使用C級網路,每個單位可支配28個IP位置 5-2-1 網際網路的連接 • IP可分為A、B、C、D、E五級
5-2-1 網際網路的連接 • IPv6 • IETF於1994年提出新一代的通訊協定 • 定址位元由32bits擴充為128bits來解決IP數不足的問題 • 網域名稱(Domain Name) • 使用文字的方式來對應IP • 這個文字式的識別方法稱之為DNS(Domain Name System,網域名稱系統) • 動態主機設定協定(DHCP) • 用戶不用設定IP位址,改為自動從DHCP伺服器中接收或借用一個IP位址, • IP的借用期限由網路管理者決定
5-2-2 網路常見的連接裝置 • 橋接器(Bridge) • 在網路系統中,連接兩個使用相同通訊協定網路的設備 • 路由器(Router) • 決定資料傳遞的路徑的設備 • 閘道器(Gateway) • 用來連接不同通訊協定的子網路,可讓使用不同通訊協定的網路能相互傳遞資料 • 中繼器(Repeater) • 用來加強傳輸訊號以增加資料傳送距離的設備
當電腦A要傳資料給電腦B時,網路上的路由器會自動找尋一條最佳的路徑傳送資料。當電腦A要傳資料給電腦B時,網路上的路由器會自動找尋一條最佳的路徑傳送資料。 當電腦A要傳資料給電腦C時,橋接器檢查該資料,發現不需傳送至另一子網路。只有電腦B和C(位於相同子網路)會收到此資料的封包。 5-2-2 網路常見的連接裝置 • 橋接器與路由器工作方式
5-2-3 網路資料的瀏覽 • 全球資訊網(World Wild Web) • 一些以超連結(Hyperlinks)所連接的多媒體文件的集合 • 在WWW中看到的多媒體文件稱為網頁 • 一致資源定位器(URL) • 協定://伺服器名稱[/目錄][/檔案名稱] • 首頁(Home page) • 使用者可省略檔名而直接取回的網頁
使用命令提示字元,鍵入 ping tw.yahoo.com 可查出該網站的實際IP位址。 開啟IE瀏覽器並於網址欄鍵入 tw.yahoo.com 按下Enter後可看到該網站的首頁 重新於網址列鍵入 202.43.195.52/index.htm 可看到相同的網頁 5-2-3 網路資料的瀏覽
5-3 網路服務及應用實例 • 傳統區域網路的服務 • 檔案共享 • 印表機共享 • 廣域網路的服務 • 網頁瀏覽 • 電子佈告欄 • 檔案傳輸服務 • 檔案搜尋 • 網路影音服務 • 電子郵件 • Intranet • 使用Internet的技術及架構,也就是Internet上所能提供的服務都能在Intranet上執行,但組織的外界無法得以進入的組織專屬網路環境 • Extranet • 與Intranet與同樣都是在現有的Internet技術環境下由組織建構而成 • 可有目的或有條件地與外界交換資訊
5-3-1 區域網路的應用實例 • 對等式架構(Peer to Peer) • 網路中並沒有一台擔任中央管理角色的伺服器電腦,網路中的每一台電腦都處於平等的地位 • 主從式架構(Client-Server) • 網路中至少有一台電腦擔任中央控制角色的伺服器 • 工作群組(Workgroup) • 在微軟網路架構下,將網路中幾台電腦組成一個小團體,此一團體中並沒有一台擔任中央管理角色的伺服器 • 缺點是缺少帳號的觀念,對於資源的保護較少 • 網域(Domain) • 微軟網路中有一台擔任中央管理角色的伺服器電腦,其他想要使用伺服器資源或服務的電腦必須通過伺服器內帳號及使用權限的確認
3. 在網路共用和安全性內勾選在網路上共用這個資料夾。如果要讓其他使用者能更改資料夾內的檔案內容,可加勾選下面的選項。 1. 在我的電腦按下右鍵並選取內容可查看自己電腦的名稱及工作群組。如果需要修改群組或是加入某網域,可按下變更鈕加以設定。 4. 其他使用者可於視窗中的網址鍵入“\\電腦名稱”,即可看到共用的資料夾。或是經由網路上的芳鄰尋找對方的電腦。 2. 選定欲共用的資料夾並按右鍵後,選取共用。 5-3-1 區域網路的應用實例 • 檔案分享實例(以對等式架構為例)
1. 選定欲分享給別人使用的印表機並按右鍵後,選取共用。 其他使用者可於視窗中的網址鍵入“\\電腦名稱”,即可看到共用的印表機。點選該印表機後作業系統會安裝該印表機的驅動程式,安裝完成後即可由該印表機列印文件。 於對話視窗內勾選共用這部印表機,並可以設定共用名稱以利區別。 5-3-1 區域網路的應用實例 • 印表機分享實例(以對等式架構為例)
3. 密碼檢查通過後,即會出現功能選單。 1. 將晶片讀卡機連接至電腦上,並將晶片金融卡插入讀卡機內。 2. 開啟網路ATM網頁,例如: Yahoo 奇摩提供的網頁中有多家銀行的網站鏈接。按照指示鍵入金融卡的密碼。 4. 例如按下餘額查詢,系統會將剩餘金額列出。 5-3-2 廣域網路的應用實例 • 網路ATM操作實例
方法二: 有些免費軟體可同時支援網頁瀏覽及BBS站的連接,例如KKMAN。其可在網址內輸入bbs://bbs站網址即可連上。例如bbs://bbs.cs.nthu.edu.tw 方法一: 1. 使用命令提示字元,鍵入遠端登入命令 telnet 及欲連接的BBS站網址。例如: telnet bbs.cs.nthu.edu.tw 2. 鍵入使用者名稱及密碼(有些BBS站可用guest作為參觀者的公用帳號,可免輸入密碼),進入系統後可用方向鍵及Enter選擇想要進入的功能。 5-3-2 廣域網路的應用實例 • BBS操作實例
3. 按下登入後,如果帳號與密碼無誤的話,即可看到該帳號可存取的內容,下載檔案的操作與一般視窗的檔案複製相同。 方法一: 1. 可於任一視窗的網址列輸入ftp://ftp網址,例如: ftp://st.hccvs.hc.edu.tw 按下Enter後於檔案功能表選擇登入身份。 方法二: 使用專門的ftp軟體,如CuteFTP連上ftp站,此類軟體通常支援續傳功能。 2. 在登入身份中鍵入使用者名稱,例: computer。並輸入密碼,例:edu1234。 5-3-2 廣域網路的應用實例 • FTP操作實例
5-3-2 廣域網路的應用實例 • 電子郵件(E-mail) • 送信的伺服器通常使用SMTP(Simple Mail Transfer Protocol) 協定來將信件送達 • 從收信的伺服器取回信件至自己使用的電腦時,郵件伺服器會由POP3(Post Office Protocol version 3)協定檢查使用者姓名及密碼以確定使用者身份 • Web-mail是以Web界面收發信件,收發信件時必須連上提供信箱服務的網頁,它的後端所應用的是HTTP協定。因為Web mail的信件儲存在提供信箱服務的伺服器上,使用者只需以網頁瀏覽器去看即可,不用設定POP、SMTP等
3. 設定內收郵件與外寄郵件的伺服器網址。這兩個可能不同,需詢問系統管理者或查閱相關設定文件。 1. 開啟Outlook Express,選取工具功能表中的帳號。 2. 於網際網路帳號視窗內選取新增郵件帳號。並依據對話視窗將使用者姓名(即寄件者名稱),電子郵件地址(即回郵地址)依序填入。 4. 最後輸入帳號名稱及密碼即可。 5-3-2 廣域網路的應用實例 • Outlook Express帳號設定實例
補充教材 • 子網路 • 為了方便網路管理,網管人員可將單位內的網路切割成數個子網路(Subnet)。其方法是將主機位址的部份位元設為子網路位址。例如: • Class C 下切割子網路,使用主機位址的前三個位元為子網路位址 • XXXXXXXX.XXXXXXXX.XXXXXXXX.OOOXXXXX 子網路 主機位址
補充教材 • 子網路遮罩 • 子網路遮罩的用處是『切割網路』與『判斷目的地位置』。其格式與IP位址相同,也是以4個用小數點分隔的位元組來表示。每部電腦在設定IP位址時,也需一併設定子網路遮罩。以C等級IP來說,IP位址的前3個位元組為Network ID,因此子網路遮罩的前3個位元組皆為255。而最後1個位元組為Host ID,則子網路遮罩設為0。例如203.74.205.xxx IP位址的子網路遮罩為 • 11111111.11111111.11111111.00000000 (255.255.255.0) • 如果在此C級網路切割子網路,且使用前三個位元為子網路位址,則其子網路遮罩為 • 11111111.11111111.11111111.11100000 (255.255.255.224)
補充教材 • HTML簡介 • HTML (HyperText Markup Language) 透過 HTTP (HyperText Transfer Protocol) 網路通訊協定,便能夠在世界各地透過 WWW 的架構做跨平台的交流。 • 只需要簡單的文書編輯軟體(例如 pe2、vi、記事本、小作家或 Word),在加上對基本 HTML 標籤的認識,就可以輕輕鬆鬆地開發出完成漂漂亮亮的個人網頁。
HTML寫法(利用記事本,存檔時副檔名設為htm或html)HTML寫法(利用記事本,存檔時副檔名設為htm或html) 補充教材 • 簡單的 HTML 網頁範例
補充教材 • ASP • Active Server Pages ,它並不是一種程式語言,而是由微軟公司所開發的一種環境,適用於微軟的 Web 伺服器,如 Windows 95/98/ME 上的 PWS (Personal Web Server),或是 Windows NT/2000/XP 上的 IIS (Internet Information Server)。ASP 的概念相當簡單,就是在伺服器將資料送出前,會先執行夾雜在 HTML 中的 ASP 程式碼,並將執行結果連同 HTML 送會客戶端
補充教材 • FOXY • 為近來流行的P2P的下載工具,利用點對點的分享技術,可讓使用者快速的找到想要的軟體,但必須注意的是該工具所找出的軟體可能是非法的,且在下載的過程中,你所使用的主機也會變成軟體或資料的提供者,讓其他人透過你的主機下載資源,所以使用時必須慎重。