ImageVerifierCode 换一换
格式:DOCX , 页数:22 ,大小:56.19KB ,
资源ID:7790673      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-7790673.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(终端接入技术基础篇要点Word文档下载推荐.docx)为本站会员(b****4)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

终端接入技术基础篇要点Word文档下载推荐.docx

1、2.6 路由配置文件的修改 122.7 修改银行业务的配置文件 122.8 运行ttyd程序 12第3章 SCO UNIX配置前的准备 133.1 增加伪终端设备 133.2 修改每个进程打开的文件数 143.3 ttyd管理程序的使用 153.4 VI指令集合 16关键词:哑终端,Router, SCO UNIX, RS232摘 要:缩略语清单:参考资料清单:第1章 概 述1.1 终端接入技术终端接入是指终端设备与路由器相连,通过路由器完成终端设备与UNIX服务器或终端设备之间的数据交互。路由器实现的终端接入分为两种:终端接入发起方和终端接入接收方。本文档主要侧重在终端接入发起方。终端接入发

2、起方是指由路由器向服务器首先发起TCP连接请求。这里所说的服务器可以是UNIX服务器也可以是作为终端接入接收方的路由器。1.1.1 TTYD终端接入介绍TTYD终端接入是利用路由器作为终端接入发起方,将UNIX服务器作为TCP连接的接收方。路由器可以完成从终端串行数据流到IP网络数据包的转换。应用业务通过运行于UNIX服务器上的TTYD程序,与路由器交互,并通过路由器把业务画面推送到网点的终端上,完成业务交互处理。这种应用主要应用于银行、邮政、税务、海关和民航等拥有大量营业网点的系统中。原有的终端接入(区别于路由器终端接入)实现方式主要以多串口卡加多路复用器为主,也有部分采用哑终端加telne

3、t的方式。对于前者,大量的终端导致机房布线非常复杂,并且多路复用器的功能单一,无法实现网点联网办公和内部IP语音电话等功能;而后者,由于无法实现终端号固定的功能,业务很难向可维护可管理的方向发展。这两种实现方式,已经不能满足各行业系统网络进行现代化改造的需求,并正在被逐渐淘汰。路由器提供的终端接入可以应用在工作于UNIX服务器终端模式下的系统中,如银行、邮政、税务、海关和民航系统等。它通过IP网络完成网点的终端到中心机房UNIX服务器的接入功能,实现了从多路复用器接入方式到IP网络接入方式的平滑过渡,而且这种转变对用户业务是透明的,用户以前的业务完全不需要改变。路由器终端接入解决方案不仅实现了

4、固定终端号的基本功能,而且还提供多业务动态切换、屏幕实时存储、终端复位、AAA(Authentication,Authorization and Accounting,认证、授权和计费)等许多增强的功能,同时,在UNIX服务器上还提供了专业的终端管理软件,在丰富功能的同时,简化了管理。终端接入和路由器的融合,还使网点办公和IP电话轻松实现,提供了一个组建多功能,高效率网络的解决方案。1.1.2 对终端接入的要求 TTYD终端接入应用需要用户做两方面的配置。一是配置路由器作为终端接入发起方第2章 终端接入的规划设计本配置案例中采用一对一的方式,以某银行网络为基础说明终端接入(哑终端应用)技术。2

5、.1 准备工作2.1.1 组网情况说明如下:前置机IP地址为10.12.1.0/24网段,终端接入路由器与前置机通信时采用的IP地址为loopback0 16.192.1.1/32,中间通过广域网线路,保证双方IP可达,即前置机和路由器loopback 0能相互PING通。2.1.2 网点情况 网点有两个终端,分别接在8AS接口的ASYNC 0和ASYNC 1接口上。2.1.3 业务情况 我们假设也两种业务:对公业务,在前置机1上,IP地址为:10.12.1.254/24, 储蓄业务,在前置机2上,IP地址为:10.12.1.253/24。2.1.4 广域网链路情况 了解网点的路由器与支行路由

6、器连接的广域网的类型和速率。链路速率决定ttyd.conf文件中的readsize和sendsize配置项的设置。如果广域网采用64kbps及以上的速率,则ttyd.conf文件中的readsize和sendsize配置项可以用缺省值(300B和512B);如果是以太网,可以把该值设高一些,如:readsize设为512B,sendsize设为1024B;如果广域网是9600bps的低速率,可以把该值设低一些,如readsize设为128B,sendsize设为256B。其中readsize必须小于sendsize。我们这里假设广域网采用64kbps的DDN专线,因此ttyd.conf配置文件

