- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
该文档均来自互联网,如果侵犯了您的个人权益,请联系我们将立即删除!
Internet Protocol (IP) 靜宜大學資工系 蔡奇偉 副教授 2006 大綱 簡介 IP 資料報 分段 選項 檢查合 (checksum) Ifconfig netstat 簡介 位元組順序 (Byte Order) 分段 (Fragmentation) 選項 (Options) 檢查合 (Checksum) ifconfig 指令 netstat 指令 某到達封包其差量值為 100,問第一個位元組的號碼為何?能知道後一個位元組的號碼嗎? 問題 解答 耍找到第一個位元組的號碼,需將差量值乘以 8。所以第一個位元組的號碼為 800。我們無法知道最後一個位元組的號碼,除非能知道資料的長度。 某到達封包其差量值為 100,HLEN 值為 5,長度欄之值為 100,問第一個位元組及最後一個位元組的號碼各為何? 問題 解答 第一個位元組號碼為100 ? 8 = 800。總長度為 100 位元組,標頭長度為 20 位元組 (5 ? 4),表示資料為 80 位元組,第一個位元組號碼為 800,因此最後一個位元組號碼為 879。 選項 (option) 顧名思義不是每個資料包都需要,選項是給網路測試及除錯用。在 IP 標頭中,選項最多能佔 40 個位元組。雖然選項不是 IP 標頭必要的一部分,但是對選項的處理卻是 IP 軟體必備的。也就是說,如果選項出現在標頭,所有以 IP 為標準的軟體必須都能夠處理它們。 Figure 8-10 格式 下圖展示選項的格式:一個位元組稱為命令碼 (code),一個位元組的長度欄,及可變長度的資料欄。 Length 定義選項的總長度,包括命令碼及長度欄本身,這個欄位不是在所有的選項中都會出現。 Figure 8-11 選項的種類 Figure 8-12 無動作 (No operation, NO-OP) 這個選項的長度為一個位元組,它作為兩個選項間的填充位元組之用。 Figure 8-13 選項結束 (End of option, END-OP) 這個一個位元組的選項用來補在選項欄的最後面,作為最後的選項,而且只能使用一次。在這個選項之後,接收者開始找尋封包酬載的資料。 Figure 8-14 記錄路徑 (record route) 用來記錄資料包所經過的網際網路路由器。它可以記錄最多 9 個路由器的 IP 位址(因為選項最多只有 40 位元組)。 指到第一個空白欄的位址 來源端主機在選項資料欄建立放 IP 位址的欄位,在資料包離開來源端時,這些欄位都是空白的,此時指標內含數值為4,指向第一一個空自欄。 當資料包旅行時,每個路由器會處理這個資料包並比較這個選項的指標值與長度值。假如指標值大於長度值,表示全部空白欄已被填滿,如果指標值小於長度值,則該路由器將資料包送出端的 IP 位址填入次一個空白欄。填入 IP 後路由器將指標值加 4。 Figure 8-15 Figure 8-16 嚴格來源端路徑 (strict source route) 這個選項用來給來源端電腦預先指定資料包在網擦網路旅行時的路徑。送出者可以選一條有特定服務的路徑,如最低延遲或最大傳輸服務;或者選一條安全可靠的路徑。 Figure 8-17 如果指標值小於長度值,則路由器比較由指標指到的 IP 位址與資料包進入端的 IP 位址,如果一樣,該路由器就處理這個封包,路由器將指標指到的 IP 位址換成自己送出端的 IP 位址,並將指標加 4,然後送出這個資料包。如果兩個 IP 位址不一樣,這個資料包就被丟掉,然後給出錯誤訊息。 Figure 8-18 寬鬆來源端路徑 (Ioose source route) 這個選項與嚴格來源端路徑類似,不過它放寬了一些限制。寬鬆來源端路徑選項中的所有指定路由器資料包都必須經過,但是資料包可以也經過其他的路由器。 時間印記 (timestamp) 用來記錄路由器處理資料包的時間。用國際時間,從午夜開始計算,以千分之一秒 (msec) 為單位。 知道資料包被處理的時間可以讓使用者或管理者追蹤網際網路上路由器的行為,可以預估資料包從一個路由器到另一個路由器的時間。我們說預估 (estimate),是因為路由器的時間可能沒有同步,儘管大家都使用國際時間。 Figure 8-19 用來記錄因為 IP 空位不夠,不能將時間記下來的路由器個數。 Figure 8-20 旗標欄規範路由器的任務: 0: 路由器填入時間到所提供的欄位表。 1: 路由器填入送出端的 IP 位址與時間。 3: 表示有提供 IP 位址,每個路由器必須檢查提供的 IP 位址,與資料包進入自己這端的 IP 位址,如果一樣, 路由器將原提供 IP 位址,換成自己送出端的 IP 位址 且填入時間
文档评论(0)