Chapter 9 網際網路控制訊息 通訊協定.

Slides:



Advertisements
Similar presentations
仁和國小 100 精進教學研習 精進教學班級經營創意分享 王雪玲 老師 2011 / 04 / 06.
Advertisements

會計學 Chapter 1 基本概念 1-2 基本概念 第一節 單式簿記 第二節 會計學的定義與功用 第三節 會計學術與會計人員 第四節 企業組織 第五節 會計學基本第五節 會計學基本慣例 第六節 會計方程式 第七節 財務報表.
Chapter 5 教育發展與職業選擇. 1. 認識高職學生的生涯進路。 2. 了解個人特質與職業屬性之 間的關係。 3. 認識打工安全與勞動權益。
當我已老 謹以此文獻給像我一樣流浪在外的子女們.
第五章 话语的语用意义(上) 主讲人:周明强.
小 王 子 組別:第五組 班級:財金二甲 組員:A 林安潔 A 陳思羽 A 許雅涵
高瞻計畫(第二期) 永續環境相關新興科技融入 高中課程及教學之研究
2015年12月14日-2015年12月20日 缩略版.
指導老師:羅夏美 組別:第四組 組員: 車輛二甲 蔡中銘 車輛三甲 莊鵬彥 國企二甲 陳于甄 國企二甲 詹雯晴 資傳二乙 林怡芳
学习情境三 桥梁下部结构的构造与施工 桥梁墩台的构造.
11-1 保險業之定義 11-2 保險業之設立 11-3 保險業之組織 11-4 保險業之營業範圍
中国职教学会质量保障与评估研究会2016年学术年会
9-1 火災保險 9-2 海上保險 9-3 陸空保險 9-4 責任保險 9-5 保證保險 9-6 其他財產保險
审计案例研究 第一讲 辅导教师 周桂芝.
二十世纪外国文学专题 章丘电大 李颜.
電影裡的生命教育 主講人:李偉文 (牙醫師.作家.環保志工).
槍砲病菌與鋼鐵 第三組.
一寸光阴一寸金 寸金难买寸光阴 时间.
主办:泰兴市质量强市领导小组办公室 承办:泰 兴 市 市 场 监 督 管 理 局.
用“自言自语法”提高学生 英语口头表达能力 李奉栖.
導覽解說與環境教育 CHAPTER 3 解說員.
“网络问政”给九江新闻网 带来新的发展机遇 -- 九江新闻网 高立东 --.
財務報表的內容 四種報表格式 財務報表的補充說明 會計師簽證的重要性 合併報表 財務報表分析 Chapter 2 財務報表的內容.
《计算机网络技术》 课程整体设计介绍.
老師 製作 法律與生活.
第十七章休閒農業之經營策略與成功之道 17 Chapter.
路由器的性能特点和工作原理 两种常用的内部网关协议(RIP和OSPF) 路由器的产品结构 局域网中使用路由器的方案
第一篇 生命科学 第2课时 细胞.
Chapter 2 勞工安全衛生法.
作者:陳建民 指導教授:蘇民揚 教授 報告者 : 李承駿
网络故障的检测及修复.
社会工作概论 个案工作 课程培训 深圳电大 赖小乐.
大 纲 一、备案系统数据迁移方案 二、备案系统过程数据处理方案 三、备案系统内存量数据核验方案 四、新备案系统信息真实性核验方案※
面对经济全球化.
風險分析與財務結構 瞭解風險的定義與種類 衡量企業風險與財務風險 影響企業風險的因素 影響財務風險的因素 以現金流量衡量企業長期的財務狀況
國際行銷管理 林 建 煌 著.
前言.
7-1 能量的形式和轉換 1 of 12 能量是促成自然現象變化的根源,太陽能替我們將水搬到高處,人類再利用高、低水位差發電。
《生活与哲学》第一轮复习 第七课唯物辩证法的联系观.
第一節 知覺 第二節 認知 第三節 學習 第四節 創造力
好好國際物流股份有限公司 全球運籌物流服務建議 中 華 貨 物 通 關 自 動 化 協 會 理 事 長 劉 陽 柳 二○○二年五月十五日
学习目标: 1)理解包和包过滤 2)理解包过滤的方法 3)设置特殊的包过滤规则
實驗8 ICMP協定分析 實驗目的 明瞭ICMP(Internet Control Message Protocol;網際網路控制訊息協定)的工作原理 解析ICMP協定下封包資料傳送的格式。
網路指令 講師 : 郭育倫
CHAPTER 2 綜合所得稅之架構.
教师:陈有为 TCP/IP与Internet(A) 教师:陈有为
Chapter 4 Network Layer (網路層).
第六章 差错与控制报文 (ICMP).
ARP, RARP & ICMP.
第4讲 以太网组网及故障排除.
循環作用與養分運輸.
班級:四子二甲 姓名:孫培修 學號: 指導教授:謝欽旭老師
Chapter 8 網際網路通訊協定.
子網路切割、變動長度的子網路遮罩 (VLSM) 與 TCP / IP 的檢修
第2讲 网络安全协议基础 此为封面页,需列出课程编码、课程名称和课程开发室名称。
浅而易学—了解万方数据 10:02.
老師 製作 休閒農場.
心理學—日常生活中的應用 人際溝通.
目次检索 打印 下载 文字摘录 更换背景 多窗口阅读.
Chapter 11 使用者資料包通訊協定.
DoS、DDoS網路攻擊 A 沈惇鈺 指導教授:梁明章.
超星电子图书.
IP Layer Basics, Firewall, VPN, and NAT
財務預測 財務預測的用途 法令相關規定 預測的基本認知 預測的方法 製作預測性報表 財務報表分析 Chapter 16 財務預測.
多姿多彩的世界.
自慢 社長的成長學習筆記 何飛鵬.
IP Layer Basics & Firewall
團體工作的倫理議題 CHAPTER 12. 團體工作的倫理議題 CHAPTER 12 團體工作的倫理議題 1.如果我有資格執行個別治療,那麼我也可以執行團體治療。 2.仔細而審慎地篩選團體成員,較符合專業倫理要求。 3.在團體治療開始前,讓成員能先有準備以便從團體中獲得最大利益,是非常重要的。
Chapter1 大師的視界,見證歷史的腳步
第 4 章 网络层.
Presentation transcript:

