PowerPoint Presentation

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

Microsoft PowerPoint pptx

2.5 トランスポート層 147

PowerPoint プレゼンテーション

目次 1 本マニュアルについて 設定手順 (BIND 9 利用 ) 設定例の環境 設定例のファイル構成 named.conf の設定例 逆引きゾーンの設定例 動作確認 ( ゾーン転送 )

情報通信の基礎

第1回 ネットワークとは

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

Microsoft PowerPoint - network8forPDF

TFTP serverの実装

Microsoft PowerPoint network8.pptx

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

A/B WWW MTA/MSP sendmail POP/IMAP apache WWW 1 1 sendmail uw imap apache WWW host host subnet1: /24 IF1: router & server mail and

Microsoft PowerPoint pptx

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

学生実験

1 TCP/IPがインストールされていて正常に動作している場合は ループバックアドレィング5.3 ネットワークのトラブルシューティング スでリプライが返ってきます リプライが返ってこない場合 なんらかの原因でサービスが無効になっていたり TCP/IPプロトコルが壊れていたりする可能性があります 2

学生実験 3 日目 DNS IP ネットワークアーキテクチャ 江崎研究室

III 1 R el A III 4 TCP/IP プロトコルと 関連する各種上位プロトコルの基礎を学ぶ 具体的には 各プロトコルを実装したコマンド ( アプリケーションプログラム ) を実行し 各プロトコルの機能等を確認する また 同じプロトコルを実装したコンピュータ間では OS

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

スライド 1

Microsoft PowerPoint - 12_2008_0717.pptx

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

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

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

スライド 1

ict4.key

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

オートビュー

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

Managed Firewall NATユースケース

Microsoft PowerPoint ISC203(印刷版).ppt

2.

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

Microsoft PowerPoint - 14_2010_0203.pptx

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

IPv4

Mobile IPの概要

オートビュー

付録 2 システムログ一覧 () 攻撃経路 1. ファイアウォール (FW) ネットワーク型 IPS/IDS Web サーバ AP サーバ DB サーバ プロキシサーバ エラーログ SSL ログ AP ログ ホストログ 非 日時 ファイアウォールホスト名 ファイアウォールルール名及び番号 インバウン

08+11Extra

Internet Initiative Japan Inc. プロトコルの脆弱性 ( 株 ) インターネットイニシアティブ 永尾禎啓 Copyright 2004, Internet Initiative Japan Inc.

058 LGWAN-No155.indd

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

DNS DNS 2002/12/19 Internet Week 2002/DNS DAY 2

Microsoft PowerPoint - ie ppt

IPアドレス・ドメイン名資源管理の基礎知識

4-5. ファイアウォール (IPv6)

4-4. ファイアウォール (IPv4)

ファイルとその中身 コンピュータにおける情報の表現 ファイルとフォルダ コンピュータの仕組み 通信 ネットワーク, インターネット 情報の符号化, その限界 コマンドライン プログラムの仕組み 通信の符号化, その限界 暗号 簡単なプログラムの作成 実行 Excel で計算 データの可視化 基礎的概

ict2-.key

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

Microsoft PowerPoint Windows-DNS.pptx

スライド 1

file:///C:/www/

中村隼大 鈴木秀和 内藤克浩 渡邊晃 名城大学理工学部愛知工業大学情報科学部

Cisco CSS HTTP キープアライブと ColdFusion サーバの連携

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

SOC Report

Microsoft PowerPoint - lt08-03.ppt

目次 1 BIND 9 (UNIX) を利用する 設定例の環境 インストール 設定例のファイル構成 named.conf の設定例 ルート DNS サーバの設定 ループバックアドレス用ゾーンの

Microsoft PowerPoint - lt08-03.ppt

030403.インターネット問題

Microsoft Word - SE第15回.doc

−uDNSƒzƒXƒeƒB?ƒOƒT?ƒrƒX−v??ƒU?ƒ}ƒj?ƒA?_

PowerPoint プレゼンテーション

NetLec17TCPIP1.ppt

Microsoft PowerPoint - lpi ppt [互換モード]

Microsoft PowerPoint - kiso19_2

