- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
OPC网络通讯机制简析
OPC 网络通讯机制简析
OPC 是什么?不是本文要说的,问度娘去,问 OPC 基金会去。
本文旨在解决实际 OPC 通讯时遇到的问题。相同的配置方法,为啥时而灵,时而不灵?也
许你能从本文找到一些答案。
OPC 网络通讯到底是咋回事?
OPC 网络通讯受到那些条件制约?
想清楚的回答上面的问题,我们来简单的分析一下 OPC Client 和 OPC Server 之间通讯的
过程。当然,你也可以去看 OPC 基金会提供的全套资料。
本文将对 OPC Client 和 OPC Server 之间通讯进行逐步拆解,每步一问。
第 1 问,OPC Client 和 OPC Server 之间通讯,谁是主动的?
废话啦,当然是 OPC Client 啦。看官不要急,也不要骂!由浅入深,循序渐进。
第 2 问,OPC Client 第 1 次动作做了什么?
问得好,OPC Client 第 1 次动作做什么当然是他的制造者知道,从大多数的 OPCClient 行
为来看,一是自动遍历本机已注册的 OPC Server 列表名称,二是等待用户去定义欲访问
的 OPC Server 的信息。访问本机已注册的 OPC Server 实在没啥好说的,从来就没有人
为此遇到难题,本文就不废话了。
第 3 问,OPC Client 第 2 个动作时什么?
通过上面的第 2 问,OPC Client 的第 1 步动作会产生分支,访问本地 OPC Server 的这个
分支就不在说了。要分析的是网络方式访问 OPC Server 这个分支。第 2 个动作是根据用
户指定的 IP 地址或计算机名去查询远程计算机上已注册的 OPC Server 列表名称。
从这一步开始问题开始复杂化了!
第 4 问,OPC Client 是什么协议去和远程计算机交流的?
TCP/IP
第 5 问,OPC Client 去打开远程计算机的那一扇门?
TCP 135 端口,说起 135 端口这扇门有些同学是不是很熟悉啊。简单解释一下:在 Windo
ws 操作系统中,135 端口主要用于使用 RPC (Remote Procedure Call ,远程过程调用)
协议并提供 DCOM (分布式组件对象模型)服务,通过RPC 可以保证在一台计算机上运行
的程序可以顺利地执行远程计算机上的代码;使用 DCOM 可以通过网络直接进行通信,能
够跨包括 HTTP 协议在内的多种网络传输。 多年来,135 端口一直被人利用,成为众多屌
丝杀人越货,入室旅行的必备良药。
第 6 问,OPC Client 去访问远程计算机的 TCP 135 这扇门时,可以随意进出吗?
当然不是,在 Windows 操作系统中,通过 RPC 方式访问网络计算机时,检验还是蛮严格
的。既要验证来访者的身份,还要核实本计算机的安全规则(安全规则还分为好几部分)。
题外话,为啥 Windows 看起来如此严格的审核制度还会被人经常从 135 这扇门破门而入呢?
嘿嘿,问一问微软设计这扇门的工程师吧,他会告诉你答案的。
第 7 问,OPC Client 去访问远程计算机的 TCP 135 这扇门时,第一道关卡是谁?
网络安全防火墙是第一关卡,网络安全防火墙中,如果不允许远程计算机的TCP 135 端口,
那么,连接就被掐断了。后续的通讯也就无法进行。要想能向下进行,网络安全防火墙必须
运行对 TCP 135 这扇门的访问。
第 8 问,OPC Client 想进入远程计算机的 TCP 135 这扇门时,是如何检验的?
说起 Windows 的 TCP 135 这扇门,不能不提 DCOM。啥叫 DCOM ?问度娘或谷哥吧。这
里只是说一下,DCOM 绑定了 Windows 的用户管理机制以及安全审核机制。同时还会受到
网络安全防火墙这类软件的网络安全机制影响。
总结一下,就是说,要想明白OPC Client 和 OPC Server 之间的网络通讯机制,就得了
解 DCOM 机制;了解 DCOM ,就得了解Windows ;另外还得了解网络安全防火墙。够复
杂吧!废话不说了,还是给各位来点干货。
Windows 遇到通过 RPC 方式过来的网络请求时,会通过本机的安全策略设置来确定按照什
么样的方式进行审核。Windows 系统的版本不同,安全策略的设置也有所不一样。
1 )Windows 2000 的安全策略,只支持来访者以自己的身份进行验证,且不拒绝来宾用户
从网络中访问,来宾
您可能关注的文档
- NCR TMS产品介绍 v2.0.pdf
- NEC3200放映机杜比软件中文说明.pdf
- NCStudio 用户手册.pdf
- nc现金管理V55.pdf
- NetBotz 综述.pdf
- NC6-流程平台.pdf
- NEW-刘细丰《薪酬管理参考习题》(二级).pdf
- NEC进修医生讲课.pdf
- NetCTOSS2.0页面布局设计说明书.pdf
- NETCOM-200IE高性能隔离型二串口服务器用户手册 V1.00.pdf
- 四川省德阳市罗江中学2025届高三考前热身化学试卷含解析.doc
- 山东省枣庄现代实验学校2025届高三下学期第五次调研考试化学试题含解析.doc
- 吉林省长春市十一高中等九校教育联盟2025届高三一诊考试生物试卷含解析.doc
- 2025届江苏省盐城市伍佑中学高考仿真模拟化学试卷含解析.doc
- 2025届广西贺州中学高考冲刺押题(最后一卷)生物试卷含解析.doc
- 安徽省池州市贵池区2025届高三第一次模拟考试生物试卷含解析.doc
- 宁夏银川一中2025届高三(最后冲刺)化学试卷含解析.doc
- 广东省广州市增城区四校联考2025届高考压轴卷化学试卷含解析.doc
- 2025届邯郸市第一中学高考生物必刷试卷含解析.doc
- 2025届安徽省安庆市石化第一中学高考仿真卷化学试卷含解析.doc
文档评论(0)