Quidway 路由器配置接口配置命令( 二 )


串口配置命令包括:
async;mode
baudrate
clock-select
detect;dsr-dtr

enable
flowcontrol
invert;transmit-clock
loopback
mtu
physical-layer
2.2.1;async;mode
设置异步串口的建立链路方式 。
async;mode;{;dedicate;;interactive;}
【缺省情况】
异步串口的缺省建立链路方式为直接方式(dedicate) 。
【命令模式】
串口配置模式
【使用指南】
异步串口可以有两种建立链路方式:
直接方式(Dedicate):拨号成功之后 , 直接采用链路层协议配置参数建立链路 。
交互方式(Interactive):拨号成功之后 , 主叫方向对端发送配置命令(与用户从远端手工键入配置命令效果相同) , 设置对端的链路层协议工作参数 , 然后建立链路 。
比较常用的是直接方式 , 但在与同样支持交互方式的路由器(如Cisco路由器等)互连时 , 采用交互方式显得更为灵活 。
交互方式一般与外接Modem以及Modem;Script共同使用 。
【举例】
设置异步串口建立链路采用交互方式 。
Quidway(config-if-Serial0)#async;mode;interactive
【相关命令】
modem , chat-script
2.2.2;baudrate
设置串口的波特率 。
baudrate;baudrate
【参数说明】
baudrate为串口的波特率 , 单位为bps , 取值范围300~4096000 。
【缺省情况】
异步串口的缺省波特率为9600bps , 同步串口的缺省波特率为64kbps 。
由于同异步支持的波特率范围不同 , 当进行同异步切换时 , 假如现工作方式不支持原波特率 , 则将波特率修改为现工作方式下的缺省波特率 。
【命令模式】
串口配置模式
【使用指南】
异步串口支持的波特率有:
300bps
600bps
1200bps
4800bps
9600bps
19200bps
38400bps
57600bps
115200bps
同步串口支持的波特率有:
1200bps
4800bps
9600bps
19200bps
38400bps
57600bps
115200bps
56000bps
64000bps
72000bps
128000bps
384000bps
2048000bps
4096000bps
另外同步串口对于不同的物理电气规程 , 所支持的波特率范围有所不同 。
V.24;DTE/DCE:1200;bps;~;64;kbps
V.35;DTE:1200;bps;~;4.096;Mbps
V.35;DCE、X.21;DTE/DCE、EIA/TIA-449;DTE/DCE、EIA-530;DTE/DCE:1200;bps;~;2.048;Mbps
在设置串口波特率时 , 要注重串口的同异步方式以及外接电缆的电气规程等因素 。另外要注重异步串口的波特率只在路由器与Modem之间起作用 , 两台Modem之间的波特率则由它们互相协商确定 , 因此在异步方式下两端路由器的波特率设置可以不一致;在同步方式下 , 由DCE侧路由器决定线路传输的波特率 , 只需在DCE侧设定即可 。
【举例】
设置异步串口的波特率为115200bps 。
Quidway(config-if-Serial0)#baudrate;1152000
【相关命令】
physical-layer
2.2.3;clock-select
设置同步串口的时钟选择方式 。
clock-select;{;DCEclk;;DTEclk1;;DTEclk2;;DTEclk3;;DTEclk4;}
【缺省情况】
作为DCE设备 , 则缺省为DCEclk(即向DTE设备提供时钟) 。
作为DTE设备 , 则缺省为DTEclk1 。
【命令模式】
串口配置模式
【使用指南】
同步串口有两种工作方式:DTE;和;DCE 。不同的工作方式有不同的时钟选择 。如图2-1所示 。
假如同步串口作为DCE设备 , 需要向对端DTE设备提供时钟 , 这时需要选择DCEclk;
假如同步串口作为DTE设备 , 需要接受对端DCE设备提供的时钟 , 由于同步设备的接收和发送时钟是独立的 , 则DTE设备的接收时钟可以选择DCE设备的发送或接收时钟 , 而且DTE设备的发送时钟也可以选择DCE设备的发送或接收时钟 , 产生四种组合 , 即在DTE侧可以有四种时钟选择 。

推荐阅读