クライアント ライブラリの単体テストを作成しています。無効なポートと無効な IP での接続をテストしたい。どこかにルーティングされる可能性がない、使用するのに適した IP アドレスは何ですか? 単体テストを実行しているマシンが接続されているネットワークについては、何も仮定したくありません。LOCALHOST は、サーバー コンポーネントを実行している有効なマシンであり、無効なポートを個別にテストしたいので、悪い選択のようです。IPv4 仕様のどこかに INVALID-IP が予約されていますか?
質問する
34745 次
5 に答える
76
RFC 5737によると:
ブロック 192.0.2.0/24 (TEST-NET-1)、198.51.100.0/24 (TEST-NET-2)、および 203.0.113.0/24 (TEST-NET-3) は、ドキュメントで使用するために提供されています。
これは、次の範囲から IP アドレスを選択できることを意味します。
- 192.0.2.0 - 192.0.2.255
- 198.51.100.0 - 198.51.100.255
- 203.0.113.0 - 203.0.113.255
于 2012-05-04T20:59:52.337 に答える
12
于 2012-05-04T21:00:16.673 に答える
2
このような目的で使用できるプライベート IP ブロックは 3 つあります。
10/8 (10.0.0.0 -> 10.255.255.255) (古い学校のクラス A ネットブロック)
172.16/12 (172.16.0.0 -> 172.131.255.255
196.168/16 (192.168.0.0 -> 192.168.255.255) (古い学校のクラス B ネットブロック)
于 2012-05-04T21:00:23.620 に答える
0
于 2012-05-04T20:59:19.297 に答える