こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

NATディスクリプタを挟んだ送信元のIPアドレス

ルーターを挟んでネット上のあるサーバーとhttpで通信する時

(パソコン)-(ルータ)-(ネット上のあるサーバー)

パソコンのプライベートIPアドレス 192.168.100.2

ルーターのプライベートIPアドレス 192.168.100.1
ルーターのグローバルIPアドレス 124.83.235.204

ネット上のあるサーバー のグローバルIPアドレス 74.125.235.119

とします。


1 パソコンからネット上のあるサーバーへパケットを送ったとき

そのパケットを受け取った ネット上のあるサーバー上では、 そのパケットのIPヘッダーの送信元IPアドレスは 192.168.100.2、192.168.100.1 ではなく 124.83.235.204

2 ネット上のあるサーバーから応答パケットがパソコンへ戻ってきたとき

そのパケットを受け取った パソコン上では、そのパケットのIPヘッダーの送信元IPアドレスは
124.83.235.204、192.168.100.1 ではなく 74.125.235.119


で正しいでしょうか?

投稿日時 - 2014-01-26 14:38:16

QNo.8447540

困ってます

質問者が選んだベストアンサー

正しいです。

少し追記しますと、IPアドレスだけ変更すればよい場合(例えばルータの下のパソコン等が一台だけの場合):NATと、
IPアドレス以外にポート番号も変更する(一台のルーターの下に複数台のパソコンが繋がれて同時にネットアクセスする)場合:NAPTとがあります。

詳しくは次等を参照下さい。

http://tec.jpn.ph/comp/nat.html
NAT/NAPTについて(書きかけ)
==>
ftp://ftp.rfc-editor.org/in-notes/rfc2663.txt

http://en.wikipedia.org/wiki/Internet_Standard
http://ja.wikipedia.org/wiki/Request_for_Comments
Internet Standard
http://en.wikipedia.org/wiki/Internet_Engineering_Task_Force

インターネットの交信は全世界共通の規則に則って行われる必要がありますが、その規格を定める委員会は次です。
IETF:Internet Engineering Task Force

此処で決定された UDP,IP,HTTP,FTP などに関する規格は広く公開されています。
RFC: Request For Proposal


ITやネットワーク情報などについての詳しいatmarkitのサイト内に詳しい解説がないかどうかを、次のようにサイト内サーチ機能を使って調べると便利です。
その他に最新の情報を得たい場合には、最終更新:1週間/1か月/1年以内等も組み合わせてみます。

ネットワークアドレス変換 site:atmarkit.co.jp
NAT OR NAPT 解説 site:atmarkit.co.jp
==>
http://www.atmarkit.co.jp/fpc/special/bbrouter_desc/ipmasq_nat.html
特集
ブロードバンド・ルータ徹底攻略ガイド

3.IPアドレス/ポート変換機能
--IPマスカレード/NAT--

投稿日時 - 2014-01-27 14:19:10

ANo.2

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

正しいですよ。

投稿日時 - 2014-01-26 14:45:42

あなたにオススメの質問