一、 适用条件:
1、 以 DDN为主线路,PSTN为备用线路组网。
2、 DDN上走HDLC协议,PSTN上走PPP协议。
3、 可以在主线路或备用线路走动态路由,例中在主干线走动态路由。
二、
网络拓扑:
三、 方案说明:
对 HDLC 的支持是博达 3000 系列路由器最近新增功能中最主要的一项。 HDLC 是广泛应用于现代广域网技术中的一种链路层协议,对 HDLC 的支持使得 BDCOM 3000 路由器能全面支持国内常见的链路层协议,从而拓宽了博达路由器的应用范围。博达路由器 HDLC 协议支持 TCP 报头压缩,支持动态路由协议 RIP 1 、 RIP 2 、 OSPF 。
中心路由器通过 E1接口接入DDN网作为主线路,以PSTN拨号线作为备份线路,支持拨号连选。网点路由器通过DDN专线接入DDN网,通过拨号线接入PSTN。DDN专线上走动态路由。
本方案的特点是:
1、 无论本地的或远端的 DDN专线不正常时,都会自动拨号建立备用线路。
2、 备用线路走 PPP协议,支持中心路由器上进行电话连选功能。当专线恢复后,自动切换到DDN专线,Modem自动挂机。PPP协议上,可以选用PAP和CHAP认证协议。
3、 既可在主用线路上走动态路由协议,又可在备用线路走动态路由协议。
4、 当使用备份线路时,仅当有数据要发送时才建立备份线路,当间隔一定时间无数据发送时,路由器便令 MODEM挂机,有数据发送时再建立备份线路,从而节省了大量电话费。
5、 路由器上可设置多级口令和防火墙,防止未授权者登录。
四、 配置说明:
博达路由器的配置,以在 DDN专线上走RIP V2为例:
* ent
# config
config# nodename bdcom
bdcom_config# rip enable
bdcom_config# s0
bdcom_config_s0# enca hdlc
bdcom_config_s0# ip add 140.1.1.2 255.255.0.0
bdcom_config_s0# map add 140.1.1.1 broadcast
bdcom_config_s0# rip version 2
bdcom_config_s0# quit
bdcom_config# s1
bdcom_config_s1# enca ppp
bdcom_config_s1# line dial
bdcom_config_s1# ip add 150.1.1.2 255.255.0.0
bdcom_config_s1# map add 150.1.1.1 23232323
bdcom_config_s1# quit
bdcom_config# route add 130.1.0.0 255.255.0.0 140.1.1.1 2
bdcom_config# route add 130.1.0.0 255.255.0.0 150.1.1.1 5
bdcom_config# rip network add 140.1.0.0
bdcom_config# rip redistribute connected
bdcom_config# write
五、 注重事项:
1、 本方案也可以在备份线路上走动态路由,费用相同。
2、 主用线路上的 map一定要加broadcast选项,否则不会广播动态路由。
3、 路由器上设两条静态路由,主用线路的代价(如例中的 metric=2)要小于备用线路的代价(如例中的metric=5)。
若用背靠背线模拟 DDN则某一方路由器应提供时钟、指定速度。
Greenfoot是一款简单易用的Java开发环境,该软件界面清爽简约,既可以作为一个开发框使用,也能够作为集成开发环境使用,操作起来十分简单。这款软件支持多种语言,但是默认的语言是英文,因此将该软件下载到电脑上的时候,会发现软件的界面语言是英文版本的,这对于英语基础较差的朋友来说,使用这款软件就会...
07-05
Egret UI Editor是一款开源的2D游戏开发代码编辑软件,其主要功能是针对Egret项目中的Exml皮肤文件进行可视化编辑,功能十分强大。我们在使用这款软件的过程中,可以将一些常用操作设置快捷键,这样就可以简化编程,从而提高代码编辑的工作效率。但是这款软件在日常生活中使用得不多,并且专业性...
07-05
KittenCode是一款十分专业的编程软件,该软件给用户提供了可视化的操作界面,支持Python语言的编程开发以及第三方库管理,并且提供了很多实用的工具,功能十分强大。我们在使用这款软件进行编程开发的过程中,最基本、最常做的操作就是新建项目,因此我们很有必要掌握新建项目的方法。但是这款软件的专业性...
07-05
Thonny是一款十分专业的Python编辑软件,该软件界面清爽简单,给用户提供了丰富的编程工具,具备代码补全、语法错误显示等功能,非常的适合新手使用。该软件还支持多种语言,所以在下载这款软件的时候,有时候下载到电脑中的软件是英文版本的,这对于英语基础较差的小伙伴来说,使用这款软件就会变得十分困难,...
07-05