减少 Cisco 871w 路由器上 DSL 连接丢失时的空闲时间

减少 Cisco 871w 路由器上 DSL 连接丢失时的空闲时间

有时候我的 871w 会丢失 DSL 连接,并且 Dialer0 接口会关闭。当 atm0 接口启动时,Dialer0 接口有时会挂起 5 分钟左右,然后再重新拨号。我可以做些什么来缩短连接时间并减少停机时间?谢谢。

interface Dialer0
 bandwidth 384
 bandwidth receive 2000
 ip address negotiated
 ip nat outside
 ip virtual-reassembly
 encapsulation ppp
 ip tcp adjust-mss 1452
 dialer pool 1
 dialer enable-timeout 1
 dialer wait-for-line-protocol 1
 dialer wait-for-carrier-time 1
 dialer redial interval 5 attempts 65535 re-enable 360
 dialer-group 1
 ppp authentication chap pap callin
 ppp chap hostname username
 ppp chap password 7 01234567890
 ppp pap sent-username username password 7 01234567890
 crypto map mymap
 service-policy output QoS-Output-Wrapper

答案1

您的禁用时间设置为 6 分钟(360 秒)。您应该尝试禁用该dialer redial选项,因为您已经指定了dialer wait-for-line-protocol

一旦 dsl 同步 ( wait-for-carrier-time) 和 atm 层 ( wait-for-line-protocol) 都启动,拨号器就应该自动重拨。

尝试执行以下操作:

Router(config)# interface dialer0
Router(config-if)# no dialer redial interval 5 attempts 65535 re-enable 360

您还可以增加wait-for选项的超时时间,以查看线路是否再次中断:

Router(config)# interface dialer0
Router(config-if)# dialer wait-for-line-protocol 5
Router(config-if)# dialer wait-for-carrier-time 5

答案2

在接口 Dialer0 下尝试强制 PPP 更快地超时:

keepalive 10 5

您可能需要调整数字,但以下是通用命令:

keepalive [seconds between ping] [max retries]

最简单的测试就是尝试添加 keepalive,然后沿着接口向下,看看 dialer0 需要多长时间才能恢复 - 与预 keepalive 时间进行比较。

~j

相关内容