Home
News
Forum
Wiki
Blog
Contents
Gallery
Movies
Downloads
About NSL
If you want to see English page, please click "English" Button at Left.
[
タイトル一覧
|
ページ一覧
|
新規
|
単語検索
|
最終更新
|
ヘルプ
]
Second Life/Protocol/UDP/header
をテンプレートにして作成
[
トップ
]
[ ]
開始行:
** UDP パケットのヘッダ構造
- 参考
-- http://lib.openmetaverse.org/wiki/Protocol_%28network%29
-- http://wiki.secondlife.com/wiki/Packet_Layout
- Second Life のUDPパケットでは Big Endianと Little Endia...
- 以下,特に断らない場合は1Byte = 8bit = 1octet として記述
#br
**** ''KK ZZ ZZ ZZ ZZ HH [MM MM ...] LL [LL LL LL] ボデ...
- ''KK'' パケット種別.以下のオクテットの論理和 (1octet)
#define MSG_APPENDED_ACKS 0x10
#define MSG_RESENT 0x20
#define MSG_RELIABLE 0x40
#define MSG_ZEROCODED 0x80
-- [[MSG_APPENDED_ACKS>Second Life/Protocol/UDP/MSG_APPEN...
-- MSG_RESENT: 再送パケット
-- MSG_RELIABLE: ACKの返答を要求するパケット
-- MSG_ZEROCODED: ボディ部は 0x00 の連長圧縮で圧縮されて...
- ''ZZ ZZ ZZ ZZ'' 1から始まるパケットのシーケンス番号(...
- ''HH'' エクストラ(拡張)ヘッダの長さ(オクテット単位)...
- ''[MM MM ....]'' エクストラ(拡張)ヘッダ (長さは ''HH...
- ''LL [LL LL LL]'' プロトコル番号(ボディの種別)
Fixed: 0xFF 0xFF 0xFF XX XX は任意のオクテット
Low: 0xFF 0xFF XX XX
Medium: 0xFF XX
High: XX
*** サンプル
S->P [6983]: 0xc0 seq = 795 UDP message is Low 1 Te...
c0 00 00 03 1b 00 ff ff 00 01 9e 7a de a0 42 de . . . ...
67 48 65 8a 5a b1 a4 fe 20 47 95 00 01 ff 00 01 g H e ...
c2 28 d1 cf 4b 5d 4b a8 84 f4 89 9a 07 96 aa 97 . ( . ...
90 00 01 81 4a eb ad d3 34 c1 25 76 f7 dc 97 42 . . . ...
04 32 0d 88 00 01 63 ce e0 35 45 ca ff 4d bf 16 . 2 . ...
3d de d8 b5 80 e6 84 00 01 e1 53 35 6f ca 1e 63 = . . ...
...............................................
c0 パケッ...
00 00 03 1b シーケ...
00 拡張ヘ...
ff ff 00 01 プロト...
9e 7a de a0 42 de 67 48 65 8a 5a b1 a4 fe 20 47 ボディ
...............................................
終了行:
** UDP パケットのヘッダ構造
- 参考
-- http://lib.openmetaverse.org/wiki/Protocol_%28network%29
-- http://wiki.secondlife.com/wiki/Packet_Layout
- Second Life のUDPパケットでは Big Endianと Little Endia...
- 以下,特に断らない場合は1Byte = 8bit = 1octet として記述
#br
**** ''KK ZZ ZZ ZZ ZZ HH [MM MM ...] LL [LL LL LL] ボデ...
- ''KK'' パケット種別.以下のオクテットの論理和 (1octet)
#define MSG_APPENDED_ACKS 0x10
#define MSG_RESENT 0x20
#define MSG_RELIABLE 0x40
#define MSG_ZEROCODED 0x80
-- [[MSG_APPENDED_ACKS>Second Life/Protocol/UDP/MSG_APPEN...
-- MSG_RESENT: 再送パケット
-- MSG_RELIABLE: ACKの返答を要求するパケット
-- MSG_ZEROCODED: ボディ部は 0x00 の連長圧縮で圧縮されて...
- ''ZZ ZZ ZZ ZZ'' 1から始まるパケットのシーケンス番号(...
- ''HH'' エクストラ(拡張)ヘッダの長さ(オクテット単位)...
- ''[MM MM ....]'' エクストラ(拡張)ヘッダ (長さは ''HH...
- ''LL [LL LL LL]'' プロトコル番号(ボディの種別)
Fixed: 0xFF 0xFF 0xFF XX XX は任意のオクテット
Low: 0xFF 0xFF XX XX
Medium: 0xFF XX
High: XX
*** サンプル
S->P [6983]: 0xc0 seq = 795 UDP message is Low 1 Te...
c0 00 00 03 1b 00 ff ff 00 01 9e 7a de a0 42 de . . . ...
67 48 65 8a 5a b1 a4 fe 20 47 95 00 01 ff 00 01 g H e ...
c2 28 d1 cf 4b 5d 4b a8 84 f4 89 9a 07 96 aa 97 . ( . ...
90 00 01 81 4a eb ad d3 34 c1 25 76 f7 dc 97 42 . . . ...
04 32 0d 88 00 01 63 ce e0 35 45 ca ff 4d bf 16 . 2 . ...
3d de d8 b5 80 e6 84 00 01 e1 53 35 6f ca 1e 63 = . . ...
...............................................
c0 パケッ...
00 00 03 1b シーケ...
00 拡張ヘ...
ff ff 00 01 プロト...
9e 7a de a0 42 de 67 48 65 8a 5a b1 a4 fe 20 47 ボディ
...............................................
ページ名:
サイト内 検索
高度な検索
ログイン
ユーザー名:
パスワード:
パスワード紛失
新規登録
サブ メニュー
新着情報
Books
リンク
サイトマップ
e-Learning
TUIS 認証局証明書
ミニカレンダー
2025年 5月
日
月
火
水
木
金
土
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
<今日>
オンライン状況
68 人のユーザが現在オンラインです。 (6 人のユーザが xpwiki を参照しています。)
登録ユーザ: 0
ゲスト: 68
もっと...
アクセスカウンタ
今日 :
昨日 :
総計 :
Powered by XOOPS Cube 2.1© 2001-2006
XOOPS Cube Project
Design by
XoopsDesign.com