LGWAN-1.indd

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

conf_example_260V2_inet_snat.pdf

p_network-management_old-access_ras_faq_radius2.xlsx

Network Programming

Microsoft PowerPoint NARAU-プロトコルとサーバー.pptx

Microsoft PowerPoint - 03ポート番号とプロトコル.pptx

インターネットVPN_IPoE_IPv6_fqdn

人類の誕生と進化

PowerPoint プレゼンテーション

<4D F736F F F696E74202D B835E836C F815B834E82C682BB82CC8B40945C2E707074>

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

注意 : ネットワークカメラの画像を回転させて表示した場合 モーション検知ウインドウは回転しないまま表示されますが 検知ウインドウは被写体に対して 指定した場所通りに動作します モーション検知ウインドウの縦横のサイズは 8 ピクセルで割り切れるサイズに自動調整されます モーション検知ウインドウを作成

本資料について

LSFE_FW

修士論文進捗報告

日本語ドメイン名運用ガイド

MUA (Mail User Agent) MTA (Mail Transfer Agent) DNS (Domain Name System) DNS MUA MTA MTA MUA MB mailbox MB

Microsoft PowerPoint ppt [互換モード]

Microsoft PowerPoint pptx

第5回 マインクラフト・プログラミング入門

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

VPN 接続の設定

QoS サービス品質 コンテンツ配信技術 12 菊池浩明

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

johokiso-internet

untitled

ohp.mgp

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

改訂履歴 版番号改訂日改訂者改訂内容 年 2 月 12 日ネットワールド 新規 I

PowerPoint プレゼンテーション

Transcription:

コンピュータ科学 III 担当 : 武田敦志 <takeda@cs.tohoku-gakuin.ac.jp> http://takeda.cs.tohoku-gakuin.ac.jp/

IP ネットワーク (1) コンピュータ間の通信 to : x Data to : x y Data to : y z Data 宛先 B のパケットは z に渡す A 宛先 B のパケットは y に渡す ルーティング情報 p x q y z to : B z Data to : B Data B r page 2

TCP/IP - ポート番号 (1) IP の問題点 パケットとアプリケーションとの関係は考慮されていない to : x Data to : y Data to : z Data A x y p q z 対応するアプリケーションは? to : B Data B to : B Data-1 r page 3

TCP/IP - ポート番号 (2) TCP パケット 32bit 32bit version ヘッダ長パケット長 送信元ポート番号 送信先ポート番号 識別子 生存時間プロトコル フラグ チェックサム シーケンス番号 確認応答番号 送信元 IPアドレス宛先 IPアドレスオプション チェックサムパケット長 オプション ウィンドウサイズ 緊急ポインタ データ IP パケット データ TCP パケット page 4

TCP/IP - ポート番号 (3) ポート番号の利用 ポート番号で通信先のアプリケーションを決定する Applicaion HTTP Applicaion SMTP SSH TCP Internet 層 Network Inteface 層物理層 port:80 port:25 port:22 TCP Internet 層 Network Interface 層物理層 page 5

TCP/IP - 再送制御 (1) IPの問題点損失データの回復 ( 再送制御 ) を行わない to : x Data-1 to : y Data-1 to : z Data-1 A x y to : r Data-2 p q to : z Data-2 パケットを処理出来ず A からのデータをロスト to : B to : B To Data-1 : B Data-2 z B to : B Data-2 C r page 6

TCP/IP - 再送制御 (2) TCP パケット 32bit 32bit version ヘッダ長パケット長 送信元ポート番号 送信先ポート番号 識別子 生存時間プロトコル フラグ チェックサム シーケンス番号 確認応答番号 送信元 IPアドレス宛先 IPアドレスオプション チェックサムパケット長 オプション ウィンドウサイズ 緊急ポインタ データ IP パケット データ TCP パケット page 7

TCP/IP - 再送制御 (3) TCP 通信 データを 確実に 送受信するためのプロトコルを使う A 通信開始処理 データの送受信 通信終了処理 B page 8

