999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于C#的代理轉發程序設計與實現

2020-06-11 14:28:38韋明萬龐懷釗
視聽 2020年3期
關鍵詞:設備設計

韋明萬 龐懷釗

(1.廣西廣播電視無線傳播樞紐臺;2.廣西廣播電視技術中心南寧分中心)

一、引言

隨著廣播電視業務的擴大,如今無線覆蓋發射臺站的網絡設備隨之增多,遠程調試配置設備成為不可或缺的重要工作環節。但上級遠程監控系統訪問臺站局域網設備時,常常因受到局域網路由器的限制而不能直接通過IP、端口進行訪問,而是先需要進行IP、端口映射操作后方可遠程訪問,給遠程維護工作帶來諸多不便,影響維護工作的快速開展。為此而設計了此代理軟件,用以簡化路由映射功能,實現UDP、TCP數據報文的代理、轉發和實時監控設備在線情況等,最終提高工作效率。

二、系統總體設計

(一)設計目標

本軟件可實現路由映射功能和UDP、TCP數據包的代理、轉發。軟件運行穩定無異常,數據傳輸安全可靠,功能便捷、配置簡單,代碼易維護。

(二)開發工具

1.開發平臺:Microsoft Visual Studio 2019

2.開發語言:C#、XML

(三)網絡拓撲圖

目前使用路由器作為網絡出口設備的臺站要進行站內設備調試時主要方式有:

1. 遠端使用telnet命令進入路由器,映射網絡站內設備的IP、端口進行搭建通信網絡鏈路;

2. 現場人工接入網線到網絡設備,如發射機、碼流分析儀、音視頻服務器等。

以上兩種方式,均不太理想,在網絡條件允許的情況下,為盡可能的實現維護的簡單而設計了此軟件。客戶端要訪問設備時,先將欲訪問設備站內的IP及端口提供給運行于工控計算機上的代理轉發服務軟件,再由代理轉發軟件間接與設備建立好通訊鏈路,作為客戶端與設備間的通信中轉,其過程用戶看不見,摸不著,形成了訪問的虛擬直達。之后客戶端與設備通訊均先經過代理服務軟件進行雙向數據轉發,即用戶只看到訪問和回復。拓撲如圖1所示。

圖1 網絡拓撲圖

三、系統設計

(一)設計思路

代理軟件分為客戶端和服務端,臺站電腦需運行服務端程序并開啟監聽功能,隨時等待來自客戶端的TCP/UDP會話請求。軟件均采用C#+WinForm窗體設計,并運行于C/S模式。設計過程使用模塊化、分功能、分層次類庫設計,實現低耦合,高維護。為適應臺站場景需要,服務端程序還增加了定期掃描網絡設備增減、在線、離線等情況,有助于臺站維護人員快速查找與解決設備通信故障問題,結果使用SQL Server進行數據存儲,以供日后查詢。

(二)功能概述

客戶端:初始化訪問目標設備的IP、端口并向服務端發起會話請求,另外與服務器同步數據,實時顯示來自服務器主動報送的發射機、電源復位器、切換器等網絡設備的通信狀態。

服務端:監聽來自客戶端的會話請求,從通信消息中提取目標設備的IP和端口,快速建立起虛擬直達設備的鏈路供客戶訪問。另外定期掃描臺站的各種網絡設備,把在線,離線、發現新設備等情況發送給已經建立起連接通道的客戶端。其最大的作用就是消息的接收、轉發,猶如快遞服務站。

(三)軟件服務端流程圖

圖2 軟件服務端流程圖

代理流程如圖2所示,首先代理服務端收到客戶端訪問設備請求后將數據包轉發給設備,若不是則結束會話;一定時間內若設備不響應則會話結束;若設備響應則代理服務端將數據包發給客戶端;客戶端再次請求時重復循環,若不再請求,則結束會話。

(四)主要技術難點

類似海康威視上位機請求畫面的時候,由于數據訪問頻繁,容易導致轉發處理能力差、畫面延遲、界面卡死等異常;為解決這些問題,軟件采用工廠模式設計來提供接口調用,同時還引入了多線程的概念。主要應用開發環境提供的多線程組件,即用BackGroundWorker組件執行后臺線程異步操作。其能完美解決前后臺數據交互,同時還能減少數據包的堆積和數據延遲問題,最終提高轉發處理能力。

