本帖最后由 小乔 于 2022-4-12 10:06 编辑
DCC简介介绍DCC特性的定义、分类、目的和受益。 定义拨号控制中心DCC(Dial Control Center)是指路由器之间通过ISDN网络、3G网络等进行互联时或者路由器作为PPPoE/PPPoEoA/PPPoA Client与PPPoE/PPPoEoA/PPPoA Server之间互联时所采用的技术,DCC主要提供按需拨号服务。 所谓按需拨号是指跨ISDN网络、3G网络等相连的路由器之间或者路由器作为PPPoE/PPPoEoA/PPPoA Client与PPPoE/PPPoEoA/PPPoA Server之间不预先建立连接,当它们之间有数据需要传送时才启动DCC拨号流程以拨号的方式建立连接并传送信息,当链路再次空闲时,DCC会自动断开连接。 分类设备支持两种DCC配置方式:轮询DCC(Circular DCC,C-DCC)和共享DCC(Resource-Shared DCC,RS-DCC)方式。这两种方式具有各自不同的特点,适用于不同的应用需求,在应用时呼叫双方可以根据需要灵活选用配置方法,例如一端采用轮询DCC,另一端采用共享DCC。 表1-1 DCC分类[td]
DCC类型 | 轮询DCC | 共享DCC | 特点 | 一个Dialer接口可以有多个物理接口为它服务,而任意一个物理接口只能属于一个Dialer接口,即一个物理接口只能服务于一种拨号服务。 | 一个Dialer接口可以有多个物理接口为它提供服务,同时任意一个物理接口也可服务于多个Dialer接口。 | 物理接口既可以借助拨号循环组(Dialer Circular Group)绑定到Dialer接口来继承DCC参数,又可以直接配置DCC参数。 | 在物理接口上不能直接配置共享DCC参数,物理接口必须通过绑定到Dialer接口才能实现共享DCC拨号功能。 | 一个Dialer接口可以通过配置多个呼叫目的地址,也可以配置单个呼叫目的地址。 | 一个Dialer接口只对应一个呼叫目的地址。 | 服务于同一个Dialer Circular Group的所有物理接口都继承同一个Dialer接口的属性。 | 将物理接口的配置与呼叫的逻辑配置分开进行,再将两者动态的捆绑起来,从而实现相同物理接口为多种不同拨号应用服务。 共享DCC使用共享属性集(RS-DCC set)来描述拨号属性,去往同一个目的网络的所有呼叫使用同一个共享属性集(包括Dialer接口、Dialer bundle和物理接口等参数)。 | 应用场景 | 轮询DCC适用于物理链路较多,连接情况复杂的大中型站点。 | 共享DCC适用于可用物理链路较少,但连接需求较多的中小型站点。 |
目的由于某些场合下,路由器之间仅在有数据需要传送时才建立连接并通信,传送的信息具有时间不相关性、突发性、总体数据量小等特点,DCC为此种应用提供了灵活、经济、高效的解决方案。 实际应用中,DCC主要应用于以下两种场景:- 以备份形式为干线通讯提供保障,在干线因为线路或其它原因出现故障而不能正常通信时,提供替代的辅助通路,确保业务正常进行。
- 当路由器作为PPPoE/PPPoEoA/PPPoA Client时,DCC通过按需拨号的功能,为用户节省费用。
受益DCC特性给企业用户带来了如下的受益。- 费用的节省:路由器之间不预先建立连接,当它们之间有数据需要传送时才以拨号的方式建立连接,当连接再次空闲,DCC会切断当前的连接,以节省用户的费用。
- 通讯保障:DCC作为干线备份为用户提供了通讯保障,在干线因为线路或其它原因出现故障而不能正常通信时,提供替代的辅助通路,确保业务正常进行运转。
- 灵活的部属:共享DCC可以使物理接口根据连接选择不同的工作参数,从而实现一口多用。
DCC原理描述
介绍DCC的实现原理。
设备支持两种DCC:轮询DCC(Circular DCC,C-DCC)和共享DCC(Resource-Shared DCC,RS-DCC)。两种方式具有各自不同的特点,适用于不同的应用需求,在应用时呼叫双方可以根据需要灵活选用配置方法,例如一端采用轮询DCC,另一端采用共享DCC。
在介绍DCC的原理之前先介绍几个DCC配置术语,以方便用户理解DCC。
物理接口
实际存在的物理接口,如Serial、Async、Cellular等接口。
Dialer接口
为了配置DCC参数而设置的逻辑接口。物理接口可以通过绑定到Dialer接口而继承配置信息。
拨号接口
是对拨号连接接口的泛称。可以是Dialer接口,也可以是捆绑到Dialer接口的物理接口,或者是直接配置DCC参数的物理接口。
配置共享DCC在PPPoE客户端中的应用示例组网需求如图1-10所示,设备下行通过GE1/0/0连接局域网用户,上行通过GE2/0/0接入PPPoE Server。 用户希望这些主机共用一个帐号,在建立连接过程中,通过这个帐号到PPPoE Server进行认证,认证通过后,即建立了一个PPPoE会话。用户需求如下: 图1-10 设备作为PPPoE Client组网图
配置思路采用如下的配置思路:- 在拨号接口下配置CHAP认证,实现设备通过PPP认证与PPPoE Server建立连接。
- 配置拨号方式为自动拨号方式,这样,连接断开后,每隔一段时间设备会自动再次尝试建立拨号连接。
操作步骤- 配置PPPoE Server
# PPPoE Server需要配置认证方式、IP地址获取方式或设置为PPPoE Client分配的IP地址或地址池。不同设备作为PPPoE Server的配置过程也不同,请参考具体设备的相关资料。设备作为PPPoE Server的配置请参见配置设备作为PPPoE Server示例。 - 配置Dialer接口
<Huawei> system-view - [Huawei] sysname Router
- [Router] interface dialer 1
- [Router-Dialer1] dialer user user2
- [Router-Dialer1] dialer bundle 1
- [Router-Dialer1] ppp chap user user1@system
- [Router-Dialer1] ppp chap password cipher huawei123
- [Router-Dialer1] ip address ppp-negotiate
- [Router-Dialer1] quit
- 建立PPPoE会话
[Router] interface gigabitethernet 2/0/0 - [Router-GigabitEthernet2/0/0] undo portswitch
- [Router-GigabitEthernet2/0/0] pppoe-client dial-bundle-number 1
- [Router-GigabitEthernet2/0/0] quit
- 配置局域网用户通过NAT转换将私网地址转换为公网地址,进行拨号上网
[Router] acl number 3002[Router-acl-adv-3002] rule 5 permit ip source 192.168.10.0 0.0.0.255 - [Router-acl-adv-3002] quit
- [Router] interface dialer 1
- [Router-Dialer1] nat outbound 3002
- [Router-Dialer1] quit
- 配置到PPPoE Server的静态路由
[Router] ip route-static 0.0.0.0 0 dialer 1 - [Router] quit
- 验证配置结果
# 在PPPoE Client上执行命令display pppoe-client session summary,查看PPPoE会话状态和配置信息。根据显示信息判断会话状态是否正常(状态为UP表示正常)、配置是否正确(是否和之前的数据规划和组网一致)。 <Router> display pppoe-client session summaryPPPoE Client Session:ID Bundle Dialer Intf Client-MAC Server-MAC State1 1 1 GE2/0/0 00e0fc030201 0819a6cd0680 UP
配置文件设备作为PPPoE Client的配置文件 # sysname Router#acl number 3002 rule 5 permit ip source 192.168.10.0 0.0.0.255 #interface Dialer1 link-protocol ppp ppp chap user user1@system ppp chap password cipher %^%
#LHG2'Q8n%8NSLn'4-i'Z18)-%eT"v*||t1Mh;NbH%^%
# ip address ppp-negotiate dialer user user2 dialer bundle 1 nat outbound 3002
#interface GigabitEthernet2/0/0 undo portswitch pppoe-client dial-bundle-number 1
#ip route-static 0.0.0.0 0.0.0.0 Dialer1#return
|