TCP/IPは、我々はバージョン6にバージョン4から最下層プロトコルIPを変更するために、アプリケーション層内のすべてのアプリケーションを変更する必要がない理由適切な階層化アーキテクチャである場合は?アプリケーションがよく発達し、本当に階層化されている場合はこれはレイヤードアーキテクチャの場合、なぜアプリケーション層をIPv6で変更する必要があるのですか?
6
A
答えて
6
それは変更する必要はありません。残念ながら、多くのアプリケーションは分かりやすい多くの場合などをロギング、アクセス制御のためのIPアドレスのような下層の詳細情報を使用しますが、それは確かに
基礎がhttp://www.stipv6.nl/whitepaper-ip-aspecten-software
ドンで覆われている...階層構造を壊しません「Tは、(アドレスの4つの入力ボックスを提供するか、自動的に特定の場所などにドットを挿入)のIPv4表記を処理する正規表現とのユーザインタフェースを備えた入力検証のようなものを忘れます。
4
我々は、人々がgetaddrinfo()
とgetnameinfo()
機能を使用する場合は変更する必要はないでしょう。
しかし、彼らの使用量は、コードの3行以上を必要とするよう、人々は前にそれを使用していませんでした。
はまた、彼らはゆっくりとそうやって起動...
0
私は、一般的には、アプリケーション層のソフトウェアは、IP層を気にしないと思うが、セキュリティ上の理由から、一部のアプリケーションでは、IP層(すなわちアクセスリストに対処する必要があるしかし、 Webサーバーで)、この理由からIPv6を処理するためにソフトウェアをアップグレードする必要があります。
関連する問題
- 1. 私のIOSアプリケーションがIPV6をサポートする場合、共有ライブラリ(.so)を変更する必要があります
- 2. @Entityがある場合、なぜ "annotatedClasses"が必要ですか?
- 3. 3層のアプリケーションでは、ビジュアル層のユニットテストが必要ですか?
- 4. Ocamlの構文エラー:関数アプリケーションで(...の場合は)かっこが必要なのはなぜですか?
- 5. シングルページアプリケーションのアプリケーション層が必要ですか
- 6. VBOを変更する必要がある場合、VAOを再構築する必要はありますか?
- 7. ページビルダーがWordPressにある場合、テーマはなぜ必要ですか?
- 8. ここで二重キャストする必要があるのはなぜですか?
- 9. アプリケーション層はDDDのインフラストラクチャ層に依存する必要がありますか?
- 10. なぜこの場合負のマージンが必要なのか
- 11. ソースリストを変更する必要がある場合、addAllと最も効率的なのは何ですか?
- 12. は、これは私が財産を観察する必要が自分のアプリケーションの階層である
- 13. この場合、オリジナルを変更してソートするのはなぜですか?
- 14. マニフェストファイルにインテントフィルタが既にある場合、なぜifelseが必要ですか?
- 15. なぜcrcを反転させる必要がありますか?どのような場合にはこれを行う必要がありますか?
- 16. アプリケーションのいくつかの場所で最小限の変更を実装する必要がある場合は、最善のアプローチは何ですか?
- 17. 特にプリミティブなデータ型の場合、コーディングを「インタフェースに」する必要があるのはなぜですか?
- 18. HybrisとAEMを統合する必要があるのはなぜですか?
- 19. プレーン/テキストメッセージを開く必要がある場合、JavamailがIOExceptionをスローするのはなぜですか?
- 20. addSubview:Interface Builderでビュー階層を作成する場合はビューが必要です
- 21. Gmailのヘルプが必要な場合アプリケーションに統合する
- 22. falseを返す必要がある場合にコードが真を返すのはなぜですか?
- 23. 変更するたびにNode.Jsでサーバーを再起動する必要があるのはなぜですか?
- 24. この場合、複数のスレッドが同じ変数にアクセスする場合は、mutexロックが必要ですか?
- 25. Playを統合する場合は、私のAkkaプロジェクトレイアウトを変更する必要がありますか?
- 26. ダブルポンドはなぜこの場所には必要ですか?
- 27. MVCを学習する予定がある場合は、覚えておく必要があるドメイン層、永続層、およびプレゼンテーション層はありますか?
- 28. 再起動のデフォルトオプションを変更する(必要な場合)
- 29. 私のアプリケーションでアカウントが必要ない場合、Firebaseデータベースを公開することはできますか?
- 30. IPv6拡張ヘッダーを変更して生成する必要があります