四、場景應用

應用結果如圖3所示,因網絡路由不允許直接訪問內部8000端口,僅開通9900端口出入站,此時海康威視上位機想直接遠程訪問臺站硬盤錄相機時,無法建立連接。這種情況下,客戶端只需要提前將硬盤錄相機的IP:192.168.1.X和端口:8000一起發給服務端,服務端收到后立即構建通訊鏈路,并開啟代理功能,此時海康威視上位機就可以通過對外IP和9900端口間接訪問到數據。經過多個場景應用及長時間測試,目前運行穩定,使用靈活、配置簡單。

圖3 上位機訪問實時畫面

五、結語

本程序代理功能需要客戶端與服務端配合使用,無需在路由器上映射大量內部設備端口即可實現在站外網絡訪問站內設備,還可以實時掌握設備在線、離線等情況,為維護人員識別設備通信故障提供幫助。軟件輕小、免安裝,即用即運行,操作簡單方便,一定程度上提高了安全播出維護工作的效率。

猜你喜歡
設備設計
諧響應分析在設備減振中的應用
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于VB6.0+Access2010開發的設備管理信息系統
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
500kV輸變電設備運行維護探討
工業設計(2016年12期)2016-04-16 02:52:00
如何在設備采購中節省成本
主站蜘蛛池模板: 色成人亚洲| 91久久夜色精品国产网站| 中字无码av在线电影| 又爽又黄又无遮挡网站| 人人妻人人澡人人爽欧美一区| 久久免费成人| 亚洲男人的天堂久久精品| 精品無碼一區在線觀看 | 色悠久久久久久久综合网伊人| 亚洲视频欧美不卡| 免费毛片网站在线观看| 久久婷婷国产综合尤物精品| 亚洲综合九九| 亚洲无限乱码| 日本国产精品| 免费一级毛片完整版在线看| 999国内精品视频免费| 一级毛片免费高清视频| 成人免费网站久久久| 国产一级片网址| 亚洲天堂.com| 亚洲无码精品在线播放| 日韩大片免费观看视频播放| 免费jizz在线播放| 午夜啪啪网| 亚洲 日韩 激情 无码 中出| 精品一区二区无码av| 日韩无码黄色网站| 波多野结衣在线se| 热99re99首页精品亚洲五月天| 四虎亚洲精品| 第一区免费在线观看| 国产人人射| 日韩区欧美区| 国产色图在线观看| 亚洲一区网站| 国产精品一区二区在线播放| 国产一区二区三区免费观看| 91福利在线看| 国产区在线观看视频| 日韩视频福利| 精久久久久无码区中文字幕| 国产一区二区三区在线无码| 毛片免费在线视频| 精品人妻系列无码专区久久| 国产精品播放| 亚洲视频欧美不卡| 在线欧美日韩国产| 在线国产资源| 99久久性生片| 熟妇人妻无乱码中文字幕真矢织江| 欧美性精品不卡在线观看| 色婷婷电影网| 欧美午夜在线视频| 国产理论一区| 成人小视频在线观看免费| www.亚洲天堂| 激情午夜婷婷| 亚洲清纯自偷自拍另类专区| 国产精品第一区在线观看| 国产精品一区二区国产主播| 成人91在线| 日本欧美中文字幕精品亚洲| 全部毛片免费看| 国产三级成人| 91极品美女高潮叫床在线观看| 日本成人不卡视频| 亚洲欧洲美色一区二区三区| 亚洲成a∧人片在线观看无码| 国产成人免费观看在线视频| 日韩麻豆小视频| 天堂网亚洲综合在线| 国产精品大白天新婚身材| 久久久久久久久亚洲精品| 成年片色大黄全免费网站久久| 黄色污网站在线观看| 精品国产91爱| 国产成人久久777777| 丁香婷婷久久| 亚洲精品视频免费看| 中文无码日韩精品| 99热这里只有精品免费国产|