Microsoft PowerPoint pptx

Similar documents
Microsoft PowerPoint pptx

Microsoft PowerPoint pptx

Microsoft PowerPoint pptx

Microsoft PowerPoint pptx

Microsoft PowerPoint pptx

PowerPoint プレゼンテーション

2.5 トランスポート層 147

第1回 ネットワークとは

情報通信の基礎

スライド 1

PowerPoint Presentation

<4D F736F F F696E74202D DB A B C C815B E >

2 1: OSI OSI,,,,,,,,, 4 TCP/IP TCP/IP, TCP, IP 2,, IP, IP. IP, ICMP, TCP, UDP, TELNET, FTP, HTTP TCP IP

Microsoft PowerPoint - network8forPDF

2. ネットワークアプリケーションと TCP/IP 2.1. クライアント / サーバモデル TCP/IP プロトコルに従うネットワークアプリケーションの典型的モデルは, クライアント / サーバモデルである. クライアント / サーバモデルでは, クライアントからの要求に対してサーバがサービスを提

第5回 ネットワークプランニング18 (CS・荒井)

Microsoft PowerPoint network8.pptx

アマチュア無線のデジタル通信

ゴール インターネットの動作原理を理解する インターネットは様々な技術が連携して動作する 家族に聞かれて説明できるように主要技術を理解する

情報通信ネットワーク特論 TCP/IP (3)

インターネット,LAN,ネットワークに関する知識

PowerPoint プレゼンテーション

Microsoft PowerPoint - 01コンピュータネットワーク.pptx

Microsoft PowerPoint ISC203(印刷版).ppt

Microsoft PowerPoint pptx

Microsoft PowerPoint ppt

<4D F736F F F696E74202D B835E836C F815B834E82C682BB82CC8B40945C2E707074>

講座内容 第 1 回オープンネットワークの概念と仕組み ( 講義 90 分 ) 基本的なネットワークの構成及び伝送技術について大規模化 マルチプロトコル化を中心に技術の発展と 企業インフラへの適用を理解する その基本となっている OSI 7 階層モデルについて理解する (1) ネットワークの構成と機

file:///C:/www/

030503.TCP/IP

Microsoft PowerPoint - 12_2008_0717.pptx

NetLec17TCPIP1.ppt

Microsoft PowerPoint - ie ppt

Microsoft PowerPoint ppt [互換モード]

ネットワーク入門 データ届くためには2 練習問題

Microsoft PowerPoint - 14_2010_0203.pptx

untitled

コンピュータ工学Ⅰ

Exam : 日本語版 Title : Introducing Cisco Data Center Networking Vendor : Cisco Version : DEMO 1 / 4 Get Latest & Valid J Exam's Question a

030403.インターネット問題

コンピュータ工学Ⅰ

Mobile IPの概要

スライド タイトルなし

情報処理概論及演習 第 5 週インターネット 保坂修治 インターネット ありとあらゆるものをデジタルでつなぐ 常に世界規模で変化し続けている 2011 キーワード クラウド コンピューティング HTML5 LTE SNS メディア スマートグリッド スマートテレビ 1

TOPIC 2004 年 4 月 21 日に公開された TCP の脆弱性! Transmission Control Protocol: TCP について! 脆弱性発見の背景! 脆弱性情報の流通過程! 脆弱性の内容について! 実際の脆弱性への対応 脆弱性の対象となる製品 脆弱性の回避策と対策 公開情

