计算机网络实验2
实验目的
实现两台计算机通过串口通信
实验环境
本机Windows10
虚拟机系统VirtualBox
虚拟机1 Windows7
虚拟机2 Windows7
C#
Visual Studio 2017
实验结果
启动应用,得到如图界面。因为每个空格都会在确定了前一个空格后变为可编辑,而且会给出相应的默认值,所以可以一直点击确定,直到所有设置都被确定
设置完成后得到如图情况,此时点击“启动服务”
正常启动服务后收到提示
双机互联时应有如图态势
实验总结
基于VirtualBox
配置两台虚拟机时,应选择相同的串口
端口模式选择“主机管道”,路径/地址格式为
\\.\pipe\xxxx
,其中xxxx可以任意填写,但要保证两台虚拟机一致对于选项“连接至现有通道或套接字”,其中一台虚拟机不勾选,称为pc1,另一台勾选,称为pc2
启动时,应先启动pc1,再启动pc2,否则会报如下错误
软件层面通信前应确保两台虚拟机上的软件都已经成功启动服务,否则不能互联
配置属性
接收
发送
退出