ソフトウェアデザイナー (コンピュータネットワーク)

コンピュータネットワーク

  • 7 階建てモデル (下から上へ)

    • 物理層
      • データ端末と通信機器間のインターフェース問題を解決する送信用ビットストリーム データ単位; ビット
      • 機器: リピータ、ハブ (マルチウェイまたはマルチポート リピータ)
      • 機械的特性、電気的特性、機能的特性、法的特性
      • ブロードキャスト ドメインとコリジョン ドメインを分離することはできません。すべてのポートはコリジョン ドメインであり、(共有ブロードバンド) すべてのポートはブロードキャスト ドメインです。
    • データリンク層(その途中にローカルエリアネットワークがあります)
      • 隣接ノードのデータ送信を担当 データ単位:フレーム
      • 機器:ブリッジ(物理層間)、スイッチ(マルチポートブリッジ)、ネットワークカード
      • 基本機能: フレームへのカプセル化、透過伝送、エラー検出
      • ブロードキャスト ドメインは分離できませんが、コリジョン ドメインは分離できます。各ポートはコリジョン ドメインであり、すべてのポートはブロードキャスト ドメインです。
    • ネットワーク層
      • ルーティング (最適なパスの選択) とパケット スイッチング、ネットワークの輻輳、異種ネットワークの相互接続
      • 機器:ルーター、レイヤー3スイッチ
      • データ単位:パケット(IPデータグラム)
      • 代表的なプロトコル IP、ICMP、RIP、ARP、RARP
        • ARP アドレス解決プロトコル。IP アドレスを物理アドレス (MAC アドレス) に変換します。
        • ARP光速キャッシュ、ブロードキャストリクエスト、ユニキャストレスポンス
      • ブロードキャスト ドメインとコリジョン ドメインを分離できます。各ポートはコリジョン ドメインであり、各ポートはブロードキャスト ドメインです。
    • トランスポート層 (トランスポート層)
      • 送信側から受信側への通信とエラー検出を実現します。
      • データ単位:セグメント(メッセージセグメントTCPまたはユーザーデータセグメントUDP) 3ウェイハンドシェイク
      • デバイス: ゲートウェイ
      • サービス アクセス ポイントは、プロトコル TCP、UDP を表すポートです。
        • UDPの機能
          • コネクションレス、ベストエフォート配信、メッセージ指向で輻輳制御なし、ヘッダーのオーバーヘッドがわずか 8 バイトと小さい
        • TCP
          • コネクション指向のトランスポート層プロトコル、信頼性の高い配信サービスの提供、全二重通信の提供、バイトストリーム指向
          • 確実な伝送、接続管理、フロー制御(可変サイズ スライディング ウィンドウ プロトコル)、ポート アドレッシング(UDP も可能)、輻輳制御
    • セッション層
      • 異なるホスト上のさまざまなプロセス間の通信を管理および調整し、アプリケーション間のセッションの確立、管理、終了を担当します。
    • プレゼンテーション層
      • ノードを流れるデータエンコーディングの表現を扱うために、サービスに応じてデータの意味を解釈し、アプリケーション層がそれを読み出すことができます。
    • アプリケーション層
      • アプリケーションプロセスにサービスを直接提供する
      • デバイス: ゲートウェイ
      • プロトコル:
        • UDP の場合: DHCP(67)、TFTP(69)、SNMP(161)、DNS(53) 以下は IP
        • TCPの場合:HTTP(80)、SMTP(25)、POP3(110)、TELNET(23)、FTP(20/21)送信・接続
          • メールサービスE-mail
            • クライアント/サーバーモード (クライアント/サーブ)
            • 電子メールを送信するための SMTP シンプル メール転送プロトコル。ASCII コード テキストとリテラルの添付ファイルのみを送信できます。
              • MIME 電子メール添付ファイル拡張子タイプ PEM プライベート電子メールを使用して、より多くの添付ファイルを送信できます
            • POP3は、主に電子メールの受信を行うシンプルな平文プロトコルであり、各送信は電子メール全体に基づいており、部分的な送信はできません。
          • DHCP 動的ホスト構成プロトコル
            • 機能: 一元管理、IP アドレスの自動割り当て、ネットワーク環境内のホストが IP アドレス、ゲートウェイ アドレス、DNS サービスの武器アドレスなどの情報を動的に取得できるようにし、アドレスの使用率を向上させることができます。
            • DHCP クライアントは、DHCP サーバーからローカル IP アドレス、DNS サーバー アドレス、DHCP サーバー アドレス、およびデフォルト ゲートウェイ アドレスを取得できます。
            • Windows 無効なアドレス: 169.254.xx Linux 無効なアドレス 0.0.0.0
  • URL

    • プロトコル名://ホスト名.ドメイン名.ドメイン名サフィックス.ドメイン名カテゴリ/ディレクトリ/Webページファイル
    • org: 各種団体(非営利チーム) http デフォルトは省略可能
    • TLD は地理的パターンです
      画像の説明を追加してください
  • ブラウザ

    • DNS ドメイン名のクエリ シーケンス: ローカル ホスト ファイル = "ローカル DNS キャッシュ = "ローカル DNS サーバー = "ルート ドメイン ネーム サーバー
    • メイン ドメイン名がドメイン名要求を受信した後のクエリ シーケンスは次のようになります: ローカル キャッシュ = "ローカル ホスト キャッシュ = "ローカル データベース = "転送ドメイン ネーム サーバー
  • ウェブサイトアドレス

    • IPアドレスの構造と種類(IPV4)
      • IP アドレスは、0 ~ 255 の範囲のネットワーク番号とホスト番号で構成される 4 バイトの 32 ビット 2 進数です。
        • ネットワーク番号nの桁+ホスト番号mの桁=32
        • ネットワーク番号の数によって、割り当てられるネットワークの数が決まります (2^n)
        • ホスト番号の数によって、ネットワーク内のホストの最大数が決まります (2m-2) ネットワーク アドレスからブロードキャスト アドレスを引いたもの
      • IPアドレスにはABCDEが5種類あり、ABCがよく使われます。
        • タイプ A: 0 で始まり、10 進数の範囲: 0 ~ 127
        • クラスB: 10、128-191
        • クラスC: 110、192-223
        • クラスD: 1110、224-239
        • クラスE: 1111、240-255
        • トピック: 192.2.2.2 最初のグループがどのカテゴリに対応するかだけを確認してください。クラス C; 11010000 もクラス C
    • 特別なIPアドレス
      • ネットワークアドレス:ホスト番号はすべて0
      • ブロードキャストアドレス:ホスト番号はすべて1
      • サブネットマスク:ネットワーク部分がすべて1、ホスト番号部分がすべて0:255、255、255、0
      • 予約アドレス: イントラネットでの使用のニーズを満たすために、パブリック ネットワークで使用されていない IP アドレスを予約します。
        • 10.0.0.0-10.255.255.255
        • 172.16.0.0-172.31.255.255
        • 192.168.0.0-192.168.255.255
    • サブネットとサブネットマスク
      • 2 レベルの IP アドレス空間は使用率が低いため、ネットワーク番号、サブネット番号、ホスト番号の 3 つのレベルに分割されます。
        • サブネット番号の数は 2 のサブネット番号乗です
    • IPv6
      • IPv4と比べてアドレスが拡張されており、アドレスの長さはIPv4の2の96乗である128ビットです。
      • 16 ビット グループ、8 つのグループ。各 16 ビットは 4 桁の 16 進数に変換され、各グループは次のように区切られます。
  • 無線ネットワーク: Bluetooth は通信範囲が最も狭く、通信距離が最も短い

  • Windowsコマンドのipconfigバージョン

