情報の教育 ネットワークの中を見てみよう(1) 無線LAN ルーター ルーター・ 通信装置 WAN LAN 端末 サーバー Go.Ota.

Slides:



Advertisements
Similar presentations
TCP/IP によるチャットプログラ ム 薄井 秀晃. 基礎知識編 TCP/IP とは? IP とは・・・ Internet Protocol の略称であり通信方法の技術的なルールで あり、実際にデータを送受信する前にデータを小さなデータ に分割し、それに発信元と受信先の IP アドレスを付加させて.
Advertisements

計算機リテラシーM 第 11 回 計算機・ネットワーク技術 伊藤 高廣
インターネットサーバ と メール配送の仕組み 情報実験 第 13 回 2005/01/28 Last Modified: 2005/01/28K.Michimasa Original: 2004/01/30K. Komatsu.
電子メールとグループウェア 情報A 第8回授業 Copyright(C)2010 Tsutomu Ohara All rights reserved.
第1章 ネットワークとコミュニケーション 第2節 ネットワークのしくみ 2 ネットワークを支える技術 (教科書 p36 ~ p37) 今日の用語  モデム (modulator/demodulator:modem)  IP アドレス (internet protocol address)  ドメインネーム.
LANどうしを、通信規約として TCP/IP プロトコルで ルータ を経由してつなぎ合わせ、 世界規模で情報のやりとりを可能にしたもの アプリケーション 層 プレゼンテーショ ン層 セッション層 トランスポート層 ネットワーク層 データリンク層 物理層 アプリケーション 層 プレゼンテーショ ン層 セッション層.
TCP / IP の基礎 ネットワーク管理者入門. インターネットを支える技術 ISO の 7 階層プロトコルと TCP / IP の実装 階層機能関連する TCP / IP プロ トコル アプリケーション層電子メールやファイルの転送 といった、具体的なアプリ ケーションが使用する規約 TELNET.
インターネット プロトコル 情報教員のためのサーバ管理技法 3 日目 柴田 功. 情報教育の失敗事例 ホームページ作成でロゴの画像の ファイル名が他の生徒とかぶってし まった。 ホームページ作成でロゴの画像の ファイル名が他の生徒とかぶってし まった。 生徒には作品を FD に保存させていた が、データが消えてしまった。
Step.5 パケットダンプ Wiresharkでパケットをキャプチャする PC 1 PC 2 PC 3 PC 4 ネットワーク
情報基礎A 情報科学研究科 徳山 豪.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
ブラウザの基本操作 前のページに戻る ブラウザの左上にある 「戻る」ボタンで、自分がたどってきた一つ前のページに戻ることができます。
インターネットと プロトコル(TCP/IP)
第1回.
第2章 ネットサービスとその仕組み(前編) [近代科学社刊]
QRコード作って使ってみる 作成者: 川瀬 智美 川瀬智美ですよろしくお願いします ここにあるマークご覧になったことありますでしょうか?
コンピュータ基礎(10) 11章 通信ネットワーク.
前回の課題 IPv6アドレス IP ARP ICMP NAT インターネット層 2003年12月4日 情報ネットワーク論 新村太郎.
IPアドレス、IPパケットとはなにか? 情報塾( ) URLとの関係は? コンピュータ同士はどう繋がっているか?
第14回 今日の目標 §4.3 情報セキュリティー 情報化社会の特徴を社会的な面から概観する 情報に関わる危険の要因を示す
TCP (Transmission Control Protocol)
「コンピュータと情報システム」 07章 インターネットとセキュリティ
ネットワークコミュニケーション よく使われるアプリケーション DNS 7/5/07.
30分でわかるTCP/IPの基礎 ~インターネットの標準プロトコル~ 所属: 法政大学 情報科学研究科 馬研究室 氏名: 川島友美
情報処理1 1.インターネット利用の基礎.
コンピュータとネットワークのしくみ 情報通信ネットワークのしくみ.
WindowsNTによるLAN構築 ポリテクセンター秋田 情報・通信系.
インターネット メールサーバ DNSサーバ WWWサーバ ファイアウォール/プロキシサーバ クライアント.
第13回 今日の目標 §4.3 情報セキュリティー 情報化社会の特徴を社会的な面から概観する 情報に関わる危険の要因を示す
HTTPプロトコルとJSP (1) データベース論 第3回.
Copyright Yumiko OHTAKE
心理学情報処理法Ⅰ コンピュータネットワーク概論.
スキルアップ.
トランスポート層.
HTTPプロトコル J2EE I 第7回 /
授業を始める前に 諸注意 無線LANを使用できない学生(主に4年生?)は2階の事務室へ行ってLANケーブルを借りてきて下さい。
ネットワーク機器接続 2SK 情報機器工学.
コンピュータ基礎(10) 11章 通信ネットワーク.
ま と め と 補 足 ネットワークシステムⅠ 第15回.
パケットの流れ ブラウザ OS TCP IP LANアダプタ ハブ ルータ HTTPメッセージ TCP HTTP断片 TCP HTTP断片
情報コミュニケーション入門 総合実習(1) 基礎知識のポイント(2)
「コンピュータと情報システム」 06章 通信ネットワーク
第2章 第1節 情報通信の仕組み 1 ネットワークの仕組み 2 通信プロトコル 3 認証と情報の保護
2012年度 春学期 情報基礎 第5回 ネットワーク入門.
インターネット概論第3回 kudo担当分.
情報検索概説II(99秋) 第3回 1999/10/21 インターネットの仕組み(2).
総合講義B:インターネット社会の安全性 第6回 ネットワークの基盤技術
コンピュータとネットワークの利用 国際経営学科 牧野ゼミ3年 足立龍哉.
Linux リテラシ 2006 第4回 ネットワーク CIS RAT.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
ネットワークプログラミング 中村 修.
インターネットの基礎知識 その3 ~TCP・UDP層編~
IP ルーティングの図示 情報科学科 松澤 智史.
ネットワーク技術II 第9.1課 TCP/IPプロトコルスイート
ネットワークの基礎知識 電子制御設計製図Ⅰ   2014年5月2日 Ⅲ限目.
セキュリティ 05A2013 大川内 斉.
TCP/IP入門          櫻井美帆          蟻川朋未          服部力三.
情報の授業 ネットワークの中を見てみよう(3)まとめ LAN Local SMTP Mail Transfer Go.Ota.
情報通信ネットワークの 仕組み.
インターネット             サーバーの種類 チーム 俺 春.
情報通信ネットワークと コミュニケーション
最低限インターネット ネットワークにつなぎましょ!
LAN(TCP/IP) インターネットワーキング編
情報実験 第五回 最低限 internet ~ネットワークの仕組みを知ろう~
6 インターネット(2) 6.1 インターネットへの接続 ネットワークにつなげば  →ブラウザや電子メールなどのアプリ   ケーション使用可.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
ネットワークプロトコル.
インターネットワーキング.
4.3 IPとルーティングテーブル 国際産業情報学科 2年 大竹 雅子.
ネットワークシステム ネットワークシステム概要.
Presentation transcript:

