WinSock Win32 API 的打包類和例子程序 < WinSock > winSocket/winSocketEx: 如果你正在Windows環境中用C++編寫TCP/IP網絡程序,那么使用這個打包類吧,我想它不會讓你失望的。winSocket幾乎封裝了編寫TCP/IP網絡應用程序所需的所有內容,winSocketEx加入了對SOCKS 4/5代理服務器的支持。使得在自己的程序中加入代理支持易如反掌。這個打包類支持的特性包括:Connect、Send、Receive、Close、Listen、Bind、Accept、asyncSelect、get_LocalHost、get_LocalPort、get_RemoteHost、get_RemotePort等等。 [代碼性質] VC可重用代碼段 [代碼作者] ryan [文件大小] 53K 聲明:轉自其他網站
標簽: WinSock winSocketEx winSocket Windows
上傳時間: 2014-12-01
上傳用戶:youke111
AVR單片機使用U-IP庫的例子,U-IP是一個簡化的TCP/IP協議包,希望對有網絡編程的嵌入式開發愛好者有用
上傳時間: 2016-09-19
上傳用戶:zm7516678
通用無線分組業務(GPRS) 是一種基于全球移動通信系統(GSM) 的無線分組交換技術, 提供 端到端的、廣域的無線IP 連接, 具有永遠在線等特點。介紹了基于GPRS 網絡的數據終端單元 (DTU) 。該單元是由以ARM芯片S3C44B0X 和GPRS 模塊G20 為核心的硬件和軟件組成。在概括 工業GPRS 監控系統構成的基礎上, 介紹了GPRS DTU 硬件設計, GPRS DTU 軟件是由μC /OSⅡ操 作系統、TCP / IP 協議、點對點協議組成。該單元使用戶通過GPRS 網絡實現用戶設備和用戶數據 中心之間的數據傳輸
上傳時間: 2014-01-17
上傳用戶:manking0408
簡單路由器實例。該程序是一個專用的IP路由器,完成IP包的路由功能, 并且通過專用的傳輸設備/網絡傳輸IP包,使得兩個基于TCP/IP的網絡可以通過專用傳輸 設備/網絡進行互連。
上傳時間: 2014-08-25
上傳用戶:ecooo
C51 完成UIP, 支持TCP UDP,TCP IP,占用資源最少的協議棧
上傳時間: 2015-03-17
上傳用戶:fay-y
TCP調試助手是一個輔助調試UDP/TCP的工具軟件,支持TCP Server、TCP Client、UDP等通信模式,為網絡調試提供極大的方便。
標簽: TCP/IP調試助手
上傳時間: 2015-04-27
上傳用戶:我是高哥哥
基于keil下的8051的TCP/IP協議棧,硬件8051和RTL8019AS。資料包括原理圖和源代碼。
上傳時間: 2015-11-25
上傳用戶:hzb321
0引言對于一個程序員,如果要從頭開始完全由自己來編寫一個用于通信的應用程序,必須對相關的網絡協議及其它的一些底層技術有較深入的了解,編程難度比較大。Visual Basic(VB)為廣大程序員提供了基于WindowsSockets網絡編程接口的Winsock控件,它封裝了所有繁瑣的技術細節,并提供了訪問TCP和UDP網絡服務的方便途徑,只需通過設置控件的屬性并調用其方法就可輕易連接到一臺遠程計算機中,并且還可以實現雙向交換數據。因此,利用VB的Winsock 控件來編寫基于TCP和UDP協議的通信程序,可以降低編程難度,簡化應用程序。1TCP和UDP協議介紹TCP和UDP是TCP/IP協議中的兩個傳輸層協議,它們使用IP路由功能把數據包發送到目的地,從而為應用程序及應用層協議提供網絡服務。TCP(Transmission Control Protocol,傳輸控制協議)是面向連接的協議?!懊嫦蜻B接”就是在正式通信前必須要與對方建立起可靠的連接,這就好象平時的打電話,必須等線路接通了、對方拿起話筒才能相互通話。一個TCP連接必須要經過三次“對話“才能建立起來,其中的過程非常復雜。UDP(User Data Protocol,用戶數據報協議)是與TCP相對應的協議,是面向非連接的協議?!懊嫦蚍沁B接”就是在正式通信前不必與對方先建立連接,不考慮對方狀態就直接發送數據,這就好象平時的發手機短信,不必考慮對方狀態,只需要輸入對方手機號就行。TCP提供的是面向連接的、可靠的數據流傳輸,而UDP提供的是面向非連接的、不可靠的數據流傳輸。面向連接的協議在任何數據傳輸前就建立好了點到點的連接,面向非連接的協議在數據傳輸之前不建立連接,而是在每個中間節點對面向非連接的包和數據包進行路由。
上傳時間: 2022-06-24
上傳用戶:
隨著工業制造精度的不斷提高,傳統總線越來越多的表現出速度慢、數據量小的缺點。另一方面,一種將計算機網絡應用于工業控制的總線技術越來越受到關注,這就是工業以太網。EtherCAT是一種基于修改以太網協議的工業以太網,在數據鏈路層使用ISO/IEC802.3協議,數據幀類型為特定類型;在網絡層和傳輸層采用特定協議代替TCP/IP協議。目前,EtherCAT是速度最快、實時性最好的工業以太網協議之一。本文提出了基于UC/OSIⅡ的EtherCAT主站實現的具體方法。首先,從協議層面分析EtherCAT,對數據鏈路層、網絡層和應用層協議進行分析。其次,通過對嵌入式平臺的設計,確保主站系統的實時性。創造性的提出了一個UC/OSIⅡ系統下具有微秒級別精度的時間模塊;同時設計了基于中斷接收數據的DM9000的網卡驅動。最后,根據協議分層構架提出了一套嵌入式的EtherCAT主站軟件ECOU(EtherCAT Over UC/OS),并對主站底層和軟件進行了功能和性能測試。ECOU是一個實施于UC/OSIⅡ的EtherCAT主站。作為嵌入式EtherCAT主站,它的實施更加靈活;同時由于UC/OSIⅡ是實時操作系統,ECOU的性能也得到了很大的提高。關鍵詞:工業以太網;UC/OSIⅡ;EtherCAT;微秒級別時間模塊;主站
上傳時間: 2022-06-30
上傳用戶:
1.1 概述本章首先介紹客戶-服務器事務概念。我們從使用 U D P的客戶-服務器應用開始,這是最簡單的情形。接著我們編寫使用 T C P的客戶和服務器程序,并由此考察兩臺主機間交互的T C P / I P分組。然后我們使用T / T C P,證明利用T / T C P可以減少分組數,并給出為利用 T / T C P需要對兩端的源代碼所做的最少改動。接下來介紹了運行書中示例程序的測試網絡,并對分別使用 U D P、T C P和T / T C P的客戶-服務器應用程序進行了簡單的時間耗費比較。我們考察了一些使用 T C P的典型I n t e r n e t應用程序,看看如果兩端都支持 T / T C P,將需要做哪些修改。緊接著,簡要介紹了 I n t e r n e t協議族中事務協議的發展歷史,概略敘述了現有的 T / T C P實現。本書全文以及有關T / T C P的文獻中,事務一詞的含義都是指客戶向服務器發出一個請求,然后服務器對該請求作出應答。 I n t e r n e t中最常見的一個例子是,客戶向域名服務器 ( D N S )發出請求,查詢域名對應的 I P地址,然后域名服務器給出響應。本書中的事務這個術語并沒有數據庫中的事務那樣的含義:加鎖、兩步提交、回退,等等。TCP IP詳解 卷1協議 :http://dl.21ic.com/download/tcpip-288223.html TCP IP詳解 卷2實現 :http://dl.21ic.com/download/tcpip-288224.html TCPIP詳解卷三:TCP事務協議,HTTP,NNTP和UNIX域協議 :http://dl.21ic.com/download/tcpip-288225.html
上傳時間: 2022-07-27
上傳用戶: