なぜブラウザをIPCONFIGとチェックアウト腹腔同じことをしませんか?
ここzhihu上の記事があり、良いを話します。要約:
万人のユーザーの何百万人の何百ものアクセスを必要とする、あなたはID番号で識別する必要がありますが、グローバルIPが切り分けされている、それはそれを行う方法、通信端末を識別するための十分な識別番号が存在しないことを意味しますか?
プライベートIP
インターネット統治機関がグローバルIPコンピュータを持つことができない、新たな規制を発行して、モバイル端末では、次のIPアドレス数3つのセグメントを使用するのは自由です。
10.0.0.0/8
172.16.0.0/12
192.168.0.0/16
上の段落番号3プライベートIPパケットの規定は、インターネットを入力することはできませんが。
それはおかしいではありませんか?プライベートIPパケットがインターネットを入力することはできませんので、意味がないインターネットアクセスは、configureこれらのプライベートIPつまり、それは何を使用ですか?
...
ポイントは、プログラムは、IP、IPパケット伝送層APIを呼び出したときに、機械を介してIPパケットのルーティングプロトコルが出ています。
カーネルはそれを送信するためにカードを選択するには、各カードには、(、独自のアイデンティティを識別する標準プロトコルのIPがある)、あなたがマシンのルーティングの設定に依存しているカードを選択し、対応するIPアドレスとサブネットマスクを持っています。
Loが127.0.0.1(および:: 1)ループバック仮想ネットワークアダプタのようなものです。
1つの問題に関する追加zhihuで:
リンクします。https://www.zhihu.com/question/271760055/answer/367205541ARPは、ネットワーク層のプロトコルレイヤ2スイッチは、レイヤ2デバイスは、デバイスがブロードキャストにそれを送信するために3層のプロトコルを作成する方法はありますか?
まず、ARPプロトコルのデータフレームは、パッケージの代わりに、IP契約に封入されています。ブロードキャストの使用は、ブロードキャストフレーム2階建ての全て-Fはなく、255.255.255.255の3回の放送です。
メッセージが来た場合:
- それは三つのスイッチである場合は、照会するパケットのARP IPアドレスがあり、彼は答えるでしょう。これは、他の有効なポートフォワーディングので、同じIPアドレスではない場合。
- スイッチは2階建てである場合には、Fの後に完全なブロードキャストアドレスを読んで、他のポートに直接実効転送。
これは実際には非常に簡単な概念の後方で、ARP契約が最終的にイーサネットフレームに基づいており、レイヤ2の搬送装置は、普通と考える、イーサネットフレームのデータセグメント内にカプセル化されています、放送切替によって使用されるすべてのFに対してARPプロトコルターゲットMACアドレスのセットを、(実際には、IPプロトコルは同じである)前方に送信するので、パケットレベルプロトコル層プロトコルは、中継装置の第二階歩行によってまだするフレーム。ただ、このパッケージはあなたに接続された他のすべてのデバイスに配布する、と言うが、これらのデバイスの受領後、開梱して返信する選択することである、それを放送し、ARPプロトコルの範囲があります。
イーサネットフレームのフォーマット:
OSIモデル: