[问题]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