勉強日記

チラ裏

CCNA試験対策 ch1 introduction to TCP/IP Networking

www.ciscopress.com


Chapter 1: introduction to TCP/IP Networking

DIKTA

  • TCP/IPにおいて transport layerのプロトコルは?
  • tcp/ip data-link layerのプロトコルは?
  • HTTP over TCPで、データが届いたことをTCPで保証するのは何の例?
    • Adjacent-layer interaction
  • あるPCがTCPでセグメント1として送信したTCPセグメントを、別のPCがセグメント1として受信するのは何の例?
    • Same-layer interaction
  • webサーバーがページコンテンツにTCPヘッダをつけて、IPヘッダをつけて、データリンク層のヘッダ/トレーラを付けるのは何の例?
    • Data encapsulation
  • データリンク層で、データをヘッダとトレーラで包んだやつを何と言う?
    • Frame
  • frameの言い換え
    • Layer 2 PDU (Protocol Data Unit)

Perspectivs on Networkingg

  • modem - internet間の物理接続はCATVとかDSLとか光ファイバーとか
    • CATV: ケーブルテレビ曲からテレビと同じケーブルを通して接続するやつ
    • DSL: Digital Subscriber Line
      • ADSL (Asynchronous-)が有名

TCP/IP Networking Model

History Leading to TCP/IP

  • 1980sとかはvendor-definedのプロプライエタリなネットワーキングモデルだった
  • 複雑性を下げるためにvendor-neutralなネットワーキングモデルが欲しくなった
  • OSI: Open System Interconnection networking modelの始まり
  • 1990sにはTCP/IPが主流に

Overview of the TCP/IP Networking Model

  • RFC1122
    • Application, Transport, Network, Data Link の4層
    • 現実のネットワーキングやCCNAではPhysical層を加えた5層が用いられる

TCP/IP Application Layer

  • HTTPとか

TCP/IP transport layer

  • Application Layerに対してサービスを提供する
  • どんな?
    • error recovery

TCP Error Recovery Basics

  • 例: HTTP
    • リクエストがin-transitで逸失したら?
    • レスポンスが逸失したら?
  • TCPのおかげでHTTPはそういうことを考えなくて良い
    • TCPセグメント1, 3だけ届いて2が届かなかったらTCP層で再送要求する

Same-Layer and Adjacent-Layer Interactions

  • Same-layer interaction on different computers
    • コンピュータ間のTCP通信とか
  • Adjacent-layer interaction on the same computer
    • 同一コンピュータ上でのHTTP-TCP間の機能提供とか

TCP/IP Network Layer

  • IPがメイン
  • IPの機能
    • addressing
    • routing

Internet Protocol and the Postal Service

  • 別の県宛に手紙を出すのと、隣町宛に手紙を出すのとで違いはありますか
  • 差出人からすれば違いはない。両方とも投函するだけ
  • 郵便の人からすれば違いがある
    • 別の郵便局に運ぶか
    • そのままバイクで運ぶか
  • 宛先を直接知らなくても、次にどの郵便局に運べばよいか知っていれば良い = routing
  • routerが郵便局相当

Internet Protocol Addressing Basics

  • 論理的なアドレスでロストを論理的にグルーピングする

IP Routing Basics

  • IP Routing
    • こういうやつ:
      • R1 は 2._._._をR2ルータに送る
      • R2 は 2._._._をローカルに送る
    • 単にroutingとも
  • 物理

Data Encapsulation Terminology

  • 上位レイヤーのデータを下位レイヤーのプロトコルでくるむ
    • WebページコンテンツをHTTPレスポンスで返す
    • HTTPデータをTCPセグメントでくるむ
    • TCPセグメントをIPパケットでくるむ
    • IPパケットをEthernetフレームでくるむ
    • Ethernetフレームを電気信号として伝播する

Names of TCP/IP Messages

  • TCPセグメント
  • IPパケット
  • Ethernetフレーム

OSI Networking Model and Terminology

  • OSIネットワーキングモデルはTCP/IPの代替にはならないが、語彙は生きている

Comparing OSI And TCP/IP Layer Names and Numbers

  • OSIのApplication/Presentation/SessionがTCP/IPのApplication

OSI Data Encapsulation Terminology

  • PDU: Protocol Data Unit
    • セグメントとかパケットとかフレームとかのOSI用語
    • LxPDUというような呼び方をする