最近ネットワークについて学び始めた者です。PPPプロトコルについて疑問に思うことがあります。企業の本社と支店の各LAN(イーサネット)を専用線で結んでいるWANを想定するとします。本社のPCから送られたパケットが専用線を通過している時、PPPのフレーム上にはイーサネットヘッダも付加されているのでしょうか。付加されているとしたら、宛先MACアドレスはARPによって取得しているのでしょうか? また付加されていないとしたら、データを送りたい支店のPCのMACアドレスはどうやって識別するのでしょうか? ご回答よろしくお願い致します。
No.3ベストアンサー
- 回答日時:
---(WAN回線)---[ルータ]---(イーサネット)---[クライアントPC]
としましょう。
まずPCからでたフレームは、OSI参照モデルでういと、
第4層:TCP/UDP(上位プロトコルによる)
第5層:IP
第6層:Ethernet2(LANによってはIEEE802.3etc)
という順番でカプセル化されています。
上位のプロトコルのヘッダの外に、下位のヘッダが追加されていくと考えてください。
(実際には途中で分割されたりしますし、後ろに追加するトレーラがあったりもします。)
IPヘッダには最終的な宛先のIPアドレスが指定されています。
そして、Ethernet2のヘッダには、次の転送先であるルータのMACアドレスがつけられます。
これはARPによって取得されたものです。
(通常は毎回ARPではなく、キャッシュを参照するだけでしょうが)
次にルータに到着すると、Ethernet2のヘッダは削除されます。
ルータは第5層以下で働きますので、まず宛先のIPを見て、ルーティングテーブルから次の転送先を探します。
そして、IPヘッダのうち、TTLのみを修正してから、こんどはそのパケットをPPPでカプセル化します。
つまりEthernet2は残っていません。
ちなみに、PPPはポイントツーポイントなので、宛先をFFとするようです。(MACアドレスを使わない)
さらに、宛先側で再びイーサネットがあると、
そこでPPPが削除されて、Ethernet2のヘッダがつけられることになります。
第6層は、次のノードまでしか使われないと考えてください。
ご回答ありがとうございます。おかげさまでイメージがかなり鮮明になってきたような気がします。――PPPフレームがWAN回線を通過してルータに到達すると(示してもらった図の先の話ですが)、カプセル化されているIPヘッダより宛先IPアドレスへデータが送出されようとする。その時、ARPによって宛先MACアドレスを取得して、ルータから送出されるフレームにはイーサネットヘッダが付加される(PPPは削除される)――というようなイメージを持たせてもらいました。あと一つ分からなかったことは、
>PPPはポイントツーポイントなので、宛先をFFとするようです。
この「宛先をFFとするようです」というのが理解できませんでした。
No.4
- 回答日時:
#2です。
自分の回答を見直して、びっくり
Σ( ̄□ ̄;
TCP/UDP が IPより、下位なんて馬鹿な!上位です上位!!
TUP/UDP
IP
PPP
です。
No.2
- 回答日時:
pokotanさん、こんにちは。
OSI参照モデルで、考えてみましょう。
IP
TUP/UDP
ICMP/PPP
各レイヤ3プロトコル
と言う感じですね。上位のプロトコルのデータはどうなるのか?
さて、考えてみてください。(基本をおさらいしてみましょう)
「OSI参照モデル」だけは、絶対に押さえといてくださいね!
今回は、ヒントだけですが・・・本当にお手上げなら、補足ください(^^;。
でわ。
ご回答ありがとうございます。そうですねえ、「OSI参照モデル」は確実に押さえておかないと、ネットワークのことを理解することは難しいでしょうねえ。頑張って勉強したいと思います。
No.1
- 回答日時:
PPPのフレームフォーマットは、フラグ+プロトコル種別+データ+チェックシーケンス+決まりの8ビットと
いう感じです。
TCP/IP や UDP/IP を使っている場合には、プロトコル種別にIPを表す数値、データにはIPデータグラムが
載ります。というわけで、
> PPPのフレーム上にはイーサネットヘッダも付加されているのでしょうか
の答えは、「付加されていません」となります。
# 本で読んだだけの知識なので、ちょっと自信無し (^^;
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 固定IP MACアドレスはLAN内で相手を特定するアドレスですか? PCから監視カメラを閲覧するときに、セグメ 3 2022/07/23 09:04
- 固定IP Win11 アダプター設定変更にイーサネットが表示されない 1 2022/12/03 18:31
- デスクトップパソコン 古ーいパソコン/Atheros AR2181 PCIe Gigabit LAN コントローラー 7 2022/09/07 12:58
- その他(コンピューター・テクノロジー) 「プロトコル」の定義について 5 2023/04/16 13:13
- その他(インターネット接続・インフラ) ホームページのログイン認証の際、PCから相手方サーバーに対し送信されるMACアドレスについて 1 2022/10/17 14:14
- ルーター・ネットワーク機器 10Gbpsの恩恵 5 2022/11/16 15:48
- ネットワーク 家庭内LANの2台のPC間で「ネットワーク資格情報の入力」で引っかかってフォルダが共有できない 1 2022/12/11 23:37
- その他(インターネット接続・インフラ) PCをスリープにするとイーサネットが切れて無線LANがつながってしまう 3 2022/11/29 22:06
- ルーター・ネットワーク機器 二重ルーターでふたつのイーサネットに接続したい時は、pcieのイーサネットのやつを買ってきてそれとマ 3 2022/08/15 10:56
- ルーター・ネットワーク機器 2台のPCのネットワーク接続 1 2022/12/17 23:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
MACアドレスが知られた場合の危...
-
デフォルトルート(ゲートウェ...
-
SYNが2つ?
-
ARPに失敗したときの動作
-
NATとリバースプロキシについて
-
tcp/ip通信で特定のデータが送...
-
Redhat Linux7.1でrcpコマンド...
-
pingのデータサイズによってReq...
-
pingが通る理由
-
ネットワーク基礎で 全二重通...
-
通信用語 FR・CR接続って...
-
FWの設定について(片方向のル...
-
PADについての質問です。
-
異常パケット
-
無線LANは6階から4階に届くで...
-
「OS/DB/DC」の「DC」って何?
-
WinXP PCのwifi接続
-
会社で私用メールがバレるから...
-
1番長続きしたネッ友との付き合...
-
学校からパソコンを借りてます...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
MACアドレスが知られた場合の危...
-
tcp/ip通信で特定のデータが送...
-
デフォルトルート(ゲートウェ...
-
FWの設定について(片方向のル...
-
ブロードキャスト転送できるか...
-
MACアドレスの情報はどこに保存...
-
通信用語 FR・CR接続って...
-
NAT配下のDNSどうやって外から...
-
sftpとインターネットVPN
-
UDPパケットの分割について
-
パケットロスによる確認
-
携帯電話のパケット(128バイト...
-
ネットワークに強い方どうかお...
-
異常パケット
-
Redhat Linux7.1でrcpコマンド...
-
通信速度
-
スイッチングハブとNICの相性
-
IPフラグメントの結合について
-
TTL
-
受信パケットと送信パケットの...
おすすめ情報