IPv6网络测试:避免五大麻烦

 

  FC00:41FF:3880:1FE0:5851:75f2:8867:de1b

 

  这里的最佳解决办法就是,总是拷贝粘贴。不要在任何情况下过于相信自己而输入IPv6地址!

 

  其他地址问题比较复杂,实际上旨在帮助网络而不是破坏网络。但是就像其他许多情况下一样,测试网络与生产网络大不一样。不妨考虑重复地址检测,内置到IPv6中的这个策略用于识别网络上重复的地址。

 

  地址重复不太可能出现在完全自动配置的网络上,即便在生产环境下。但在测试环境中,工具和设备都配置成同样或相似的地址,以便简化测试和配置工作,所以两个设备很容易最后使用同一个地址。这里的解决办法与识别未授权路由器公告很相似:只要关注一下接口,应该就能弄清楚该地址是不是重复。难就难在追查窃贼的踪迹!

 

  5. 内存:设备不会忘记

 

  IPv6包括许多部分:设备接入时间越长,发现的关于网络和环境的信息就越多。这包括路径最大传输单元(MTU)、地址、邻居状态及更多信息。同样,虽然熟悉和调整设备以符合网络特点对生产网络而言再理想不过,可是在测试环境下,这可能会带来好多的误报测试结果。

 

   内存:设备不会忘记

 

  这方面的一个典例就是ICMPv6数据包太大这个消息。某个设备想做到一致性,就必须在一段时间内记住该消息的内容。问题在于,这段时间可能比它进入到下一个测试所花的时间更长!所以,如果你看到预料之外的碎片数据包,可能就有必要重启。

 

  这同样适用于邻居发现操作。这个复杂的状态机存在好多变数,要是任由它处于“不干净”的测试状态,就会给即将进行的测试带来诸多问题。在许多情况下,发送各种清理数据包的例程会清空邻居缓存。不过,IPv6的新标准让这成为一项更艰巨的任务,所以重启日益成为是清空缓存的最佳方法。