情報の教育 ネットワークの中を見てみよう(1) 無線LAN ルーター ルーター・ 通信装置 WAN LAN 端末 サーバー Go.Ota

インターネットの中の中の中を見る -インターネットを分解してみよう- インターネットの中の中の中を見る  -インターネットを分解してみよう- インターネット インタネットの分解って何かな、パソコンやルーターを分解するのかな でも、中の中の中ってなんだろう。 普段インターネットを使っている時はその中の仕組みを意識する必要はあまりありません。ただし、トラブルが発生した時や機器の設定、セキュリティの設定などでは、仕組みを理解していた方がいいでしょう。 画像引用:http://blogs.yahoo.co.jp/pory61dw8000/23284822.html

身近なネットワーク: ホームネットワーク。 ブルーレイ・レコーダー (無線LAN子機機能内蔵) 192.168.0.4 インターネット 有線 無線LAN親機/ 無線LANアクセスポイント スマホ 192.168.0.3 パソコン 192.168.0.2 ・通信速度制限をあまり気にせず、家族が家でスマホを使える。 ・テレビでYoutubeなどのビデオサービスが見れる。 ・ブルーレイ・レコーダーに録画した番組が家のいろいろなデバイスで見れる。 ・ファイルサーバーなどに写真などを共有して保存できる。 ・AIスピーカー(google home/Amazon echo等)が使える。 ・PSなどのゲーム機が家でネットに接続して使える。

