作者:
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 <
我記得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封包
樓上的說法是是不是有點問題?client應只能發rs問router然後router用ra回client,但是這種ra裡面沒有default GW
Client收到RA後,如果RA裡的Router Preference不等於10那Client就自動把發RA那個人的fe80位址當作gateway並不是RA裡有個欄位專門存放gateway位址