コンピュータはどのように動くのか - 7 つの簡単な実験を通して TCP/IP ネットワークを理解する (9)

1. LAN は、ローカル エリア ネットワークの略称です。通常、建物やオフィス内のネットワークをLAN(ローカルエリアネットワーク)と呼び、インターネットのような大規模ネットワークをワイドエリアネットワーク(WAN)と呼びます。
2. TCP/IP は、Transmission Control Protocol/Internet Protocol の略称です。そのプロトコル スイートは、インターネットで使用される標準プロトコルのセットです。TCP/IP とは、TCP プロトコルと IP プロトコルの両方を使用することを意味します。
3. いわゆる MAC アドレスは、ネットワーク カードを識別できる番号であり、すべてのネットワーク カードには、市場に投入される前に変更不可能な MAC アドレスが割り当てられます。
4. ハブは、さまざまなコンピュータのネットワーク ケーブルを相互に接続する役割を担う集中装置です。
5. ルーターは、企業のネットワークをインターネットに接続する役割を担うデバイスです。
6. 社内ネットワークの一般的な接続方法:
ここに画像の説明を挿入します

7. イーサネット内のすべてのコンピュータは、次のことを確認する必要があります。他のコンピュータがネットワーク回線上で電気信号を送信していないことです。つまり、送信したい電気信号を送信する前に、まずネットワークを占有している人がいないことを確認する必要があります。 。この目的のために、CSMA/CD というメカニズムが開発されました。
8. CSMA/CD (衝突検出付きキャリアセンス多元接続) 衝突検出付きキャリアセンス多元接続。
キャリアセンスとは、ネットワークが使用中かどうかを示す電気信号を監視するメカニズムを指します。
多重化 (Multiple Access) とは、このデバイスが伝送媒体に同時にアクセスできることを意味します。
衝突検出とは、このメカニズムが送信によって引き起こされる電気信号の衝突を同時に検出することを意味します。
ここに画像の説明を挿入します

9. デバイスの MAC アドレスと IP アドレスを照会するには、次のコマンドを使用できます。

ipconfig/all

ここに画像の説明を挿入します
ここに画像の説明を挿入します

10. DHCP の正式名は、Dynamic Host Configuration Protocol です。IPアドレス、サブネットマスク、デフォルトゲートウェイ、DNSの自動割り当てが完了します。
11. 世界中の LAN 上のルーターは相互に情報を交換し、これらの内容がルーティング テーブルを構成し、データの転送先を記録するために使用されます。ルーティング テーブルを表示するコマンドは次のとおりです。

route print

ここに画像の説明を挿入します

宛先に到達するパスが複数ある場合、ルーターはメトリック値が小さいパスを選択します。
12. ルーターのルーティング プロセスを表示するには、次のコマンドを使用します。

tracert 网址

ここに画像の説明を挿入します

13. DNS (Domain Names System) サーバーは、ドメイン名を IP アドレスに解決できます。
14. ホスト名とドメイン名を組み合わせた名前をFQDN(Fully Qualified Domain Name、完全修飾ドメイン名)といいます。たとえば、ホスト名は ma50j、LAN ドメイン名は yzw.co.jp、その DQND は ma50j.yzw.co.jp となります。
15. DNS サーバーを操作する操作は次のとおりです。

nslookup

使用後は次のコマンドで終了します。

exit

ここに画像の説明を挿入します

16. ARP (Address Resolution Protocol) は、IP アドレスから MAC アドレスへの変換を実現します。
17. ARP には、取得した MAC アドレスと IP アドレスの対応関係をキャッシュするキャッシュ機能があり、これを表示するには次のコマンドを使用します。

arp -a

ここに画像の説明を挿入します

18. TCP/IPネットワークのプログラムレベルの実装
ここに画像の説明を挿入します

ハードウェア上でデータを送信するのはネットワーク カードです。ネットワーク カードの上にはデバイス ドライバー (この種のハードウェアを制御するために使用されるプログラム)、デバイス ドライバーの上には IP プロトコルを実装するプログラム、IP プログラムの上には TCP プロトコルを実装するプログラム、そしてその上にはアプリケーション。
19. TCP プロトコルの一部のポート番号は事前定義されています 6 たとえば、Web はポート 80 を使用し、電子メールはポート 25 (送信用) とポート 110 (受信用) を使用します。

おすすめ

転載: blog.csdn.net/weixin_46504000/article/details/131745418