[全員のネットや画像で学ぶHTTP&Network]学習4週間

3319 ワード



HTTP状態コード


ステータスコードは、クライアントがサーバに要求を送信したときのサーバ上の結果を表します.
クラスの説明
1xx
Informational
リクエストを受け入れて処理中
2xx
Success
通常処理要求
3xx
Redirection
要求の完了に必要なその他の操作
4xx
Client Error
サーバがリクエストを理解できません
5xx
Server Error
サーバリクエスト処理に失敗しました

2 xx成功(Success)

  • 200 OK:成功
  • 204 No Content:成功しました.リソースなしで
  • を返します.
  • 2206部分内容:成功、範囲指定要求成功
  • 3 xxリダイレクト


    要求が正常に処理を終了するためにブラウザ側で特殊な処理を実行する必要がある場合、
  • 301 Moved Permaplice:URLブックマークを再必要とします.
  • 202 Found:一時的に割り当てられた新しいURLを参照してください.
  • 303 See Other:GETメソッドを使用して直通位置を取得します.
  • 304 Not Modified:クライアントが条件付きで要求した場合、リソースへのアクセスは許可されますが、条件を満たしていないことを示します.
  • 370一時Redirect:302 Foundと同様に、POSTでは異なるブラウザが異なるリスナーを処理する.
  • 4 xxクライアントエラー(クライアントエラー)

  • 400 Bad要求:要求構文エラー時
  • 401 Unauthorized:HTTP認証が必要な
  • 403 Forbidden:要求されたリソースのアクセス拒否
  • 404 Not Found:サーバに要求されていないリソース
  • 5 xxサーバエラー(サーバエラー)


    サーバ障害
  • 500内部サーバエラー:サーバが要求を処理中にエラー
  • 53 Service Unavailable:サーバが一時的にオーバーロードまたはチェック中であり、現在要求を処理できない
  • データリンク層:ローカルエリアネットワークでデータを転送する


    データリンク層は、ネットワークデバイス間の通信規則を定義する.

    イーサネット


    データリンク・レイヤで最も一般的なルール.
    ハブなどに接続されたコンピュータとデータを交換するために使用されます.
    複数のコンピュータが同時にデータを転送する際に競合しない構造.
    データが同時にケーブルを通過すると、競合する可能性があり、データの送信時間が遅延します.その方法がCSMA/CDです.
    CS:データを送信するコンピュータがケーブルに信号を送るかどうかを確認する
    MA:ケーブルに流量がない場合、データを送信できる
    CD:衝突の有無を確認する
    しかし、現在、CSMA/CDはあまり使われていないが、スイッチを使っている.

    イーサネットの種類と特徴



    画像ソース:https://velog.io/@aksmf 1442/全員の-ネットワーク-クリア-4章データ-リンク-レイヤ-LAN-データ-転送
    10BASE-T
    10 : 통신 속도 (Mbps)
    BASE : 전송 방식 (Baseband)
    T : 케이블 종류

    MACアドレスの構成


    NICにMACアドレスがあります.製造時にあり、世界で唯一の番号に割り当てられます.48桁の数字に設定します.
    OSIモデルまたはTCP/IPモデルでは、各レイヤにヘッダーがあります.このレイヤでは、Ethernetヘッダとトレーラーヘッダを接続します.
    Ethernetヘッダの例
    宛先MACアドレス(6バイト)
    出発地MACアドレス(6バイト)
    タイプ(2バイト)
    Ethernetタイプ
    イーサネット転送の上位プロトコルタイプ
    タイプ番号プロトコル
    0800IPv4
    0806ARP
    8035RARP
    814CSNMP over Ethernet
    86DDIPv6
    トレーラー(FCS、Frame Check Sequence)
    データ転送中にエラーが発生したことを確認するために使用

    フレーム


    Ethernetヘッダーとトレーラーのデータが追加されました

    スイッチ


    スイッチはハブと異なり、データの競合は発生しません.
    データリンク層での動作.スイッチハブとも呼ばれるレイヤ2スイッチ.
    スイッチ内部にMACアドレステーブルが存在する.スイッチポート番号と、そのポートに接続されているコンピュータのMACアドレスのデータベースを登録します.

    ぜんにじゅうつうしん


    フルデュプレクス通信:データの送信と受信を同時に行う方法
    LANケーブルまたはスイッチを使用する場合は、次の手順に従います.
    半二重通信:1回線の送受信交互通信方式、データ同時伝送の衝突.
    ハブを使用する場合

    競合ドメイン


    半二重でデータを同時に転送すると競合します.その影響範囲を競合ドメインと呼びます.競合ドメインの範囲が大きいほど、ネットワークは遅延します.
    ハブの場合、競合はすべてのコンピュータに影響します.
    スイッチの場合、競合は発生せず、競合ドメインの範囲は小さいです.

    ARP(Address Resolution Protocol)


    宛先コンピュータのIPアドレスを使用してMACアドレスを検索するプロトコル.