ネットワーク初心者で、ネットの記事を見ながら勉強しており、下記の記事の内容に関しての疑問点の質問となります。
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.5ベストアンサー
- 回答日時:
疑問点は、下記書籍にいずれも分かりやすく説明されています。
ご参考までに。絶対わかる
トラブル事例で学ぶネットワークの基礎
LAN,無線LAN編
日経ネットワーク編
No.4
- 回答日時:
これは日本語が悪いですね。
冗長を恐れず書き直すと、ところで、発信ノードにデフォルトゲートウェイとして設定されているのはデフォルトゲートウェイのIPアドレスなのに、どうしてデフォルトゲートウェイのMACアドレスがわかったのだろう。それはIP通信においてMACアドレスを調べるARP(Address Resolution Protocol)というプロトコルを用いたためだ。
No.3
- 回答日時:
「ところで、発信ノードに設定されているのはデフォルトゲートウェイのIPアドレスなのに、」は発信ノード(パソコンとか)のネットワーク設定のことです。
IPパケット中の宛先アドレスとは別です。No.1
- 回答日時:
LAN(ローカルエリアネットワーク)からWAN(ワイドエリアネットワーク)への通信では、パケットが送信元のデバイスからルーターに送られます。
このとき、送信元デバイスのIPアドレスとMACアドレスがパケットに含まれます。ルーターは、パケットをWANに送る際に自身のWAN側のIPアドレスをパケットに追加し、送信元のIPアドレスを変更します。MACアドレスは変更されず、パケット内にそのまま残ります。WANを経由して到達した宛先のルーターは、そのルーターのLAN側のIPアドレスを宛先のIPアドレスに変更し、MACアドレスはそのまま残したまま次のLANに転送します。最終的に、宛先のデバイスに到達すると、そのデバイスのMACアドレスを使用して通信が完了します。お探しの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も見ています
-
「環境が人を育てる」って本当?環境によって人格や生き方は本当に変わるのか
環境が人生に与える影響は実際どれほどのものなのか、専門家の田宮由美さんに伺った。
-
なぜシステムエンジニアたちはプログラミング知識ゼロなのに設計できるのですか?
IT・エンジニアリング
-
リモートデスクトップでクライアントのUSBデバイスを使いたい
ネットワーク
-
C言語の関数と配列に関する質問
C言語・C++・C#
-
-
4
GT/sをGB/sへの換算方法
ネットワーク
-
5
ipアドレスについて。ipアドレスはネットワーク+端末で構成されているという認識であっていますか?
ネットワーク
-
6
Windows10サポート終了後
Windows 10
-
7
C言語をコンパイルするとコンピュータ上でどう動くかというコードになるみたいな説明をよく聞くのですがこ
C言語・C++・C#
-
8
ITの見積もりってなんであんなに高いんですか? 原価がかからないのに
その他(ソフトウェア)
-
9
IT素人が全然関係ない部署からシステム部門に配属されたのですが、ITパスポートの勉強からやっておりま
IT・エンジニアリング
-
10
[C言語]fputsとfprintfの違い
C言語・C++・C#
-
11
C言語について。
C言語・C++・C#
-
12
終端記号、非終端記号とは
C言語・C++・C#
-
13
プログラミング言語の制作方法について
C言語・C++・C#
-
14
当て逃げをされてドライブレコーダーの画像が鮮明にできないのですが何か方法はありますか?
その他(車)
-
15
マイナンバーカードを取得せずにいたら?
健康保険
-
16
c言語
C言語・C++・C#
-
17
DELL ハードディスクが認識されない?
デスクトップパソコン
-
18
NTTルーターにプロバイダ情報を登録したい
ADSL
-
19
Program FilesとProgram Files (x86) の違いを教えて下さい。
Windows 10
-
20
c言語
C言語・C++・C#
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ネットワークのトラフィック量...
-
PING送信時のUUUとQQQについて
-
FINパケット、RSTパケットが...
-
mrtgについて
-
HP管理者は自分のHP閲覧者が見...
-
OSPFのコスト値が同じ場合
-
中国のIT情報制限の方法を教...
-
pingやtracerootコマンドとネッ...
-
ルータでカウントされるCRCエラ...
-
IPアドレスのセグメント
-
Teraterm で、「シリアル」の方...
-
スイッチングハブにセグメント...
-
このネットワークを使うには手...
-
同一セグメントって何?
-
MACアドレスからIPアドレスを割...
-
スイッチングHUBに異なるネット...
-
COMポートが表示されない
-
無線Lanルータの電源を切っても...
-
異なるネットワークに、プライ...
-
VPN経由でLANプリンターに印刷...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PING送信時のUUUとQQQについて
-
OSPFのコスト値が同じ場合
-
FINパケット、RSTパケットが...
-
パケットの戻りについて
-
Wiresharkでみるときの、1回の...
-
ネットワークのトラフィック量...
-
CSMA/CD方式
-
プレフィックス長
-
受信時のルーティング
-
これが、不正アクセスなんでし...
-
Virtual Addressと LVS NAT ...
-
MACアドレスとIPアドレス
-
HttpFoxとは?
-
CSMA/CAについての質問です
-
解答を解説できる人いますか
-
L2スイッチとコリジョンドメイン
-
PPPoEグローバルIP偽装について...
-
eth0が入ってないのは何故。
-
ICMPの時間超過メッセージの仕...
-
メールのヘッダ情報
おすすめ情報