Step.5 パケットダンプ Wiresharkでパケットをキャプチャする PC 1 PC 2 PC 3 PC 4 ネットワーク

Slides:



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

N チャンネル通信のための 経路制御 小川 真人 木下研究室. Nチャンネル通信 N本の経路を用いて、ファイルを分散させて通信を行う方式である。 分散されたファイルが、すべて違う経路を通り相手に届くことが理想である。
TCP / IP の基礎 ネットワーク管理者入門. インターネットを支える技術 ISO の 7 階層プロトコルと TCP / IP の実装 階層機能関連する TCP / IP プロ トコル アプリケーション層電子メールやファイルの転送 といった、具体的なアプリ ケーションが使用する規約 TELNET.
インターネット プロトコル 情報教員のためのサーバ管理技法 3 日目 柴田 功. 情報教育の失敗事例 ホームページ作成でロゴの画像の ファイル名が他の生徒とかぶってし まった。 ホームページ作成でロゴの画像の ファイル名が他の生徒とかぶってし まった。 生徒には作品を FD に保存させていた が、データが消えてしまった。
イーサアドレスとはなにか? 情報塾( ) IPアドレスとの関係は? ARP,DHCP?
早稲田大学大学院 理工学研究科情報科学専攻 後藤研究室 修士 焦 江霞
Ibaraki Univ. Dept of Electrical & Electronic Eng.
ネットワークと コミュニケーション技法 第7回 - インターネット(1) -.
インターネットのプロトコル階層 ネットワーク層(IPアドレス)
第1回.
ネットワーク技術II 第8.2課 イーサネット・スイッチング
前回の課題 IPv6アドレス IP ARP ICMP NAT インターネット層 2003年12月4日 情報ネットワーク論 新村太郎.
IPアドレス、IPパケットとはなにか? 情報塾( ) URLとの関係は? コンピュータ同士はどう繋がっているか?
ネットワーク層.
IPネットワークを経由した データの流れ とむさんによるいけてる説明. IPネットワークを経由した データの流れ とむさんによるいけてる説明.
TCP (Transmission Control Protocol)
Step.4 基本IPネットワーク PC 1 PC 2 PC 3 PC
「コンピュータと情報システム」 07章 インターネットとセキュリティ
30分でわかるTCP/IPの基礎 ~インターネットの標準プロトコル~ 所属: 法政大学 情報科学研究科 馬研究室 氏名: 川島友美
ネットワーク コミュニケーション トランスポート層 TCP/UDP 6/28/07.
TCP基礎講座 徳田研 ECN sada.
インターネット メールサーバ DNSサーバ WWWサーバ ファイアウォール/プロキシサーバ クライアント.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
Copyright Yumiko OHTAKE
スキルアップ.
トランスポート層.
コンテンツ配信 エンコード (符号化) CBR (Constant Bit Rate) VBR (Variable Bit Rate)
問題 1: PC-AからPC-B までは ルータ#1→#2 PC-CからPC-D までは ルータ#0→#3→#2
ま と め と 補 足 ネットワークシステムⅠ 第15回.
パケットの流れ ブラウザ OS TCP IP LANアダプタ ハブ ルータ HTTPメッセージ TCP HTTP断片 TCP HTTP断片
ネットワークの基礎 データ伝送の仕組み Inf.Math.5 2018/9/18.
ネットワークの基礎 ・ データ伝送の仕組み Ⓒ 2007 E.Moriya Ver /11/6
6月19日 RoutingとRouting Protocol 大竹 由美子
イーサネット.
Step.9 VPN VPNのトンネルを張る PC 3 PC 1 PC 2 論理ネットワーク1 xx (自動割当)
Step.6 スタティック(静的)ルーティング
Linux リテラシ 2006 第4回 ネットワーク CIS RAT.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
TCP/UDP プロセス間の通信のためのプロトコル TCP:信頼性高、処理時間大 UDP:信頼性低、処理時間小 ftp SMTP HTTP
インターネットの基礎知識 その3 ~TCP・UDP層編~
イーサネットフレームの構造とデータリンク層アドレス
第15章 TFTP:トリビアル・ファイル転送プロトコル
演習問題 6/25 という IP アドレスがあった時、ネットワーク長が 10,17,29 bit の場合の下記をそれぞれ求めよ。
IP ルーティングの図示 情報科学科 松澤 智史.
ネットワーク技術II 第9.1課 TCP/IPプロトコルスイート
ネットワークの基礎知識 電子制御設計製図Ⅰ   2014年5月2日 Ⅲ限目.
スキルチェック Network編.
Step.1 LinuxとIPコマンド ifconfig [-a] [インタフェース名] arp [-n]
Step.7 ダイナミック(動的)ルーティング
DNSクエリーパターンを用いたOSの推定
TCP制御フラグの解析による ネットワーク負荷の推測
最低限インターネット ネットワークにつなぎましょ!
勝手にインフラ隊 (の中の人といっしょ) に学ぶネットワーク講座 Part2
情報実験 第五回 最低限 internet ~ネットワークの仕組みを知ろう~
勝手にインフラ隊 (の中の人といっしょ) に学ぶネットワーク講座 Part2
OSI7層に関係する機器、仕様、機能など 物理層 データリンク層 ネットワーク層 トランスポート層 セッション層 プレゼンテーション層
Step.8 ファイアウォール PC 3 PC 1 PC 2 許可したアクセス のみ通過させる アクセスする ファイアウォール
4.3 IPとルーティングテーブル 国際産業情報学科 2年 大竹 雅子.
岡村耕二 情報ネットワーク 岡村耕二 情報ネットワーク.
7月13日の演習問題・解答例 について ネットワーク長が 18、22、26、28 の場合の
アプリケーションゲートウェイ実験 2001.10.5 鬼塚 優.
牧野ゼミ 2年 産業情報 学科 韓 憲浩(カン ケンコウ)
情報ネットワーク 岡村耕二.
MACアドレスとARP 平成14年7月9日 峯 肇史 牧之内研究室「UNIX とネットワーク基礎勉強会」Webページ
TCP/IPの通信手順 (tcpdump)
UDPデータグラムヘッダ 牧之内研究室 修士1年 久保正明.
プロトコル番号 長野 英彦.
ネットワークシステム ネットワークシステム概要.
HTTPプロトコルの詳細 M1 峯 肇史.
Presentation transcript:

