跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 管理:IP 服务 Oracle Solaris 11 Information Library (简体中文) |
20. Oracle Solaris 中的 IP 过滤器(概述)
本节介绍了 Oracle Solaris 中支持的两个路由协议:路由信息协议 (Routing Information Protocol, RIP) 和 ICMP 路由器搜索 (Router Discovery, RDISC)。RIP 和 RDISC 都是标准 TCP/IP 协议。有关 Oracle Solaris 中可用的路由协议的完整列表,请参阅表 8-1 和表 8-2。
RIP 由系统引导时自动启动的路由选择守护进程 in.routed 实现。如果在指定了 s 选项的情况下 in.routed 在路由器上运行,它将使用一个可到达每个可访问网络的路由填充内核路由表,并通过所有网络接口通告“可访问性”。
如果在指定了 q 选项的情况下 in.routed 在主机上运行,它将提取路由信息,但不会通告可访问性。在主机上,可以使用两种方法提取路由信息:
不指定 S 标志(大写 "S":“空间节省模式”)。in.routed 完全按照它在路由器上的运行方式生成完整的路由表。
指定 S 标志。in.routed 创建一个最小内核表,其中包含每个可用路由器的一个缺省路由。
主机使用 RDISC 从路由器获取路由信息。因此,当主机运行 RDISC 时,路由器也必须运行其他协议(例如 RIP)来交换路由器信息。
RDISC 由应该运行在路由器和主机上的 in.routed 实现。在主机上,in.routed 使用 RDISC 从通过 RDISC 通告自身状态的路由器中搜索缺省路由。在路由器上,in.routed 使用 RDISC 将缺省路由通告给直接相连的网络中的主机。请参见 in.routed(1M) 手册页和 gateways(4) 手册页。
下表列出了 Oracle Solaris 支持的所有路由协议
表 8-1 Oracle Solaris 路由协议
|
下表列出了 Oracle Solaris 同时支持的 Quagga 协议。
表 8-2 OpenSolaris Quagga 协议
|