Chapter 9 網際網路控制訊息 通訊協定

目標 本章結束後,您將能夠: 熟悉 ICMP 訊息的格式 知道錯誤回報訊息的各種類型 知道詢問訊息的各種類型 可以去計算 ICMP 的檢查碼 知道如何使用ping 和 traceroute 指令 了解 ICMP 套件中的各模組及其交互運作的情況

9.1 訊息類型 ICMP 的訊息可分為兩大類: 錯誤回報訊息 ( error-reporting message ) 詢問訊息 ( query message ) 錯誤回報訊息回報路由器或目的端主機在處理 IP 封包時可能遇到的問題。 詢問訊息協助一台主機或網路管理者獲得另一台主機或路由器的相關訊息。

9.2 訊息格式 ICMP 訊息包含一個 8 位元組的標頭及一個非固定長度的資料區。儘管每種訊息的標頭格式不盡相同,但前面 4 個位元組都是一樣的。

9.3 錯誤回報 IP 為一種非可靠性的通訊協定,也就是說,IP 並不關心錯誤檢查與錯誤控制。ICMP 的設計就是為了補足這些缺點,然而 ICMP 並不是改正錯誤,它只是回報而已,錯誤的更正留給上層的通訊協定來處理。 本節所討論的主題包括: 無法到達目的地 來源端放慢 時間超過 參數問題 轉址

ICMP 總是將錯誤訊息送回原始的傳送者。 請注意: ICMP 總是將錯誤訊息送回原始的傳送者。

請注意: 以下是 ICMP 錯誤訊息的相關重點: 針對攜帶 ICMP 錯誤訊息的資料包,不會再產生一個 ICMP 錯誤訊息。

請注意: 在無法到達目的地的訊息中,若其代碼為 2 或 3 者,只能由目的端主機產生。其他的無法到達目的地的訊息均由路由器產生。

路由器無法完全偵測到 所有妨礙封包傳送的問題。 請注意: 路由器無法完全偵測到 所有妨礙封包傳送的問題。

請注意: IP 協定沒有流量控制的機制。

請注意: 來源端放慢訊息告知來源端,資料包因為某個路由器或目的端主機發生壅塞的狀況而被移除,來源端應該放慢傳送的速度,直到壅塞情況有所改善。

對每個被移除的資料包, 都要送出一個來源端放慢訊息。 請注意: 對每個被移除的資料包, 都要送出一個來源端放慢訊息。

請注意: 當一台路由器接收到一個存活時間為 0 的資料包時,路由器就移除這個資料包並送出一個時間超過的訊息給原始的傳送端。

請注意: 如果目的端主機在設定的時間內,沒有收到全部的片段,則目的端主機就移除已收到的片段,並送出一個時間超過的訊息給原始的傳送端。

請注意: 在時間超過的訊息中,路由器使用代碼 0 來表示存活時間值是 0。目的端主機使用代碼 1 來表示有些片段沒有在預設的時間內到達。

參數問題訊息是由路由器或目的端主機產生。 請注意: 參數問題訊息是由路由器或目的端主機產生。

