ipv6地址抓包分析


拓撲圖:

因為多路由,所以采用ospf配置將路由實現互通,從而進行抓包

ospf配置以R1為例

 

查看R4路由表

 做完進行ping通測試

R4pingR3

R4pingR5

進行抓包分析

128報文

129報文

134報文

135報文

136報文

從中可以看出ipv6與ipv4區別:

1 首部長度

    首部長度可變,IPv4首部的選項字段允許IP首部被擴展,由此導致數據報首部長度可變,故不能預先確定數據字段從何開始,同時也使路由器處理一個IP數據報所需時間差異很大(有的要處理選項,有的不需要)。基於此,IPv6采用固定40字節長度的報頭長度(稱基本報頭)。IPv6如何實現IPv4選項字段類似的功能,答案是擴展報頭,並由IPv6基本報頭的下一個首部指向擴展報頭(如果有的話)。路由器不處理擴展報頭,提升了路由器處理效率。

2 分片/重組

    IPv6,分片與重組只能在源與目的地上執行,不允許在中間路由器進行。分片與重組是個耗時的操作,將該功能從路由器轉移到端系統,大大加快了網絡中的IP轉發速率。那,如果路由器收到IPv6數據報太大而不能轉發到出鏈路上怎么辦?該路由器丟棄該包,並向發送發發回一個"分組太大"的ICMP差錯報文,於是發送發使用較小長度的IP數據報重發數據。

3 首部檢查和

    每個路由器上,IPv4首部檢查和都需要重新計算,是一項耗時操作。加之,傳輸層和鏈接層協議執行了檢驗操作,網絡傳輸可靠性提升,所以IPv6不進行首部檢查和,從而更快速處理IP分組。

    

 總結:通過本次抓包分析,明白了路由器之間配置ipv6地址互通所發的請求報文和回應報文,也對GNS3的使用有了一定的理解。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM