イーサネットフレームの構造とデータリンク層アドレス

Slides:



Advertisements
Similar presentations
第1章 ネットワークとコミュニケーション 第2節 ネットワークのしくみ 2 ネットワークを支える技術 (教科書 p36 ~ p37) 今日の用語  モデム (modulator/demodulator:modem)  IP アドレス (internet protocol address)  ドメインネーム.
Advertisements

N チャンネル通信のための 経路制御 小川 真人 木下研究室. Nチャンネル通信 N本の経路を用いて、ファイルを分散させて通信を行う方式である。 分散されたファイルが、すべて違う経路を通り相手に届くことが理想である。
OSI 7 階層. 情報ネットワーク 2 通信(伝達)における階層モデルとプロト コル 階層モデル – 上下、上~より具体的、下~より抽象的 – カプセル化 プロトコル – 同じ階層間の約束 CD ・ DVD ・本 ケース・包装 封筒 CD ・ DVD ・本 ケース・包装 封筒 プロトコル.
IP over DVB-RCS の設計と実装 研究背景 DVB-RCS 衛星回線を用いて受信局から送信局への狭帯域な戻り回線を提供 Forward Link Return Link HUB Terminal.
イーサネットと ATM Ethernet and ATM Which is better, Shared Media or Point to Point? 岡村耕二.
インターネット プロトコル 情報教員のためのサーバ管理技法 3 日目 柴田 功. 情報教育の失敗事例 ホームページ作成でロゴの画像の ファイル名が他の生徒とかぶってし まった。 ホームページ作成でロゴの画像の ファイル名が他の生徒とかぶってし まった。 生徒には作品を FD に保存させていた が、データが消えてしまった。
Step.5 パケットダンプ Wiresharkでパケットをキャプチャする PC 1 PC 2 PC 3 PC 4 ネットワーク
情報ネットワーク (明石高専 電気情報工学科 5年)
pie新人教育セッション - 詳解TCP/IP Vol.1 ~Chapter2~ リンク層
インターネットのプロトコル階層 ネットワーク層(IPアドレス)
第1回.
ネットワーク技術II 第8.2課 イーサネット・スイッチング
前回の課題 IPv6アドレス IP ARP ICMP NAT インターネット層 2003年12月4日 情報ネットワーク論 新村太郎.
仮想ブロードキャストリンクを利用した 片方向通信路の透過的経路制御 藤枝 俊輔(慶應義塾大学)
ネットワーク層.
TCP (Transmission Control Protocol)
コンピュータ・ネットワーク.
Step.4 基本IPネットワーク PC 1 PC 2 PC 3 PC
「コンピュータと情報システム」 07章 インターネットとセキュリティ
情報教員のためのサーバ管理技法 3日目 インターネット プロトコル 柴田 功.
30分でわかるTCP/IPの基礎 ~インターネットの標準プロトコル~ 所属: 法政大学 情報科学研究科 馬研究室 氏名: 川島友美
情報ネットワーク (明石高専 電気情報工学科 5年)
輪講: 詳解TCP/IP ACE B3 suzuk.
スキルアップ.
トランスポート層.
コンテンツ配信 エンコード (符号化) CBR (Constant Bit Rate) VBR (Variable Bit Rate)
ネットワーク機器接続 2SK 情報機器工学.
パケットの流れ ブラウザ OS TCP IP LANアダプタ ハブ ルータ HTTPメッセージ TCP HTTP断片 TCP HTTP断片
ネットワークの基礎 データ伝送の仕組み Inf.Math.5 2018/9/18.
第5回ネットワークプログラミング 中村 修.
ネットワークの基礎 ・ データ伝送の仕組み Ⓒ 2007 E.Moriya Ver /11/6
IPv6アドレスによる RFIDシステム利用方式
6月19日 RoutingとRouting Protocol 大竹 由美子
インターネット概論第3回 kudo担当分.
情報検索概説II(99秋) 第3回 1999/10/21 インターネットの仕組み(2).
ネットワークプログラミング C言語 第1回「イントロダクション」
ネットワークプログラミング 中村 修.
ネットワーク技術II 第9.3課 IPアドレスの取得
ECN sada 親 makoto, hitomi
Ibaraki Univ. Dept of Electrical & Electronic Eng.
第11回ネットワークプログラミング 中村 修.
08年度授業補助TA ジュン ネットワーク設計演習Ⅱ 実機演習まとめ.
インターネットの基礎知識 その3 ~TCP・UDP層編~
ネットワークインターフェース(アクセス)層
第9章 Error and Control Messages (ICMP)
分散システム特論 岡村耕二.
IP ルーティングの図示 情報科学科 松澤 智史.
ネットワーク技術II 第9.1課 TCP/IPプロトコルスイート
ネットワークの基礎知識 電子制御設計製図Ⅰ   2014年5月2日 Ⅲ限目.
岡村耕二 情報ネットワーク 岡村耕二 情報ネットワーク.
TCP/IP入門          櫻井美帆          蟻川朋未          服部力三.
第16章 BOOTP:ブートストラップ・プロトコル
スキルチェック Network編.
Step.1 LinuxとIPコマンド ifconfig [-a] [インタフェース名] arp [-n]
Cisco Configuration Professional Express 3.3 アップデート
最低限インターネット ネットワークにつなぎましょ!
インターネットの歴史 1969年 ARPANET 実験開始 1970年代後半よりTCP/IP
情報実験 第五回 最低限 internet ~ネットワークの仕組みを知ろう~
岡村耕二 情報ネットワーク 岡村耕二 情報ネットワーク.
OSI7層に関係する機器、仕様、機能など 物理層 データリンク層 ネットワーク層 トランスポート層 セッション層 プレゼンテーション層
インターネットワーキング.
4.3 IPとルーティングテーブル 国際産業情報学科 2年 大竹 雅子.
岡村耕二 情報ネットワーク 岡村耕二 情報ネットワーク.
牧野ゼミ 2年 産業情報 学科 韓 憲浩(カン ケンコウ)
情報ネットワーク 岡村耕二.
MACアドレスとARP 平成14年7月9日 峯 肇史 牧之内研究室「UNIX とネットワーク基礎勉強会」Webページ
UDPデータグラムヘッダ 牧之内研究室 修士1年 久保正明.
プロトコル番号 長野 英彦.
ネットワークシステム ネットワークシステム概要.
Presentation transcript:

