ネットワーク初心者で、ネットの記事を見ながら勉強しており、下記の記事の内容に関しての疑問点の質問となります。
https://ascii.jp/elem/000/000/417/417556/2/
「転送を行なう際、IPパケット中の宛先IPアドレスと送信元アドレスはまったく変わらず、」という記載がありますが、後述で「ところで、発信ノードに設定されているのはデフォルトゲートウェイのIPアドレスなのに、」とあります。後述から、宛先IPではなく、デフォルトゲートウェイのIPを設定しているように読め、前述にある「転送でIPは変わらない、」という記述に反しているように感じ、理解ができませんでした。また、転送でIPは変わらないとありますがNATでIPをプライベートIPからグローバルIPに持ち替えると思いますので、その点からもこの記述の意図が理解できないでおります。
説明にあるエンドtoエンドまででIPアドレスが変わらないというのはLANに限った話なのでしょうか?WANを経由した通信も同じと思っていますが理解できず、恐れ入りますが、ご教示のほど、お願い致します。LAN→WAN→LANの通信で、IPアドレス、MACアドレスがどのように変換されて送信されるか例示した記事をご存知でしたら、ご紹介頂けると助かります。
No.1
- 回答日時:
LAN(ローカルエリアネットワーク)からWAN(ワイドエリアネットワーク)への通信では、パケットが送信元のデバイスからルーターに送られます。
このとき、送信元デバイスのIPアドレスとMACアドレスがパケットに含まれます。ルーターは、パケットをWANに送る際に自身のWAN側のIPアドレスをパケットに追加し、送信元のIPアドレスを変更します。MACアドレスは変更されず、パケット内にそのまま残ります。WANを経由して到達した宛先のルーターは、そのルーターのLAN側のIPアドレスを宛先のIPアドレスに変更し、MACアドレスはそのまま残したまま次のLANに転送します。最終的に、宛先のデバイスに到達すると、そのデバイスのMACアドレスを使用して通信が完了します。No.3
- 回答日時:
「ところで、発信ノードに設定されているのはデフォルトゲートウェイのIPアドレスなのに、」は発信ノード(パソコンとか)のネットワーク設定のことです。
IPパケット中の宛先アドレスとは別です。No.4
- 回答日時:
これは日本語が悪いですね。
冗長を恐れず書き直すと、ところで、発信ノードにデフォルトゲートウェイとして設定されているのはデフォルトゲートウェイのIPアドレスなのに、どうしてデフォルトゲートウェイのMACアドレスがわかったのだろう。それはIP通信においてMACアドレスを調べるARP(Address Resolution Protocol)というプロトコルを用いたためだ。
No.5ベストアンサー
- 回答日時:
疑問点は、下記書籍にいずれも分かりやすく説明されています。
ご参考までに。絶対わかる
トラブル事例で学ぶネットワークの基礎
LAN,無線LAN編
日経ネットワーク編
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- FTTH・光回線 NTTルータの通信を遮断する設定 3 2024/02/11 00:38
- 固定IP MACアドレスはLAN内で相手を特定するアドレスですか? PCから監視カメラを閲覧するときに、セグメ 3 2022/07/23 09:04
- セキュリティホール・脆弱性 分かりません。どなたか教えていただけませんか。 NAT機能を有効にしているルータを経由してインターネ 2 2023/11/16 15:38
- セキュリティホール・脆弱性 この問題考えても分かんないんですけどどれが正しいんですか? PCが、NAPT機能を有効にしているルー 4 2023/11/09 17:21
- ネットワーク http、httpsをブラウザで見る場合の、ルーターのフィルタリング設定について 2 2023/10/01 22:27
- VPN 接続のたびにIPが変わるVPNサービスが知りたい 2 2022/06/27 02:34
- Wi-Fi・無線LAN 無線ルーターのIPアドレスは、iPhoneのように簡単に変更できる??? 2 2022/04/02 19:00
- セキュリティホール・脆弱性 NAPTってどれを変換するんですか? 宛先のIPアドレスと宛先のポート番号 送信元のポート番号と送信 2 2023/11/09 13:57
- ネットワーク 例えば192.168.1.10はプライベートIPアドレスで合っていますか? 3 2022/07/05 01:18
- FTTH・光回線 グローバルIPアドレスの変更について 1 2022/04/23 05:32
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
C言語の関数と配列に関する質問
C言語・C++・C#
-
リモートデスクトップでクライアントのUSBデバイスを使いたい
ネットワーク
-
ipアドレスについて。ipアドレスはネットワーク+端末で構成されているという認識であっていますか?
ネットワーク
-
-
4
なぜシステムエンジニアたちはプログラミング知識ゼロなのに設計できるのですか?
IT・エンジニアリング
-
5
IT素人が全然関係ない部署からシステム部門に配属されたのですが、ITパスポートの勉強からやっておりま
IT・エンジニアリング
-
6
Windows10サポート終了後
Windows 10
-
7
[C言語]fputsとfprintfの違い
C言語・C++・C#
-
8
GT/sをGB/sへの換算方法
ネットワーク
-
9
C言語をコンパイルするとコンピュータ上でどう動くかというコードになるみたいな説明をよく聞くのですがこ
C言語・C++・C#
-
10
http、httpsをブラウザで見る場合の、ルーターのフィルタリング設定について
ネットワーク
-
11
コンピュータの仕組みについて
システム
-
12
C言語について。
C言語・C++・C#
-
13
DELL ハードディスクが認識されない?
デスクトップパソコン
-
14
Program FilesとProgram Files (x86) の違いを教えて下さい。
Windows 10
-
15
c言語
C言語・C++・C#
-
16
プログラミング言語の制作方法について
C言語・C++・C#
-
17
C言語で書いたファイルをiOS用のアプリにするにはどうしたらいいですか?そのままで動くのですか?参考
アプリ
-
18
終端記号、非終端記号とは
C言語・C++・C#
-
19
c言語
C言語・C++・C#
-
20
MACアドレスを偽装したい
Windows 10
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
OSPFのコスト値が同じ場合
-
これが、不正アクセスなんでし...
-
ネットワーク層IPアドレスについて
-
PING送信時のUUUとQQQについて
-
LAN切換器
-
Teraterm で、「シリアル」の方...
-
IPアドレスのセグメント
-
このネットワークを使うには手...
-
同一セグメントって何?
-
Windows10Pro ポート(COMとLPT)...
-
VB2010で、シリアル通信をするには
-
ネットワークプリンターをLP...
-
インターネットなしのNAS接続 ...
-
スイッチングハブにセグメント...
-
VLAN環境でのDHCP利用について
-
VPN接続先にある無線LAN...
-
ローソン、ファミマの Print Sm...
-
Ping 127.0.0.1 は通るが、Pin...
-
ipadからAirPrintが見つかりません
-
VPNは設定した方がいいですか?...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PING送信時のUUUとQQQについて
-
OSPFのコスト値が同じ場合
-
ネットワーク層IPアドレスについて
-
FINパケット、RSTパケットが...
-
パケットの戻りについて
-
ネットワークのトラフィック量...
-
Ciscoルータのインターフェース...
-
Wiresharkでみるときの、1回の...
-
ルータでカウントされるCRCエラ...
-
MACアドレスとIPアドレス
-
pingやtracerootコマンドとネッ...
-
CSMA/CD方式
-
Windows ルーティング自動学習...
-
HP管理者は自分のHP閲覧者が見...
-
SNMPのifInOctets について
-
Catalystでのmac-addressのagin...
-
PPPoEグローバルIP偽装について...
-
IPアドレスのセグメント
-
Teraterm で、「シリアル」の方...
-
このネットワークを使うには手...
おすすめ情報