网路安全概论课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《网路安全概论课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网路 安全 概论 课件
- 资源描述:
-
1、第七章第七章 網路安全概論網路安全概論本投影片(下稱教用資源)僅授權給採用教用資源相關之旗標書籍為教科書之授課老師(下稱老師)專用,老師為教學使用之目的,得摘錄、編輯、重製教用資源(但使用量不得超過各該教用資源內容之80%)以製作為輔助教學之教學投影片,並於授課時搭配旗標書籍公開播放,但不得為網際網路公開傳輸之遠距教學、網路教學等之使用;除此之外,老師不得再授權予任何第三人使用,並不得將依此授權所製作之教學投影片之相關著作物移作他用。2第七章 網路安全概論l 本章主要內容介紹網路安全概念與發展趨勢。首先介紹電腦網路之基本架構、網路協定,並介紹網路的安全威脅,以及在架構上需要如何防範,然後說明網
2、路安全的趨勢,最後介紹網路攻擊的技術,讓讀者由淺入深,了解網路安全相關議題。電腦網路簡介 網路安全威脅 網路安全概念 網路安全發展趨勢 網路攻擊技術7.1電腦網路簡介電腦網路簡介l 今日的世界,電腦網路與生活密不可分。電腦網路可以由兩台電腦連線組成,也可以由上千台電腦組成。我們通常稱辦公區域電腦組成的網路為 區域網路 (Local Area Network,LAN);由區域網路再延伸出去組成範圍更大的網路,比如整個城市甚至整個國家,這樣的網路稱為 廣域網路(Wide Area Network,WAN)。l 電腦網路(Computer Network)表示許多電腦之間連接形成通路,建立資料傳輸的
3、通道。而各個獨立的小網路再互相連接形成大網路(internet network),簡稱 internet 。第一個字母用小寫表示互連的網路,用大寫的 Internet 表示現行的網際網路。電腦網路可看成將分散於各地的電腦主機(Hosts)相互連接,彼此間可以互傳訊息或共享資源的網路架構。l l Internet 是全球性電腦網路,連接全球網路,形成一個大網路,包含無數的電腦組成之 WAN 與 LAN。而 WWW(World Wide Web 或簡稱 Web)是 Internet 的一種應用,可提供圖形化(Graphic User Interface,GUI)、容易瀏覽的介面。Web 可以用網頁
4、互相連結,簡易將文字、圖像、動畫、聲音等所有的物件連結。l 企業組織獨立的一個網路架構稱為企業內網路(Intranet),Intranet 是相對於 Internet 產生的概念。Intranet 是指Internet 網際網路無法存取的網路段,通常安裝在企業或組織內部,使用 Internet 通訊標準,在企業內使用防火牆及網路位址轉換(Network Address Translation,NAT)與 Internet 連接。圖 7-1 表示簡單的網路架構。圖 7-1 網路架構7.1.1網路協定網路協定l 電腦網路中,電腦之間的互通協定非常複雜,藉由抽象的階層概念,可使系統發展變得簡易。為提
5、供良好的互通性,構成網路分層的抽象層稱為協定 Protocol ,是電腦之間彼此交換資訊的規定。電腦網路必須提供互通的協定,其協定要符合效益、合宜與穩定,為了處理協定的複雜工作,發展出基本設計的建構稱為 網路協定架構。l 主要的網路協定架構有兩種,一種是 OSI協定架構(或稱為 OSI 架構),另一種是DoD協定架構(網際網路協定架構)。OSI 協定架構除了少數特殊系統使用之外,網際網路協定架構已被廣泛使用。l OSI協定架構國際標準組織(International Organization for Standardization,ISO )是第一個正式定義方法以連接電腦之組織,該組織所提出的
6、架構,稱為開放系統連接(Open System Interconnection,OSI)協定架構。OSI協定架構將網路協定依功能分為七個層次,如圖 7-2所示。,國際電信團體 ITU(International Telecommunication Union,ITU)依據此模式,制定一系列協定規格,此系列被稱為 X dot 系列,如 X.25、X.400、或 X.500 等。l 以下簡要介紹OSI協定架構。最底層是實體層(Physical Layer),處理通訊連結位元傳輸。其上一層是資料鏈結層(Data Link Layer),將資料收集起來,成為一個資料框(Frame),網路卡將通訊連結位
7、元組合成資料框,上送至主機。再往上一層是網路層(Network Layer),處理資料稱為封包(Packet)。網路中,每一網路節點路由器或交換器,都有此三層之架構。l 第四層是傳輸層(Transport Layer),建構程序間之通道,通常在終端機執行,不是在路由器或交換器,此層的資料單元稱為訊息(Message)。第五層是會議層(Session Layer),提供一個名稱以結合屬於相同的應用程式,但可能不屬於同一資料流,如視訊傳輸中,影像與聲音資料流。第六層是展現層(Presentation Layer),負責同層協定資料交換格式。最上層是應用層(Application Layer),定義
8、應用程式間相互運作之協定;如 FTP 傳輸協定,定義檔案傳輸的各項命令之執行協定。圖 7-2 OSI 協定架構l DoD協定架構DoD 協定架構是網際網路協定架構,主有四層,強調以TCP/IP為主的網際網路。DoD 協定架構是從較早的分封交換網路 ARPANET 為基礎發展出來,該協定架構由美國國防部(Department of Defense,DoD)提供資金發展。ARPANET 早在 OSI 協定架構出現之前即已開始發展,在發展過程中並獲取 OSI 架構的經驗,最後發展出網際網路協定架構。有別於OSI架構,網際網路協定架構使用四層架構模型。最底層為鏈結層(Link Layer),其協定由硬
9、體或驅動程式軟體組成。第二層為網路層(Network Layer)或 IP 層(Internet Protocol Layer)。第三層為傳輸層(Transport Layer),包含兩個主要協定,TCP(Transmission Control Protocol)和 UDP(User Datagram Protocol);TCP 與 UDP 提供兩個網路邏輯通道,TCP 提供可靠位元組資料流通道,UDP 提供非可靠位元組資料通道。傳輸層之上為應用層(Application Layer),執行應用程協定,如 FTP、Telnet、Http、SMTP(Simple Mail Transfer P
10、rotocol),使應用程式可以互相溝通。圖 7-3 表示DoD 協定架構。圖 7-3 DoD 協定架構7.1.2網路 IP 定址l 網路連接層是建構網路之基礎,定義網路上每一節點都有一個 IP 位址(Internet Address),是一種在Internet上給主機定址的方式,常見的主機定址方式是 IPv4 定址模式,IPv4 意義為 IP version 4。近年來,因為網際網路蓬勃發展,新規範 IPv6 定址模式以因應網路定址資源之不足。l 在IPv4 中,規範節點的IP位址由 32個位元組成,在理論上可以提供42億個IP位址。但由於早期編碼上的問題,許多位址實際上不能使用,加上網際網
11、路的快速發展,許多專家擔心IP位址不夠用,所以在IPv6新版本定址方式,採用 128 位元的定址方式。在IPv4 中,32個位元的IP位址,在書寫表達上,使用四個十進位數字,以小數點分開書寫;換言之,使用XXX.XXX.XXX.XXX 的形式表示,每個 XXX 代表小於或等於 255 的十進位數字,例如 172.87.23.101。參考圖 7-4 IPv4 定址方式。圖 7-4 IPv4 定址方式7.1.3傳輸層網路協定傳輸層網路協定l 傳輸層的協定能夠協助解決諸如:資料是否已經到達目的地、資料是否按照正確的順序到達,等可靠性問題。在TCP/IP協定組合中,傳輸協定也包括所給資料應該送給那個應
12、用程序。連接埠管理、流量控制、錯誤處理、與資料重送皆是傳輸層的工作項目。傳輸層的兩個主要協定為 TCP 與 UDP,在協定組合一般表示為 TCP/IP 或 UDP/IP。TCP/IP 協定為現今網際網路的基礎。l UDP UDP(User Datagram Protocol)是一個相當簡單的協定,僅提供連接埠(Port)處理的功能。UDP 表頭記錄封包來源端與目的端的連接埠資訊,讓封包能夠正確地送達目的端的應用程式。UDP 是以非連線式(Non-connection Oriented)來傳送封包,傳送者將資料封裝,傳出至目的端之前,不必與對方連線,即可將資料送出,所以送出端無法確知目的端是否收
13、到資料。使用UDP 協定的主要原因是節省電腦資源,例如:在網域名稱系統DNS,DNS 全名是Domain Name System。透過DNS 系統,我們可以由一部機器的Domain Name 查詢其IP位址,反之也可以由機器的IP位址,查詢它的Domain Name。DNS 伺服器要處理來自用戶端的大量詢問,若是使用 TCP 協定將會耗費許多電腦資源,因此使用資源需求較低的 UDP協定。l TCPTCP 為傳輸層的協定,除了連接埠的功能外,更重要的是 TCP 提供了一種可靠的傳送機制,當 TCP 來源端在傳送資料時,透過與目的端的相互溝通,可以確認目的端已經收到所傳送的資料。所以 TCP 為一
14、種連線導向式(Connection Oriented)的通訊協定,先建立連線才開始傳遞封包,並採用三向交握(Three-way Handshaking)式建立連線。由使用者端送出SYN 信號,伺服器接收訊號後,回應 SYN/ACK 信號,接著使用者在送出 ACK 信號,才開始傳送資料,如圖 7-5 TCP 三向交握建立連線。l 連接埠(Port)網路上每一部電腦至少有一個IP位址,但很多不同種類的訊息會送到此部電腦來,因此需要辨識訊息服務的種類,以分派給適當的服務程式去處理。TCP 與 UDP 就是利用辨識碼,即 連接埠,作為辨識。每一種服務有一個指定的連接埠,以服務相對的協定;如果一部電腦同
15、時提供網站(Web)服務與FTP 檔案服務,傳送至該電腦的TCP/IP 訊息就有連接埠,Web 服務的連接埠是 80,FTP 檔案服務的連接埠是 20 與 21。圖 7-5 TCP 三向交握建立連線l ICMP(Internet Control Message Protocol)複雜的網路環境中,可能會有線路斷線、設備失效、負載過高等問題,需要有一套機制來偵測或通知可能發生的各式各樣的狀況,這就是 ICMP 協定的目的。網路指令中的Ping 與 Traceroute 這兩個工具,其底層是 ICMP 協定。ICMP 與 IP雖然是屬同層的網路協定,但在使用上,其傳送封包需要使用網路 IP。圖 7
16、-7 Ping 工具與回應畫面7.1.47.1.4應用程式介面應用程式介面網路協定架構是建構電腦網路的基礎,今日的網際網路已連接全世界將近三千萬台的電腦,使用人口超過十億人。各種網路應用程式是透過網路應用程式介面(Application Interface,API)與底層網路協定溝通。應用程式介面使用一個抽象的概念稱為 插槽 (Socket),插槽是應用程式連接到網路上的一個入口點,透過插槽可以到網路上收送訊息。插槽透過應用程式介面(API),是應用程式與網路之間的聯繫口,並提供標準的函式以符合不同的網路規格。7.2網路安全威脅網路安全威脅l 網路安全面臨的威脅,主要有三種來源,外部入侵者的威
展开阅读全文