概要:
ネットワーク層のプロコトルであり、接続IDを用いて事前にプロコトルの宣言と、経路制御を行い、ヘッダ情報を大幅に省略することでパケットのサイズを小さくし、より大容量かつ長期の接続を効率よく行える。
新しいプロコトル思いついたんやが
1anonymous@fusianasan
2024/06/26(水) 20:25:25.71ID:F9kMnufU2anonymous@fusianasan
2024/06/26(水) 20:26:12.99ID:F9kMnufU 接続確立のためのプロコトル:
【接続フロー】
1,接続元(ホストA)から通信規則・経路宣言パケット(以下経路宣言)を接続先(ホストB)へ送信する。
経路宣言は、接続ID、接続元と接続先のIP、相互のポート番号、使用するプロコトル、そして使用する共通鍵を公開鍵で暗号化したもの、自身のホスト証明書及び電子署名を記載する。
2,経路上の機器はパケットを転送しつつ、必要な情報と接続IDを保持しする。各機器が保持するこれを経路情報と呼ぶ。
また、接続IDのコリジョンを検出した場合、転送を止め、パケットが来た反対方向にエラーメッセージを送信し、経路上の機器及び送信元へ接続IDの無効化を伝える。無効化された場合、送信元は新たな接続IDで1からやり直す。
3,接続先(ホストB)へ経路宣言が届いたら、ホストBは内容を記録する。
相互に通信を行わない場合接続承認パケットを送信し、6へ。
相互に通信を行う場合接続日接続関係を入れ替え、1と同じ様に接続元(ホストB)から接続先(ホストB)へ経路宣言を送信する。
4、2と同じ様に経路宣言を転送
5、接続先(ホストA)へ経路宣言が届いたら、ホストAは内容を記録する。
また、ホストBへ接続承認パケットを送信する。
6、接続承認パケットが送信先へ届いた時点で接続は確立される
・接続を拒否する場合および経路宣言の破損があった場合、RSTと任意の切断理由を送信。(ポートスキャンへの悪用については、検出時点で「認証失敗」とかでたらめいえば大丈夫でしょう。攻撃検出時点で切断おパケットなしに関連情報削除しても良いですしね)
・セキュリティについては暗号化と電子署名によって保障する。これは接続確立後についても同じ。
【接続フロー】
1,接続元(ホストA)から通信規則・経路宣言パケット(以下経路宣言)を接続先(ホストB)へ送信する。
経路宣言は、接続ID、接続元と接続先のIP、相互のポート番号、使用するプロコトル、そして使用する共通鍵を公開鍵で暗号化したもの、自身のホスト証明書及び電子署名を記載する。
2,経路上の機器はパケットを転送しつつ、必要な情報と接続IDを保持しする。各機器が保持するこれを経路情報と呼ぶ。
また、接続IDのコリジョンを検出した場合、転送を止め、パケットが来た反対方向にエラーメッセージを送信し、経路上の機器及び送信元へ接続IDの無効化を伝える。無効化された場合、送信元は新たな接続IDで1からやり直す。
3,接続先(ホストB)へ経路宣言が届いたら、ホストBは内容を記録する。
相互に通信を行わない場合接続承認パケットを送信し、6へ。
相互に通信を行う場合接続日接続関係を入れ替え、1と同じ様に接続元(ホストB)から接続先(ホストB)へ経路宣言を送信する。
4、2と同じ様に経路宣言を転送
5、接続先(ホストA)へ経路宣言が届いたら、ホストAは内容を記録する。
また、ホストBへ接続承認パケットを送信する。
6、接続承認パケットが送信先へ届いた時点で接続は確立される
・接続を拒否する場合および経路宣言の破損があった場合、RSTと任意の切断理由を送信。(ポートスキャンへの悪用については、検出時点で「認証失敗」とかでたらめいえば大丈夫でしょう。攻撃検出時点で切断おパケットなしに関連情報削除しても良いですしね)
・セキュリティについては暗号化と電子署名によって保障する。これは接続確立後についても同じ。
3anonymous@fusianasan
2024/06/26(水) 20:26:32.89ID:F9kMnufU 接続確立後の通信プロコトル:
各通信経路の機器が、パケットの接続IDをもとにパケットを転送していく。その他細かいところはより上位層で実装
【パケットの中身】
ヘッダ情報は接続IDのみで構成される。データ部分には、接続時に受け渡しした共通鍵で暗号化したデータと、その電子署名が記載される。
・通信制御は事前に接続IDと経路情報の組み合わせを通信経路に保持する機器が持つため、他のプロコトルに頼らなくてよい。
・それ以外のプロコトルについても、事前に宣言が行われているため個々のパケットで明記しなくてもデコードが可能
各通信経路の機器が、パケットの接続IDをもとにパケットを転送していく。その他細かいところはより上位層で実装
【パケットの中身】
ヘッダ情報は接続IDのみで構成される。データ部分には、接続時に受け渡しした共通鍵で暗号化したデータと、その電子署名が記載される。
・通信制御は事前に接続IDと経路情報の組み合わせを通信経路に保持する機器が持つため、他のプロコトルに頼らなくてよい。
・それ以外のプロコトルについても、事前に宣言が行われているため個々のパケットで明記しなくてもデコードが可能
4anonymous@fusianasan
2024/06/26(水) 20:26:47.94ID:F9kMnufU 質問や詰めの甘いところへの指摘、感想、批評等自由に意見をください。思いつく限り懸念材料は詰めたつもりなので、具体的にここの意見が欲しいって言うのはないですけど、しょせん高1の基本情報に毛が生えた程度の知識なんで見落としは多いと思います。
セキュリティ、ソフトウェア、ハードウェア、ネットワーク、アルゴリズム等の点からの批評、感想、指摘、改善案、追加案などをください!!
セキュリティ、ソフトウェア、ハードウェア、ネットワーク、アルゴリズム等の点からの批評、感想、指摘、改善案、追加案などをください!!
2024/06/27(木) 19:17:56.61ID:???
TCPすらしならなそう
6anonymous@fusianasan
2024/06/27(木) 21:24:22.11ID:K83gmZnc2024/06/28(金) 12:41:04.51ID:???
君もできてない
2024/06/28(金) 18:05:39.99ID:???
synやackすら知らなさそう
9anonymous@fusianasan
2024/06/29(土) 01:49:05.47ID:b4U8iFdy >>8
どう読んだらそういう解釈になるんだろう。
大容量データをフラグメント化して送る際、全体でみるとヘッダ重複するから無駄に多くなるよね。
先にヘッダ情報共有しておいて一意のID振っておけば一つ一つのパケットにはヘッダをほとんど記述せずで通信できるんじゃないのかな
そうできれば何パーセントかパケットサイズ小さく済むよね
そのためにはTCP的な接続フローで相互接続を確立する必要があるよね
という割と単純な話のつもりなのだが
どう読んだらそういう解釈になるんだろう。
大容量データをフラグメント化して送る際、全体でみるとヘッダ重複するから無駄に多くなるよね。
先にヘッダ情報共有しておいて一意のID振っておけば一つ一つのパケットにはヘッダをほとんど記述せずで通信できるんじゃないのかな
そうできれば何パーセントかパケットサイズ小さく済むよね
そのためにはTCP的な接続フローで相互接続を確立する必要があるよね
という割と単純な話のつもりなのだが
2024/06/29(土) 10:24:26.37ID:???
そのフローすら知らないんだろうね君
2024/06/30(日) 12:07:32.08ID:???
ルーターやスイッチを殺す気か…?
2024/06/30(日) 21:24:32.81ID:???
tcp/ipが設計された意図を知らないでヘッダーガーとか流石に草
世の中が全て専用線ならidすら不要だが、ならばなぜidを振ろうと思うのか?
世の中が全て専用線ならidすら不要だが、ならばなぜidを振ろうと思うのか?
13anonymous@fusianasan
2024/07/01(月) 10:18:05.99ID:pg35xEfZ >>11
それは一理あると思う..
ただ、経路上の機器は、あるIDのパケットが来たときどのノードに転送するか、さえ記憶できればいいから、最悪機器をアップグレードすれば実現できると予想してる。そこは試算と実験結果からの必要スペック次第かな。
それは一理あると思う..
ただ、経路上の機器は、あるIDのパケットが来たときどのノードに転送するか、さえ記憶できればいいから、最悪機器をアップグレードすれば実現できると予想してる。そこは試算と実験結果からの必要スペック次第かな。
14anonymous@fusianasan
2024/07/01(月) 10:35:28.28ID:pg35xEfZ >>12
接続確立時はパケットをどこへ転送するかわからないからIPも使うよ。ただ、その時にIDと転送先のノードの組み合わせを記憶すれば、特定のIDのパケットが来たときに転送を行えるでしょう。
接続先と接続元とプロコトルの三つの組み合わせ毎に、仮想的な専用線を、接続時作り上げる&終了時に解消する、というイメージかな
質問に対する回答としては、どの仮想専用線を利用してるかを識別するために必要だから。
接続確立時はパケットをどこへ転送するかわからないからIPも使うよ。ただ、その時にIDと転送先のノードの組み合わせを記憶すれば、特定のIDのパケットが来たときに転送を行えるでしょう。
接続先と接続元とプロコトルの三つの組み合わせ毎に、仮想的な専用線を、接続時作り上げる&終了時に解消する、というイメージかな
質問に対する回答としては、どの仮想専用線を利用してるかを識別するために必要だから。
2024/07/01(月) 18:27:41.09ID:???
UDPでも使ってろよ
2024/07/01(月) 18:29:59.34ID:???
ちなみにUDPを拡張してデータ保証する通信ソフトを富士通が発明していた
17anonymous@fusianasan
2024/07/02(火) 03:55:29.35ID:5ptWW6rY UDPとかSCTPとも異なるよ。このプロコトル自体別にパリティビットとかその辺の4層はぶっちゃけどうでもよくて、単に経路情報の共有のために接続に近いことが必要なだけで。
図解しないとわかりにくいかな...
図解しないとわかりにくいかな...
2024/07/03(水) 05:03:19.46ID:???
全然わかってなくて草
自信があるならこんなとこで喚かずにrfc書くべき。俺の考えた最強プロトコルとか厨二病は要らん。
802.3のEthernetのところだけ読んでても良くこんなもの思いつくなと感心する。
長い研究の果てにosi の概念が構築されてるのに、都合の良いところだけ摘んで経路制御も出来ないプロトコルとか誰得
自信があるならこんなとこで喚かずにrfc書くべき。俺の考えた最強プロトコルとか厨二病は要らん。
802.3のEthernetのところだけ読んでても良くこんなもの思いつくなと感心する。
長い研究の果てにosi の概念が構築されてるのに、都合の良いところだけ摘んで経路制御も出来ないプロトコルとか誰得
2024/07/05(金) 19:46:54.03ID:???
https://i.imgur.com/Yc18BZn.jpg
すぐに2500P+2500Pが手に入ります。
すぐに2500P+2500Pが手に入ります。
2024/07/05(金) 20:06:43.94ID:???
>>19
もう皆も知ってるが
もう皆も知ってるが
2024/07/06(土) 00:31:47.61ID:???
近距離ならtcpipすら不要
長距離は別
長距離は別
2024/07/06(土) 00:32:40.08ID:???
多分1はその概念すら想定できていない
2024/07/17(水) 19:20:58.29ID:???
総務省解体
レスを投稿する
ニュース
- 【金融資産】30歳未満、5年で6割増 将来不安の高まりで投資に傾倒 [蚤の市★]
- 芸能界引退から6年…渡辺麻友さん〝MV登場〟ダンス姿に再脚光「泣いた」「もう見れないかと思ってた…」「圧倒的な存在感」 [阿弥陀ヶ峰★]
- 【大阪】現在の「大阪城」は史実と無関係の"トンデモ建築"なのに…「国の重要文化財に指定」に開いた口が塞がらない [煮卵★]
- 【クマ】「駆除せず放獣」秦野市の対応に「称賛の声」 なぜ捕殺しない?再出没なら?市が明かした対応方針 [煮卵★]
- 【日本ハム】水谷瞬、吉田賢吾、今川優馬、エドポロ・ケインらに「野球賭博」疑惑 窃盗事案も指摘のファンアカウントSNS投稿が波紋 [ぐれ★]
- チェーンソー公開 ノロッコ号ラストラン 新たな“撮り鉄”仲間 逮捕 線路脇の木を切断した疑い [少考さん★]
- 【WS】ブルワーズ MIL vs レイズ TB【第1戦】★2
- とらせん
- 【WS】ブルワーズ MIL vs レイズ TB【第1戦】
- 巨専 ゴジラ+1.5
- 2026 MotoGP Lap75【オーストラリアGP】
- 巨専 ゴジラ+1.4
- 【悲報】おっさんがスーパーのレジ打ちJKに恋する漫画、フェミさんに見つかるwwwwwwwwwwwwwwwww [839150984]
- 【動画】ケニアで18階建ての高層ビルが突然崩壊 [323089549]
- 【悲報】高市、懲りずに公邸でまた宴会🤩働いて働いて [359965264]
- デジタル庁、来年度から予算倍増 1兆295億円要求 [237216734]
- 【悲報】アニメ「シュタインズゲート」は過大評価か否かでオタクたちが大激論wwwwwwwwwwwwwwwwwwwwww [839150984]
- 【逆神発動】モンゴル火災、どんどん雲行きが怪しくなる。日本人は一人だけ。ほぼモンゴル人。なぜか全責任が日本みたいな報道 [618199789]