N2N、ユーザーは代わりに、アプリケーション·レベルのネットワークでP2Pアプリケーションの典型的な特徴を利用することを可能にするレイヤ2つのピア·ツー·ピア(P2P)、仮想プライベートネットワーク(VPN)です。これは、ユーザーがネイティブIPの可視性を得ることができることを意味する(例えば、相互にpingを実行することができ、同じN2Nネットワークに属する2つのPC)に関係なく、彼らが現在属しているネットワークの同じネットワークIPアドレスと到達可能。 OpenVPNのプロトコルをネットワーク化する(例えば、httpsプロトコルを実装するために使用)、アプリケーションからのSSLの移動として一言で言えば、N2Nは、アプリケーションからネットワークレベルにP2Pを移動します。
N2Nアーキテクチャは、二つの成分に基づいています。
- エッジノード:N2Nネットワークが構築することを可能にするユーザのPCにインストールされているアプリケーション。実際に各エッジノードは、その後、N2NネットワークへのエントリポイントであるTUN / TAPデバイスを作成します。
- スーパー:それは起動時にエッジノードによって、または対称ファイアウォールの背後のノードに到達するために使用されます。このアプリケーションは、基本的には、ディレクトリのレジスタと直接話すことができないそれらのノードのパケットルータです。
クイックスタート
- ダウンロードして、コードをコンパイル
- あなたのスーパーノードをどこに配置するかを決定します。あなたは、ポートxywでホストA.B.C.Dの上に置くとします。
- あなたはあなたのデータを保護するために使用する暗号化パスワードを決定します。パスワードのencryptmeを使用したとし
- あなたが使用するネットワーク名を決定します。あなたがmynetworkそれを呼び出すとします。あなたが複数のネットワークだけでなく、いずれかを処理するためにスーパーノード/エッジ·ノードを使用できることに注意してください。
- あなたは、エッジノードで使用する予定のものをIPアドレスを決定します。あなたがIPアドレスを使用すると仮定し10.1.2.0/24
- あなたのアプリケーションを起動します。
#supernode>スーパー-l xyw
#edgeノード1>エッジ-a 10.1.2.1 -c mynetwork -k encryptme -l ABCD:xyw
#edgeノード2>エッジ-a 10.1.2.2 -c mynetwork -k encryptme -l ABCD:xyw
今すぐあなたのN2Nネットワークをテストします。
#edgeノード1>のping 10.1.2.2
#edgeノード2>のping 10.1.2.1ます。
このリリースで新しく追加されます。
固定レースコンディションTwofishは、パケット損失やパフォーマンスの低下を引き起こします。 WIN32のみ影響します。
-s&LTが追加されました。ネットマスク>エッジにオプション。
追加されました-M< MTU>エッジにオプション。
エッジについて補正不足しているマニュアルページのオプション
ハッキングで訂正されたエラー
このバージョン1.3 RC1の新機能です:
このバグの修正と改良。
このリリースでは、N2N-1.2との互換性を保ちます。
コメントが見つかりません