ログイン
編集不可のページディスカッション情報添付ファイル
"alstamber/NetworkSeminarZwei"の差分

MMA
1と2のリビジョン間の差分
2012-07-05 17:22:32時点のリビジョン1
サイズ: 368
編集者: alstamber
コメント:
2012-07-05 18:04:04時点のリビジョン2
サイズ: 4007
編集者: alstamber
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 15: 行 15:
 * MACアドレスとping  * MACアドレス
行 17: 行 17:
 * ICMP
行 19: 行 20:

= 前回の復習 =
 * 小テストをやりましたが。。。
  * サブネットマスクの理解が微妙だったので、もう一度説明します

= データリンクとは =
 * 前回の話よりもっと物理的な部分に近い話をしましょう
 * 有線通信の本質は、電気信号を相手に送信すること
  * ここの話は今回はしない
 * 電気信号を送信するという話と、ネットワークでの通信という話の間にあるもの
  * 取り合えずコンピュータとコンピュータがまともに通信できる方法を確立する必要
  * →データリンク

= MACアドレス =
 * データリンクに接続しているコンピュータを識別するためのアドレス
  * NICについている
== MACアドレスの構造 ==
 * 48bitsの長さ
 * 1bit...ブロードキャストアドレスかそうでないか
 * 3~24bit...ベンダ識別子
 * 25~48bit...ベンダ内での識別子

 * 唯一性が保証されている

= イーサネット =
 * データリンクを実現するための現在もっとも主流の方式
 * IEEE802.3に規定されている
 * 基本的にCSMA/CD方式を採用(一部では採用していない)
  * データを送信したくなったら早い者勝ちでデータを送りつける
 * 全二重通信と半二重通信

= イーサネットのフレーム構造 =
 * イーサネットではデータの一塊をフレームと呼ぶ
 * 宛先MACアドレスと送信元MACアドレス
 * SNAP
  * プロトコルを表すためのもの
 * FCS
  * フレームが壊れているかどうかをチェックするためのbit

= IPとデータリンクの関係 =
 * IPは最終目的地までの通信を提供する
 * データリンクは1区間(1ホップ)の通信を提供する
 * IPはホップバイホップルーティングしている
  * 1区間毎にルートが決定され、パケットが転送される
   * こういった行き当たりばったりな方法をad hocという

= IPアドレスとMACアドレスの変換 =
 * 宛先IPアドレスが分かっている状態で、次にパケットを送るべきコンピュータのMACアドレスを調べたい
 * ARPと言うものを使う

= ARP =
 * ARP要求パケットをブロードキャスト
 * ARP応答パケットをそれに対して返す
 * ARPによって得られたMACアドレスはキャッシュされる

= RARP =
 * ARPの逆で、MACアドレスからIPアドレスを得る

= ICMP =
 * パケットが届かなかったときにこのプロトコルを使って障害の通知が行われる

= ICMPメッセージ =
 * おもにエラーを通知するためのものと診断を行うためのもの

== ICMP Destination Unreachable Message ==
 * 相手に到達不能であることを示す

== ICMP Redirect Message ==
 * 最適な経路ではなかったことを示す

== ICMP Time Exceeded Message ==
 * TTL

== ICMP Echo Request Message ==
 * pingはこれを使っている


= IPアドレスとMACアドレス2つも必要? =
 * 別のデータリンクにつながっているコンピュータにデータを送ることを考えよう
 * ルータを跨がなければいけないので、相手のMACアドレスが分かっていても直接データを送ることはできない
 * どこのルータを経由して相手にデータを送るかという情報が必要
  * ルータのMACアドレスを知る必要がある
   * ARPが必要になる
 * MACアドレスしかないとどうなるか

Das Netzwerk Seminar (Zwei)

alstamber

今回やること

  • 前回の復習
  • MACアドレス
  • ARP
  • ICMP
  • OSI7層参照モデル
  • ルーティングとスイッチング

前回の復習

  • 小テストをやりましたが。。。
    • サブネットマスクの理解が微妙だったので、もう一度説明します

データリンクとは

  • 前回の話よりもっと物理的な部分に近い話をしましょう
  • 有線通信の本質は、電気信号を相手に送信すること
    • ここの話は今回はしない
  • 電気信号を送信するという話と、ネットワークでの通信という話の間にあるもの
    • 取り合えずコンピュータとコンピュータがまともに通信できる方法を確立する必要
    • →データリンク

MACアドレス

  • データリンクに接続しているコンピュータを識別するためのアドレス
    • NICについている

MACアドレスの構造

  • 48bitsの長さ
  • 1bit...ブロードキャストアドレスかそうでないか
  • 3~24bit...ベンダ識別子
  • 25~48bit...ベンダ内での識別子
  • 唯一性が保証されている

イーサネット

  • データリンクを実現するための現在もっとも主流の方式
  • IEEE802.3に規定されている
  • 基本的にCSMA/CD方式を採用(一部では採用していない)
    • データを送信したくなったら早い者勝ちでデータを送りつける
  • 全二重通信と半二重通信

イーサネットのフレーム構造

  • イーサネットではデータの一塊をフレームと呼ぶ
  • 宛先MACアドレスと送信元MACアドレス
  • SNAP
    • プロトコルを表すためのもの
  • FCS
    • フレームが壊れているかどうかをチェックするためのbit

IPとデータリンクの関係

  • IPは最終目的地までの通信を提供する
  • データリンクは1区間(1ホップ)の通信を提供する
  • IPはホップバイホップルーティングしている
    • 1区間毎にルートが決定され、パケットが転送される
      • こういった行き当たりばったりな方法をad hocという

IPアドレスとMACアドレスの変換

  • 宛先IPアドレスが分かっている状態で、次にパケットを送るべきコンピュータのMACアドレスを調べたい
  • ARPと言うものを使う

ARP

  • ARP要求パケットをブロードキャスト
  • ARP応答パケットをそれに対して返す
  • ARPによって得られたMACアドレスはキャッシュされる

RARP

  • ARPの逆で、MACアドレスからIPアドレスを得る

ICMP

  • パケットが届かなかったときにこのプロトコルを使って障害の通知が行われる

ICMPメッセージ

  • おもにエラーを通知するためのものと診断を行うためのもの

ICMP Destination Unreachable Message

  • 相手に到達不能であることを示す

ICMP Redirect Message

  • 最適な経路ではなかったことを示す

ICMP Time Exceeded Message

  • TTL

ICMP Echo Request Message

  • pingはこれを使っている

IPアドレスとMACアドレス2つも必要?

  • 別のデータリンクにつながっているコンピュータにデータを送ることを考えよう
  • ルータを跨がなければいけないので、相手のMACアドレスが分かっていても直接データを送ることはできない
  • どこのルータを経由して相手にデータを送るかという情報が必要
    • ルータのMACアドレスを知る必要がある
      • ARPが必要になる
  • MACアドレスしかないとどうなるか

alstamber/NetworkSeminarZwei (最終更新日時 2012-07-09 14:18:09 更新者 alstamber)