[問題] 幾個問題請教 (RA / DHCPv6 / PPPoE)

看板IPv6作者 (flow)時間12年前 (2012/08/25 23:21), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/3 (看更多)
最近在搞 IPv6, 有些問題不太了解想請教一下. 1. DHCPv6 的 IA-PD 位址和 RA 封包的 M flag 和 O flag 的關係 : RA 封包的 M flag 表示是否有支援 DHCPv6 位址 (一般是指 IA-NA 沒錯吧 ?), RA 封包的 O flag 表示是否有支援 DHCPv6 Info (DNS, Doman Name etc...). 那如果 DHCPv6 有支援 IA-PD 和 Info, 但是沒有支援 IA-NA 的話, 那 RA 封包的 M flag 和 O flag 要如何設定呢. 我原本認為是 M = 1 / O = 0, 但是最近公司有一台路由器拿到實際環境測試, 對方 ISP 的 IPv6 設定方式是路由器 WAN 端位址由 SLAAC 配置, 路由器 LAN 端 Client 的位址由 DHCPv6 IA-PD 取得, 對方 ISP 發出的 RA 封包 M/O 卻是 M = 0 / O = 1, 和我認定的不同. 我原本認為 IA-NA 和 IA-PD 都是發配位址, 所以只要有支援其中一個 RA 的 M flag 就應該設 1, 但是實際情況似乎又不是如此, 有人知道正確的關係應該 是如何呢, 謝謝. 2. PPPoE 環境中使用動態方式 (SLAAC / DHCPv6) 抓位址時, prefix-length 要設多少 使用動態方式抓位址時, RA 會分配 prefix-length (假設是 64), 那我在設定位址到 網路介面上時 prefix-length 我該設 128 還是 64 呢 ? 這個問題我的疑問是 prefix-length 的用途不是用於在通信時判定對方是否在 同網段下, 如果是的話就不需要透過 gateway 傳送, 但是在 PPPoE 的環境下 沒有人和 pppoe client 在同網段, 所以設 prefix-length 小於 128 的用意是 ? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.168.7.137
文章代碼(AID): #1GEErf99 (IPv6)
文章代碼(AID): #1GEErf99 (IPv6)