一、IPv6地址格式,表示方法?給一個IPv6終端配置IPv6地址,可以通過幾種方式配置?分別在什麼場景下使用?
長度128bit,分為前綴部分+接口ID部分,使用冒號分16進位的方式表示;
1、手動,比如一些重要的網絡設備和伺服器
2、EUI-64自動產生,不需要特別管理的設備、主機
3、設備隨機產生,個人PC
4、自動產生,通過DHCPv6或無狀態自動配置,個人PC等
二、IPv6中link-local地址以何種方式產生?闡述其作用?
1、節點接口開啟ipv6功能後自動產生,通過EUI-64的方式自動產生
2、也可以手工配置
3、Link-local地址本鏈路生效
4、可以作為IGP路由的下一跳地址,可以作為主機的網關地址、IGP發送數據包的源地址
三、IPv6地址的接口ID可以通過EUI-64產生,請描述EUI-64產生的過程?並以MAC地址00-B2-3C-5E-67-98做出示例?
1)、通過將48bit MAC地址轉換為64bit的EUI,方法是在48bitMAC OUI地址和公司ID中間插入FFFE 16bit
2)、將產生的EUI-64bit中,第一個字節第7個bit反轉,形成後的64bit就可以作為IPv6地址的接口ID。3)、00-B2-3C-5E-67-98通過EUI64得到接口ID為02B2:3CFF:FE5E:6798
四、詳細描述IPv6基本報頭格式和IPV4基本報頭中幾個相同欄位的名稱及作用?在IPv6中有一個為了提高QOS效率特有的欄位是什麼?
1、IPv6 Traffic class,流類別,類似於Ipv4中的Tos,8bit;用來在qos中標示流量的優先級。版本號V4/V6, 源目IPv4/源目IPv6
2、Next-header,下一報頭;類似於ipv4中的protocol,用於標識下一個報頭。
3、Hop limit,跳數限制,類似於IPv4中的TTL
4、特有欄位flow label
IPv4:
IPv6:
五、IPv6的QoS和IPv4的QoS的區別是什麼?
在 IPv6 和 IPv4 中都有類似優先級的欄位可以標記報文優先級,但是在 IPv6
中增加了 flow lable(流標籤)欄位,用於唯一確定一條 IPv6 數據流,因為在 IPv4
中確定一條數據流需要使用 5 元組,而確定 TCP/UDP 埠號需要對報文進行傳
輸層解封裝,會消耗設備性能。而流標籤即可唯一標識數據流,能夠進行更好的
QoS 操作。
六、IPv6中要實現移動ipv6功能,需要哪幾種擴展報頭?
路由選項報頭
七、ICMPv6有幾種類型的協議報文、類型取值範圍是多少;舉幾個常見的實際例子說明。
1、Type 0-127 為icmpv6的差錯報文
Type0路由不可達;ping包回顯信息為點號
Type1被管理禁止;ping包回顯信息為AAA
2、Type 128-255 為icmpv6的信息類報文
128 icmp echo request信息,回顯信息為!!!!
129 icmp echo reply信息
八、NDP協議(鄰居發現協議)有哪幾種報文組成,名稱和英文簡寫,類型值?
1、RS報文,133,路由器請求報文
2、RA報文,134,路由器通告報文
3、NS報文,135,鄰居請求報文
4、NA報文,136,鄰居通告報文
6、重定向報文 137
九、NDP協議可以完成哪些功能?這些功能分別使用了哪些報文?
1、地址解析作用: NS NA報文
2、跟蹤鄰居狀態: NS NA報文
3、重複地址檢測: NS NA報文
4、地址自動配置:RS RA報文
5、重定向:137
十、請求節點組播地址如何產生?闡述其作用?
1、只要接口開啟了Ipv6功能, 本接口就會加入到本接口link-local地址的請求節點組播組
2、請求節點組播組固定前綴FF02::1:ff:/104,後面24bit將所對應的IPv6地址後24bit映射下來
3、用於做地址解析和DAD(地址重複檢測)
十一、環境中主機A 2002::1/64要去訪問主機B 2002::2/64,那麼主機A如何解析主機B的MAC地址?
1、A訪問B,A發送NS信息目標地址為B主機的請求節點組播地址FF02::1:FF:2
2、B收到A的NS信息,利用NS信息以單播形式發送NA信息,通過兩個數據包的交互完成雙向解析。