7、中readsize和sendsize配置项可以用缺省值。2.1.5 备份情况了解网点的路由器与支行路由器的广域网链接是否需要备份,一般常使用Modem拨号备份或ISDN BRI进行备份。如果使用备份线路,则需要在路由器上配置源IP地址绑定功能,并且要在UNIX服务器上配置到绑定IP地址的路由。 所以本实例中采用了终端接入路由器绑定loopback 0方式。2.1.6 活终端/哑终端 了解银行业务需要使用的是活终端还是哑终端,如果是活终端,则需要在UNIX服务器的inittab系统文件中配置相应的伪终端项,并把伪终端配置为respawn;如果是哑终端,则不需要在inittab系统文件中配置相应的

8、伪终端项,或把伪终端配置为off。我们这里假设使用活终端,因此在后面配置时要注意配置Unix服务器的inittab系统文件。Attention:此处注意,在应用中对SCO UNIX Open Server处理会有不同。2.1.7 网点终端设备与路由器异步串口的连线了解网点的终端设备与路由器异步串口的连线方式。如果异步串口电缆只使用TxD(2)、RxD(3)和GND(7)三种信号线,则需要在路由器异步串口下配置undo detect dsr-dtr命令和flow-control software inbound命令,即不检测DSR、DTR信号,使异步口自动处于UP状态;不检测硬件流控信号而采用软

9、件流控方式。如果异步串口电缆只使用TxD(2)、RxD(3)、GND(7)、DSR(6)和DTR(20)五种信号线则需要在路由器异步串口下配置flow-control software inbound命令,不检测硬件流控信号而采用软件流控方式。如果异步串口电缆所有信号线都使用,则不需要在路由器异步口下配置以上命令。其中信号线后面括号内为该信号线对应于异步串口电缆DB25头的管脚号。我们这里假设网点所使用的异步串口电缆信号线齐全。2.2 终端接入的规划根据上节了解到的组网环境,我们就可以对终端接入的实现方式进行规划。通常情况下,我们采用“一对一”方式。下表是我们规划的前置机上使用的伪终端设备及其

10、与路由器上应用和终端的对应关系:前置机IP地址前置机监听端口号伪终端设备号路由器IP地址源IP地址绑定路由器APP号路由器的TTY号路由器对应的物理端口业务类型10.12.1.254/249010ttyp50172.16.1.1/3016.192.1.1ASYNC0对公10.12.1.253/249020Ttyp303ASYNC1储蓄2.3 路由器的配置(只列出与终端接入相关命令)1. 启动终端接入功能Router tty enable2. 配置应用Router tty-app sender connection 0 10.12.1.254 9010 1 duigong 一对一方式 路由器AP

11、P号 前置机IP地址 前置机监听端口号Router tty-app sender connection 3 10.12.1.253 9020 1 duigong3. 设置物理终端和虚终端Router interface async 0Router-Async0 undo modemRouter-Async0 async mode tty 0 0 0 2048000 tty-number vty-number app-number buffer值 终端号 虚终端号 app-number为应用号第一个0对应端口物理连接编号 第二个0对应VTY应用(除非银行有多个业务在同一终端上操作,最多4个,一般

12、为0) app-number为应用号,与tty-app sender connection 0 对应Router-Async0 interface async 3Router-Async3 undo modemRouter-Async3 async mode tty 3 0 3(同上理) 20480004.为应用绑定一个源IP Router tty-app sender source-ip 0 3 16.192.1.12.4 前置机的配置(举例假定采用的是Sco openserver UNIX 5.0.5。)2.4.1 安装ttyd 程序使用软盘或FTP方法:使用软盘进行安装:下面讲述通用的程

13、序安装方法。切换控制台终端要安装ttyd程序,首先要获得至少一个控制台终端。在SCO OpenServer UNIX中使用Alt+ - 切换控制台终端。以超级用户(如root)身份登录安装及配置本程序需要在超级用户下完成,所以必须先以超级用户身份登录。方法是:切换到一个可登录的控制台后(例如:按Alt+)会出现用户登录界面如下:SCO OpenServer(TM) Release 5 (scosysv) (tty04)login:在“login:”提示后输入“root”会出现“Password:”提示,输入root口令后就以root身份登录到UNIX服务器上了。将软盘放入UNIX服务器的软驱,

