AR28/AR46系列路由器作为终端接入服务器closed by peer问题的解决方法
问题现象:
查看主进程的日志文件可以看到类似下面的信息:
06-06-01 20:52:50 Info: connection closed by peer。
问题原因:
对于VRP3.4的路由器,如AR28/46,其缺省的tcp keepalive报文的发送时间间隔为60秒,也就是说路由器会不断地向前置机发送keepalive报文,如果由于某种原因比如线路造成了前置机丢包,那么路由器就不会接收到前置机的相应报文,这时路由器会主动断掉该tcp连接,前置机ttyd程序检测到tcp连接断掉了,那么主进程日志会记录上述信息。
解决办法:
通过修改缺省配置来解决,在终端模板配置视图(rta template)下将tcp keepalive报文的发送时间延长,可配置为:
tcp keepalive 600 10
该配置表示:路由器每隔10分钟发送一次keepalive报文,发送10次。也就是说TCP若在1个小时内没有收到对方的数据,则会自动断开连接。根据实际网络状况修改tcp探测报文的发送时间间隔和发送次数可避免由于线路丢包导致TCP断链问题的发生。
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作