IP 路由

Similar documents
计算机网络概论

ntu

實驗 使用 IPv4 和 IPv6 計算摘要路由 拓樸 位址分配表 子網 IPv4 位址 IPv6 位址 HQ 的 LAN / :DB8:ACAD:E::/64 HQ 的 LAN / :DB8:ACAD:F::/64 EAS

ebook67-10

投影片 1

1 1 2 OSPF RIP 2

TCP/IP TCP/IP OSI IP TCP IP IP TCP/IP TCP/IP

網際網路與路由協定

Communicating Digital Content

untitled

(Microsoft PowerPoint - Lab 19.ppt [\254\333\256e\274\322\246\241])

Computer Networks and Internets

Microsoft PowerPoint CN 19

網路路由模擬 Network Routing Simulation 姓名 : 日期 :

01 用 ActionScript 3.0 開始認識 Flash CS3 Flash 是應用在網路上非常流行且高互動性的多媒體技術, 由於擁有向量圖像體積小的優點, 而且 Flash Player 也很小巧精緻, 很快的有趣的 Flash 動畫透過設計師的創意紅遍了整個網際網路 雖然很多人都對 Fl

IP505SM_manual_cn.doc

Microsoft Word - 5.doc

IS-IS路由协议中文教程v1

Microsoft PowerPoint - Aqua-Sim.pptx

Cisco Switch 操作

通过动态路由协议实现链路备份

<4D F736F F D20D0C5CFA2BBAFB7A2D5B9D6D8B5E3D7A8CFEEB9E6BBAE2E646F63>

关于建立境内违法互联网站黑名单管理制度的通知

? 這 全 都 是 市 政 府 提 供 給 我 的 資 料 低 底 盤 公 車 計 畫 96 年 預 算 新 台 幣 4,500 萬 元 97 年 預 算 新 台 幣 1 億 6,500 萬 元 98 年 預 算 新 台 幣 3 億 2,300 萬 元, 共 有 307 台 低 底 盤 公 車,99

網路層通訊協定 Network Layer Protocol

Microsoft Word - 1-3陳詠琳-近代..

0 0 = 1 0 = 0 1 = = 1 1 = 0 0 = 1

ebook


Procedural Lab Template, Student Version, Required Components

服務記錄撰寫技巧

* 2

游戏人才成制约行业发展瓶颈 月薪8000招不到人

( )... 5 ( ) ( )

¶C¶L§§¬_™¨ A.PDF

<4D F736F F D20B3C9B6BCBCD1B7A2B0B2CCA9BFC6BCBCB9C9B7DDD3D0CFDEB9ABCBBECAD7B4CEB9ABBFAAB7A2D0D0B9C9C6B1B2A2D4DAB4B4D2B5B0E5C9CFCAD0D5D0B9C9CBB5C3F7CAE9A3A8C9EAB1A8B8E5A3A9B1A8CBCDC8D5C6DAA3BA C4EA36D4C23136C8D52E6

Microsoft Word - DIR-615_B2_Manual_1.00_T_.doc

动态路由选择协议、RIP

二次曲線 人們對於曲線的使用及欣賞 比曲線被視為一種數學題材來探討要早 得多 各種曲線中 在日常生活常接觸的 當然比較容易引起人們的興趣 比如 投擲籃球的路徑是拋物線 盤子的形狀有圓形或橢圓形 雙曲線 是較不常見的 然而根據科學家的研究 彗星的運行軌道是雙曲線的一部 分 我們將拋物線 圓與橢圓 雙曲

Microsoft PowerPoint - cha5-3 [相容模式]

Microsoft PowerPoint - 01-ch01-4.ppt

Autodesk Product Design Suite Standard 系統統需求 典型使用用者和工作流程 Autodesk Product Design Suite Standard 版本為為負責建立非凡凡產品的設計師師和工程師, 提供基本概念設計計和製圖工具, 以取得令人驚驚嘆

NNM_Advance_DS_FNL.qxd

Microsoft Word - Delta Controller ASCII_RTU_TC

ebook

4

Module 4: Processes

Microsoft PowerPoint - Lesson2.pptx

Chapter 7 設定範例

IP 基礎與定址

財金資訊-80期.indd


Simulator By SunLingxi 2003

NAT 伺服器與防火牆 CHAPTER 而通常 IP 是利用以下的運作模式將資料傳送到網路上 : 來源主機 IP 階層之上的傳輸服務先將資料以 TCP 或 UDP 的格式傳送到 IP 階層 IP 階層將來源及目的地資訊 ( 用來在網路上路由的資料 ) 與 IP 資料流組合 IP 階層將資料流向下傳送

