S模式的网络通信
- 格式:pdf
- 大小:433.16 KB
- 文档页数:5


第37卷第4期 2010年4月 应 Applied 科 技 and Technology Vo1.37.№.4 Apr.2010
doi:10.3969/j.issn.1009—671X.2010.04.014
基于CSocket的多方网络通信在监控系统中的应用
闫保中,胡忠彪
(哈尔滨工程大学自动化学院,黑龙江哈尔滨,150001)
摘要:以某车辆监控系统软件的开发为背景,主要研究其中的关键技术——方网络通信.在Vc++环境下,将 MFC的CSocket,CSocketFile,CArchive这3个类结合起来简单方便地实现了多方通信,即在C/S通信模式下,多 个客户端和监控端同时与服务器进行数据通信.首先介绍了套接字类和C/S模式,然后分别设计了服务器端和 客户端的工作流程,最后给出了通信模块的详细设计及技术分析.经过验证,本系统稳定可靠,提供了一套快速 简易的通用解决方案. 关键词:CSocket类;C/S模式;监控系统;网络通信;服务器 中图分类号:TP 311 文献标识码:A 文章编号:1009—671X(2010)04—0056—05
Application of the multiple network communication
in monitoring system based on the CSocket
YAN Bao—zhong,HU Zhong—biao
(College of Automation,Harbin Engineering University,Harbin 1 5000 1,China)
Abstract:Set on the background of one vehicle monitoring system,this paper studies the multiple network commu—
nications.In the VC++environment.it realizes the multiple network communication simply and conveniently by combining with CSocket,CSocketFile and CArchive of MFC.Namely under the C/S mode,multiple clients and
智能变电站网络通信技术
A 组网方案
结合国家电网公司关于智能变电站的技术导则规范,考虑南方电网公司对于数字化变电站的规划,当前智能变电站网络通信的结构主要有以下四种:(1)采用光纤点对点与GOOSE网络相结合的方式,其中,国网智能变电站中的保护装置是“直采直跳”,即点对点采样、点对点跳闸,亦存在“直采网调”的保护构架,集中在南网的数字化变电站;(2)采用光纤点对点、采样值网络与 GOOSE网络相结合的方式,对于保护装置是光纤点对点的模式,而就测控、计量、故障滤波则是从采样值网络获取相关信息;(3)采用过程总线方式,即采用交流采样(SMV)和GOOSE组网的方式,其中又分为共网或分网模式;(4)采用完全过程总线方式,即交流采样9-2、 IEEE 1588 和
GOOSE 统一组网。方案四与方案三实际的运行方式相似,方案三用IEEE1588进行对时处理,而方案二是用国际流行的B码对时。
现对上述三种方案做简要阐述及评价:
方案一的结构与现行常规变电站的网络结构模式是一致的,只是规约由 IEC60870 改为 IEC 61850,在这一点上3个方案是一致的。在方案一中,过程层采用光纤点对点与过程总线相结合的方式,即交流采样合并单元采用点对点的方式,将交流实时数据用光纤传输至保护、测控、计量、录波,这样采样数据独立传输,跳合闸等开关量信息采用GOOSE网络方式,为保证动作的可靠性,GOOSE 网必须保证一定冗余,即按照双网方式组建,且必须同时工作于主机方式。在目前100 M以太网技术成熟的条件下,采样数据独立传输虽然有需要敷设大量光缆的缺点,但其优点是能够保证数据响应实时性。
方案二的结构同方案一类似,不同之处则在于测控、计量、录波等二次设备是通过采样值网络获取相关信息,该方案可一定程度上减少光缆的铺设,并促进数据信息的共享互用。
方案三的特征点在于采样值和GOOSE信号均组网传输,有利于信息的共享化。在采样值和GOOSE共同组网的情况下,为了保证GOOSE报文的实时性,可以利用VLAN技术将过程层划分为一些功能子网,启用交换机分级服务质量提供优先传输机制,保证重要报文优先传输,减少重要帧的排队延时。
计算机通信中的C/S模式与P2P模式是什么意思?
因特网采用的是什么网络标准?
因特网的边缘部分与核心部分的构成、作用及工作方式有什么区别?
以表格形式对比线路交换、报文交换、分组交换的工作特点、优缺点以及应用领域。
需要向3000KM外的主机发送10M字节(byte)的数据的数据,线路传输速率为1.5x108m/s,请计算从发送到数据全部收到需要多少时间。
在基于因特网传输过程中,应用层每100字节的数据需加上20字节的TCP首部,20字节的IP首部,和18字节的数据链路层首尾部,请计算当传送一个256k字节的文件时,传输效率是多少?
网络体系结构中为什么需要划分层次?
五层协议分别是哪五层?它是属于什么标准?
简述物理层的作用。
双绞线和同轴电缆的结构是什么样的?它们传输的是什么信号?
传输速率中“比特/每秒”与“码元/每秒”有什么区别?
名词解释:
基带信号;带通信号;模拟信号;数字信号;码元;单工;半双工;双工
列表对比不同的信道复用技术。
CDMA是采用何种方式使用户在同样时间使用同样的频带进行通信的?其优缺点是什么?(2-15)
比较xDSL、HFC以及FTTx接入技术的优缺点。(2-17)
采用CDMA方式的通讯中共有四个站发送码片(2-16)
A:(-1 -1 -1 +1 +1 -1 +1 +1)
B:(-1 -1 +1 -1 +1 +1 +1 -1)
C:(-1 +1 -1 +1 +1 +1 -1 -1)
D:(-1 +1 -1 -1 -1 -1 +1 -1)
现接收到的码片序列为(-1 +1 -3 +1 -1 -3 +1 +1),问是
哪个站点发送了数据?它发送的是1还是0?请写出计算过程。
试举例说明数据链路与链路的区别是什么?
网络适配器的作用是什么?它工作在哪一层?(3-03) 为什么数据链路层要将数据封装成帧?不封装会怎么样?(3-05)
Vmware虚拟机三种网络模式详解
由于linux目前很热门,越来越多的人在学习linux,但是买一台服务放家里来学习,实在是很浪费。那么如何解决这个问题?虚拟机软件是很好的选择,常用的虚拟机软件有vmware workstations和virtual box等。在使用虚拟机软件的时候,很多初学者都会遇到很多问题,而vmware的网络连接问题是大家遇到最多问题之一。在学习交流群里面,几乎每天都会有同学问到这些问题,写这篇详解也是因为群里童鞋网络出故障,然后在帮他解决的过程中,对自己的理解也做一个总结。接下来,我们就一起来探讨一下关于vmware workstations网络连接的三种模式。
vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。
打开vmware虚拟机,我们可以在选项栏的“编辑”下的“虚拟网络编辑器”中看到VMnet0(桥接模式)、VMnet1(仅主机模式)、VMnet8(NAT模式),那么这些都是有什么作用呢?其实,我们现在看到的VMnet0表示的是用于桥接模式下的虚拟交换机;VMnet1表示的是用于仅主机模式下的虚拟交换机;VMnet8表示的是用于NAT模式下的虚拟交换机。
同时,在主机上对应的有VMware Network Adapter VMnet1和VMware Network
Adapter VMnet8两块虚拟网卡,它们分别作用于仅主机模式与NAT模式下。在“网络连接”中我们可以看到这两块虚拟网卡,如果将这两块卸载了,可以在vmware的“编辑”下的“虚拟网络编辑器”中点击“还原默认设置”,可重新将虚拟网卡还原。 小伙伴看到这里,肯定有疑问,为什么在真机上没有VMware Network Adapter VMnet0虚拟网卡呢?那么接下来,我们就一起来看一下这是为什么。
一、Bridged(桥接模式)