IP のエラー処理 IP とデータリンク

11
IP のののののの IP ののののののの のののののののの のののの

description

IP のエラー処理 IP とデータリンク. 国際産業情報学科2年 小畑直美. ICMP. ・ ICMP ( Inter Control Message Protocol )   →エラーの内容     元の IP データグラムの「 IP ヘッダ」+    「データの先頭 64 ビット」を送り返す。. パケットのループ. ・ネットワークが不安定になり、経路がループする場合がある。    →・目的のネットワークにたどり着けな     い。      ・ネットワークを混雑させる。 ・パケットの生存時間( TTL : Time To Live )が決められている。. - PowerPoint PPT Presentation

Transcript of IP のエラー処理 IP とデータリンク

Page 1: IP のエラー処理 IP とデータリンク

IP のエラー処理IP とデータリンク

国際産業情報学科2年小畑直美

Page 2: IP のエラー処理 IP とデータリンク

ICMP

・ ICMP ( Inter   Control   Message   Protocol )

  →エラーの内容    元の IP データグラムの「 IP

ヘッダ」+    「データの先頭 64ビット」を送り返す。

Page 3: IP のエラー処理 IP とデータリンク

パケットのループ

・ネットワークが不安定になり、経路がループする場合がある。

   →・目的のネットワークにたどり着けな     い。

     ・ネットワークを混雑させる。・パケットの生存時間( TTL : Time  To   Live )が決められている。

     

Page 4: IP のエラー処理 IP とデータリンク

パケットのループ

  ホストA

  ホスト B

ICMP 到達不能メッセージ ( 時間超過)

ルータ

ルータ

ルータで処理される度に生存時間が1ずつ減らされる。

Page 5: IP のエラー処理 IP とデータリンク

ARP

・ Ethernet では、データフレームの送信に IP アドレスではなく MAC アドレスが利用されている。→ IP アドレスからMAC アドレスへの       変更処理が必要。

       ARP というプロトコルが利用される。

Page 6: IP のエラー処理 IP とデータリンク

ARP

・ ARP  →ブロードキャストを利用して、同じ Ethernet に接続されているすべてのコンピュータに対して MAC アドレスの問い合わせ処理をする。

Page 7: IP のエラー処理 IP とデータリンク

ARP                     157.17.40.1

            ARP 要求    IP アドレスが 157.17.40.1 のホストの MAC アドレス

は?                      157.17.40.1

ARP 要求パケットはブロードキャストされるため、すべてのコンピュータが受信して処理する。 

PC PC PC PC

PC PC PC PC

Page 8: IP のエラー処理 IP とデータリンク

ARP                    157.17.40.1

                 ARP 応答      MAC アドレスを通知

   MAC アドレスが分かったら、 IP データグラムを転送する。

・ IP データグラムを配送する度に ARP パケットを送る。

     無駄な通信が増える。     通信速度の低下などの問題を招く。・ MAC アドレスをキャッシュする。  このデータベースのことを ARP テーブルという。

PC PC PC PC

Page 9: IP のエラー処理 IP とデータリンク

分割化

・データリンクごとに1つのフレームで送ることができるサイズが決まっている。

  →最大転送単位  MTU・データリンクの MTU は IP の最大パ

ケット長よりも小さいため、必要に応じて分割化( fragmentation )を行う。

・分割化された断片は終点のホストで再構成処理が行われる。

Page 10: IP のエラー処理 IP とデータリンク

分割化・大きなデータをアプリケーションが送る場合

・ MTU の大きさが変わる場合A B

ルータ

Page 11: IP のエラー処理 IP とデータリンク

経路 MTU 探索・ネットワークの途中で分割化処理をするのは

非効率的。→途中のルータの負荷が高          くなる。

           全体としての処理量を低下          させる原因。

・経路 MTU 探索( path   MTU   discovery )  通信するホスト間の最小 MTU を調べ、そ

のサイズにあらかじめ分割して送るようになった。