穨CAS1042中文手冊.doc

经华名家讲堂

Network Address Translation

目录 简介... 3 BGP 重发布进 OSPF 环境拓扑图... 3 BGP 重发布进 OSPF 路由过滤... 4 FGT200B 关键配置... 4 接口 IP 配置... 4 Route-Map... 4 BGP 的配置... 5 FGT100E 关键配置... 5 接口 IP 及 BGP

10-2 SCJP SCJD 10.1 昇陽認證 Java 系統開發工程師 的認證程序 Java IT SCJD

使用手冊

泛的使用中, 以下將介紹這二種廣為使用的動態路 由協定 2.1 尋徑資訊協定 (RIP) 網路中,HELLO 封包協定選舉出指定路由器和備份的指定路由器, 指定路由器負責產生 LSA, 它描述了整個多重存取的網路中的連接狀態, 使得網路訊息量方面和在拓樸資料庫大小的削減 尋徑訊息協定 (Routin

Microsoft Word - ACI chapter00-1ed.docx


實驗 - 設定基本的單區域 OSPFv3 拓樸 2014 思科和 / 或其附屬公司 保留所有權利 本檔案所含內容為思科公開發佈的資訊 第 1 頁, 共 10 頁

Cisco Cisco Cisco (ROM) (FLASH) (RAM) RAM(NVRAM) Cisco

我國IPv6建置發展計畫第五次主持人協調會會議議程

840 提示 Excel - Excel -- Excel (=) Excel ch0.xlsx H5 =D5+E5+F5+G5 (=) = - Excel 00

动态路由选择协议、RIP

OSI OSI 15% 20% OSI OSI ISO International Standard Organization 1984 OSI Open-data System Interface Reference Model OSI OSI OSI OSI ISO Prototype Prot

ebook67-9

Master Thesis_專門用來製作目錄.doc

IP-Routing-05.pdf

穨CAS1042快速安速說明.doc

浙江省教育厅高等学校章程核准书

...31 (POTS) Internet VPN VPN VPN ATM ( ) CPE VPN L2TP PPTP ( ) IPSec ( ) VPN (PP-VPNs) MPLS VPN BGP/MPLS VPN RFC2547bis ( ) RFC 2547bis VPN RFC 2547b

Microsoft Word - 目錄.doc


Chapter 2 網路概述 3. 星狀拓樸 (Star topology) 如下圖 : 星狀拓樸是每一台電腦連接到中心點而呈現由中心向外放射狀 其中心處往往是伺服器再加上集線器 (hub), 其他的電腦都連接至集線器上, 集線器原本是用來幫助工程師解決乙太 (Ethernet) 網路的問題, 現在

目 錄 頁 次 政 風 法 令 宣 導 一 行 政 中 立 實 務 探 討 二 收 到 支 付 命 令 不 可 置 之 不 理 3 9 公 務 機 密 維 護 宣 導 一 淺 談 駭 客 攻 擊 14 二 何 不 自 行 設 計 入 侵 防 禦 系 統? 17 安 全 維 護 宣 導 認 識 爆 竹

<B1B1BEA9B9E2BBB7D0C2CDF8BFC6BCBCB9C9B7DDD3D0CFDEB9ABCBBEB4B43F3F12FB6CB293>

Introduction to Network Management

epub

iziggi

标准名称

Page 2

t14phip

视 频 公 开 课 3 门, 省 级 精 品 资 源 共 享 课 15 门, 省 级 人 才 培 养 模 式 创 新 实 验 区 5 个, 省 级 大 学 生 校 外 实 践 教 学 基 地 8 个, 省 级 实 验 教 学 示 范 中 心 8 个 2013 年, 学 校 秉 承 改 革 创 新 精

9 Internet 10 Internet


Microsoft Word - chp20路由重分布.doc

AL-M200 Series

1

end to end 7.2 OSI 7 OSI 3 A B 7.2 Packet Routing LAN WAN

CMM Based Software Quality Management

Microsoft PowerPoint - ch2.ppt

ebook140-8

(Microsoft PowerPoint - Lab 22.ppt [\254\333\256e\274\322\246\241])

C3_ppt.PDF

Outlook 2007 設定說明 Offic 企業郵件 / 虛擬主機郵件 / Office 365

(Microsoft Word - wes _\246p\246\363\250\317\245\316LED\277O\305\343\245\334\252\254\272A.doc)

Transcription:

hihlee University of Technology, Spring 2016 ssocite Professor: hien-hua Tsai 本章重點 第 9 章 9-1 什麼是 IP 路由? 9-2 路由表簡介 9-3 靜態與動態路由 實作練習 :TRRT 工具程式 IP 路由 http://www1.chihlee.edu.tw/teachers/chienhua/ Note: Some slides and/or pictures in the following are adapted from slides 2015 旗標出版股份有限公司. 2 前言 我們在先前的章節中, 多次說明 IP 最主要的功能便是負責在網際網路上傳遞 IP 封包 為了達成傳遞封包的目的, IP 必須涵蓋以下兩類規格 : 靜態規格 : 包含 IP 封包的格式 IP 位址的規劃等等 我們在第 7 章已經介紹了這些主題 動態規格 : 包含 IP 封包在網路之間傳送的方式 這部份統稱為 IP 路由 (IP Routing) 9-1 什麼是 IP 路由? 路由 代表 路徑之由來, 在此指 IP 封包的傳輸路徑如何產生 再說得白話一點, 就是 路徑選擇 (Path Selecting) 3 4 1

hihlee University of Technology, Spring 2016 ssocite Professor: hien-hua Tsai 9-1 什麼是 IP 路由? 什麼是 IP 路由? 9-1-1 路由器的特性 9-1-2 路由器的功能 9-1-3 IP 路由的過程 9-1-4 直接與間接傳遞 5 6 9-1-1 路由器的特性 在整個 IP 封包的傳送過程中, 通常必須經由多部路由器 (Router) 的合作, 才能將 IP 封包送達目的節點 (Node) 路由器作為 IP 封包的轉送裝置, 具有以下特性 : 具有兩個 ( 含 ) 以上的網路介面 至少能解讀封包在 OSI 模型第 3 層 ( 網路層 ) 的資訊 具有路由表 (Routing Table) 9-1-2 路由器的功能 路由器最主要的功能就是轉送 IP 封包, 它會根據封包的目的 IP 位址, 為它選擇一條最佳路徑 路徑 主要是指下列兩種資訊 : 要經過路由器的哪個網路介面 要再送到另一部路由器或是直接送到目的節點 7 2

hihlee University of Technology, Spring 2016 ssocite Professor: hien-hua Tsai 路由器的功能 9-1-3 IP 路由的過程 以圖 9-2 為例, 假設現在 1 主機要傳送 IP 封包給 1 主機, 每部主機與路由器的動作如下 : 9 10 IP 路由的過程 1 主機 若 1 位於 1 主機所在的區域網路, 1 將封包直接送給 1 若 1 不在 1 主機所在的區域網路, 則 1 根據路由表, 判斷出應將 IP 封包送至哪一部路由器 IP 路由的過程 R1 路由器 解讀 IP 封包表頭的資訊 讀取 IP 封包的目的位址 若 1 主機位於 R1 所連接的網路中, 直接將 IP 封包傳送給 1 若 1 主機位於遠端的網路, 則必須從路由表判斷應該將 IP 封包轉送給哪一部路由器處理 11 3

hihlee University of Technology, Spring 2016 ssocite Professor: hien-hua Tsai IP 路由的過程 R2 路由器 判斷 IP 封包表頭的存活時間 將封包送給 R3 路由器, 再利用 RP 取得 R3 的 M 位址 將 IP 封包轉送至 R3 路由器 IP 路由的過程 R3 路由器 判斷 IP 封包表頭的存活時間 讀取 IP 封包的目的位址, 並選擇最佳路徑 將 IP 封包傳送給 1 13 9-1-4 直接與間接傳遞 IP 封包的傳遞大致可分為 直接 與 間接 : 直接傳遞 : 直接傳遞只在同一個網路內進行, 因此在傳遞過程中, 不會通過路由器 間接傳遞 : IP 封包會傳至位於不同網路中的節點, 在傳遞過程中, 會先將 IP 封包轉送給適當的路由器 前述的 1 主機傳送 IP 封包至 1 主機的過程中, 屬於間接傳遞的部份為 : 1 R1 R1 R2 R2 R3 15 9-2 路由表簡介 路由表其實是一個小型的資料庫, 其中的每一筆路由紀錄, 記載了通往每個節點或網路的路徑 9-2-1 路由表的欄位 9-2-2 決定路徑的步驟 16 4

hihlee University of Technology, Spring 2016 ssocite Professor: hien-hua Tsai 9-2-1 路由表的欄位 網路位址 (Network estination) 網路遮罩 (Netmask) 閘道 (Gateway) 介面 (Interface) 成本 (Metric) 路由表的欄位 1 路由表的欄位 網路位址與網路遮罩 : 代表的目的地 IP 位址的範圍 路由表的欄位 介面 : 記錄路由器本身網路介面的 IP 位址 19 20 5

hihlee University of Technology, Spring 2016 ssocite Professor: hien-hua Tsai 路由表的欄位 閘道 : 記錄要將 IP 封包轉送至哪一部路由器 路由表的欄位 若目的網路已直接連接在此一路由器, 代表毋須再將 IP 封包轉送給其他路由器, 因此閘道欄位填入網路介面的 IP 位址即可 以 R1 路由器為例, 通往 網路的路由紀錄, 由於這 3 個網路直接與 R1 連接, 不必再轉送給其他路由器, 因此閘道欄位填入網路介面的 IP 位址 至於 網路, 因為必須將封包轉送給 R2 路由器, 因此閘道欄位填入 R2 路由器連接 網路的網路介面位址 21 22 路由表的欄位 成本 : 表示路徑的成本 路由器會挑選成本最小的路徑來使用 成本通常設為到達目的網路所須經過的躍程 (Hop) 數目 路由表的欄位 參考圖 9-03, 以 R1 路由器為例, 到 網路的路徑為 1 個躍程 ; 到 網路則為 2 個躍程 23 24 6

hihlee University of Technology, Spring 2016 ssocite Professor: hien-hua Tsai 9-2-2 決定路徑的步驟 成本欄位並不必然就是代表躍程數目, 在不同的路由協定, 可能會有不同的意義 例如, OSP ( 一種動態路由協定 ) 會根據頻寬 延遲等等因素來計算成本欄位值 以下為路由器選擇路徑的步驟 : 決定路徑的步驟 1. 將 IP 封包的目的 IP 位址與路由紀錄的網路遮罩做位元 N 運算 2. 將上述結果與路由紀錄的網路位址比較若二者相同, 代表適合用這筆路由紀錄來轉送此 IP 封包 3. 對每一筆路由紀錄重複第 1 2 步驟 若找不到任何適用的紀錄, 則使用預設路由 25 26 決定路徑的步驟 4. 若有多筆符合的紀錄, 則從中找出網路遮罩欄位中最多 1 的紀錄 9-3 靜態與動態路由 靜態方式 (Static): 由網管人員手動將路由紀錄逐一加入路由表, 適用於小型網路環境 動態方式 (ynamic): 由路由協定自動建立與維護路由表, 毋須人為輸入 5. 找出成本最小的紀錄 27 2 7

hihlee University of Technology, Spring 2016 ssocite Professor: hien-hua Tsai 靜態與動態路由 9-3-1 9-3-2 動態路由 9-3-1 範例 1:1 部路由器的環境 29 30 範例 1:1 部路由器的環境 範例 1:1 部路由器的環境 若要讓 LN 1 與 LN 2 能夠互傳封包, 必須在 R1 加入以下兩筆路由紀錄 : 31

hihlee University of Technology, Spring 2016 ssocite Professor: hien-hua Tsai 範例 2:2 部路由器的環境 範例 2:2 部路由器的環境 33 34 範例 2:2 部路由器的環境 範例 2:2 部路由器的環境 要讓 3 個網路能正常運作, 則必須分別在 R1 與 R2 加入適當的路由紀錄 第 3 筆紀錄閘道欄位必須填入 R2 連接 LN 2 的介面 IP 位址 35 36 9

hihlee University of Technology, Spring 2016 ssocite Professor: hien-hua Tsai 範例 3:2 部路由器 + 預設路由 範例 3:2 部路由器 + 預設路由 R1 與 R2 路由器要另外建立 預設路由 37 3 範例 3:2 部路由器 + 預設路由 範例 3:2 部路由器 + 預設路由 R3 是 3 個網路聯外的閘道, 要有這 3 個網路的路由紀錄 : 路由紀錄的網路位址為 0.0.0.0, 且網路遮罩為 0.0.0.0 時, 代表此為預設路由 39 40 10

hihlee University of Technology, Spring 2016 ssocite Professor: hien-hua Tsai 9-3-2 動態路由 距離向量演算法 (istance Vector lgorithm): 路由器交換路由表, 找出最佳路徑 動態路由 1. 收到的路由紀錄中, 是否有我沒有記錄到的資料? 若然, 則新增此筆紀錄, 反之則繼續下一個步驟 2. 此筆紀錄是不是由同一部路由器所發出? 若然, 則更新路由紀錄, 反之則進入下一個步驟 3. 比對路徑成本 若該筆路由紀錄的成本較小, 則更新路由紀錄, 反之, 則不予理會 41 42 動態路由 動態路由 在上圖的網路架構中, 若 LN1 要送封包到 LN2, 實際可走的路徑有 2 條 : 1. LN1 R1 路由器 R2 路由器 LN2 2. LN1 R1 路由器 R3 路由器 R4 路由器 LN2 43 44 11

hihlee University of Technology, Spring 2016 ssocite Professor: hien-hua Tsai 動態路由 鏈接狀態演算法 (Link-State lgorithm) 又稱最短路徑優先 (SP, Shortest Path irst) 演算法, 依 SP 演算法建立整個網路的樹狀結構, 依此決定後續傳送路徑 Shortest Path irst 演算法又稱為 ijkstra 演算法 ( 根據提出者 dsger ijkstra 命名 ), 此演算法的細節請參見演算法相關書籍 動態路由 使用鏈接狀態演算法的路由器, 會將其所有連接的狀態 ( 連線的類型 成本, 該連線所連接的路由器等 ) 通知其它路由器, 各路由器收到資訊時, 會再將之向外發送出去 經過一連串的傳送動作, 各路由器會取得網路中 所有 路有器每一個連線的狀態資訊, 接著就利用 SP 演算法, 算出到不同目的地的成本, 建立最短路徑的樹狀地圖, 再用它來建立路由表, 如下圖所示 45 46 動態路由 動態路由 使用鏈接狀態演算法, 路由器不但能得知整個網路的最短路徑, 且會在網路拓蹼改變時主動通知其它路由器, 因此收斂時間短, 也比較不會有路由迴圈的問題 但因為要做比較複雜的運算, 路由器需要較強的計算能力及較多的記憶體空間, 不過這在硬體發達的今日, 通常不是問題 47 4

hihlee University of Technology, Spring 2016 ssocite Professor: hien-hua Tsai 動態路由 常見動態路由協定 : 距離向量路由協定 :RIP (Routing Information Protocol) 鏈接狀態路由協定 :OSP (Open Shortest Path irst) IS-IS (Intermediate System to Intermediate System) 網際網路路由協定 ( 例如 ISP 之間 ):GP (order Gateway Protocol) Popular Routing Protocols Slides developed by hien-hua Tsai 49 50 Popular Routing Protocols uilding Routing Table gateway routers of same S share learned external routes using igp. Gateway routers participate in intradomain to learn internal routes. S (RIP intra routing) a b egp S (OSP intra routing) e igp S (OSP intra routing) i 10 20 Gateway routers of diff. S s exchange routes using egp d c Slides developed by hien-hua Tsai f g h 51 Slides developed by hien-hua Tsai 52 13

hihlee University of Technology, Spring 2016 ssocite Professor: hien-hua Tsai uilding Routing Table uilding Routing Table 10 20 () (20) 10 20 () (20) (25) Slides developed by hien-hua Tsai 53 Slides developed by hien-hua Tsai 54 uilding Routing Table uilding Routing Table 10 20 () (20) 10 20 () (20) (25) (30) (25) (30) (44) (42) Slides developed by hien-hua Tsai 55 Slides developed by hien-hua Tsai 56

hihlee University of Technology, Spring 2016 ssocite Professor: hien-hua Tsai uilding Routing Table uilding Routing Table 10 20 () (20) 10 20 () (20) (25) (30) (25) (30) (44) (42) (44) (42) Slides developed by hien-hua Tsai 57 Slides developed by hien-hua Tsai 5 uilding Routing Table uilding Routing Table 10 20 () (30) (44) (20) () (30) (44) (20) The shortest path tree of router orwarding table estination Metric Next hop 30 20 44 Slides developed by hien-hua Tsai 59 Slides developed by hien-hua Tsai 60 15

hihlee University of Technology, Spring 2016 ssocite Professor: hien-hua Tsai Your Turn: uilding Routing Table Your Turn: uilding Routing Table orwarding table estination Metric Next hop heck the case! 10 ailover! The shortest path tree of router 61 Slides developed by hien-hua Tsai 62 實作練習 : TRRT 工具程式 TRRT 工具程式 63 64 16

hihlee University of Technology, Spring 2016 ssocite Professor: hien-hua Tsai TRRT 工具程式 TRRT 工具程式 TRRT 範例 65 66 Reading ssignment hapter 9 of 最新網路概論第 版, 施威銘 第 9 章 IP 路由 Slides developed by hien-hua Tsai 67 nd of the hapter