IPv6路由器
IPv6路由器提供将两个或多个物理上独立的IPv6网络分段[如子网和AS]连接在一起的主要方法。路由器将IPv6分组从一个网络分段转发到另一个分段。网络分段由其网络前缀和前缀长度所识别。路由器是物理上多穴连接的主机,即它们使用两条或多条网络连接接口,连接到每个物理上独立的网络分段,这些分段为其他IPv6主机提供分组转发。一般而言,依据各种硬件和软件系统,由其建立情况区分各路由
器。高速路由器是运行特定软件的专用硬件设备,在IPv6网络架构中是比较常见的。不管其硬件和软件配置如何,所有路由器在它们转发其他通信主机分组的基础上,维护路由表。
路由表
IPv6节点(主机和路由器)使用路由表,维护有关其他IPv6网络和节点的信息。一个路由表提供有关与远端网络分段和主机方面的有用信息。运行IPv6的每个节点或设备,在IPv6路由表的基础上,确定如何转发分组。它特别地存储有关IPv6地址前缀的信息以及它们是如何可达的,直接的还是间接的。
当IPv6初始化时,IPv6路由表项是默认创建的,在接收到包含在线前缀和路由表RA消息时,添加额外表项。在检查IPv6路由表之前,为匹配IPv6分组(正被转发的)中目的地址的一个表项检查目的地缓存。如果在目的地缓存中没有找到表项,那么使用路由表确定下一跳接口(为转发分组要使用的物理接口)和下一跳地址(路由器的地址)。并据此更新目的地缓存,从而要被转发的后续分组使用目的地缓存表项。下面是一个典型IPv6路由表项的各字段:
1)目的地前缀:目的地前缀是一个IPv6地址前缀,可有从0到128的一个前缀长度。
2)下一跳地址:这是分组要被转发到的地址。
3)接口:使用该网络接口转发该分组。
4)度量:这是一个数字,它被用来指定路由的成本,从而可为一个特定目的地在多条路由间选择最佳路由。
典型情况下,可使用路由表项存储如下路由类型的信息:
1)主机特定路由:这是到一个特定IPv6地址的一条路由。主机路由支持在每IPv6地址基础上进行路由。注意,对于主机路由,路有前缀是带有前缀长度为128的一个特定IPv6地址。
2)网络特定路由:在这种情形中,有两个类型,即直接附接的网络路由(直接附接子网的地址前缀)和远端网络路由(没有直接附接,但通过其他路由器是可达子网的地址前缀)。注意,这里路由前缀长度典型为64。
3)默认路由:当没有找到一条特定的网络或主机路由时,使用默认路由。默认路由前缀为::/0。
应用层代理:基于HTTP协议的代理服务器,当客户端同网络代理服务系统建立连接后,代理服务器将收到请求命令,这时代理服务器应该截取主机名部分进行域名解析,并同该主机建立连接,将去掉主机名部分的请求命令转发给它,等待它做出响应,然后将得到的响应转发给客户端,最后断开连接。www.feidudaili.com
QQ客服
扫描二维码添加QQ
微信客服
扫描二维码添加微信
公司电话
17316289114