身近なネットワーク: ホームネットワーク(2) ・家庭用WiFiルーターなどの設定の意味がわかります。 ・ルーターの最低限必要なセキュリティの設定がわかります。

インターネットの見える部分 サーバー LAN インターネットの目に見える部分としては、次のようなハードウェアがあります。 ・サーバー:インターネット上でサービスを提供する。 ・通信回線:データを電気的に通信する。 ・ルーター:データの通信を制御する。 ・端末:PC、タブレット、携帯などでインターネットを使用する WAN ルーター・ 通信装置 無線LAN ルーター LAN 端末 目に見える部分としてルーターや通信装置はいろいろな形態があります。例えばWANの通信回線だけとっても有線(光ファイバー、メタル)と無線(衛星通信を含む)などあり、皆さんが聞いたこともあるイーサネット以外にATMやFDDIなどの通信機器が使われています。

インターネットの中 (プロトコルを実現 するものの集まり) インターネットの中を見る:インターネット・プロトコル・スイート インターネット・プロトコル・スイート 階層 プロトコル(代表的なもの) アプリケーション層 HTTP (Web) SMTP (メール 送信) FTP (ファイル転送) Telnet (端末 通信) トランスポート層 TCP UDP インターネット層 IP         ネットワーク インターフェース層 Ethernet PPP ATM インターネットの中 (プロトコルを実現 するものの集まり) ARP インターネットの中ってなんでしょうか? インターネット自体、いろいろなハードやソフトから作られていますが、何を中身と呼んだらいいのでしょうか? 一つの見方としてインターネット・プロトコル・スイートというものがあります。これはインターネットとして通信など動作するため、またウェブのようなサービスを提供するための約束や手順に従って作られたもの(ハード・ソフト)の集まりを示します。 例えばHTTPのプロトコルに従ってWebを実現するものにはサーバーとブラウザもあるし、またブラウザにもいろいろな種類があります。これらをすべて合わせて、プロトコル・スイートと呼んでいます。 プロトコルはもう少し後で説明します

TCP/IP TCP: データを送る仕組み IP: 機械を番号で認識する仕組み 重要: The Internetって何? The Internet いろいろなサービス DNS 機械の番号と名前を対応する仕組み TCP/IP TCP: データを送る仕組み IP: 機械を番号で認識する仕組み インターネット(Internet)はInter=間、相互とNetwork=通信網を合わせてものと理解されますが、TCP/IPが生まれた米国国防高等研究計画局では、TCP/IPが動き始めた時あたりから、これを使ったネットワークをインターネットと呼んでいたという話もあるようです。 あと、初めはTCPという規格の中にTCPとIPの機能がありましたが、後にTCP/IPという規格の名前に変更されました。

前準備: Windowsのコマンドプログラム(CGI:テキストベースの操作)を使うために、コマンドプロンプトを起動します。 ここにマウスカーソル持っていったから右クリック。

>ipconfig⏎ >ipconfig /all⏎ 重要 IP: 機械の番号を見てみよう IPアドレス インターネット層 IPアドレス ネットワーク インターフェース層 Ethernet: MAC/物理アドレス

重要 IPアドレスなどのイメージ 相手にメッセージ(手紙)を届けるには URL/ドメイン名 http://www.mext.go.jp/ 住所 東京都千代田区 霞が関3-2-2 IPアドレス 202.232.190.211 郵便番号+α 100-8959 3-2-2 物理アドレス/MACアドレス 00-1B-40-7A-01-5E マイナンバー 個人の特定でどこに住んでもかわらない 123456789012

>ping 確認したいIPアドレス⏎ 例: >ping 192.168.100.130⏎ 相手の機械がいるか確認してみよう。 >ping 確認したいIPアドレス⏎ 例: >ping 192.168.100.130⏎

