控制 IP 生成 IPv4 或 IPv6 ICMP 错误消息的速率。IP 在某一 ip_icmp_err_interval 间隔内最多只生成 ip_icmp_err_burst 条 IPv4 或 IPv6 ICMP 错误消息。
ip_icmp_err_interval 参数可防止 IP 受到拒绝服务攻击。将此参数设置为 0 可禁用速率限制。但并不禁用错误消息的生成。
对于 ip_icmp_err_interval,为 100 毫秒
对于 ip_icmp_err_burst,为 10 条错误消息
对于 ip_icmp_err_interval,为 0 – 99,999 毫秒
对于 ip_icmp_err_burst,为 1 – 99,999 条错误消息
是
为了进行诊断而需要更高的错误消息生成速率时。
不稳定
1(启用)
0(禁用)或 1(启用)
是
如果出于安全原因而不想要此行为,则将其禁用。
不稳定
1(启用)
0(禁用)或 1(启用)
是
如果出于安全原因而不想要此行为,则将其禁用。
不稳定
0(禁用)
0(禁用)或 1(启用)
是
保持此参数为禁用状态以防止拒绝服务攻击。
不稳定
有关信息,请参见ip_forward_src_routed 和 ip6_forward_src_routed (Solaris 10)。
256
1 到 8192
是
请勿更改此值。如果需要更多的逻辑接口,则可以考虑增大此值。但是,应该意识到这种更改可能会对 IP 性能产生负面影响。
不稳定
确定对于未在非转发接口上显式配置的 IP 地址是否可以接受到达此接口的包。如果已启用 ip_forwarding,或者已针对相应接口启用 xxx:ip_forwarding,则可以忽略此参数,因为实际上已转发了包。
请参阅 RFC 1122 中的第 3.3.4.2 节。
0(宽松的多宿主)
0 =关闭(宽松的多宿主)
1 =打开(严格的多宿主)
是
如果计算机接口通过严格的网络域(如防火墙或 VPN 节点),则将此参数设置为 1。
不稳定
使网络栈在传输过程中能够一次向网络设备驱动程序发送多个包。
启用此参数可以通过提高主机 CPU 使用率和/或网络吞吐量来减少每个包的处理开销。
现在,此参数控制使用多数据传输 (multidata transmit, MDT) 来传输 IP 分段。例如,当发出大于链路 MTU 的 UDP 有效负荷时。启用此可调参数之后,会将特定的高级协议(如 UDP)的 IP 分段成批传送到网络设备驱动程序。如果禁用此功能,则会导致网络栈中的 TCP 和 IP 分段逻辑恢复为每次向驱动程序发送一个包。
MDT 功能仅对支持此功能的设备驱动程序有效。
另请参见tcp_mdt_max_pbufs。
1(启用)
0(禁用)或 1(启用)
是
如果出于调试目的或任何其他原因不希望启用此参数,请将其禁用。
不稳定
有关信息,请参见ip_multidata_outbound (Solaris 10)。
控制唤醒工作线程来处理在 squeue 中排队的 TCP/IP 包的最大延迟。squeue 是指 TCP/IP 内核代码用来处理 TCP/IP 包的连续队列。
10 毫秒
0 – 50 毫秒
是
如果对网络的响应及时性要求较高,并且网络通信流量较小,则考虑调优此参数。例如,计算机主要用于处理交互式网络通信时。
通常,在网络文件服务器、Web 服务器或者任何具有大量网络通信流量的服务器上,使用缺省值最合适。
不稳定
控制 squeue 操作在处理来自应用程序的 TCP/IP 包时的行为。
2
0 到 2
是
在某些情况下,考虑将此参数更改为 1 以提高某些应用程序的网络性能。例如,当 CPU 数超过活动的 NIC 数时,请将此参数更改为 1。
否则,不要更改此参数。
不稳定
有关信息,请参见ip_squeue_write(Solaris 10 发行版)。
确定将 TCP/IP 连接与 squeue 关联的模式。
值为 0 时会将新的 TCP/IP 连接与创建此连接的 CPU 进行关联。值为 1 时会将此连接与属于不同 CPU 的多个 squeue 进行关联。用于扇出 (fanout) 连接的 squeue 数基于 ip_soft_rings_cnt。
0
0 或 1
是
在某些情况下,考虑将此参数设置为 1 以将负载分散到所有 CPU。例如,当 CPU 数超过 NIC 数,并且一个 CPU 不能处理一个 NIC 的网络负载时,请将此参数设置为 1。
不稳定
有关信息,请参见ip_squeue_fanout (Solaris 10)。
确定用于扇出 (fanout) 传入 TCP/IP 连接的 squeue 数。
将传入通信流量放在其中一个环上。如果此环过载,则会丢弃包。每丢弃一个包,kstat dls 计数器 dls_soft_ring_pkt_drop 会增加 1。
2
0 - n 个 CPU,其中 n 是系统中的最大 CPU 数
否。更改此参数时,应该再次检测接口。
在具有 10 Gbps NIC 以及多个 CPU 的系统上,请考虑将此参数设置为大于 2 的值。
过时
建议不要更改以下参数。
指定 IP 刷新路径最大传输单元 (path maximum transfer unit, PMTU) 搜索信息并尝试重新搜索 PMTU 的间隔(以毫秒为单位)。
请参阅有关 PMTU 搜索的 RFC 1191。
10 分钟
5 秒到 277 小时
是
请勿更改此值。
不稳定