出力コマンド「ifconfig ppp0」の説明

出力コマンド「ifconfig ppp0」の説明

このコマンド出力の意味を理解しようとしています。

ifconfig ppp0

ちなみに私はインターネットUSBボードを使っているので確かです。ポイントツーポイント0インターフェイスが接続されています。特に、次のような質問があります。

  1. ドメインとは何ですかP-t-P:x.x.x.x
  2. サブネットフィールドが255.255.255.255に設定されているのはなぜですか?
  3. inetアドレスが私のインターネットアドレスである場合、なぜユニバーサルWebサイトで計算されたインターネットアドレスとは異なるのですか?http://www.whatismyip.com)?
  4. inet =インターネット? :)
  5. 3行目は大文字の文字列ですUP POINTOPOINT RUNNING NOARP MULTICAST。これは、私のサブネットがレベル2マルチキャストをサポートしていないという意味ですか?

答え1

PPPインターフェイス(DSL接続)の1つの出力を使用して説明します。

ppp10     Link encap:Point-to-Point Protocol  
          inet addr:72.66.54.151  P-t-P:10.1.48.1  Mask:255.255.255.255

inet addrはローカルIPアドレスです(inetは実際にはInternetを表します)。あなたのケースがそうでない場合は、NATや他の奇妙な状況があるようです。

PtP はピアの IP アドレスです。ルーティングは不可能です(これはそうではありません)。疑いなく、ピアには複数のアドレスがあり、そのうちの1つはルーティング可能です。

マスクはネットワークマスクです。 PPPリンクはポイントツーポイントリンクなので/ 32です。リンクのもう一方の端にある唯一のものはピアです。 (インターネット全体があると思うかもしれませんが、そうではありません。ピアをゲートウェイとして使用する必要があります。デフォルトルートはピアを介してip route ls表示されます。システムでは、ルーティングはより複雑です。)

          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1

インターフェイスフラグです。それは動作しており、ポイントツーポイントリンクであり、実行中です(pppの動作とどのように異なるのかわかりません)。 arpを使用しません(当然イーサネットではありません)。マルチキャストトラフィックを転送します。最大転送「単位」は1492バイトです(PPPoEなので)。メトリックは 1 であり、一部の動的ルーティング プロトコルで使用されます。

          RX packets:92800 errors:0 dropped:0 overruns:0 frame:0
          TX packets:93810 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 

ここで唯一興味深いのは、RX/TXの数です。バグや損失がある可能性があると思いますが、まだそのようなことは発生していません。

          RX bytes:12597954 (12.0 MiB)  TX bytes:14766512 (14.0 MiB)

pppdこれは、インターフェイスが作成された後(通常は開始された可能性が高い)インターフェイスを通過したトラフィックの合計です。

関連情報