イーサネットフレームの構造とデータリンク層アドレス

TCP/IPプロトコルスイート ネットワーク層プロトコル IP IPアドレス と マスク ルーティング ARP ICMP PING・Traceroute トランスポート層プロトコル TCP UDP

Ethernetフレーム L2データ L3データ L4データ Ethernet ヘッダ L2データ FCS L2 L2 Ethernet IP ヘッダ L3データ FCS L2 L3 L3データ L2 Ethernet ヘッダ IP ヘッダ TCP/UDP ヘッダ L4データ FCS L2 L3 L4 L4データ L2

Ethernetフレーム Eternetヘッダ 14バイト IPv4ヘッダ 20バイト IPv6ヘッダ 40バイト FCS 4バイト L3データ FCS L2 L3 L3データ L2

MTU IPv4ヘッダ 20バイト L3データ 1480バイト IPパケット 1500バイト イーサネットデータ:1500バイト Ethernet ヘッダ IP ヘッダ L3データ FCS L2 L3 L3データ L2 ping <ip addr or hostname> -l 1500

Ethernetフレーム 14 + 20 + 8 + 1472 = 1514 バイト Ethernet ヘッダ IP ヘッダ データ ICMP ヘッダ 14バイト 20バイト 1472バイト 8バイト 14 + 20 + 8 + 1472 = 1514 バイト

Ethernetフレーム Eternetヘッダ 14バイト 802.1Q VLANタグ 4バイト IPv4ヘッダ 20バイト FCS 4バイト フレームチェックシーケンス Ethernet ヘッダ VLAN tag IP ヘッダ L3データ FCS L2 L3 L3データ L2 14 + 4 + 20 + 1480 + 4 = 1522 バイト

MTU C:\>netsh int ipv sh int LAN アクティブ状態を照会しています... ----------------------------------------- インターフェイス 4: LAN (中略) リンク MTU : 1500 バイト True リンク MTU : 1500 バイト C:\>netsh int ipv sh int アクティブ状態を照会しています... Idx Met MTU State Name --- ---- ----- ------------ ----- 4 0 1500 Connected LAN (以下略) [root@200L root]# ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:08:C7:AC:84:5F inet addr:192.168.0.20 Bcast:192.168.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1

Ethernetフレーム TCP/UDP ICMP IPsec PPTP PPPoE Ethernet ヘッダ IP ヘッダ TCP/UDP L4データ FCS Ethernet ヘッダ IP ヘッダ ICMP ヘッダ ICMPデータ FCS ICMP Ethernet ヘッダ IP ヘッダ ESP IP ヘッダ TCP/UDP ヘッダ L4 データ 認証 FCS IPsec PPTP Ethernet ヘッダ IP ヘッダ GRE ヘッダ PPP ヘッダ IP ヘッダ TCP/UDP ヘッダ L4 データ FCS PPPoE Ethernet ヘッダ PPPoE PPP IP ヘッダ TCP/UDP ヘッダ L4データ FCS

MACアドレス IPアドレス Eternetヘッダ 宛先MACアドレス 送信元MACアドレス IPヘッダ 送信元IPアドレス 宛先IPアドレス Ethernet ヘッダ IP ヘッダ L3データ FCS L2 L3 L3データ L2 MACアドレス 物理アドレスともいう ネットワークインターフェース固有の値 一般的に重複することはない

MACアドレス IPアドレス ヘッダの中には、データとして何をカプセル化して格納しているのかを示すエリアがある

MACアドレスの確認 C:\>route print ========================= Interface List 0x1 ..................... 0x2 ...00 50 8b 71 4b 72 (以下略) C:\>ipconfig /all (中略) Ethernet adapter LAN: Physical Address. . . . . . . . . : 00-50-8B-71-4B-72

MACアドレスの確認 [root@200L root]# ifconfig eth0 eth0 Link encap:Ethernet HWaddr 00:08:C7:AC:84:5F sw04#sh int fas0/3 FastEthernet0/3 is up, line protocol is up Hardware is Fast Ethernet, address is 0030.1923.3e83 (bia 0030.1923.3e83)

ARP(Address Resolution Protocol) L3ではIPアドレスで通信相手を認識する L2ではMACアドレスで通信相手を認識する ARPはL3のアドレスとL2のアドレスの対応を解決する L3アドレスに対応するL2アドレス解決にARP TCP/IPで必須 L2アドレスに対応するL3アドレス解決にRARP オプション

ARP(Address Resolution Protocol) 要求元

ARP(Address Resolution Protocol) 要求元

ARP(Address Resolution Protocol) 要求元 通信相手

ARP(Address Resolution Protocol) 1度解決したアドレス対応はしばらくの間キャッシュとして記憶し再利用する C:\>arp -d C:\>arp -a No ARP Entries Found C:\>ping 192.168.2.250 Pinging 192.168.2.250 with 32 bytes of data: Reply from 192.168.2.250: bytes=32 time<10ms TTL=128 (中略) Interface: 192.168.0.11 on Interface 0x2 Internet Address Physical Address Type 192.168.0.250 00-50-8b-6f-ea-92 dynamic

ARP(Address Resolution Protocol) 要求元 通信相手