Powered by SmartDoc

情報通信ネットワーク(2004/05/14)
Ver. 1.0

2004年5月14日
栗野 俊一
kurino@math.cst.nihon-u.ac.jp
http://edu-gw2.math.cst.nihon-u.ac.jp/~kurino/2004/ccna/ccna.html
情報通信ネットワーク2004年5月14日 のメモ

目次

お知らせ

  1. 暫くの予定
  2. Sasser流行っています。是非Windows Updateを!!
  1. 数学科以外のかたごめんなさい。

論理層

論理層プロトコルの例

EthernetとToken Ringは、更に二層に分離(個々を副層と呼ぶ)しており、上位が、802.2で共通、下位が、それぞれ802.3と802.5に分離している。

  1. CISCO Router間の独自(特許取得済)仕様

論理層の働き

  1. フレームの構造や、ヘッダーに含まれる情報

仲裁

共有メディアによる通信資源の共有をいかに公平に行うか?

CSMA/CD

  1. コリジョンが生じる可能性がある
  2. リスニングタイムは、乱数で..

トークン方式

HDLC

全二重なので、調停の問題はない。

LAN アドレッシング

LAN (同一共有メディア)内で、通信者を特定するためIDが必要となる。

MAC ( Media Access Control ) Address : 16進12桁( 6 byte )の数値

EthernetとToken Ringで共通。

HDLCは、Addressが不要( PtoPなので.. )

自分 Note の MAC Address

自分のNote PCのMAC Addressを利用しよう。

Windows XP/2000
C:\> ipconfig /all
Windows ME/98
C:\> winipcfg

友達の MAC Address を調べよう

pingすると、一次的に、相手のMAC Addressがキャッシュされるので、通信した直後であれば、通信相手のMAC Addressを知ることができる。

arp
C:\> ping a.b.c.d
C:\> arp -a

a.b.c.dは、IP Address。

学外と通信した場合に残っているのは、Default Gateway AddressのMAC Address (6)(7)

  1. MAC Addressだけで通信できるのは、同一Media内だけ。
  2. IP Addressから、MAC Addressを知る方法は?

エラー検出

フレームデータの中に、エラーをチェックするための情報( FCS : Frame Check Sequence,またはCRC : Cyclical Redundancy Check )を追加して、問題をチェックする。

データ通知

フレームが運ぶデータのタイプ(上位プロトコル)を識別する。

対応していないプロトコルのフィルタリングを行う。

Ethernet における通信

  1. 「MAC Address」は名前こそ「Address」だが、実際は、場所を表しているわけではないので、厳密にはAddressではない。むしろ、ID (名前、識別子)に近いし、実際に、そのように利用されている。

Network 層

Network 層の役割

  1. addressというのは、Internetの中の、至るところで現れます。

    例えば、典型的なのがe-mail addressです。e-mailでは、e-mail addressを指定するだけで、相手にメッセージ( e-mail )を送ることができるので、その意味では、Network層としての性質を満しています(が、もちろんOSI Modelでは、汎用な通信ではなくe-mailという特別な用途に用いいられるため、e-mailそのものはNetwork層ではなく、Application層に分類します..)。

    また、URL ( http:// .. )もAddressの一種です。

    AddressとID (Name)は異なるもので、混同してはいけません。

    Addressは場所(通常は移動しない.. )ものを表し、IDは、個体(通常はどこにあるか解らない.. )ものを表します。

    通信の対象はIDですが、通信するにはAddressが必要なので、どこかで、IDとAddressの対応が必要になってきます。

  2. スケール問題
  3. 物理層/論理層では、「(何も特別なことをしなくても自然に..)情報の到達する範囲」が「その層の関心の対象」。

IP (Internet Protocol)

  1. 論理の逆が物理Address。典型的な物理Addressの例は、緯度経度。

IPX (Internetwork Packet eXchange)

  1. そのLANとLANを結ぶProtocolがInternet..
  2. ということもあり、CCNA的にも講義的にも、後期の終り頃にふれる予定。

カプセル化

カプセル化とは

上位層の通信単位を下層の層で通信する時に、その中身(上位層の構造)に無関係に行えるようにするための仕組。

cf.封筒(手紙の内容を知らなくても済む.. [むしろ匿す.. ] )。

上位層のPDUにHeader (とFooder )を付けることにより、自分の層の新しいPDUを作る。

各層の通信単位 (PDU : Protocol Data Unit)

上層
データ
4層
セグメント
3層
パケット
2層
フレーム
1層
bit列