东京热亚洲精品,伊人网在线85,激情综合视频米奇,久久精品水嫩水嫩懂色,五月婷色欧美,美女激情四射扣阴逼,女同性恋日本,美女亚洲综合二区,久久久久久中出久久V

關(guān)注官方微信

EN

EN.

以太網(wǎng)透明傳輸協(xié)議

發(fā)布時(shí)間:2010-12-18 作者:上海卓嵐 瀏覽量:2528

本文介紹以太網(wǎng)透明傳輸協(xié)議內(nèi)容,讓用戶了解在串口轉(zhuǎn)以太網(wǎng)協(xié)議上如何實(shí)現(xiàn)串口數(shù)據(jù)內(nèi)容到以太網(wǎng)數(shù)據(jù)內(nèi)容轉(zhuǎn)化。

1.以太網(wǎng)透明傳輸?shù)母拍?/div>

通信協(xié)議是一種分層結(jié)構(gòu)的,根據(jù)ISO的7層模型通信協(xié)議分為物理層、數(shù)據(jù)鏈路層、網(wǎng)絡(luò)層、傳輸層、會話層、表示層、應(yīng)用層。如果用戶想通過卓嵐ZLSN模塊的以太網(wǎng)透明傳輸協(xié)議實(shí)現(xiàn)串口數(shù)據(jù)和以太網(wǎng)數(shù)據(jù)的轉(zhuǎn)發(fā),應(yīng)用模型如圖所示。

所謂以太網(wǎng)網(wǎng)絡(luò)透明傳輸協(xié)議(簡稱為“以太網(wǎng)透傳”)是指網(wǎng)絡(luò)協(xié)議的應(yīng)用層數(shù)據(jù)和串口協(xié)議的用戶數(shù)據(jù)完全一致,不存在格式轉(zhuǎn)化問題,形象地比喻為“透明傳輸”。比如網(wǎng)絡(luò)數(shù)據(jù)應(yīng)用層數(shù)據(jù)內(nèi)容為字符“a”,那么串口協(xié)議的用戶層數(shù)據(jù)也是“a”,用戶電路板收到的數(shù)據(jù)也是字符“a”。

2.如何使用透明傳輸協(xié)議

那么用戶數(shù)據(jù)是如何從計(jì)算機(jī)傳給用戶串口板的呢?這首先需要了解網(wǎng)絡(luò)協(xié)議和串口協(xié)議的區(qū)別。
1.網(wǎng)絡(luò)(TCP/IP)協(xié)議分為以太網(wǎng)層、IP層、TCP或UDP層、用戶數(shù)據(jù)層。以太網(wǎng)層表示了網(wǎng)絡(luò)通信介質(zhì),例如光纖、無線、有線以太網(wǎng)線。IP層中的關(guān)鍵點(diǎn)是包含了IP地址,IP地址是每個(gè)網(wǎng)絡(luò)設(shè)備的地址。TCP或者UDP層的關(guān)鍵點(diǎn)是端口,端口用于區(qū)分一個(gè)IP地址下的多個(gè)應(yīng)用程序。用戶數(shù)據(jù)層攜帶用戶需要傳輸?shù)臄?shù)據(jù)。
2.相對而言串口協(xié)議,沒有IP層和TCP層這兩層。

這里有兩個(gè)問題:
1.串口協(xié)議如何彌補(bǔ)網(wǎng)絡(luò)協(xié)議缺失的IP層和TCP層?實(shí)際上在ZLSN模塊中已經(jīng)保存了IP層、TCP層的關(guān)鍵點(diǎn)——IP地址和端口。每個(gè)ZLSN模塊都具有一個(gè)可以設(shè)定的IP地址,同時(shí)也有一個(gè)TCP或者UDP的端口,這樣計(jì)算機(jī)就可以通過這個(gè)“IP+端口”將網(wǎng)絡(luò)數(shù)據(jù)發(fā)送給ZLSN模塊。同樣地ZLSN模塊也保存了目的計(jì)算機(jī)的IP和端口,這樣也可以將數(shù)據(jù)發(fā)送給計(jì)算機(jī)。聯(lián)網(wǎng)模塊內(nèi)部保存的IP和端口解決了串口協(xié)議中沒有IP和端口的問題。
2.如何使用透明傳輸協(xié)議?

2.1對于計(jì)算機(jī)程序設(shè)計(jì)人員來說調(diào)用Socket API函數(shù)send()和recv()即可發(fā)送網(wǎng)絡(luò)層數(shù)據(jù),例如執(zhí)行send("a")就可以將字符“a”發(fā)送到用戶串口電路板。用戶調(diào)用recv(buf)即可將串口電路板發(fā)送的數(shù)據(jù)接收到緩沖區(qū)buf中。

2.2另外用戶也可以使用卓嵐網(wǎng)絡(luò)調(diào)試工具——SocketDlgTest。通過該工具用戶可以類似串口調(diào)試工具,進(jìn)行發(fā)送和接受應(yīng)用層數(shù)據(jù)。

2.3更為簡單的方式是用戶可以使用虛擬串口技術(shù)(ZLVircom程序)將網(wǎng)絡(luò)端也模擬為一個(gè)串口,計(jì)算機(jī)還是用串口進(jìn)行收發(fā)。

3.其它轉(zhuǎn)化協(xié)議

除了“以太網(wǎng)透明傳輸協(xié)議”以外,ZLSN模塊也支持更為復(fù)雜的協(xié)議,例如“Modbus TCP轉(zhuǎn)ModbusRTU協(xié)議”,“Realcom協(xié)議”等,不同的轉(zhuǎn)化協(xié)議在特定的應(yīng)用中有各自的用途,但是“以太網(wǎng)透明傳輸協(xié)議”是最為簡單易用的協(xié)議。

句容市| 彭泽县| 丰顺县| 唐海县| 武隆县| 渭源县| 星子县| 建德市| 昭平县| 金乡县| 鄢陵县| 汾西县| 雷州市| 晴隆县| 乳山市| 漳平市| 通化县| 甘泉县| 库伦旗| 监利县| 兴山县| 新乡市| 沂源县| 昌邑市| 寻乌县| 徐汇区| 遂昌县| 兴安盟| 闻喜县| 化德县| 左贡县| 堆龙德庆县| 丁青县| 河北省| 武胜县| 湄潭县| 怀仁县| 乌拉特前旗| 仪征市| 高青县| 喀喇沁旗|