成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

解讀路由器實用程序Tracert命令之數據報解析

網絡 路由交換
Tracert(跟蹤路由)是路由跟蹤實用程序,用于確定 IP 數據報訪問目標所采取的路徑。Tracert 命令用 IP 生存時間 (TTL) 字段和 ICMP 錯誤消息來確定從一個主機到網絡上其他主機的路由。本文就來為大家詳細的解說一下路由器中的實用程序Tracert命令,希望給大家帶來幫助。

數據報(被捕獲的)中,我們可以看到Tracert命令是如何使用IP生存時間(TTL)字段和ICMP錯誤消息,確定一個主機到網絡上其他主機的路由。IP包頭的TTL(Time to Live)字段,是由發送端初始設置的一個8bit字段,它指出數據包的有效時間,即生存周期。每個處理數據報的路由器都需要把TTL值減1或減去數據報在路由器中的停留秒數。

由于大多數的路由器轉發數據報的時延都小于1秒鐘,因此TTL最終成為一個跳站的計數器,按照ICMP協議的有關規定,當路由器收到一份數據報,如果其TTL字段是0或1,則路由器丟棄該數據報,并給源主機發送一份ICMP“超時”信息。Tracert命令正是據此發現路由器、確定路由的。

下面我們來對數據包逐幀解析,體會Tracert命令的工作過程。

幀1:主機A(10.4.152.16)向主機B(10.4.153.165)發送一個信息類型為8,代碼為0的ECHO請求包。IP包頭的TTL值為1,如圖5所示。

解讀路由器實用程序Tracert命令

  圖5

幀2:由于目的主機在另一個網段,因此數據包被發往本地網關路由器A(10.4.152.254),路由器A收到主機A發來的的ECHO請求包后,返回了一個一個類型為11,代碼為0的ICMP包。回復“超時”(Time to live exceeded in transit),如圖6所示。

解讀路由器實用程序Tracert命令

  圖6

從這兩幀我們可以看到, 主機A首先發送TTL為1的回顯數據包,路徑上第一個路由器A(10.4.152.254)在轉發數據包之前將數據包上的TTL遞減 1,當數據包上的TTL減為0時,路由器丟棄該數據包,并將“ICMP Time Exceeded”(超時)的消息發回源主機A,由此,發現路徑上的第一個路由器。

主機A為了獲得往返延遲時間的信息,在這一跳發送了三個TTL都為1、長度、目標地址相同的報文(幀1、幀3、幀5),路由器A依次丟棄這三個報文,并向主機A發送“超時”消息(幀2、幀4、幀6)。

幀7:主機A(10.4.152.16)向目標主機B(10.4.153.165)發送TTL值為2的回顯數據包。

幀8:路由器B(10.4.147.82)路由器B向源主機(主機A)發送一個“ICMP Time Exceeded(超時)”數據包。

我們看到,Tracert命令將 TTL 遞增1,主機A發送TTL值為2的回顯數據包,數據報由路由器A轉發至路由器B,由于該數據報的TTL值在第一跳時被減去了1,因此在到達路由器B后,TTL值為0。路由器B丟棄該數據包,并向主機A返回“ICMP Time Exceeded(超時)”的報文,從而獲得路徑上的第二個路由器信息。同樣主機A在這里也發送了相同TTL值的3個報文,以獲得平均往返的延遲時間信息。

幀13 、幀15、幀17:主機A(10.4.152.16) 發送TTL值為3的3個回顯數據包。

幀14 、幀16、幀18:主機B(10.4.153.165)回復類型為0,代碼為0的3個ECHO包。

至此,由于主機A發出的數據包TTL值為3,發出的數據包經過兩次轉發后,到達目的主機B,主機B返回ECHO應答包,至此實現主機A至主機B的路由跟蹤。

通過以上對數據報的解析,我們看到Tracert命令通過控制IP報文的生存期(TTL),實現路由跟蹤提供路由器到目的地址的每一跳的信息。TTL等于1的ICMP回顯請求報文被首先發送,路徑上的第一個路由器將會丟棄該報文并且發送回ICMP超時錯誤消息的報文。隨后,Tracert命令的每次發送過程都將 TTL遞增1,通過檢查中間路由器發送回的“ICMP Time Exceeded”消息來確定路由。這個過程將持續到目標響應或TTL達到最大值,從而最終確定故障點或完整的路由路徑。

路由器實用程序Tracert命令的數據包的捕獲的模塊就為大家介紹完了,希望大家通過以上的闡述能夠有所收獲,更多精彩的內容請看:解讀路由器實用程序Tracert命令之數據包的捕獲

【編輯推薦】

  1. 路由器的POS接入技術及解決方案
  2. 路由器日志信息記錄的配置方法 續
  3. 初學者必看:CISCO路由器教程講解
  4. 解答通過路由器在內網上設置rootkit
  5. 詳細講解路由器設置 讓安全陪伴左右 
  6. 軟路由應用技巧:架設跨網段訪問橋梁
  7. 巧設路由器,阻斷局域網病毒傳播路徑 上
責任編輯:佚名 來源: 賽迪網
相關推薦

2011-04-15 13:30:07

Tracert路由

2010-07-26 09:14:22

Perl命令行

2010-07-30 13:58:20

DB2 實用程序

2011-04-18 15:24:40

Tracert命令ICMP

2020-05-11 12:13:16

GNULinux

2009-12-03 17:02:37

華為網絡路由器

2010-02-04 15:29:40

Android實用程序

2022-08-29 19:52:34

socat命令Linux

2010-11-30 15:04:31

Office Web

2010-09-30 15:29:56

DB2查詢管理

2013-06-07 11:06:20

路由技術靜態路由配置路由器

2011-09-07 12:36:40

路由器連接路由器

2010-08-04 11:30:33

路由器設置

2010-08-13 10:24:03

思科路由器限速

2010-08-04 10:26:24

路由器

2009-12-03 14:16:36

思科路由器

2010-07-28 15:26:10

路由器命令

2010-08-09 10:31:00

華為路由器路由配置命令

2011-05-27 15:24:28

DB2

2018-08-31 08:42:48

LinuxUnix實用程序
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 黄色免费看 | 国产成人免费视频网站视频社区 | 欧美激情欧美激情在线五月 | 国产999精品久久久 精品三级在线观看 | 亚洲一区在线日韩在线深爱 | 国产日韩欧美中文字幕 | 欧美黑人巨大videos精品 | 天天操夜夜看 | 国产在线精品一区二区三区 | 亚洲综合久久精品 | 精品国产一区二区 | 久久久久欧美 | 99爱在线免费观看 | 97成人在线 | 日日噜噜夜夜爽爽狠狠 | 久久精品久久久久久 | 亚洲欧美久久 | 欧美视频福利 | 国产精品亚洲成在人线 | 天天天堂 | 日韩电影免费在线观看中文字幕 | 日本精品网站 | 中文字幕在线一区 | 久久一区二区三区电影 | 亚洲一区二区视频 | 中文字幕在线看 | 亚洲精品久久久 | 一级欧美一级日韩片 | 亚洲成人免费在线观看 | 黄色网址在线免费观看 | 国产在线区 | 中文字幕国产精品 | 国产91久久久久蜜臀青青天草二 | 在线日韩在线 | 91观看| 欧美黄色精品 | 国产精品18hdxxxⅹ在线 | 日韩在线免费播放 | 亚洲精品久久久一区二区三区 | 羞羞视频网站在线观看 | 中文字幕第90页 |