令和元年秋期午後問4
はちさん
(No.1)
https://www.fe-siken.com/kakomon/01_aki/pm04.html
設問2 b~dに関する回答群について
NAT64ルータについて教えてください。
順序が逆になるのですが、
IPv4機器から受け取ったIPv4パケットをIPv6パケットに変換する時、
送信元IPアドレスをIPv4機器のIPv6のIPアドレスに書き換えるのに対し、
IPv6機器から受け取ったIPv6パケットをIPv4パケットに変換する時、
送信元IPアドレスをIPv6機器のIPv4のIPアドレスではなく、
NAT64ルータ自身のIPv4のIPアドレスに書き換えるのは何故でしょうか。
いまいち納得ができません。
NAT64ルータの仕様と思うしか無いでしょうか。
設問2 b~dに関する回答群について
NAT64ルータについて教えてください。
順序が逆になるのですが、
IPv4機器から受け取ったIPv4パケットをIPv6パケットに変換する時、
送信元IPアドレスをIPv4機器のIPv6のIPアドレスに書き換えるのに対し、
IPv6機器から受け取ったIPv6パケットをIPv4パケットに変換する時、
送信元IPアドレスをIPv6機器のIPv4のIPアドレスではなく、
NAT64ルータ自身のIPv4のIPアドレスに書き換えるのは何故でしょうか。
いまいち納得ができません。
NAT64ルータの仕様と思うしか無いでしょうか。
2020.07.13 11:05
QMさん
★FE ゴールドマイスター
(No.2)
今の場合、IPv6機器自身は固有のIPv4アドレスを持っていません。
IPv4アドレスはその値を保持したままIPv6形式にできるので、NAT64ではプレフィクスを付けたり取ったりする処理だけでスルーできます。
しかし、IPv6アドレスは、ビット数の少ないIPv4に一対一では書き換えられません。
そこでNAT64が、元のIPv6アドレスを記憶しながら、IPv4機器にはIPv4アドレスを教えます。
NATで変換したアドレスへの返信はNATが受け取って逆変換してあげないといけないので、NAT64のIPv4アドレスが書かれます。
つまり、桁数が少ないほうから多いほうに変換するのと、少ないほうから多いほうに変換するのとで、違いが出ています。
IPv4アドレスはその値を保持したままIPv6形式にできるので、NAT64ではプレフィクスを付けたり取ったりする処理だけでスルーできます。
しかし、IPv6アドレスは、ビット数の少ないIPv4に一対一では書き換えられません。
そこでNAT64が、元のIPv6アドレスを記憶しながら、IPv4機器にはIPv4アドレスを教えます。
NATで変換したアドレスへの返信はNATが受け取って逆変換してあげないといけないので、NAT64のIPv4アドレスが書かれます。
つまり、桁数が少ないほうから多いほうに変換するのと、少ないほうから多いほうに変換するのとで、違いが出ています。
2020.07.13 15:21
はちさん
(No.3)
>QMさん
ご回答ありがとうございます。
腑に落ちました。
2020.07.13 17:28
広告
返信投稿用フォーム
スパム防止のためにスレッド作成日から30日経過したスレッドへの投稿はできません。
広告