【doc】用Kermit实现MS
用Kermit实现MS
,
用小..?K
ermit实现MSDoS和
HP.UX之'间的文件传输
刘洪健
利用网络在微机与工作站或小型机之间进行文件 侍送非常方便.并且传输过程迅速,准确.但是,对于没 有建立网络的用户要想在异种机之间交换数据就比较 困难.有些用户不得不用手工将一种机器上已有的资源 输八到另一种机器中,而且这也只能对ASCII码文件 有用,对二进制码就行不通.下面介绍一种利用RS 23$C串口在异种机之间进行通讯的方法. Kermit是一种在两个系统向进行串行通讯的协 议,也是一十可以在两十系统闻进行文件侍送的应用程 序.Kermk起源于美国哥伦比亚大学,经过不断的发 展,到现在已有许多能在MSDOS,AppleDOS,cP/M
SunUNIx,VAXvMs,HP—UX等系统上运行的版本 使用Kerrnit进行通讯的前提是t两十系统上都有符合 EIARS232C标准的25芯或9芯串口和相应的通讯电 缆}两十系统上都要有可运行的Kermit或支持Kermit
协议
离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载
的应用程序.酴此之外,不需要任何附加的硬件. 下面以利用PC上的CrossTalk程序与运行HP— Ux8-0系统的HP9000/400工作站(以下简称HP)进 行文件传输的倒子来介绍具体过程.CrossTalk是一个 运行于MSD0s系统下的通讯软件,从版本3.61开始
支持Kermlt协议(Pctools8.0版也支持Kerrnit,但其 功能不如Cro~T)~HP-UX是一个在HP产品上运 行的uNIx操作系境,其7.0版或更高版本在/usR/ BIN目录下包含了可执行程序Kermit. 电班接或围
25pin9pin
4—1
2—2
3—3
5,6——4
————一
5
20——6,8
8—7
1首先甩符台标准要求的电筑联接两十系统的 RS232(=串口.直接将两个系统联接的方法见囝.Pc上 的串口有2s苍和9茄两种.如果使用MODEM,则按其 舛善毒善一:刊1994.7
弋
,
要求联接.
2.打开HP,从超级用户登录.建立串口设备文件/ devAty,倒如{
~mknod/dev/tty01c10x090000(按回车健,以下 均省略)
这里的9是串口选择码,要根据机器上所配的RS-232 卡确定.设置文件的存取权限为666,这样其他用户也可 以使甩该串口进行工作然后执行Kermit; #Kermit
屏幕显示;
C—Ketmit,4E(072)24Jan89,HP9000ie$
HUX
Type?forhelp
C—Kermit>一
现在已进入Kermit,在C—Kermk>提示符后蕞?健可得 到HP-UXKermit的帮助信息.下面设定参数: setline/dev/~y01{指定通讯口
setspeed1920%设置侍精波特率
cwd/users/lhj/worksI改变工作目录
setfiletypebi?afy{设置文件类型(或text) setparitynonel无校验位
这样}IP就准备就绪丁
3.Pc上的准备工作要简单些,机器启动后,运行 CrossTelk软件的主程序(假设其路径为C:\吐>): ct\ct>xtalk
出现CrossTalk状态屏幕,按Enter健直到屏幕最 底行左边出现:
command?一
该行即为命令区,主屏幕上显示了主要参数的设定值. 下面修改几十参数
port2i指定串口号(corn1..corn4) speed19200_设置波特率
paritynone{无拉验位
cdir\213;改变工作目录到\213
kermitmodebinary{被置文件类型(或text) gol0?Il联机
这时屏幕右上角显示联机状态为local,Pc的准备工作 也已做好.'
43
翟羞
,
?.7'r/,
用C语言在PC上进行
M/M/c排队模型的仿真
……一用客………黜
在研究许多复杂现象时,都需要应用数学方法,把 这些现象抽象成一些基本的概念和系统模型,并对这些 模型进行分析求解.能够用
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
达式求解当蒜很好,但这 种情况并不多.因而计算机仿真就成了模型求解的一种 重要逾径.
用计算机求解,首先要有模型.M/M/C模型就是 随机排队系统中的一种,它具有以下特征:各作业到达 的时问间隔是负指数分布的独立随机变量序列,其平均 到达率为(例如2O个/s)}系统中有c十服务台.对各 作业的服务时间也是独立负指数分布的I建机变量序列, 其平均服务率为(倒如40个/s)}作业形成单个队列, 只要任何一十服务台空闲,即可接受服务}排队的队长 投有限制,服务规删是先来先服务原则.很多实际的排 队问题都可抽象为M/M/C模型,因丽对该模型的仿真 就显得特别重要.
目前,我们正在进行磁盘阵列性能的仿真与
评价
LEC评价法下载LEC评价法下载评价量规免费下载学院评价表文档下载学院评价表文档下载
工 作,主要研究磁盘阵列的结梅,磁盘的数量,Cache容量 的大小以及请求的调度算法等因素对礴盘性能的影响, 并对磁盘阵列的可靠性问题进行探讨,其中很大部分都 涉及到对M/M/C模型的仿真.
仿真程序的碧秘,是选用专门的仿真语言好呢还是
采用高级语言好呢?一般来说,前者的好处是用它们编 写出的程序比较短,而且物理意义也清楚.它的缺点就 是要花相当的精力去掌握一种新的语言,仿真的速度也 比较慢,而且整十仿真系统的实现受到该仿真语言所提 供功能的限制,因而很难
设计
领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计
出一个功能全面,使用方 便的仿真系统.而选用像C语言这样的高级语言来设 计仿真程序,其功能的实现可以曼活多样,因而可以设 计出功能强,人机界面友善的仿真系统.但其最大的缺 点是棱心程序前设计比较田难,謦政也不方便,且编出 的仿真程序结构不清晰,可读性比较差』特翱是对于 MfM/C中多服务台的情况更是如此.为此本文提出了 一
种新的仿真方法,改进高级语言仿真的不足.经实验 效果良好.
在用高级语言编制仿真程序时,一般有事件调度 法,进程调度法以及活动扫描法.比较常用的是事件调 4.做好了上面的准备工作就可以开始进行传输 了.对于HP,其Kermit有s~l-vf!T和?nserver两种状 态.在nonmerver状态下需要在两个系统上同时操作' 而在~rver状态下,通过PC就可以执行传输过程所需 要的全部命夸(这对于远程操作特别有利),同时}?还 可以做其它工作.使l进八8er甲er状态t C—KerinJt二server
屏幕显示:
Enteringserwrmodeon/dev/ttyOl
这时只要在PC上运行Kerndt谛令就可对PC和Hp 进行文件的存取.
在o~mmand?后打命令{
gkermitxshz.c}从HP取文件xshz.c
xkermithzk16}将hzk16传到HP
将HP工作目录中所有.dat文件传到PC的工作 黼44
目录下:
gkermit*.dat
将213的全部24点阵字库传到HP上t
Xkermitlk24*
在传输过程中,PC会动态显示一十简要信息框,内 容包括正在传输的文件名,该文件已传送的块数,完成 百分比,传输错误数以及整十传输过程中总的出错数, 最后显示总共传递的文件数量.
以上即为在PC和HP之问利用Kermit进行文件 传输的全过程.对于其它系统,具体用法会有些不同,要 参考对应的资料.Kernl~t还有一些其它功能,这里不再 毅连.
在工作中,我们利用Kermlt在HP和PC之间传送 了大量数据文件(包括文本文件和二进翻文件),均未发 现问题.毒
钟鼻硅.}善序刊]994.7