IPはどうして生まれたか? その前に根本の通信方法 C A B Ethernet 00-1C-C0-7F-66-2F Ethernet 00-1B-40-7A-01-5E Ethernet 00-2A-89-43-AB-D3 AからCへ送る場合の一つのパケット内容 コンピュータ同士の通信は、最終的には物理アドレスをもとにして行われます。 Ethernetの場合は、個々のパケットには送信先と送り先のMACアドレスとデータが入ります。 受信するコンピューターは、送信先に自分のMACアドレスが入っているパケットだけを取り出して処理します。 送信先 送信元 パケットとして分割されたデータ 00-2A-89-43-AB-D3 00-1C-C0-7F-66-2F ネットワークで通信を行う装置としてEthernetにはMACアドレス(マック・アドレス、Media Access Control address )と呼ばれる物理アドレスが番号がつけられています。原則として個々の製品が作られた時に、アドレスが与えられ世界中にあるMACアドレスは重複がありません。

IPはどうして生まれたか? 世界中で物理アドレスだけで通信すると Ethernet 00-2A-89-43-AB-D3 C Ethernet 00-1C-C0-7F-66-2F A ・・・・・・・・・・・・・ Ethernet 00-1B-40-7A-01-5E B Ethernet 00-2A-89-43-AB-D3 D Ethernet 00-2A-89-43-AB-D3 E 例えばアメリカのパソコンから日本のパソコンにパケットを使ってデータを送る場合 問題点1 おくる場合に相手のパソコンのMACアドレスを知らないと送れない。MACアドレスはパソコンを変えると変わってしまう。 問題点2 少なくともアメリカと日本のパソコンが全部一つの線につながっていると、そこに流れるパケットは非常に多く、自分宛てのパケットを探すのが非常に難しくなる。  実際に1本の通信回線が使用出来たり、家庭や1フロアーなどでは、物理アドレスだけのデータ通信が可能です。但し、不特定多数のパソコン同士で通信する場合は限界があります。

重要:グローバルIPアドレスとプライベートIPアドレス ヤフーJapan www.yahoo.co.jp 182.22.59.229 ブルーレイ・レコーダー 192.168.0.4 文部科学省 www.mext.go.jp 202.232.190.221 首相官邸 www.kantei.go.jp 202.232.86.11 テレビ 192.168.0.3 パソコン 192.168.0.2 世界中のコンピュータにはIPアドレスがつけられていて、これをグローバルIPアドレスと呼んでいて、IANA(Internet Assigned Numbers Authority)がその割り当てを管理しています。あなたが自宅でネットワークを作る場合も、個々の機器にIPアドレスをつける必要がありますが、いちいちIANAに申請しなくても、プライベートIPアドレスとして勝手に番号をつけることができます。次のIPアドレスがプライベートIPアドレスで使用できるものです。 電話でいうと内線番号みたいなものです。 10.0.0.0~10.255.255.255  / 172.16.0.0~172.31.255.255 192.168.0.0~192.168.255.255 (普通ホームネットワークを作る場合は192.168.0.xxx や192.168.1.xxxのIPアドレスが良く利用されています。

重要: グローバルIPを見てみよう 検索のキーワードで IPアドレス 確認 を指定して使っているPCのIPアドレスを表示するサイトにアクセスしてみる 千葉県高校用ネットワーク 東高校 南高校 グローバルIP プライベートIP

TCP/IP TCP: データを送る仕組み IP: 機械を番号で認識する仕組み 重要: DNS(Domain Name System) The Internet いろいろなサービス DNS 機械の番号と名前を対応する仕組み TCP/IP TCP: データを送る仕組み IP: 機械を番号で認識する仕組み ドメイン名とIPアドレスの対応付けや、 メールの宛先ホストを指示するためのシステムです。

>nslookupが動いている状態: nslookupのプロンプト 重要: IPアドレスと名前の対応 (名前からIPアドレス) >nslookup⏎ 名前 → ←IPアドレス DNSサーバー コマンドで nslookupでサーバー名からIPアドレスを調べることができます。 >nslookupが動いている状態: nslookupのプロンプト

Yahooを調べる場合 >www.yahoo.co.jp⏎ nslookupを終了する場合は、 Ctrl + C ドメイン名を指定してIPアドレスを取り出す DNSサーバー 名前 → ←IPアドレス Yahooを調べる場合 >www.yahoo.co.jp⏎ nslookupを終了する場合は、 Ctrl + C

https://www.yahoo.co.jp/ 重要 ドメイン名とホスト名 ホスト名 プロトコル名 ドメイン名 URL ・プロトコル名例  http: Webのアクセスプロトコル  https: Webのセキュリティ付きアクセスプロトコル ・ホスト名例  www: Webサーバー  smtp: メールサーバー

重要 URLと検索キーワード URLを入力(検索のキーワードも可) 検索のキーワードを入力 ・検索画面の入力するデータ

IPアドレスを直接指定してWebにアクセス nslookupで調べたIPアドレスを直接入力してみる

TCP/IP TCP: データを送る仕組み IP: 機械を番号で認識する仕組み 重要: いろいなサービス(特にHTTP:Web) The Internet いろいろなサービス HTTP SMTP Telnet FTP DNS 機械の番号と名前を対応する仕組み TCP/IP TCP: データを送る仕組み IP: 機械を番号で認識する仕組み

重要: インターネットの中を見る: プロトコルって何 階層 プロトコル(代表的なもの) アプリケーション層 HTTP SMTP FTP Telnet トランスポート層 TCP UDP インターネット層 IP         ネットワーク インターフェース層 Ethernet PPP ATM プロトコルは通信規約又は通信手順という意味です。 通信の場合は2個の機械でデータのやりとりをするため、その手順や約束を決めていないと、うまく会話することができません。 人間の世界でもプロトコルがあります。明確なものではありませんが、ファーストフードで注文するときも暗黙のプロトコルが存在するかと思います。 ファーストフードのプロトコル 「いらっしゃいませ、こんにちは」 「店内でお召し上がりでしょうか?」 「かしこまりました」 「何をご注文しますか」 「セットのお飲み物をお選びください」 「かしこまりました」 「ほかにもご注文はございますか?」 「はい」 「ハンバーガー セットを」 「コーラください」 「いや、いいです」

インターネットの中の中を見る: ウェブのプロトコルを見る HTTP (Hypertext Transfer Protocol,ハイパーテキスト・トランスファー・プロトコル) ホームページを見る場合は、ブラウザからウェブサーバーに見たいページを送るように要求します。 このときのやりとりはHTTPというプロトコルに従って行われます。 ここでは、単純なページを表示するときに、どのような通信が行われているか見ていきましょう。 ブラウザ ウェブ サーバー ネットワーク上ではいろいろなサービスがありますが、サービスを要求する方をクライアント、サービスを提供する方をサーバーと呼びます。

ブラウザの機能を使ってウェブのプロトコルの概要を見る – I.E編- [F12]のキーを押すと開発者用ツールのダイアログが出ます。 ネットワークのタグを指定してください。

(表示方法を変更) ここを指定して、開発者用ツールをブラウザの下にくっつけると見やすいですよ

ウェブのプロトコルの概要を見る – I.E編- beyondbb.jp/GHello.html をアクセスしてみよう。

HTTPの ウェブのプロトコルの流れの概要 ウェブサーバーとパソコンの間のHTTPのプロトコルは非常にシンプルです。GETで表示するファイル名を要求すると、サーバーがそのファイルの内容を返します。 もしファイルが無い場合は、見つからないことを示す、404というステータスを返します。 ブラウザ ウェブ サーバー 正しいファイルを指定した場合(A) GET http://beyondbb.jp/Hello.html ステータス 200 “OK“ Hello.htmlファイルの内容 正しいファイルを指定した場合(B) “Not Modified”が帰ってきた場合は、普通はキュッシュで持っている情報が最新なので、それを表示します。 GET http://beyondbb.jp/Hello.html ステータス 304 “Not Modified “ 存在しないファイルを指定した場合 GET http://beyondbb.jp/Hello2.html ステータス 404 "Not Found"

ウェブのプロトコルの概要を見る – I.E編- www.yahoo.co.jp をアクセスしてみよう。