クライアントを接続するIPを設定するときは、208.56.123.1のようなIPと "www.domain.com"のようなIPを区別する必要がありますか?ドット表記と文字列ベースIPの相違点
0
A
答えて
1
IPは数字のみです。
したがって、208.56.123.1はIPですが、www.domain.comはそうではありません。これは記号的な名前です。どちらもアドレスですが、番号はIPだけです。
通常、シンボリック名はDNSサーバーを使用して実際のIPに解決されます。
あなたの質問に関しては、どちらも同じように動作しますが、答えは - クライアントの実装方法のみに依存します。
両方のアドレスが同じ場所を参照する必要がありますが、IPが変更される可能性が高いため、シンボリック名をターゲットにする方がよい場合があります。
1
ユースケースによって異なります。ほとんどのプログラミング言語/ネットワークライブラリには、名前解決のための組み込みサポートが付属しています。 bind()
やconnect()
のような低レベルのシステムコールは、名前解決をサポートしていないため、IPを取得する必要があります。
関連する問題
- 1. ヒープメモリと文字列プールの相違点
- 2. 文字列[]と[文字列]の相違点
- 3. ドット表記の文字列操作
- 4. 文字列内のドット表記でpscustomobject
- 5. マップインデックスまたはドット表記とのバインディングの相違
- 6. 文字列と文字列をスカラで分割する場合の相違点
- 7. Angular2:テンプレート文字列の$ {..}と{{...}}の相違点
- 8. ドットとオペレータ表記の違いRuby
- 9. int/char配列/文字列の相違点
- 10. 文書用語行列の「相違点」
- 11. Objective-Cのドット表記とメソッド呼び出しのパフォーマンスの相違
- 12. PHPの$ var。 '(文字列)'の相違点は何ですか?
- 13. 文字列クラスの実装の相違点
- 14. System.IO.BinaryWriterを使用した文字列とchar配列の相違点
- 15. IE標準、相違点および相違点の相違点
- 16. importとconstとの相違点とcommonjsでの相違点
- 17. Sunspotのキーワードと全文の相違点
- 18. ブラウザとの相違点alexgorbatchev.com構文ハイライト
- 19. レジストリパターン - 参考文献との相違点
- 20. =と:=の相違点
- 21. RabbitとKafkaベースのアプリケーションのCloud Stream App Starterの相違点
- 22. PHPUnitとPHPSpecの相違点と相違点
- 23. TSQL文字列の相違度
- 24. ドット表記の2つの文字列をNode.js内で比較できない
- 25. ドット表記
- 26. ドット表記
- 27. ドット表記
- 28. CBUUIDとNSUUIDの相違点
- 29. NSTimeZoneとGMTの相違点
- 30. ListViewとArrayListの相違点
クライアントはwww.domain.comをIPに解決するためにDNSを使用する必要があります。 – Lordalcol
これはgethostbynameを使用することを意味しますか? – Kobe