Linux(Embedded Linux)ですでに使用可能なtcpipスタックのインスタンスを複数起動することは可能ですか?誰かがこれに関する情報を持っていれば?Linuxのtcpipスタックの複数のインスタンス
0
A
答えて
0
ネットワークネームスペースを試すことができます。 https://eos.aristanetworks.com/2011/06/linux-namespaces-at-arista/
よろしくは、私はあなたが2つの完全かつ独立したTCP/IPを実行することができるとは思わない
2
をケニー: 1の作成は
はHOWTOを参照してください新しいTCP/IPソケットの作成を含みLinuxのスタックその理由は、TCP/IPスタックがLinuxモノリシックカーネルの一部であり、カーネルが1つしか実行されていないため、実行中のTCP/IPスタックが1つしかないからです。
LinuxにはTUNインターフェイスとTAPインターフェイスが用意されているため、TCP/IPスタック(通常はVPNソフトウェアが使用しているもの)によって行われる操作を実行できます。これは、TCP/IPスタックと考えられ、のTCP/IPスタック内にあると考えられます。あなたの究極の目的が何であるかによって、これはあなたにとってはうまくいくかもしれません。
完全に独立した2つのTCP/IPスタックを同時に実行するには、TCP/IPがカーネルの一部ではないLinux以外のオペレーティングシステムを使用する必要があります。 (マイクロカーネルは通常QNXなどでこれを行うことができます)
関連する問題
- 1. ポート・ダウン・イベントにより、TCPやその他の接続がLinuxのTCPIPスタックで壊れますか?
- 2. awsスタック内に複数のec2インスタンスを追加する方法
- 3. install4j Linuxの同じプロセスの複数のインスタンス
- 4. Linuxの複数のDropboxインスタンスへの方法
- 5. TCP/IPスタック(Linux)の
- 6. 複数のスタックの平均
- 7. 複数のインスタンス
- 8. 複数のインスタンス
- 9. 複数のインスタンス
- 10. 複数の 'fork(Linux/C)の後に複数のプロセスが同じCPUにスタックする
- 11. LinuxカーネルのTCP/IPスタック
- 12. Linux上のZigbeeスタック(メインラインカーネル)?
- 13. テスト複数のインスタンス
- 14. マッチ複数のインスタンス
- 15. 複数のインスタンスが
- 16. Phonegap複数のインスタンス
- 17. JMS複数のインスタンス
- 18. 複数のcassandraインスタンス
- 19. 複数インスタンスのpygame.event.get()
- 20. 複数のpdf.jsインスタンス
- 21. 複数のサイトのLinuxサーバーサブドメイン
- 22. tabControlの複数のuserControlインスタンス
- 23. Springの複数のBeanインスタンス
- 24. HTML5のメッセージング複数のインスタンス
- 25. cytoscape.jsページの複数のインスタンス
- 26. netbeansプラットフォームアプリケーションの複数のインスタンス
- 27. Asp.NET - AdRotatorの複数のインスタンス
- 28. TextToSpeechの複数のインスタンス
- 29. 複数のインスタンス、jQueryの
- 30. Oracle Databaseの複数のインスタンス
「複数のインスタンスを開始する」とはどういう意味ですか?一般的に、いいえ - 各スタックはすべてのパケットを取得することを期待しています。いずれにせよ、1つだけが新しい接続の開始を処理できます – Robert
複数のネットワークアダプタ? eth0:0、eth0:1などの仮想インターフェイスを追加できます。これはあまりプログラミング関連ではありません。 –
@Robert:情報ありがとう。実際には、Linuxにはすでにtcpipスタックが用意されています。私自身のミニtcpipスタック(限定版)を書いても、Linuxと同じネットワークドライバインターフェイスを使用しています。最初のクエリは、Linux上で2 tcpipスタックを維持することは可能ですか?はいの場合、標準のLinuxのtcpipスタックではなく、他の制限付きのtcpipスタックを起動、ロード、または使用する方法は?この必要な情報を私にお知らせください、ありがとうございます。 – Vijay