請注意: 一台主機通常在開機時,只有小小的路由表,再慢慢地更新與變大。而轉址訊息是可以達成此一結果的工具之一。

請注意: 轉址訊息是由路由器傳送給 在同一區域網路上的一台主機。

9.4 詢問 ICMP 也可以診斷某些網路問題,這是藉由詢問 ( query ) 訊息來完成。詢問訊息有四對。這些 ICMP 的詢問訊息是由一個節點送出,然後目的節點以特定格式加以回應。 本節所討論的主題包括: 回應要求與答覆 時間戳記要求與答覆 位址遮罩要求與答覆 路由器請求與公告

請注意: 一個回應要求訊息可由路由器或主機送出,而回應答覆的訊息由收到回應要求訊息的主機或路由器送出。

請注意: 網路管理者也可以用回應要求及回應答覆訊息來檢查 IP 通訊協定的運作。

請注意: 回應要求及回應答覆訊息可以用來測試能否到達某一台電腦,通常藉由 ping 指令來達成。

請注意: 即使兩台機器的時間不同步,時間戳記要求與時間戳記答覆訊息還是可以用來計算資料包在來源端與目的端機器之間的往返時間 (RTT)。

請注意: 如果已經知道正確的單程時間,則時間戳記要求與時間戳記答覆訊息可以用來同步雙方機器時鐘的時間。

9.5 檢查碼 以 ICMP 而言,檢查碼是以整個訊息來計算 ( 包括標頭與資料 )。 本節所討論的主題包括: 檢查碼的計算 檢查碼的測試

範例1 圖9.19 說明了計算檢查碼的過程,以回應要求訊息為例,整個訊息被分為多個 16 位元的字組,這些字組被加總起來後,求其補數而獲得檢查碼,即可放到檢查碼欄位內。

9.6 除錯工具 我們介紹兩種使用 ICMP 的除錯工具:ping 和traceroute。 本節所討論的主題包括: Ping

範例2 我們使用 ping 程式來測試 fhda.edu 伺服器,其結果如下: 接下一張投影片

範例2 (續)

範例3 在第2個範例中,我們想知道 adelphia.net 郵件伺服器是否還活著並可以正常運作,其結果如下: 接下一張投影片

範例3 (續)

範例4 我們使用 traceroute 程式來找出由 voyager.deanza.edu 電腦到fhda.edu 伺服器之間的路徑選擇,其結果如下: 在命令列之後未編號的那一行顯示了目的地為153.18.8.1,TTL的值為 30 個站台,封包包含了 38 個位元組 ( 20 個位元組的 IP 標頭、8 個位元組的 UDP 標頭、及 10 個位元組的應用層資料 )。Traceroute 程式使用 10 個位元組的應用層資料記錄封包。 接下一張投影片

範例4 (續) 第一行顯示了第一個經過的路由器,此路由器的名稱為 Dcore.fhda.edu、其 IP 位址為 153.18.31.254、第一次測試到的 RTT 為0.995 ms、第二次為 0.899 ms、第三次為 0.878 ms 。 第二行顯示了第二個經過的路由器,此路由器的名稱為 Dbackup.fhda.edu、其 IP 位址為 153.18.251.1、三次的 RTT 測試也顯示出來。 第三行顯示目地端主機。因為沒有下一行了,所以我們知道這是目地端主機。目的端主機應該是 fhda.edu 伺服器,但是此伺服器也被命名為 tiptoe.fhda.edu、其 IP 位址為153.18.8.1、三次的 RTT 測試也顯示出來。

範例5 在此範例中,我們追蹤一個更長的路徑選擇,此路徑到達xerox.com。 在此,來源端與目的端之間有 17 個站台。有一些 RTT 的值看起來很獨特 ( 更遠的站台之 RTT 值反而比較小 ),這有可能是因為路由器太過忙碌而無法立即處理封包的轉送所造成的結果。

範例6 有趣的一點是,主機可以傳送 traceroute 封包給它自己,這只要將主機自己指定為目的地即可。就我們預期一樣,此封包會送到迴路位址。

範例7 最後,我們使用 traceroute 程式來找出 fhda.edu 到 mhhe.com ( McGraw-Hill伺服器 ) 之間的路徑選擇。我們可以發現我們無法找出所有的路徑選擇,當 traceroute 程式在 5 秒之內沒有接收到任何回應時,它會顯示星號來告知有問題發生,並且嘗試下一個站台。

9.7 ICMP套件 為了說明 ICMP 如何傳送與接收 ICMP 訊息的概念,我們展示一個我們的版本的 ICMP 套件。此套件包括了兩個模組:輸入模組 ( input module ) 及輸出模組 ( output module ) 。 本節所討論的主題包括: 輸入模組 輸出模組