aurain
技術(shù)文摘
C++博客
首頁(yè)
新文章
新隨筆
聚合
管理
posts - 137, comments - 268, trackbacks - 0
一種自定義網(wǎng)絡(luò)通信協(xié)議
#define
MAX_MSG_SIZE 2048
typedef
enum
_MSG_TYPE
{
EN_CLIENT_REQ_PING
=
MSG_BASE_CLIENT_REQ,
EN_CLIENT_REQ_LOGIN,
/**/
////////////////////////////////////////////////////////////////////////
//
EN_SVR_RES_PING
=
MSG_BASE_SVR_RES,
EN_SVR_RES_LOGIN,
}
MSG_TYPE,
*
PMSG_TYPE;
typedef
struct
_MSG_HEAD
{
ULONG ulMagic; // 幻數(shù),以固定的格式開(kāi)始,如'MYMS'
USHORT usLen; // Tsdu長(zhǎng)度,即實(shí)際傳輸數(shù)據(jù)長(zhǎng)度,協(xié)議數(shù)據(jù)包聯(lián)合體當(dāng)前采用的結(jié)構(gòu)體大小
MSG_TYPE enMsgType; // 包類型
BOOL bEncrypt; // 包內(nèi)容是否加密
USHORT usCheckSum; // 校驗(yàn)和,整個(gè)數(shù)據(jù)包的完整性檢測(cè)
}
MSG_HEAD,
*
PMSG_HEAD;
typedef
struct
_SEND_TRACE_ROUTE
{
ULONG ulIdentify;
ULONG ulDstIP;
USHORT usTTL;
}
SEND_TRACE_ROUTE,
*
PSEND_TRACE_ROUTE;
typedef
struct
_SEND_TEST_RTT
{
ULONG ulIdentify;
ULONG ulDstIP;
USHORT usDstPort;
}
SEND_TEST_RTT,
*
PSEND_TEST_RTT;
typedef
struct
_PACKET_SEND
{
MSG_HEAD sUdpMsgHead;
union
{
CHAR szReq[MAX_MSG_SIZE];
SEND_TRACE_ROUTE sendTraceRoute;
SEND_TEST_RTT sendTestRtt;
}
;
}
PACKET_SEND,
*
PPACKET_SEND;
posted on 2009-12-31 08:57
水
閱讀(4652)
評(píng)論(2)
編輯
收藏
引用
所屬分類:
協(xié)議分析
FeedBack:
#
re: 一種自定義網(wǎng)絡(luò)通信協(xié)議
2011-02-18 11:22 |
mxs810
學(xué)習(xí)一下了,哈哈~~
回復(fù)
更多評(píng)論
#
re: 一種自定義網(wǎng)絡(luò)通信協(xié)議
2015-05-03 09:55 |
鐘易成
怎樣學(xué)會(huì)
回復(fù)
更多評(píng)論
刷新評(píng)論列表
只有注冊(cè)用戶
登錄
后才能發(fā)表評(píng)論。
【推薦】100%開(kāi)源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
相關(guān)文章:
視頻編碼常見(jiàn)參數(shù)說(shuō)明
一種自定義網(wǎng)絡(luò)通信協(xié)議
常見(jiàn)tcp/ip協(xié)議結(jié)構(gòu)定義
以太網(wǎng)包(幀)格式
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問(wèn)
Chat2DB
管理
V2EX創(chuàng)意工作者的社區(qū)
<
2015年5月
>
日
一
二
三
四
五
六
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
常用鏈接
我的隨筆
我的評(píng)論
我參與的隨筆
留言簿
(17)
給我留言
查看公開(kāi)留言
查看私人留言
隨筆分類
(138)
Android(2)
c/c++基礎(chǔ)知識(shí)(17)
Java(4)
Linux(7)
socket編程(8)
sql(3)
tcp/ip(18)
udt分析(2)
vc(13)
Windows開(kāi)發(fā)(10)
windows驅(qū)動(dòng)(17)
架構(gòu)(1)
內(nèi)存管理(3)
軟件分析(8)
算法與數(shù)據(jù)結(jié)構(gòu)(10)
網(wǎng)絡(luò)安全(2)
項(xiàng)目管理(8)
協(xié)議分析(4)
移動(dòng)互聯(lián)(1)
隨筆檔案
(137)
2015年11月 (1)
2015年5月 (1)
2014年11月 (1)
2014年10月 (1)
2014年7月 (7)
2014年4月 (1)
2014年3月 (3)
2014年2月 (4)
2014年1月 (2)
2013年10月 (1)
2013年3月 (1)
2013年1月 (1)
2012年12月 (1)
2012年11月 (2)
2012年7月 (1)
2011年9月 (1)
2011年8月 (2)
2011年6月 (2)
2011年3月 (1)
2010年11月 (2)
2010年9月 (1)
2010年8月 (1)
2010年7月 (5)
2010年5月 (2)
2009年12月 (3)
2009年11月 (1)
2009年9月 (3)
2009年8月 (3)
2009年6月 (7)
2009年4月 (5)
2009年3月 (7)
2009年2月 (3)
2009年1月 (7)
2008年12月 (1)
2008年11月 (6)
2008年10月 (5)
2008年9月 (2)
2008年8月 (6)
2008年7月 (2)
2008年6月 (11)
2008年5月 (3)
2008年4月 (4)
2008年3月 (3)
2008年2月 (7)
2008年1月 (1)
2007年12月 (2)
網(wǎng)絡(luò)開(kāi)發(fā)
C++的羅浮宮
C++基礎(chǔ)知識(shí)
逆水行舟
基礎(chǔ)知識(shí)
紫月城游戲軟件
網(wǎng)絡(luò)編程
最新隨筆
1.?Java調(diào)優(yōu)知識(shí)匯總
2.?Web API
3.?htop使用備忘
4.?Windows下jre server模式啟動(dòng)
5.?ubuntu下允許mysql遠(yuǎn)程連接
6.?SQLServer性能優(yōu)化之 nolock,大幅提升數(shù)據(jù)庫(kù)查詢性能
7.?數(shù)據(jù)庫(kù)SQL優(yōu)化大總結(jié)之 百萬(wàn)級(jí)數(shù)據(jù)庫(kù)優(yōu)化方案
8.?Ubuntu12.0.4 server手工安裝jdk6
9.?Ubuntu12.04 server配置apache2+php5+mysql5環(huán)境
10.?Ubuntu 12.04 root登錄
搜索
積分與排名
積分 - 500427
排名 - 37
最新隨筆
1.?Java調(diào)優(yōu)知識(shí)匯總
2.?Web API
3.?htop使用備忘
4.?Windows下jre server模式啟動(dòng)
5.?ubuntu下允許mysql遠(yuǎn)程連接
6.?SQLServer性能優(yōu)化之 nolock,大幅提升數(shù)據(jù)庫(kù)查詢性能
7.?數(shù)據(jù)庫(kù)SQL優(yōu)化大總結(jié)之 百萬(wàn)級(jí)數(shù)據(jù)庫(kù)優(yōu)化方案
8.?Ubuntu12.0.4 server手工安裝jdk6
9.?Ubuntu12.04 server配置apache2+php5+mysql5環(huán)境
10.?Ubuntu 12.04 root登錄
最新評(píng)論
1.?re: 浩方對(duì)戰(zhàn)平臺(tái)原理初步分析
有趣,感謝博主的分析,也敬佩博主的人品。
--Svtter
2.?re: 一種自定義網(wǎng)絡(luò)通信協(xié)議
怎樣學(xué)會(huì)
--鐘易成
3.?re: 如何編譯TrueCrypt 7.0a源碼
您好,請(qǐng)問(wèn)現(xiàn)在還可以找您發(fā)一下源碼么?
--xiaoyaya103
4.?re: svn提交時(shí)設(shè)置文件類型過(guò)濾
樓主我嘗試了您的方法 好像不去效果
--ss
5.?re: 介紹一個(gè)P2P點(diǎn)播直播開(kāi)源項(xiàng)目,挺不錯(cuò)的
支持!!
--劉芳
閱讀排行榜
1.?GetWindowRect和GetClientRect(轉(zhuǎn))(34276)
2.?計(jì)算最大公約數(shù)的兩種算法(24256)
3.?windows中定時(shí)操作(SetTimer函數(shù)用法)(21889)
4.?bug嚴(yán)重級(jí)別和優(yōu)先級(jí)別定義(13935)
5.?介紹一個(gè)P2P點(diǎn)播直播開(kāi)源項(xiàng)目,挺不錯(cuò)的(12759)
評(píng)論排行榜
1.?如何編譯TrueCrypt 7.0a源碼(29)
2.?用至少三種方法實(shí)現(xiàn)1+2+...+n(19)
3.?【分享】軟件工程規(guī)范-軟件工程文檔模板(12)
4.?指針和引用的聯(lián)系與區(qū)別(10)
5.?刪除首次出現(xiàn)字串(10)
Copyright ©2025 水 Powered By
博客園
模板提供:
滬江博客
久久免费看黄a级毛片
|
97久久精品无码一区二区
|
久久天天躁狠狠躁夜夜躁2O2O
|
精品久久人人做人人爽综合
|
成人国内精品久久久久影院
|
国产成人精品白浆久久69
|
亚洲精品午夜国产VA久久成人
|
久久婷婷五月综合成人D啪
|
中文字幕精品久久久久人妻
|
久久这里有精品
|
久久99久国产麻精品66
|
亚洲av日韩精品久久久久久a
|
色欲综合久久中文字幕网
|
色综合久久久久综合体桃花网
|
日韩精品久久久久久久电影蜜臀
|
狠狠色狠狠色综合久久
|
久久亚洲中文字幕精品有坂深雪
|
精品综合久久久久久97超人
|
国产精品美女久久久m
|
国产精品18久久久久久vr
|
日韩精品国产自在久久现线拍
|
热久久这里只有精品
|
亚洲国产成人久久一区WWW
|
久久精品国产男包
|
色综合合久久天天综合绕视看
|
久久九九青青国产精品
|
亚洲欧美一级久久精品
|
国产成人久久精品一区二区三区
|
精品久久香蕉国产线看观看亚洲
|
狠狠色丁香婷婷综合久久来
|
久久996热精品xxxx
|
国内精品久久久久影院老司
|
国产精品美女久久久m
|
亚洲精品无码久久毛片
|
久久精品成人国产午夜
|
一级做a爰片久久毛片毛片
|
久久精品草草草
|
亚洲国产精品无码久久久秋霞2
|
国产精品免费久久久久影院
|
综合久久国产九一剧情麻豆
|
久久成人18免费网站
|