14、然后使用mount命令安装软驱# mount /dev/fd0 /mnt拷贝可执行文件到UNIX服务器ttyd和ttyadmcmd是二进制可执行程序。# cp /mnt/TTYD /etc/ttyd#cp /mnt/TTYADMCMD /etc/ttyadmcmdttyadm是shell程序,提供对终端的管理功能。# cp /mnt/TTYADM /etc/ttyadm改变文件模式为可执行模式# chmod 744 /etc/ttyd /etc/ttyadm /etc/ttyadmcmd工作任务完成后,应该执行umount操作卸载介质。命令如下:# cd /# umount /mnt使用FTP

15、进行安装用户也可以通过FTP方法安装ttyd程序,下面讲述在Windows系统上,使用FTP进行程序安装的过程。将ttyd程序置于一个目录下用户首先需要将获得的ttyd程序放到自己的Windows系统的一个目录下,例如c:ttyd。打开一个DOS窗口,运行ftp命令打开一个DOS窗口,在c:ttyd目录下运行ftp 命令连接UNIX服务器,并以root用户身份登录。假定前置机的IP地址为10.110.96.53,操作过程见下:C:ttydftp 10.110.96.53Connected to 10.110.96.53.220-220 sco2 FTP server (Version 2.1W

16、U(1) ready.User (10.110.96.53:(none): root331 Password required for root.Password:230 User root logged in.ftp 在UNIX服务器上切换到/etc目录,并使用二进制文件传送格式 cd /etc bin传送ttyd和ttyadmcmd两个程序到UNIX服务器上。 put ttyd put ttyadmcmd传送ttyadm程序到UNIX服务器上使用文本文件传送格式,将ttyadm程序传送到UNIX服务器上,然后退出ftp程序。 ascii put ttyadmbye登录到UNIX服务器,改变

17、程序的文件模式为可执行模式# chmod u+x /etc/ttyd /etc/ttyadm /etc/ttyadmcmd至此,ttyd程序、ttyadmcmd程序和ttyadm程序全部安装完成对SCO UNIX配置前的准备工作:请先阅读此部分。2.5 inittab文件的修改对Sco openserver UNIX 5.0.5可忽略此配置,用下列方法实现:启动scoadmin。# scoadmin选择Hardware/Kernel Manager。选择Tune Parameters.。输入9,选择TTY and console configuration。修改“NSPTTYS: number

18、 of pseudo-ttys on system.”为256。然后编译内核,重起机器,即可自动增加到256个设备,编译内核时将用/etc/conf/cf.d/init.base覆盖/etc/inittab。同时保证在ttyd.conf文件中有autogetty 1这项。前置机1(对公业务前置机)上inittab文件修改:在前置机1上编辑/etc/inittab系统文件,在其中添加以下行:C50:234:respawn:/etc/getty ttyp50 m由于我们采用活终端方式,所以把伪终端配置为respawn;如采用哑终端方式应配置为off。添加完成后执行init q命令使配置生效:# i

19、nit q在前置机2(储蓄业务前置机)上inittab文件修改:在前置机2上编辑/etc/inittab系统文件,在其中添加以下行:C30:/etc/getty ttyp30 m2.6 ttyd.conf配置文件的修改配置文件缺省为/etc/ttyd.conf,该文件可定义监听端口号,并可将路由器上的终端号与UNIX服务器中的伪终端设备联系起来。编写前置机1(对公业务前置机)上的配置文件ttyd.confserverport 9010 #监听端口号mode 1 #一对一方式,0为多对一方式nodelay 1 # ttyd程序是否支持nodelay特性,缺省为1(支持),即当ttyd收到对端发来

20、的数据后立即应答,在低速线路上可提高回显速度。0为不支持。screen 0 # ttyd程序是否支持屏幕保存功能,缺省为0(不支持),1为支持。该参数只在“一对一”方式下时起作用。lang 1 # ttyd认证失败时提示语言,缺省为0(汉语),1为英语。logsep 1 # ttyd日志文件是否分开,缺省为1(分开,每个设备一个文件)。0为不分开,全部写入一个文件。debugpath /var/ttydlist # ttyd程序调试文件的输出目录,缺省为/var/ttydlist目录sendsize 512 # ttyd程序一次最多向网络上传送的数据大小(字节),缺省为512 bytes,可根

21、据广域网链路状况适当修改,建议设为384到1024之间。readsize 300 # ttyd程序一次从伪终端设备中读取的数据大小(字节),缺省为256 bytes,可根据广域网链路状况适当修改,建议设为200到384之间。noblock 1autogetty 1 # ttyd程序是否自动调用getty程序。缺省为0(在inittab系统配置文件中指定系统调用getty程序),1为由ttyd程序调用getty程序。在SCO UnixWare系统上该项必须配置为1。一旦设置该参数为1,由ttyd程序调用,则在/etc/inittab文件中就不能再配置相应的终端表项了,否则程序不能正常运行。tty

22、p50 16.192.1.1 0 #通过伪终端设备号、路由器IP地址和路由器上异步口配置的终端号这三项就可以唯一的确定UNIX服务器上的一个伪终端设备对应于哪台路由器的哪个终端,从而实现了终端号固定。例如上面的配置即表示UNIX服务器中的伪终端设备ttyp50将对应于IP地址为16.192.1.1的路由器上所配置终端号为0的异步口连接的终端。伪终端设备名字必须在/dev目录下且设备名字必须以“tty”3个字符为前缀。如果需要在/dev目录下改动设备的名字为不以“tty”开头,则必须使用以“/dev/”开头的全路径名。编写前置机2(储蓄业务前置机)上的配置文件ttyd.confserverpor

23、t 9020mode 1nodelay 1screen 0 lang 1logsep 1debugpath /var/ttydlistsendsize 512readsize 300ttyp30 16.192.1.1 32.7 路由配置文件的修改在前置机1上增加以下路由:# route add 16.192.1.1 -netmask 255.255.255.255 10.12.1.1# route add 172.16.1.1 -netmask 255.255.255.252 10.12.1.1添加后用以下命令查看UNIX服务器中路由表是否正确:# netstat -r将增加路由的命令加入到/

24、etc/rc2.d/S85tcp文件中,这样系统启动后会自动增加该项路由。前置机2同上理2.8 修改银行业务的配置文件每个银行的业务程序不同,因此每个银行业务的配置方法也不相同,各银行可以根据自己使用的业务,修改业务程序的终端配置文件,如终端仿真类型、刷卡器型号、打印机型号、密码键盘型号等。只有正确配置了银行业务的终端配置文件,终端才能正常操作。2.9 运行ttyd程序在前置机上启动ttyd程序# /etc/ttyd编写/etc/rc2.d/S99ttyd文件,在该文件中写入启动ttyd程序的命令:/etc/ttyd 然后修改文件执行模式为可执行模式:# chmod u+x /etc/rc2.

25、d/S99ttyd这样,在开机时将自动启动ttyd程序。如连接正常,可在终端上看到银行的业务画面。第3章 SCO UNIX配置前的准备在配置之前,需要规划好UNIX服务器上的伪终端设备与路由器上各端口的对应关系。当一个UNIX系统连接较多的终端时,所需要的资源可能已超过了UNIX系统的默认值,此时就需要修改UNIX系统的内核参数。修改SCO OpenServer UNIX系统内核方法如下:3.1 增加伪终端设备SCO OpenServer UNIX缺省情况下有64个伪终端设备,如果连接更多的终端时,需要增加伪终端设备。首先查询伪终端设备是否存在,例如通过如下命令查询ttyp50/ptyp50设

26、备是否存在(一般ttyp与ptyp设备总是成对存在的,其从设备号相同):# ls -l /dev/ttyp50 /dev/ptyp50如该伪终端设备存在,则控制台显示如下信息:crw-rw-rw- 1 root sys 59, 50 Aug 6 18:44 /dev/ptyp50crw- 1 bin terminal 58, 50 Aug 15 16:24 /dev/ttyp50若不存在,必须先创建该设备。有时SCO OpenServer UNIX系统安装后伪终端设备数量太少,这时需要配置系统内核增加伪终端数量,使用scoadmin配置程序可以增加伪终端数量。方法如下:3.2 修改每个进程打开

27、的文件数SCO OpenServer UNIX缺省情况下每个进程打开的文件数为110。如果一台UNIX服务器连接较多终端时(一般50个以上),请将该值修改为600。修改方法为执行以下命令:# /etc/conf/cf.d/configure在选项中选择7(User and group configuration)更改maximum number of open files per process值为600。3修改每个用户最多打开的进程数SCO OpenServer UNIX缺省情况下每个用户最多打开的进程数100。#/etc/conf/cf.d/configure更改maximum number of processes available to user值为600。其他系统内核参数无需修改。修改系统内核参数完成以后,按照系统的提示,先运行./link_unix重新链接系统内核,然后重启系统使配置生效。3.3 ttyd管理程序的使用为方便对UNIX服务器上的ttyd进行管理,终端接入在UNIX服务器侧提供了一个终端管理程序ttyadm,它由ttyadmcmd和ttyadm两个可执行文件组成,其中ttyadm为一个shell程序,用户可根据需要进行修改,无需编译,即可直接运行,极大地方便了维护性工作。用户

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2