2022年第章终端配置 .pdf
《2022年第章终端配置 .pdf》由会员分享,可在线阅读,更多相关《2022年第章终端配置 .pdf(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第九章终端配置9.1 Terminal 协议图 9-1 Terminal 协议工作模式(本地模式)图解:上图为本地终端工作模式拓扑示意图:本地路由器通过以太网接口接入以太网,和unix 相连,同/异步或异步接口封装terminal 协议和终端相连。图 9-2 Terminal 协议工作模式(远程模式)迈普通信版权所有翻印必究Copyright?2003 Maipu Communication,All Rights Reserved.1名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 26 页 -图解:上图为远程终端拓扑示意图:远端路由器通过广域网口接入广域网,和本端路由器相连,再经
2、本端路由器和 unix 相连。远端路由器通过同/异步或异步接口封装terminal 协议和终端相连。Terminal协议相对以前的迈普路由器终端接入方式在功能、灵活性上有很大的提高。克服了只有异步接口模块可以接终端的局限性。迈普路由器提供的接口模块只要能工作在异步模式(例如:频带 MODEM接口、高速同/异步串口)即可封装terminal 协议接终端。Terminal 协议首先根据用户配置或终端业务选择,向上端服务器指定服务端口建立TCP 连接。当下端终端业务数据到达时,路由器将终端数据封装为TCP/IP 报文,通过该 TCP 连接发送给上端服务器;Terminal协议同时监听服务器下传的数据
3、,当路由器收到服务器的数据后,Terminal 协议去掉TCP/IP 报文封装,将业务数据发送给终端。Terminal 协议可以同时建立多个TCP 连接,实现一个终端在多种业务下切换。Terminal 协议还可以配合Itest 或其它终端号固定程序,实现固定终端号接入,同时还实现了数据加密和压缩传输,提高了业务的安全性。9.1.1 Terminal 协议的配置配置路由器一个接口接终端,需要以下三个步骤:创建/配置终端模板接口封装 Terminal 链路协议应用终端模板到Terminal 协议接口9.1.1.1 创建/配置终端模板路由器支持终端的接入,其需要配置终端的业务参数,如本地IP 地址及
4、远端业务IP 地址和 TCP 端口号等,保存在终端模板中。创建好终端模板后,所有的支持终端接入的协议如Terminal、MPDLC 和 X.25 PAD等均可以同时应用该模板。修改模板配置也会同时更新所有应用该模板的协议状态。terminal template template-name 命令在全局配置模式下,使用terminal template命令用来创建或进入模板。参数template-name 为模板名称。当不存在该名称的模板时,会创建后并进入终端模板配置模式(config-terminal-template)。使用 no terminal template template-name
5、 删除模板。注:终端模板名称template-name 区分大小写。迈普通信版权所有翻印必究Copyright?2003 Maipu Communication,All Rights Reserved.2名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 26 页 -在终端模板配置模式下,可以配置终端业务相关参数,支持的配置命令如下:terminal locallocal-ip-address 命令配置模板本地IP 地址,应该为路由器上某个端口的IP 地址(通常用 loopback 接口 IP 地址)。Terminal协议通过以此IP 地址作为源地址,向服务器建立TCP 连接。ter
6、minal remote命令terminal remote host-number host-name host-ip-address domain namefix-terminal|telnet|rlogin 语法描述host-number 远端业务编号,可以是09 共十个不同的远端业务host-name 远端业务名称,用于在终端选择画面显示host-ip-address远端业务 IP 地址domain name 远端业务主机域名fix-terminal远端业务工作于fix-terminal 方式(缺省)telnet远端业务工作于telnet 方式rlogin 远端业务工作于rlogin 方
7、式当远端业务工作在fix-terminal 方式时,支持以下选项:terminal remote host-number host-name host-ip-address fix-terminal tcp-port|authentication|compress|encrypt|start-chars|negotiate-port 语法描述tcp-port 远端固定终端itest 程序服务 TCP 端口号,可以是165535,缺省为 3051 authentication 路由器 ID 认证(即以前的MAC 地址认证,缺省不认证)compress Fix-terminal 方式下对数据压缩e
8、ncrypt Fix-terminal 方式下对数据加密,后接加密密钥start-chars Fix-terminal 自动刷屏符,需要同Itest 配置一致(缺省不配置)negotiate-port Fix-termianl方式下指定终端连接时的协商端口号注:1、使用自动刷屏功能时,需要在itest 启动时,配置-r k a1:a2:a3参数。r 表示打开屏幕记忆功能。k a1:a2:a3 中,a1、a2、a3 为 16 进制数,start-chars 之后配置为start-chars 0 xa1 0 xa2 0 xa3;2、使用数据压缩功能时,需要在Itest 的配置文件(itest.co
9、nf)中增加compress表项,格式如下:/dev/ttyp53 196.72.167.4 com1 term2 compress;3、使用加密功能时,需要在Itest 的配置文件(itest.conf)中增加 keyx 一项其 x 值即为 encrypt 后接密钥值,格式如下:/dev/ttyp53 196.72.167.4 com1 term2 key a;迈普通信版权所有翻印必究Copyright?2003 Maipu Communication,All Rights Reserved.3名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 26 页 -4、基于安全考虑,可以在
10、Itest 上配置对应路由器的System ID 号。这样,只有指定的路由器所接的终端才能登录UNIX 服务器。需要在Itest 的配置文件(itest.conf)中增加mac 地址一项,格式如:/dev/ttyp53 196.72.167.4 com1 term2 mac 00017a450312;5、其中最后一项是路由器System ID 号,可在路由器上通过show version命令显示。当远端业务工作在telnet 方式时,支持以下选项:terminal remote host-no host-name host-ip-address telnet tcp-port|ANSI|VT1
11、00|xenix 语法描述tcp-port 远端业务 TCP 端口号,可以是165535,缺省为 23 ANSI Telnet 工作于 ANSI 模式VT100 Telnet 工作于 VT100 模式(缺省)Xenix Telnet 工作于 xenix 模式当远端业务工作在rlogin 方式时,支持以下选项:terminal remote host-no host-name host-ip-address rlogin remote-user-name 语法描述Remote-user-name rlogin 登录远端用户名在终端模板配置模式下,其它相关配置命令:terminal auto-li
12、nking|hesc-chars|host hesc-chars|print on|off|redraw|console|retry-times|rx-delay|rbufsize|tbufsize 语法描述auto-linking 自动建链(缺省为禁止)hesc-chars 终端业务切换字符(缺省为Ctrl+G+D)host 终端主机切换热键print 在终端上打印提示、帮助信息(缺省为允许)redraw 终端重绘功能(STRING 字段为终端刷屏键,不同的终端定义键值可能不同)retry-times建链重试次数(缺省为3 次)rx-delay接收等待,用于某些接刷卡器的场合(缺省为不等待)
13、tbufsizeTCP 发送缓冲区大小(缺省为8192)rbufsize TCP 接收缓冲区大小(缺省为2048)9.1.1.2 接口封装 Terminal链路协议在接口配置模式下,配置encapsulation terminal命令。迈普通信版权所有翻印必究Copyright?2003 Maipu Communication,All Rights Reserved.4名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 26 页 -terminal noise-filter命令是否起用该接口的噪音过滤,用于避免只用RX、TX、GND 的终端连接在关闭之后,悬浮线上的噪音干扰。默认为启
14、用terminal noise-filter ENABLE|DISABLE【命令模式】接口配置模式。注:1、Terminal 协议必须工作于异步模式下,对于同/异步串口等模块,必须先配置physical async 命令将物理层转换为异步模式下;2、终端接口不能配置IP 地址及其它IP 属性的参数;3、封装 Terminal 协议后,缺省设置 tx-on dsr,可以根据终端接口底层物理信号进行调整,如 tx-on dcd-dsr或 tx-on cts 等;4、缺省配置无流控。通常终端只有收、发、地三个信号,不支持硬流控。可以根据线路情况和终端性能,改变流控配置,一般需要配置软流控。5、ter
15、minal noise-filter 命令过滤掉起始字符位00 或 ff的字符。某些应用中会起始会发送00 或ff 字符(如带有加密卡的终端,先前的认证过程)。此时需配位terminal noise-filter disable。9.1.1.3 应用终端模板到Terminal协议接口使用 terminal applytemplate-name 命令,应用终端模板template-name 到Terminal 协议接口 到。注:应用终端模板到多个接口时,interface1 和 interface2 必须是同一个槽上的两接口。9.1.2 Terminal 协议配置范例封装 terminal 协议
16、的本端配置:(见图 9-1 所示)A、配置接口参数:命令描述Router#config terminal Router(config)#int f0 进入接口 f0 配置方式Router(config-if-fastethernet0)#ip add 129.255.24.100 255.255.0.0 配置路由器/终端服务器以太网地址Router(config-if-fastethernet0)#exit Router#(config)interface serial0/0 串口 s0/0 配置方式Router(config-if-serial0/0)#physical-layer asyn
17、c 串口 s0/0 配置为异步方式Router(config-if-serial0/0)#tx-on dcd 配置 dcd 信号判断物理信号up Router(config-if-serial0/0)#encapsulation terminal 封装 terminal 协议Router(config-if-serial0/0)#exit 迈普通信版权所有翻印必究Copyright?2003 Maipu Communication,All Rights Reserved.5名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 26 页 -(以上为高速串口封装为terminal 协议的配
18、置,8/16SA 的配置和高速串口相同。)命令描述Router#(config)interface serial1/0 串口 s1/0配置方式Router(config-if-serial1/0)#physical-layer async Router(config-if-serial1/0)#tx-on dcd 配置 dcd 信号判断物理信号up Router(config-if-serial1/0)#encapsulation terminal 配置 s1/0(内置 modem)接口封装termianl 协议Router(config-if-serial1/0)#modem party o
19、riginate 配置内置 modem 为发起方Router(config-if-serial1/0)#modem line leased 配置内置 modem 为自动专线方式Router(config-if-serial1/0)#modem async direct 配置内置 modem 为直接异步方式Router(config-if-serial1/0)#modem enable Router(config-if-serial1/0)#exit (以上为内置modem 封装 terminal 协议的自动专线方式,配合mp56/336B 外置 modem 使用)命令描述Router#(con
20、fig)interface serial1/0 Router(config-if-serial1/0)#physical-layer async Router(config-if-serial1/0)#tx-on dcd配置 dcd 信号判断物理信号up Router(config-if-serial1/0)#encapsulation terminalRouter(config-if-serial1/0)#modem party originate 设置内置modem 为呼叫方Router(config-if-serial1/0)#dialer string 123设置内置modem 拨打号
21、码Router(config-if-serial1/0)#modem async error-correct 设置内置 modem 为差错异步Router(config-if-serial1/0)#modem enable Router(config-if-serial1/0)#exit (以上为内置modem 封装 terminal 协议的拨号方式,配合mp56/336B 外置 modem 使用)B、模板参数配置:命令描述Router(config)#terminal template maipu 建名字为 maipu 的模板router(config-terminal-template)#
22、terminal local 129.255.24.100 设置本地 ip 地址(f0 接口地址)router(config-terminal-template)#terminal remote 0 fix 129.255.100.101 fix-terminal 设置业务 0 为固定终端方式,ip 地址为 unix 前置机 ip router(config-terminal-template)#terminal remote 1 telnet 129.255.100.101 telnet 设置业务 1 为 telnet 方式router(config-terminal-template)#t
23、erminal remote 2 rlogin 129.255.100.101 rlogin 设置业务 2 为 rlogin 方式router(config-terminal-template)#terminal remote 3 input 129.255.100.101 fix-terminal 7 设置业务 3 为回显断口(可以不设置)router(config-terminal-template)#terminal remote 4 fix-2 设置业务 4 为第二个固定终端方式,在此设置下,迈普通信版权所有翻印必究Copyright?2003 Maipu Communication,
24、All Rights Reserved.6名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 26 页 -129.255.100.101 fix-terminal 3052 negotiate-port 3652 unix 需要配置两个itest,分别设置数据和协商端口为 3052 和 3652 router(config-terminal-template)#exit C、将模板作用到接口命令任务Router(config)#terminal apply maipu serial0/0 将模板作用到s0/0接口9.1.3 Terminal 相关调试命令show terminal d
25、ebug terminal terminal restart all|show ip socket 9.2 MPDLC协议路由器通过MPDLC(MP 数据链路控制,迈普私有协议)协议,能够同MP多路复用器(如MP8000/8100/8200 等设备)连接,实现路由器一个串口最多8 路终端的接入能力,增强了路由器终端接入能力。图 9-3 MPDLC网络模式图(本地模式)图解:本地路由器通过以太网接口接入以太网,和unix 相连。同步、同/异步或异步接口封装MPDLC 协议迈普通信版权所有翻印必究Copyright?2003 Maipu Communication,All Rights Reser
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年第章终端配置 2022 年第章 终端 配置
限制150内