理解IPv6(1):介绍

v4局限 IP地址耗尽、路由表较大、简洁配置(DHCP)、IP级别安全、QoS NAT转换、NAT编辑器(对IP数据包进行改动,如FTP中的IP地址转换) v6特性 新的协议头格式(简化协议头) 巨大地址空间 有效的、分级的寻址和路由结构 有状态(DHCP)、无状态(自动配置链路地址)的地址配置 更好的QoS(对流进行处理) 新协议处理邻节点交互(NDP 取代ARP、ICMPv4) 可拓展性 v6术语 节点 路由器:转发不以它为目标的数据包节点 主机:不转发以它为目标的数据包节点 上层协议:传输层协议TCP/UDP + Internet层协议ICMPv6 局域网段:链路的一部分、单一介质、以网桥或者二层交换为边界 链路:以路由器为边界的一个或多个局域网段 子网:使用相同的64位IPv6地址前缀的一个或多个链路、可以被内部路由器分为几个部分 网络:路由器连接起来的两个或者多个子网 邻节点:同一链路上的节点 接口:一个链路上的物理或者逻辑节点 地址:IP地址 数据包:IPv6的PDU(协议数据单元) 链路MTU:一个链路上发送的MTU 路径MTU:源节点到目标节点路径上,不执行主机拆分的情况下可发送最大长度IPv6包 解决问题 IP地址耗尽、国际地址分配 重建端到端通讯(没有NAT) IPv6区别地址选择(可以根据不同作用域进行地址选择) 更好的转发(转发过程中字段处理较少) 内置移动性和安全性 win Server 2003种的IPv6 支持特性 基本协议栈:单播、多播、泛播寻址;ICMPv6、ND、MLD协议;无状态的地址自动配置;支持移动IPv6中的通信节点 6to4: ISATAP协议:站点内自动隧道寻址协议(纯v4体系的节点与v6其他节点进行通讯) 6over4:IPv4多播隧道(把IPv4网络体系作为一个支持多播的逻辑链路) 端口代理协议(PortProxy):不能使用通常IP层协议进行连接的节点和应用程序能够相互通讯 临时地址:随机获得接口标识、过段时间会改变 DNS支持:AAAA、IPv6网络中发送DNS通讯流(默认FEC0:0:0:FFFF::1/FEC0:0:0:FFFF::2/FEC0:0:0:FFFF::3)、v4或v6种将IPv6主机AAAA记录动态注册到DNS中 IPSec 支持: 静态路由器支持:转发IPv6包、发送路由器公告(有路由表发布时) 地址选择:netsh interface ipv6 show prefixpolicy(查看默认前缀策略表) 路由器公告中的站点前缀:已发布链路上配置一个站点前缀长度 应用程序支持 balabala SNMP MIB(RFC draft) API socket RPC IP助手 winInet(windows Internet扩展) .Net扩展 IPv6工具 ipconfig Route Ping tracert pathping(路径网络延迟和丢包信息,比较慢) Netstat:同linux netstat netsh interface ipv6 show interface:接口列表 show address:地址列表 show routes:ipv6路由 show neighbors:邻节点缓存 show destinationcache:目标缓存内容 6to4 isatap teredo (本书尚未涉及)

2015-01-28 · qhsong