跳转到主内容

Coming soon...New Support-Specific categorization of Knowledge Articles in the NetApp Knowledge Base site to improve navigation, searchability and your self-service journey.

ONTAP 9.2 及更高版本如何选择路由?

Views:
22
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
nas
Last Updated:

适用场景

ONTAP 9.2及更高版本

问题解答

如果不满足条件、ONTAP 将从顶部开始、向下移动、执行以下步骤以选择路由:

  1. ONTAP 将选择到目标地址的最具体路由
  2. 如果ONTAP 发现两个或更多路由符合最特定路由条件、并且源LIF地址已知(通常在LIF与目标位于同一子网上时显示)
    • 如果可能、请选择一个与该LIF地址位于同一网络中的网关路由
      • 如果在与目标相同的子网中发现网关、则满足此条件
    • 否则:如果可能、ONTAP 将选择与LIF端口相同的路由 
      • 如果ONTAP 发现与源LIF分配到的同一端口关联的路由、则会满足此条件
    • 否则:如果可能、ONTAP 将选择一个路由、其中一个网关与另一个可提供该服务的LIF地址位于同一网络中 
  3. ONTAP 将使用加权指标作为断线器

注: 

  • 与客户端访问ONTAP 时ONTAP 作为服务器的方式没有明显区别
  • 当ONTAP 充当客户端时、出于各种原因联系服务时
  • 所涉及的客户端或主机是目标
  • 如果远程节点上的出站连接路由(DNS、NIS、LDAP、AD等)是最具体的路由、则可以选择该路由
  • 如果可以在同样特定的本地路由和远程路由之间进行选择、则首选本地路由 

追加信息

路由选择示例
场景1—由于同一子网上的数据LIF、ONTAP 通过非对称路由响应服务

Cluster::*> network route active-entry show -vserver vserver -node node-01  

Vserver: vserver 
Node: nas-cm93-01 
Subnet Group: 0.0.0.0/0 
Destination             Gateway              Interface   Metric  Flags 
----------------------  -------------------  ---------   ------  ----- 
10.216.29/24            link#3               e0c             60  U 
172.16.1/24             link#4               e0d             60  U 
default                 10.216.29.1          e0c             65  UGS 
default                 172.16.1.1           e0d             67  UGS 

  • 从客户端172.16.1.50到存储器的LIF 10.216.29.25建立TCP连接。 
  • 要发送返回数据包、ONTAP 需要选择最具体的路由。 
  • 在这种情况下、最具体的路由是e0d上直接连接的路由。 
  • 在这种情况下、流量将不对称地进行路由、通过10.216.29/224网络上的e0c接口输入、并通过172.16.1/24网络上的e0d进行转介。 
场景2—ONTAP 通过配置的冲突路由响应服务

cluster::*> network route active-entry show -vserver vserver -node node-01        
  
Vserver: vserver 
Node: nas-cm93-01 
Subnet Group: 0.0.0.0/0 
Destination             Gateway              Interface   Metric  Flags 
----------------------  -------------------  ---------   ------  ----- 
10.216.29/24            link#3               e0c             60  U 
172.16.1/24             10.216.29.1          e0c             65  UGS 
172.16.1/24             link#3               e0d             60  U 
default                 10.216.29.1          e0c             65  UGS 
default                 172.16.1.1           e0d             67  UGS 

  • 从客户端172.16.1.50到LIF IP 10.216.29.25创建了相同的连接
  • 但是、存储管理员现在为指向10.216.29.1网关的172.16.1/24添加了一条冲突路由
  • 现在、当ONTAP 找到到达目标的最特定路由(172.16.1.50)时、它会发现两个条目 
    • 第一条路由是指向源地址10.216.29.25所在子网中的网关
    • 第二个是直接连接的路由e0d

Destination             Gateway              Interface   Metric  Flags 
----------------------  -------------------  ---------   ------  ----- 
172.16.1/24             10.216.29.1          e0c             65  UGS 
172.16.1/24             link#3               e0d             60  U 

  • 根据上述规则、ONTAP 将选择网关与源地址位于同一网络的路由、并将流量从e0c发送到网关10.216.29.1 
  • 这样可以避免非对称路由 
场景3—ONTAP 通过配置的路由发送服务请求
  • ONTAP 需要连接到172.16.1.0/24网络中的DNS服务器 
  • 路由表相同、ONTAP 显示的路由决策相同

Destination             Gateway              Interface   Metric  Flags 
----------------------  -------------------  ---------   ------  ----- 
172.16.1/24             10.216.29.1          e0c             65  UGS 
172.16.1/24             link#3               e0d             60  U 

  • 在这种情况下、ONTAP 将从e0d选择直接连接的路由、因为它的度量指标较低
  • 这与方案2不同的原因是、ONTAP 没有指定的源地址、因为它正在启动连接、而不是响应特定LIF上发出的请求

 

Scan to view the article on your device