TCP/IP - 再送制御 (4) TCP 通信 ( コネクションの確立 ) 通信するための準備を行う A SYN ( 接続要求 ) ACK ( 確認応答 ) + SYN ACK 通信開始 B page 9

TCP/IP - 再送制御 (5) TCP 通信 ( データ通信 ) A 1~1000 のデータを送信 ACK (1000 まで受信確認 ) 1001~2000 のデータを送信 B パケット喪失 1001~2000 のデータを送信 ACK (2000 まで受信確認 ) page 10

TCP/IP - 再送制御 (6) TCP 通信 ( コネクションの切断 ) 通信が終了したことを通知する A 通信終了 B FIN ( 切断要求 ) ACK ( 切断応答 ) + FIN ACK page 11

インターネットと IP アドレス (1) インターネット通信 IPアドレスによって送信元 送信先を決定 IPアドレスは32bit 整数値ルーティングテーブルを使ったパケット中継送信先のIPアドレスによって転送先を決定 インターネットでデータを送受信するためには送信先の IP アドレスを知る必要がある IP アドレスは人にやさしくない ( 覚えにくい ) page 12

インターネットと IP アドレス (2) 送信先の指定 送信先の指定 (HTTP Request の送信先 ) IP アドレス (32bit 整数値 ) ではない 通信時には IP アドレスが必要 どのようにして通信しているのか? page 13

名前解決 (1) DNS(Domain Name System) ホスト名とIPアドレスの関係を管理するシステムホスト名 www.tohoku-gakuin.ac.jp www.yahoo.co.jp www.google.com IP アドレス ( 文字列表現 ) ホスト名の方が記憶しやすい 157.118.7.21 124.83.147.204 66.249.89.104 page 14

名前解決 (2) 名前解決 ホスト名から IP アドレスを調べる Web ブラウザなどは この操作を自動で行っている % nslookup www.tohoku-gakuin.jp Server: 127.0.0.1 ホスト名 Address: 127.0.0.1#53 Non-authoritative answer: Name: www.tohoku-gakuin.jp Address: 157.118.7.21 IP アドレス page 15

名前解決 (3) http://www.tohoku-gakuin.jp/ http://157.118.7.21/ 同じ Web サーバからデータを取得 page 16

名前解決 (4) 名前解決のためのデータベース $TTL 43200 takedarts.jp. IN SOA ns.takedarts.jp. atushi.takedarts.jp. ( 20100707 ; serial 10800 ; reflesh (3h) 1800 ; retry (30min) 1209600 ; expire (2w) 43200 ) ; min (12h) IN NS ns.takedarts.jp. IN MX 10 smtp.takedarts.jp. IN A 219.111.6.194 $origin takedarts.jp. ns IN A 219.111.6.194 harp IN A 219.111.6.194 www smtp IN CNAME harp IN CNAME harp % nslookup www.takedarts.jp Server: 127.0.0.1 Address: 127.0.0.1#53 Non-authoritative answer: www.takedarts.jp canonical name = harp.takedarts.jp. Name: harp.takedarts.jp Address: 219.111.6.194 page 17

名前解決 (5) 名前解決の手続き www.tohoku-gakuin.jp の IP アドレスを調べる (2) <ROOT> (1) DNS サーバ (4) (3).jp.ac.jp.com.tohoku-gakuin.jp.takedarts.jp www = 157.118.7.21 www = 219.111.6.194 page 18

名前解決 (6) 名前解決のための設定 使用する DNS サーバを設定 名前解決が可能になる page 19

HTTP(1) Hyper Text Transfer Protocol Web ページのデータを取得するためのプロトコル page 20

HTTP(2) HTTP の仕組み クライアント (Web ブラウザ ) サーバ (Web サーバ ) Internet index.html 取得 title.jpg 組み合わせて表示する sound.mp3 page 21

HTTP(3) HTTPの通信手順基本は 1 要求 -1 応答 のプロトコル例 :http://takeda-lab.jp/index.html Internet takeda-lab.jp GET /index.html HTTP/1.1 index.html GET /title.jpg HTTP/1.1 title.jpg page 22

HTTP(4) Web ページのデータ Hyper Text Markup Language (HTML) で記述する page 23