問題タブ [ipv4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
networking - アプリケーションで使用するマルチキャスト アドレスを選択するにはどうすればよいですか?
アプリケーションで使用する IPv4 マルチキャスト アドレスはどのように選択すればよいですか? 複数 (おそらく最終的には全範囲) が必要になるかもしれませんが、他のアプリケーションとの競合を避けたいだけです。
- パケットは、おそらく LAN などの管理ドメイン内に完全に含まれます。
- 私のアプリケーションのいくつかの独立したインスタンスが同じネットワークで使用されている場合、それらはそれぞれ独自のマルチキャスト アドレスを使用できますが、そうでない場合でも共存できます。お互いのパケット。
- 問題を回避するために、パケットにはすでに「マジック ナンバー」が含まれています
- 送信元アドレス (もちろんなりすましの可能性があることはわかっています)、TTL などをチェックして、予期しないパケットによる混乱を防ごうとしています。
アイデアをください:)
現在、「ローカル使用」スペース 239.255.42.99 から任意のものを割り当てました。
python - gethostbyaddr(gethostname()) が IPv6 IP を返すのはなぜですか?
私はPythonで単純なサーバーアプリケーションの作成に取り組んでおり、リッスンソケットをバインドするIPを取得しようとしています。私が見た例では、これを使用しています:
この後、もう少し処理を加えると、ホスト IP だけが文字列として返されます。これにより、IPv4 アドレスが返されます。しかし、このコードを実行すると、IPv6 アドレスが返されます。なぜこれを行うのですか?どうすれば IPv4 アドレスを取得できますか?
関連する場合、私はWindows VistaとPython 2.5を使用しています
c# - C#でIPv4アドレスを整数に変換するには?
標準の IPv4 アドレスを整数に変換する関数を探しています。反対のことをする機能に利用できるボーナスポイント。
ソリューションは C# である必要があります。
fiddler - ipv4.fiddler、どのように機能しますか?
URL ipv4.fiddler を使用すると、fiddler がどのようにトラフィックをキャプチャできるかについて興味があります。ipv4 はローカルを解決する特別なドメインであり、fiddler は呼び出しをプロキシするために http.sys に登録するだけですか?
どんな洞察も素晴らしいでしょう。
ipv6 - IPv6 アドレス範囲
この投稿に続いて、IPv6 アドレス範囲の検索に興味があります。
IPv4 では、ISP から提供された開始 IP アドレスと終了 IP アドレスを特定し、それらの整数値を範囲の境界として使用して、データベースをすばやく検索し、DB 内のエントリがその範囲に該当するかどうかを確認できます。
これは IPv6 によってどのように影響を受けますか? ISP は、現在のように IPv6 アドレスを範囲内に保持する予定はありますか? また、IPv6 アドレスを 2 つの bigint として SQL Server DB に格納している場合、これらの範囲を効率的に検索するにはどうすればよいでしょうか?
c++ - ipv6 は ipv4 と下位互換性がありますか?
ipv4 を使用して記述された小さな udp サンプル プログラムがあります。コードを ipv6 に変更した場合でも、IPv4 アドレスを持つリスナーを使用して誰とでも通信できますか? 私は移植例を見ていました
http://ou800doc.caldera.com/en/SDK_netapi/sockC.PortIPv4appIPv6.html
コードを変更するだけで確実に機能するのか、それともデュエル スタック モードで記述しなければならないのかはわかりません。
sql - SQLサーバーにIPアドレスを格納するための最も適切なデータ型は何ですか?
SQLサーバーにIPv4アドレスを格納するための最も推奨されるデータ型は何ですか?
または、誰かがすでにユーザーSQLデータ型(.Netアセンブリ)を作成している可能性がありますか?
並べ替えは必要ありません。
c# - C#でIPv4アドレスを操作する関数?
文字列の形式のIPv4アドレス(例: "10.171.24.69")とネットマスク(例:ネットワーク部分のビット数の場合は"255.255.255.128"または"25")を指定すると、ブロードキャストアドレスを計算する必要があります。これは、ホスト部分のビットをゼロまたは1にすることによって行うことができます(WMIを介してクエリできるIPUseZeroBroadcastプロパティによって異なります)。
System.Net.IPAddressクラスを調べていますが、タスクには不十分に見えます。助言がありますか?
networking - IPv4/IPv6 の基本と開発を開始するためのリソース
IPv4 および IPv6 ネットワーク開発を開始するために使用できるリソースと本を探しています。私がこれまでに見つけた中で最も関連性の高い本は、" Unix Network Programming, Volume 1: The Sockets Networking API (3rd Edition) " で、両方のプロトコルをカバーしていますが、それ以外はあまり見つけられませんでした。
私が探している情報は、両方のプロトコルが詳細にどのように機能するか、IPv6 とその処理が IPv4 とどのように異なるか、および API (Windows または *nix) を使用して両方のプロトコル間でアプリケーション間の基本的な通信をセットアップする方法です。
上記の本はすでに正しい出発点ですか、それともこのトピックを始めるために使用できる他のリソースや本はありますか?