(Microsoft PowerPoint -

エンドユーザーコンピューティングⅠ

スライド 1

MIRACLE LoadBalancerを使用したネットワーク構成と注意点

TCP/IPの概要

030401.LANWAN解説

一般的に使用される IP ACL の設定

1 Linux UNIX-PC LAN. UNIX. LAN. UNIX. 1.1 UNIX LAN. 1.2 Linux PC Linux. 1.3 studenta odd kumabari studentb even kumabari studentc odd kumabari student

untitled

2/11 ANNEX HATS HATS

第1回 ネットワークとは

<4D F736F F F696E74202D F836F E837B815B839382CC8D5C927A82C6836C F815B834E90DD92E8>

第11週 インターネット

TCP/IP Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.3 Internet Week 2002 [2002/12/17] Japan Registry Service Co., Ltd. No.4 2

[ 参照規格一覧 ] JIS C5973 (F04 形単心光ファイバコネクタ ) JIS C6835 ( 石英系シングルモード光ファイバ素線 1991) JIS C6832 ( 石英系マルチモード光ファイバ素線 1995) IETF RFC791(Internet Protocol

TFTP serverの実装

PowerPoint プレゼンテーション

試験問題での表記規格 標準の名称験午前Ⅱ 問題文中で共通に使用される表記ルール 各問題文中に注記がない限り, 次の表記ルールが適用されているものとする. JIS Q 9001 JIS Q JIS Q JIS Q JIS Q JIS Q 2700

Microsoft PowerPoint - lt08-03.ppt

Microsoft PowerPoint - lt08-03.ppt

技術的条件集別表 26.2 IP 通信網 ISP 接続用ルータ接続インタフェース仕様 (IPv4 トンネル方式 -10GBASE LR インタフェース )

UTP ケーブルの種類 ( ストレートケーブルとクロスケーブル ) シールドが施されていないツイスト ペア ケーブルを UTP(Unshield Twisted Pair アンシールド ツイステッド ペアー ) ケーブルと言い 電話線やイーサネットなどで使われています 取り回しが簡単で安価なため 特

Microsoft Word - トンネル方式(3 UNI仕様書5.1版)_ _1910.doc

F O M A P P P 接続参考資料 DTE~FOMA パケット網間インタフェース 第 1.4 版 株式会社 NTT ドコモ Unpublished copyright 2007 NTT DoCoMo, Inc. All rights reserved. Unpublished copyrigh

i TCP/IP NIC Intel 3com NIC TCP/IP *1 20 IPv4 IPv6 IPv6 TCP/IP TCP/IP *1 3

Microsoft PowerPoint - pc13.ppt

課題 4 クライアント GUI プログラム 再実験 / 追加課題 UDP 通信プログラム 2

技術的条件集別表 35 IP トランスポート仕様

技術的条件集別表 26.3 IP 通信網 ISP 接続用ルータ接続インタフェース仕様 (IPv6 トンネル方式 )

ボンドグラフと熱伝導解析による EHA熱解析ツールの開発

TestsDumps Latest Test Dumps for IT Exam Certification

パケットモニター (Wireshark) の使い方 第 1 版 1.Wireshark とは ネットワーク上 (LAN ケーブルに流れている ) のパケットを取得して その中の情報を画面に表示するソフトウェア (LAN アナライザーまたはパケットモニター ) の 1 つに Wiresh

030401.LANWAN問題

Microsoft PowerPoint pptx

情報通信ネットワークの仕組み (2)

2012-第10回.pptx

画像情報特論 (2) - マルチメディアインフラとしての TCP/IP (1) インターネットプロトコル (IP) インターネット QoS (diffserv / MPLS) 電子情報通信学科甲藤二郎

Si-R30取扱説明書

2004 SYN/ACK SYN Flood G01P014-6

情報科学概論 第12回

IPv4

ルーティング 補足資料

conf_example_260V2_inet_snat.pdf

ACLsamples.pdf

PowerPoint プレゼンテーション

Microsoft PowerPoint - chapter6_2013.ppt [互換モード]

Information Security

Packet Tracer: 拡張 ACL の設定 : シナリオ 1 トポロジ アドレステーブル R1 デバイスインターフェイス IP アドレスサブネットマスクデフォルトゲートウェイ G0/ N/A G0/

電子認証

卒研 .PDF

ローカルエリアネットワーク(LAN)の構築について

PowerPoint プレゼンテーション

第5回_ネットワークの基本的な構成、ネットワークの脆弱性とリスク_pptx

第1回 ネットワークとは

2.4 ネットワーク層 (IP) 113

Transcription:

コンピュータネットワーク 第 6 回 2013 年 5 31 ( )

授業 の Web ページを 意しました http://www.klab.is.sci.tohou.ac.jp/classes/ 2013/5/31 コンピュータネットワーク 2

先週までのおさらい 通信の階層 リンク層 イーサネット (Ethernet) CSMA/CD インターネット層 IP(Internet Protocol) ルーティング 2013/5/31 コンピュータネットワーク 3

OSI 参照モデル 階層の名称応 層プレゼンテーション層セッション層トランスポート層ネットワーク層データリンク層物理層 役割特定応 サービスと共通応 サービスの提供抽象構 と転送構 の相互変換セッション制御 : 向 半 重 全 重順序制御や誤り制御機構データ転送のための経路選択や中継機能フレーム ( ビット列 ) の順序制御 誤り制御機能 2 ノード間においてビット列の伝送を なうための規格 順 機能特性 2013/5/31 コンピュータネットワーク 4

TCP/IP 階層モデル 階層の名称概要具体例 アプリケーション層 (Application) トランスポート層 (Transport) アプリケーションを実現 HTTP DNS SMTP POP IMAP FTP SNMP NNTP アプリケーションのためにエンド間の通信サービスを提供 TCP UDP インターネット層 (Internet) リンク層 (Link) データを送信元から宛先に運ぶ 直接接続されたネットワーク上で通信されるための通信プロトコル IP ICMP ARP RARP イーサネット FDDI X.25 ISDN 同軸ケーブル UTP 光ファイバー 2013/5/31 コンピュータネットワーク 5

先々週の部分 TCP/IP 階層モデル 階層の名称概要具体例 アプリケーション層 (Application) トランスポート層 (Transport) インターネット層 (Internet) リンク層 (Link) アプリケーションを実現 HTTP DNS SMTP POP IMAP FTP SNMP NNTP アプリケーションのためにエンド間の通信サービスを提供 データを送信元から宛先に運ぶ 直接接続されたネットワーク上で通信されるための通信プロトコル TCP UDP IP ICMP ARP RARP イーサネット FDDI X.25 ISDN 同軸ケーブル UTP 光ファイバー 2013/5/31 コンピュータネットワーク 6

リンク層 直接接続されたネットワーク上での通信を確 する層 代表的なものは以下の 3 つ イーサネット (Ethernet) トークンリング FDDI(Fiber Distributed Data Interface) LAN( ローカルエリアネットワーク ) 上でデータ転送を なうためのプロトコル いずれもデータ転送に フレーム と呼ばれるデータのかたまりを いる リピータ 直接接続 リピータ ハブを介した接続 2013/5/31 コンピュータネットワーク 7

イーサネットフレームの構造 プリアンブル 1010101010 フレーム開始デリミタ 10101011 データ FCS フレームチェックシーケンス 最 7 1 6 6 2 46 1500 4 宛先アドレス 送信元アドレス タイプフィールド データがどのプロトコルを使っているかを す情報 単位はオクテット 1 オクテット = 8 ビット MAC アドレス 48ビット (6オクテットのデータ) イーサネット上の端末を識別するためのデータ 上位 3オクテットは ネットワーク製品の製造者を す 2013/5/31 コンピュータネットワーク 8

先週の部分 TCP/IP 階層モデル 階層の名称概要具体例 アプリケーション層 (Application) トランスポート層 (Transport) インターネット層 (Internet) リンク層 (Link) アプリケーションを実現 HTTP DNS SMTP POP IMAP FTP SNMP NNTP アプリケーションのためにエンド間の通信サービスを提供 データを送信元から宛先に運ぶ 直接接続されたネットワーク上で通信されるための通信プロトコル TCP UDP IP ICMP ARP RARP イーサネット FDDI X.25 ISDN 同軸ケーブル UTP 光ファイバー 2013/5/31 コンピュータネットワーク 9

リンク層とインターネット層 LAN A LAN B ホスト X ホスト Y ホスト X からホスト Y へ通信する場合 リンク層プロトコルは同 ネットワーク内しか送ることができない インターネット層プロトコルを利 し ホスト Y まで中継してもらう 2013/5/31 コンピュータネットワーク 10

リンク層とインターネット層 リンク層プロトコルとインターネット層プロトコルの違い リンク層では同 通信路上のホスト間 インターネット層は複数のネットワークを越えてネットワーク間のデータ伝送を実現 ルーティング (Routing) 経路制御 ネットワークを越えてデータ転送を なう機能 経路制御を なうネットワーク機器をルータ (Router) と呼ぶ インターネット層のプロトコル IP (Internet Protocol) ICMP (Internet Control Message Protocol) ARP (Address Resolution Protocol) RARP (Reverse Address Resolution Protocol) 2013/5/31 コンピュータネットワーク 11

IP (Internet Protocol) インターネットにおいてデータ転送の 基礎となるプロトコル さまざまな特徴 コネクションレス ベストエフォート 経路選択 ( ルーティング ) データグラム と呼ばれるデータの かたまりごとに通信を う 2013/5/31 コンピュータネットワーク 12

IP データグラムのフォーマット IP データグラムのフォーマット バージョンヘッダ サービス種別全 ( オクテット ) 識別 フラグ断 位置 存時間プロトコルチェックサム 送信元アドレス宛先アドレス オプションパディングデータ IP アドレス : 送信元と宛先のホストを指定するデータ ( 番号 ) 2013/5/31 コンピュータネットワーク 13

中継器 ( ルータ ) とパケットの転送? どっちに転送したらいい?? ホスト X ホスト Y 2013/5/31 コンピュータネットワーク 14

直接ルーティングと間接ルーティング ルータ V ルータ W LAN A LAN B ホスト X ホスト X Y ホスト Y ホスト Z 同じネットワークの中なので ARP で聞くとホスト Y の MAC アドレスが返ってくる ホスト Y の MAC アドレスを宛先に IP データグラムをイーサネットフレームに載せて送信 ホスト X Z LAN A を越えるので ARP で聞くとルータ V の MAC アドレスが返ってくる ルータ V の MAC アドレスを宛先に IP データグラムをイーサネットフレームに載せて送信 2013/5/31 コンピュータネットワーク 15

今週の部分 TCP/IP 階層モデル 階層の名称概要具体例 アプリケーション層 (Application) トランスポート層 (Transport) インターネット層 (Internet) リンク層 (Link) アプリケーションを実現 HTTP DNS SMTP POP IMAP FTP SNMP NNTP アプリケーションのためにエンド間の通信サービスを提供 データを送信元から宛先に運ぶ 直接接続されたネットワーク上で通信されるための通信プロトコル TCP UDP IP ICMP ARP RARP イーサネット FDDI X.25 ISDN 同軸ケーブル UTP 光ファイバー 2013/5/31 コンピュータネットワーク 16

今週やること トランスポート層 TCP(Transport Control Protocol) UDP(User Datagram Protocol) 2013/5/31 コンピュータネットワーク 17

クライアント - サーバモデル クライアント サービスを受けるもの PC モバイル端末 携帯電話 サーバ サービスを提供するもの これやってちょうだい かしこまりました 2013/5/31 コンピュータネットワーク 18

実際の Web アクセスでのデータの流れ A から B へデータを渡す A S1 R1 B 送りたいデータ L3 ヘッダ 送りたいデータ L2 ヘッダ L2 データ L1 ヘッダ L1 データ ここでは 3 階層の通信でそれぞれがパケット通信をすることを仮定しています 2013/5/31 コンピュータネットワーク 19

実際の Web アクセスでのデータの流れ A から B へデータを渡す A S1 R1 B L1 ヘッダ L1 データ 2013/5/31 コンピュータネットワーク 20

実際の Web アクセスでのデータの流れ A から B へデータを渡す A S1 R1 B L1 ヘッダ L1 データ L1 ヘッダ S1 は L1 だけのヘッダを て中継する機器 2013/5/31 コンピュータネットワーク 21

実際の Web アクセスでのデータの流れ A から B へデータを渡す A S1 R1 B L1 ヘッダ L1 データ 2013/5/31 コンピュータネットワーク 22

実際の Web アクセスでのデータの流れ A から B へデータを渡す A S1 R1 B L1 ヘッダ L1 データ L2 ヘッダ L2 データ R1 は L2 のヘッダを て中継する機器 2013/5/31 コンピュータネットワーク 23

実際の Web アクセスでのデータの流れ A から B へデータを渡す A S1 R1 B L1 ヘッダ L1 データ L2 ヘッダ L2 データ L3 ヘッダ L3 データ 元々の送りたいデータ 2013/5/31 コンピュータネットワーク 24

TCP と UDP IP が出来ること 経路制御 ( ルーティング ) を いて 遠くの相 とでもデータをやり取り可能 IP が出来ないこと 信頼できる通信 複数のサービスを同時提供 そこで TCP と UDP TCP (Transmission Control Protocol) UDP (User Datagram Protocol) HTTP DNS SMTP POP3 IMAP FTP SNMP NNTP TCP UDP IP (ICMP ARP RARP) イーサネット FDDI X.25 ISDN 同軸ケーブル UTP 光ファイバー 2013/5/31 コンピュータネットワーク 25

TCP(Transport Control Protocol) 信頼性のある通信を実現するプロトコル 信頼性提供のための機能 コネクション指向 順序制御 再送制御 フロー ( 流量 ) 制御 輻輳回避 Web やメールは TCP の上で動いている セグメント と呼ばれるデータのかたまりごとに通信を う 2013/5/31 コンピュータネットワーク 26

ポートを利 した多重化 ポート 複数サービスを提供する通信相 に対して どのサービスを利 するかを特定するもの TCP と UDP はともにポート番号でサービスを指定する 0-65535 番 特に 1024 番未満の数を Well-Known ポート番号と呼ぶ TCP における代表的なサービスとポート番号 22 ssh 23 telnet 25 smtp 80 http 110 pop3 123 ntp 443 https 2013/5/31 コンピュータネットワーク 27

TCP セグメントのフォーマット 送信元ポート あて先ポート シーケンス番号 応答確認番号 ヘッダ 予約 フラグ (Code bit) ウインドウサイズ チェックサム 緊急ポインタ オプション データ 宛先 / 送信元ホストを指定する機能を提供していない 中継 転送機能を提供していない IP などの下位プロトコルで提供 2013/5/31 コンピュータネットワーク 28

TCP コネクションと 3-Way Handshake きちんとした通信を確 するため TCP には コネクション という概念がある コネクション確 状態の制御のためにフラグが いられ フラグの状態によりパケットの 途が決まる フラグの種類 SYN コネクション確 の要求 ACK 応答確認 SYN+ACK その他 RST FIN URG 元気? おれも元気だよ で 件なんだけど SYN SYN+ACK ACK 元気だよ おまえは? 2013/5/31 コンピュータネットワーク 29

Wireshark で TCP 3-Way Handshake を る Wiresharkを ち上げて キャプチャを開始する Webを るなどして 定時間したあと Filterをかける ip.proto == 6 TCPのパケットで SYN SYN+ACK ACKと成っている3つの組を つけてみよう 2013/5/31 コンピュータネットワーク 30

UDP(User Datagram Protocol) TCP が持っていた機能を持たない シンプルなプロトコル コネクションレス 順序 再送制御なし フロー制御なし リアルタイム性の いサービスは UDP の上で動いている VoIP ストリーミング データグラム と呼ばれるデータのかたまりごとに通信を う 送信元ポート セグメント データ あて先ポート チェックサム 2013/5/31 コンピュータネットワーク 31

まとめ 階層の名称 概要 アプリケーション層 Application アプリケーションを実現 トランスポート層 Transport アプリケーションのた めにエンド間の通信 サービスを提供 順序 再送 フ ロー制御 多重化 インターネット層 Internet データを送信元から宛 先に運ぶ 中継機能 順序 再送 フ ロー制御なし リンク層 Link 直接接続されたネット ワーク上で通信される ための通信プロトコル LAN内で直接通信 中継機能なし 2013/5/31 コンピュータネットワーク 32

TCPで通信しているパケットの確かめ SYN ACKといったフラグが確認できる 2013/5/31 コンピュータネットワーク 33

第 2 回課題 : 内容と提出物 課題内容 Wireshark を使ってパケットデータを取得 そのときに Web でどこかのサイトにアクセスする パケットデータより 分が利 したホスト (PC) の IP アドレスを調べよ TCP で通信している通信のポート番号 ( 送信元 宛先 ) を調べよ 提出内容 分が利 したホスト (PC) の IP アドレス TCP 通信におけるポート番号と その該当パケットの番号 パケットデータ 2013/5/31 コンピュータネットワーク 34

第 2 回課題 : 提出 法と締切 提出 法 電 メール 分の IP アドレスはメール本 に記載 パケットデータ中のパケット番号と そのパケットにおける TCP の宛先ポートと送信元ポートの番号をそれぞれメール本 に記載 パケットデータはファイルをメールに添付 メールタイトル ( 件名 ) に [ コンピュータネットワーク :( 学籍番号 )] と れること akira.kanaoka@is.sci.toho-u.ac.jp ( アットマークが全 になっていますので 半 に直してから送ってください ) 締切 2013 年 6 14 ( )18:00 注意 : 電 メールで提出した場合 必ず私から 受領しました というメールを返信します 返信がない場合は メールば届いていない可能性があります 課題提出後は 岡からの受領メールを必ず確認してください 英語ではメール返信はしません データが全く同じ 達がいた場合 最初に提出した のみを通常の評価 にし 後の は 半分の評価 とします 2013/5/31 コンピュータネットワーク 35