1樓:有琴阿茉
評分:3.5/5 30頁
當路由器接收的ip報文的mtu大於該路由器的最大 mtu時,採取的策略是( b) a. 丟掉該分組 b. 將該分組分片 c.
直接**該分組 d. 向源路由器發出請求,減小..
當一個ip資料包的長度超過mtu時,路由器會如何處理
2樓:匿名使用者
如果允許分片則路由器自動分片,如果不允許分片則給源傳送一個錯誤資訊。
僅供參考
計算機本地mtu值是1500路由器mtu值預設1480,最大不可超過1492,路由器mtu值該怎麼設定
3樓:匿名使用者
路由器中填寫的mtu值是包含28位元組包頭的。
例如你ping試驗得到的最佳包大小為1460位元組時,要加上28,將mtu設為1488。
4樓:匿名使用者
tu是最大傳輸單元(maximum tran**ission unit)的縮寫,這個要完全講起來可以講一堂課,我想這不是你想要的吧......簡單地說,mtu就是每次能傳輸的最大資料包大小(以位元組為單位),根據不同的聯網方式這個值是不同的,mtu設定太大,會引起資料包無法傳送(網速緩慢甚至假斷網),設定太小會降低網路傳輸效率(網速減慢)。
一般可參考以下情況設定:
1、乙太網(比如在區域網環境中):設定1500——其實安裝完網絡卡驅動後,其預設mtu就是1500,所以並不需要特地去設定一次;
2、pppoe(比如寬頻撥號上網):設定1492——這個值也是很多撥號程式和路由器的預設值,絕大多數情況下不需要設定(除非你還在使用win98),對於某些cable modem等,需要設定成1480,1492會丟包。
附:人工測試自己目前聯網方式最大mtu的簡易方法:
「開始」--->「執行」--->輸入「cmd」--->輸入「ping -f -l (欲測試的mtu值-28) (欲測試的ip地址)」
欲測試的ip地址最好是運營商提供的dns地址,這個地址可以在路由器的執行狀態中看到,直接電腦撥號的也可以用ipconfig /all命令檢視,例:
測試杭州電信寬頻撥號連線的最大mtu,可以輸入:
ping -f -l 1464 202.101.172.47
5樓:匿名使用者
如果你使用的pppoe傳送,由於ppp協議有額外的開銷,其mtu要小於1500b。pppoe預設封裝頭部為8個位元組,所以pppoe網路中的預設mtu就應該是1492。
6樓:匿名使用者
家用小路由就是預設1480…………
路由改1492,電腦不改,長ping看看網路,沒問題就保留。測試電腦的mtu,如果是1464(1492-28),也改1492,就這樣,損失的就是pppoe的8個
7樓:匿名使用者
要加28,cmd裡測出來是1472,路由器裡就填1500。
因為tp-link官網就是這麼寫的網頁連結
8樓:月光光目悠悠
7、不過上面得到的值還不能設定為作業系統或路由器的mtu,你找到的資料包大小需要加上28位元組的「資料包報頭」,才是完整的資料包尺寸。 (例如:探測到的資料包大小是1464,那麼加上28位元組,最終mtu=1492位元組) 8、最後,只需要將路由器和作業系統中的mtu值設定為你得出的結果即可。
你瞎鑽牛角尖幹嘛?????你只要知道結果加28位元組就是我們需要的引數就行了,其他不需要考慮
9樓:
tcp/ip報頭是28位元組,區域網環境下的最大報文長度是1500,所以1500-28正好是1472。
一個ip分組,資料部分長度為8192位元組,欲通過mtu=1500的區域網,如何分片?給出每個分片長度及片偏移。
10樓:鈺瀟
標準ip頭部20位元組,mtu=1500,資料長度最多1480位元組,以下是分片方法。
第1個包:ip頭20,資料1480,偏移量0 mf=1
第2個包,ip頭20,資料1480,偏移185 mf=1
第3個包,ip頭20,資料1480,偏移370 mf=1
第4個包,ip頭20,資料1480,偏移555 mf=1
第5個包,ip頭20,資料1480,偏移740 mf=1
第6個包,ip頭20,資料792, 偏移925 mf=0
鏈路層具有最大傳輸單元mtu這個特性,它限制了資料幀的最大長度,不同的網路型別都有一個上限值。乙太網的mtu是1500,可以用 ***stat -i 命令檢視這個值。
如果ip層有資料包要傳,而且資料包的長度超過了mtu,那麼ip層就要對資料包進行分片(fragmentation)操作,使每一片的長度都小於或等於mtu。
假設要傳輸一個udp資料包,乙太網的mtu為1500位元組,一般ip首部為20位元組,udp首部為8位元組,資料的淨荷(payload)部分預留是1500-20-8=1472位元組。如果資料部分大於1472位元組,就會出現分片現象。
11樓:林夕靈透
標準ip頭部20位元組,mtu=1500,資料長度最多1480位元組第1個包:ip頭20,資料1480,偏移量0 mf=1第2個包,ip頭20,資料1480,偏移185 mf=1第3個包,ip頭20,資料1480,偏移370 mf=1第4個包,ip頭20,資料1480,偏移555 mf=1第5個包,ip頭20,資料1480,偏移740 mf=1第6個包,ip頭20,資料792, 偏移839 mf=0
請問cisco路由器mtu如何設定
12樓:小哲
介面下,命令mtu是2層mtu,不包括幀頭部時,最大為1500bytes,加上頭部18byte,所以2層幀最小為64,最大為1518;
命令ip mtu是3層mtu值.
它包含了三層頭部及所有載荷,根據下層為上層服務的,上層基於下層才能做進一步的擴充套件的原則,儘管ip mtu的變化範圍很大(68-65535),但也不得不照顧乙太網mtu的限制,說白了就是ip對乙太網的妥協。
網路層ip協議會檢查每個從上層協議下來的資料包的大小,並根據本機mtu的大小決定是否作「分片」處理
13樓:默先生
登陸 的adsl貓來進行設定
一般品牌的adsl貓的管理地址都是192.168.1.1使用者名稱密碼都是admin
以tp-link品牌的各系列家用adsl modem為例在管理頁面的網路引數〉wan口設定〉高階
這個頁面下就可以找到mtu的大小設定
如果是專業路由器比如cisco可以使用如下方法進行設定tel***登陸路由器之後
鍵入enable進入特權模式
路由器mtu設定問題
14樓:匿名使用者
可能是因為路由器的mtu值比實際電腦的mtu植大所以不能傳輸mtu值設定
1. 在 『開始』>『執行』中,鍵入regedit,點確定;
2. 選擇『hkey_local_machine』>『system』>『currentcontrolset』>『services』>『tcpip』>『parameters』>『inte***ce』;
3. 在 inte***ce 底下可能有很多的選項,你一個一個的去看,會有一個選項與你的網絡卡的 ip 相同,那個就是你要挑選的選項啦!然後同樣的在該選項上選擇『編輯』>『新建』>『dword值』之後,建立一個名為『mtu』的dword,然後雙擊修改,選擇十進位制,填入合適 mtu 值,確定!
15樓:你真他女馬有才
把mtu設定成1480再試試
當路由器接收的ip報文的目標不在路由表中,將採取什麼策略
如果有預設路由,則把分組根據預設路由,轉到下一個路由器。如果沒有,則返回報錯。某路由器的路由表如下表所示,當路由器接收到的目的ip地址為10.1.2.5的報文,那麼應該將其投遞到 b 10.2.0.5 根據目的地判斷,目的ip地址為10.1.2.5的報文 是屬於網路10.1.0.0 0代表所有0 2...
路由器怎麼修改合適的mtu值,路由器怎麼修改合適的MTU值,
如果路由器的wan介面的網路模式為靜態ip地址或自動獲得ip地址,則路由器的mtu保持1500預設值即可,不需要設定。如果路由器的wan介面的網路模式為pppoe,由於ppp協議具有8位元組的開銷要把路由器的mtu設定為1500 8 1492,這是最大的值,當然你可以設定更小的值以防止分片,但由於降...
靜態IP路由器設定,靜態ip的網如何設定無線路由器引數啊,具體點
你這個192.168.8.21如果是路由器的wan口設定的話,肯定會出錯,因為它跟閘道器的ip就不在同一個b類網段中,會找不到閘道器 你掩碼設為254.0的話,192.168.8.0是同192.168.9.0在同一個網段 254.0的b類是0 1,2 3,4 5,6 7,8 9這麼分,每兩個c類地址...