- 7
- 0
- 约4.49千字
- 约 38页
- 2020-08-25 发布于天津
- 举报
网络通信技术 TCP/IP 局域网通信 ? LabVIEW 具有强大的网络通讯功能,这种功能 使得 LabVIEW 的用户可以很容易编写出具有强 大网络通讯能力的 LabVIEW 应用软件,实现远 程虚拟 仪器。 ? LabVIEW 支持 TCP/IP 协议、 UDP 协议等等。而 且 NI 公司还开发了一种 DATASOCKET 技术,很 大程度上的简化甚至免除了网络通讯编 程,用户 很容易地在互联网实现高速数据交换。 ? TCP/IP 协议(传输控制协议 / 互联网络协议)是 INTERNET 最基本的协议,它允许分布在各地的 装着完全不同系统的计算机互相通信。 ? 由于 INTERNET 的广泛使用,使得 TCP/IP 成了 事实的标准。 (一) TCP/IP 协议的体系结构 ? TCP/IP 是一个四层协议: ? 链路层:包括操作系统中的设备驱动程序和计算机中对应 的网络接口卡,他们一起处理与电缆等传输媒介的物理接 口细节。 ? 网络层:该层负责传输数据,包括将数据分割打包和组合。 它需要确定的 IP 地址,以寻找路由。 ? 传输层:该层主要为两台主机上的应用程序提供点到点的 数据通讯。 ? 传输控制协议 TCP 提供质量保证的数据传输,负责数据的分组、 质量控制和超时重发。 ? 用户数据报协议 UDP 只提供简单的数据抱传输,在及时性服务中 由重要的用途。 ? 应 用 层 : 该 层 负 责 处 理 实 际 的 应 用 程 序 细 节 , 包 括 Telnet 、 Http 、 Ftp 、 SMTP 等著名协议,也包括我们自 己编写的网络应用程序。 ? IP 地址:互联网上的每个接口(一台主机可以有几个接口)必须有 一个唯一的 Internet 地址(也称作 IP 地址), IP 地址长 32 bit ,这 些 32 位的地址通常写成四个十进制的数,其中每个整数对应一个字 节 , 例 如 。 另 外 , 将 被 认 为 是 本 机 (LocalHost) 的 IP 地址 ? 端口号:大多数情况下,只是将数据包发送给给定地址的机器,例如 ,是不足以确定到底要把数据包发送给机器的哪一个进 程的。端口号允许你作更确定的指定。 ? 应用程序可以使用从 1 到 65535 之间的任何一个端口号,不过在选择 端口时,必须特别小心,因为有些可用端口号是为“已知的”(即固 定的)服务保留的(比如说文件传输协议和超文本传输协议,即 FTP 和 HTTP )。“已知的协议”,即固定协议,采用的端口由“互联网 编号分配认证( IANA )”控制和分配。 ? 端口号分为下面这三类:“已知”端口、已注册端口、动态和(或) 私 用 端 口 。 0 ~ 1023 由 IANA 控 制 , 是 为 固 定 服 务 ( 如 FTP,HTTP,telnet,DNS 等 ) 保 留 的 。 1024 ~ 49151 是 IANA 列出来的、已注册的端口,供普通用户 的 普 通 用 户 进 程 或 程 序 使 用 。 49152 ~ 65535 是动态和(或)私用端口。 ? 普通用户应用应该选择 1024 ~ 49151 之间的已注册端口,从而避 免端口号已被另一个应用或系统服务所用。 (二) Windows Sockets ? Windows Sockets 规范以 U.C. Berkeley 大学 BSD UNIX 中流行的 Socket 接口为范 例定义了一套 Micosoft Windows 下网络 编程接口。 ? Windows Sockets 规范本意在于提供给 应用程序开发者一套简单的 API ,并让 各家网络软件供应商共同遵守。 ? 应用程序调用 Windows Sockets 的 API 实 现相互之间的通讯。 ? Windows Sockets 又利用下层的网络通 讯协议功能和操作系统调用实现实际的 通讯工作。 (三)套接字 ? 套接字 (Sockets) 是通讯端点的一种抽象,它提供了一种 发送和接收数据的机制。 ? 在 Windows 套接字中,它有两种形式, 数据报套接字 (Datagram Sockets) 和流式套接字 (Stream Sockets) 。 ? 数据报套接字提供了一种不可靠的、无连接的数据包 (packet) 通信方式。在这里“不可靠”的意思是指发送 一个数据包不能获得担保,也不能保证数据包按照放送 的顺序到达。实际上,同一分组数据报可能不止一次的 被发送。数据报套接字使用用户数据报协议
您可能关注的文档
最近下载
- JBT 7368-2015 工业过程控制系统用阀门定位器.docx VIP
- TCECS870-2021 绿色建筑被动式设计导则.pdf VIP
- 2025-2026学年小学数学六年级上册苏教版(2024)教学设计合集.docx
- 整合营销传播——品牌传播的策划、创意与管理(第2版)程宇宁-第十二章 公共关系与公益活动策划与实施.ppt VIP
- 初一语文七年级上下册古诗词硬笔描红字帖.pdf VIP
- 案场礼宾培训课件.ppt VIP
- 2025年MBA全国联考管理试题含答案 .pdf VIP
- 整合营销传播——品牌传播的策划、创意与管理(程宇宁)第四章 识别和判断目标消费者.ppt VIP
- 英语中考专题练习首字母填空有答案.doc VIP
- 第四章水驱曲线..ppt VIP
原创力文档

文档评论(0)