Step.5 パケットダンプ Wiresharkでパケットをキャプチャする PC 1 PC 2 PC 3 PC 4 ネットワーク 192.168.0.1 192.168.0.2 192.168.0.3 192.168.0.4 Linux Linux Linux Windows (ノートPC) eth0 eth0 eth0 ネットワーク ハブ ネットワーク: 192.168.0.0/24 ネットマスク: 255.255.255.0 Wiresharkでパケットをキャプチャする

Wiresharkを使ったパケットキャプチャ キャプチャしたパケットの一覧 選択したパケットの解析情報 (ヘッダ情報等)ど) 16進数と文字での中身の表示

レイヤーとそれぞれのヘッダ 各レイヤごとにヘッダがある (例: Webアクセスのデータ) HTTPヘッダ レイヤ 7 TCPヘッダ GET / HTTP/1.0 200 OK など TCPポート番号(送信・受信)、シーケンス番号、ACK IPアドレス(送信・受信) 、レイヤ4のプロトコル番号 パケット長、TTL MACアドレス(送信・受信) 、レイヤ3のプロトコル番号、 チェックサム HTTPヘッダ レイヤ 7 TCPヘッダ レイヤ 4 IPヘッダ レイヤ 3 MACヘッダ (イーサネットヘッダ) レイヤ 2

複数のヘッダとレイヤー Layer2 Layer3 Layer4 Layer7 TCP ヘッダ IP イーサネット TCPの場合 データが送ら れる順番 Layer2 データリンク Layer3 ネットワーク Layer4 トランスポート Layer7 アプリケーション TCP ヘッダ IP イーサネット TCPの場合 アプリケーションデータ HTTP 宛先MAC アドレス 送信元MAC (次のデータの) タイプ ffffffffffff は全員に届く (ブロードキャストアドレス) IPv4 ➜ 0800 (16進数) ←これでIPv4だと分かる ARP ➜ 0806 IPv6 ➜ 86dd ICMPデータ ICMP ヘッダ IP イーサネット ICMP(ping等) の場合 ARPデータ ARP ヘッダ イーサネット ARPの場合

ICMPパケットのフォーマット イーサネット ヘッダ IP ヘッダ ICMP ヘッダ ICMPデータ タイプ (1byte) コード チェックサム (2byte) タイプ毎のヘッダ (タイプによる)

IPv4とIPv6のIPヘッダのフォーマット 32 bits (4バイト) IPv4 Ver (バージョン) IHL (ヘッダ長) TOS (Type of Service) TL (Total Length) (パケット全体の長さ) FO (Flagment offset) ID (Identification) FL (Flags) 20バイト TTL(Time to Live) (生存時間) PROT (Protocol) (次のデータのプロトコル) HC (Header Checksum) Source (送信元アドレス) [32bit] Destination (宛先アドレス) [32bit] IPv6 VER (バージョン) Traffic Class Flow Label Payload Length (ヘッダを除く部分の長さ) Next Header (次のヘッダの種類) Hop Limit (残りホップ数) 40バイト Source Address (送信元アドレス) [128bit] Destination Address (宛先アドレス) [128bit]

色々なプロトコルのパケットのダンプ ping のダンプ(教科書P.53) ARPのダンプ telnet のダンプ(教科書P.54) ssh のダンプ(教科書P.54) WebアクセスHTTPのダンプ(教科書P.55)

ARPパケットの観察 イーサネットヘッダの詳細 ARPヘッダの詳細 をクリックすると、そのヘッダの詳細が表示される 上の画面で選択したヘッダ部分が反転して表示される

HTTP(Webアクセス)のパケット IPヘッダの詳細 TCPヘッダ HTTPプロトコルの詳細 HTTPのヘッダやデータ部分が文字列として見える