[問題]IPv6 IP&Gateway 問題

作者: kuangs (kuangs)   2012-06-14 18:47:03
請問一下
IPv6的IP 可分為SUBNET ID 跟Interface ID
SUBNET ID 由ISP 或是 上層設備給予
Interface ID 則可以利用以下方式產生
1.DHCPv6
2.系統自動產生
3.依照MAC Address自動產生
4.手動產生
以上內容是否正確?? 假如沒有錯 想請教以下問題
1.DHCPv6 :由上層 或 ISP 自動設定 IP 與Gateway 所以沒有問題
2. 3. 4. 都只會產生IP 並不會產生Gateway??(自己試出來的結果)
也做了一個實驗
電腦用以下設定 路由器
IP:2001:468:111:123::10 IP:2001:468:111:123::1/64 Scope:Global
子網路首碼長度:64 fe80::260:e0ff:fe51:527e/64 Scope:LINK
Gateway:2001:468:111:123::1
這樣設定了話 網路很不穩定 抓了封包來看
發現網路正常時ND(Ipv4 ARP)
fe80::260:cff:fe52:527e dev eth1 lladdr 00:60:e0:51:52:7e router STALE
2001:468:111:123::1 dev eth1 lladdr 00:60:e0:51:52:7e router STALE
2001:468:111:123::10 dev eth0 lladdr 02:60:d0:a1:62:99 router STALE
當網路不通時 下面這一筆會不見
fe80::260:cff:fe52:527e dev eth1 lladdr 00:60:e0:51:52:7e router STALE
於是我把電腦的Gateway 設定成 fe80::260:cff:fe52:527e
雖然 下面這一筆會不見
2001:468:111:123::1 dev eth1 lladdr 00:60:e0:51:52:7e router STALE
但是網路卻很穩定
上網找了一下資料發現
fe80::260:cff:fe52:527e 才是真正的Gateway
2001:468:111:123::1 <
作者: pichubaby (Pichu)   2012-06-14 19:26:00
我記得Router Advertisment會告訴Client他的fe80IP吧?
作者: thisgo (尋夢園)   2012-06-14 21:48:00
樓上說的對 default gateway一般是從ra來的 抓封包可以看到, filter: icmpv6, 跟dhcpv6是共存的
作者: kuangs (kuangs)   2012-06-15 14:55:00
請問如果我的路由器 不會跟下面的Client端告知 Default Gw那下面的Client要如何得知呢??
作者: thisgo (尋夢園)   2012-06-15 21:35:00
基本上 你上面接router 應該要發給你RA("Router" adver..)透過radvd告知client default route要往哪裡走如果沒人跟client說 基本上default gateway就不會有對了 太久沒碰v6 突然想到 其實cilent可以發RS跟router要RA封包
作者: CheesePig (邊潛水邊吃起司)   2012-07-19 21:29:00
樓上的說法是是不是有點問題?client應只能發rs問router然後router用ra回client,但是這種ra裡面沒有default GW
作者: Suzuka26   2012-08-31 03:53:00
Client收到RA後,如果RA裡的Router Preference不等於10那Client就自動把發RA那個人的fe80位址當作gateway並不是RA裡有個欄位專門存放gateway位址

Links booklink

Contact Us: admin [ a t ] ucptt.com