画像の説明を追加してください

  • ping コマンドを使用して、近くから遠くまでネットワークを検出します。 ping127.0.0.1=”ping ローカル IP=”ping デフォルト ゲートウェイ=”ping リモート ホスト

  • NSlookup は、DNS 障害の診断、netstat 表示情報、パケット パスを追跡する Tracert ルートの診断に使用できます。

  • ルーティング

    • サーバーが IP データ パケットを受信すると、最初にホスト ルートを検索し、次にデフォルト ルートを検索する前にネットワーク ルート (直接ルートとリモート ルート) を検索します。
      画像の説明を追加してください

    • ルータが複数のルーティング プロトコルから転送を受信した場合、ルーティング ソースから提供されたアドミニストレーティブ ディスタンスが小さいルーティング情報を使用します。
      画像の説明を追加してください

  • Linux

    • / で表されるルート ディレクトリは 1 つだけです
    • chmodコマンドで権限設定を修正する
  • 拡大

    • 3 つのネットワークを 1 つに: 電気通信ネットワーク、ラジオおよびテレビ ネットワーク、インターネット
    • ネットワークの可用性とは、ユーザーがネットワークを使用できる時間の割合を指します。
    • ASP 組み込みオブジェクトでは、応答オブジェクトは Cookie の値を変更できます。
    • DNS 起動サイクルに Web サーバーのホスト レコードを追加すると、ドメイン名を確実に解決し、負荷分散を実現できます。
    • 2 つの ipv6 ノードがトンネル技術を使用して ipv4 ネットワーク経由で通信します
    • Pure ipv6 は、変換テクノロジーを使用して Pure ipv4 と通信します
    • 動的アドレス割り当てでは、ローカル コンピュータが IP アドレスを自動的に取得するように設定する必要があります。
    • 中国が独自に開発した3G通信規格はTD-SCDMA

おすすめ

転載: blog.csdn.net/weixin_45113182/article/details/128679339