2004年度 情報システム構成論 第2回 TCP/IPネットワーク

Slides:



Advertisements
Similar presentations
計算機リテラシーM 第 11 回 計算機・ネットワーク技術 伊藤 高廣
Advertisements

1 情報ネットワーク 課題レポート 模範解答 身の回りで、階層化されている物事を 1 つあげて、その階層構造を説明 せよ 課題のポイント – 機能が階層ごとに分割されているか – 同じ層でのやりとり(プロトコル)があるか – 上位層と下位層での情報のやりとり(インタフェース)があるか –
LANどうしを、通信規約として TCP/IP プロトコルで ルータ を経由してつなぎ合わせ、 世界規模で情報のやりとりを可能にしたもの アプリケーション 層 プレゼンテーショ ン層 セッション層 トランスポート層 ネットワーク層 データリンク層 物理層 アプリケーション 層 プレゼンテーショ ン層 セッション層.
情報ネットワークと教育 通信と情報ネットワーク プロトコル LAN The Internet. 通信とその歴史 通信とは 電信 (1835 、モールス ) 電話 (1876 、ベル ) ラジオ (1895) 、テレビ (1925) 情報通信ネットワークへ.
TCP / IP の基礎 ネットワーク管理者入門. インターネットを支える技術 ISO の 7 階層プロトコルと TCP / IP の実装 階層機能関連する TCP / IP プロ トコル アプリケーション層電子メールやファイルの転送 といった、具体的なアプリ ケーションが使用する規約 TELNET.
ネットワークインタフェース 層/ インターネット層(IP層) (1) ネットワークシステムⅠ 第7回.
インターネット プロトコル 情報教員のためのサーバ管理技法 3 日目 柴田 功. 情報教育の失敗事例 ホームページ作成でロゴの画像の ファイル名が他の生徒とかぶってし まった。 ホームページ作成でロゴの画像の ファイル名が他の生徒とかぶってし まった。 生徒には作品を FD に保存させていた が、データが消えてしまった。
イーサアドレスとはなにか? 情報塾( ) IPアドレスとの関係は? ARP,DHCP?
Networkゼミ 特別講義 ~仕組みがわかればネットワークはもっと楽しくなる~ [IPルーティング編]
Ibaraki Univ. Dept of Electrical & Electronic Eng.
山梨大学 伊 藤 洋 99/06/30 インターネット入門 総合科目V 山梨大学 伊 藤  洋
ネットワークと コミュニケーション技法 第7回 - インターネット(1) -.
インターネットと プロトコル(TCP/IP)
インターネットのプロトコル階層 ネットワーク層(IPアドレス)
第1回.
前回の課題 IPv6アドレス IP ARP ICMP NAT インターネット層 2003年12月4日 情報ネットワーク論 新村太郎.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
ネットワーク層.
TCP (Transmission Control Protocol)
「コンピュータと情報システム」 07章 インターネットとセキュリティ
WindowsNTによるLAN構築 ポリテクセンター秋田 情報・通信系.
情報処理の概念 #10 インターネットとIPv6 / 2002 (秋)
Ibaraki Univ. Dept of Electrical & Electronic Eng.
Copyright Yumiko OHTAKE
心理学情報処理法Ⅰ コンピュータネットワーク概論.
スキルアップ.
ネットワーク技術II 第9.2課 インターネットアドレス
トランスポート層.
ネットワーク機器接続 2SK 情報機器工学.
ま と め と 補 足 ネットワークシステムⅠ 第15回.
講義日程予定 第 1 回 「ガイダンス」 第 2 回 「ユビキタスシティ検討ワーキング中間とりまとめ」
「コンピュータと情報システム」 06章 通信ネットワーク
第2章 第1節 情報通信の仕組み 1 ネットワークの仕組み 2 通信プロトコル 3 認証と情報の保護
Ibaraki Univ. Dept of Electrical & Electronic Eng.
イーサネット.
インターネット概論第3回 kudo担当分.
情報検索概説II(99秋) 第3回 1999/10/21 インターネットの仕組み(2).
総合講義B:インターネット社会の安全性 第6回 ネットワークの基盤技術
コンピュータとネットワークの利用 国際経営学科 牧野ゼミ3年 足立龍哉.
Linux リテラシ 2006 第4回 ネットワーク CIS RAT.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
インターネットの基礎知識 その3 ~TCP・UDP層編~
IP ルーティングの図示 情報科学科 松澤 智史.
サブネットワーク 一つのネットワークアドレス内部を分割して ホスト台数が少ないネットワークを複数作る 192.168.1.0
ネットワーク技術II 第9.1課 TCP/IPプロトコルスイート
出典・・・基礎からわかるTCP/IPコンピューティング入門 村山公保著
ネットワークの基礎知識 電子制御設計製図Ⅰ   2014年5月2日 Ⅲ限目.
通信技術.
TCP/IP入門          櫻井美帆          蟻川朋未          服部力三.
ネットワークプランニング 5月22日 大竹由美子.
ネットワークの基礎知識 電子制御設計製図Ⅰ   2009年5月19日 Ⅲ限目.
IP over DVB-RCSの設計と実装
ネットワーク技術II 第10.3課 サブネット化のメカニズム
インターネットにおける パーソナルネットワークの構築
最低限インターネット ネットワークにつなぎましょ!
第3回 Internet Protocol / /24 学籍番号: 氏名: 学籍番号: 氏名:
LAN(TCP/IP) インターネットワーキング編
勝手にインフラ隊 (の中の人といっしょ) に学ぶネットワーク講座 Part2
インターネットの歴史 1969年 ARPANET 実験開始 1970年代後半よりTCP/IP
情報実験 第五回 最低限 internet ~ネットワークの仕組みを知ろう~
勝手にインフラ隊 (の中の人といっしょ) に学ぶネットワーク講座 Part2
OSI7層に関係する機器、仕様、機能など 物理層 データリンク層 ネットワーク層 トランスポート層 セッション層 プレゼンテーション層
インターネットワーキング.
4.3 IPとルーティングテーブル 国際産業情報学科 2年 大竹 雅子.
特定ユーザーのみが利用可能な仮想プライベート・ネットワーク
情報ネットワーク 岡村耕二.
IPアドレス 平成14年7月9日 峯 肇史 牧之内研究室「UNIX とネットワーク基礎勉強会」Webページ
ネットワークシステム ネットワークシステム概要.
Presentation transcript:

2004年度 情報システム構成論 第2回 TCP/IPネットワーク 西尾 信彦 nishio@cs.ritsumei.ac.jp 立命館大学 情報理工学部 情報システム学科 ユビキタス環境研究室

Web上の講義情報 http://www.ubi.is.ritsumei.ac.jp/~nishio/lecture/ に置く予定 本資料の図版の一部は, ASCII出版 NETWORK Magazine から転載

(近くの)コンピュータをつなぐ技術 LAN (Local-Area Network) ホスト A ホスト B LANはネットワークを数える単位 最も単純なつなぎ方 Peer to peer 自分が誰とつながっているかは明白 さて,3台目はどうやってつなぎましょう?

3台目の接続 こうつなぐと ホストAは2つの足をもつ ホストBにはホストCの場所が(はじめは)わからない

3台目の接続 こうつなぐと 余計な仕事(中継)はなくなる 誰がどこにいるかもわかる 全ホストがホストの数だけ足をもつ? ホスト A ホスト B ホスト C こうつなぐと 余計な仕事(中継)はなくなる 誰がどこにいるかもわかる 全ホストがホストの数だけ足をもつ? 完全グラフ

3台目の接続 こうつなぐと 全ホストとも足は一つ (共有バス方式) とはいえいろいろ問題も Ethernetのつなぎ方 ホスト A ホスト B ホスト C こうつなぐと 全ホストとも足は一つ (共有バス方式) とはいえいろいろ問題も Ethernetのつなぎ方 CSMA方式

共有バス接続 誰かひとりしか同時には話せ(パケットを送れ)ない いま誰が話しているか確かめてから 空いていたら話し始める ホスト A ホスト B ホスト C 誰かひとりしか同時には話せ(パケットを送れ)ない いま誰が話しているか確かめてから 空いていたら話し始める 空いていなかったら待つ(いつまで?)

現在の主流な方式 最近の接続はすべてこれ セキュリティの問題 聞こえるべきホストにしか聞こえない 仮想的に分離したLANをつくる ホスト A B ホスト C 最近の接続はすべてこれ Switching Hubによるstar型接続 セキュリティの問題 聞こえるべきホストにしか聞こえない 仮想的に分離したLANをつくる AとBは同じLAN,Cは違うLAN

LANとLANとつなぐ技術 Wide-Area Network (WAN)の構築 中継の技術(ルーティング) 名前解決(DNS) The Internet (TCP/IP Protocol Suite) 中継の技術(ルーティング) 名前解決(DNS) 自律的システム 中央制御は存在しない

TCP/IP 狭義の意味でのTCP/IP 広義の意味でのTCP/IP インターネットの標準プロトコル IP,ICMP,ARP,TCP,UDP,RIP,HTML,SMTP,FTP,etc インターネットの標準プロトコル

TCP/IPネットワークの歴史 1960年代後半 アメリカ国防総省による軍事ネットワーク研究開始 1969年 ARPANET誕生 パケット交換技術の確立 1972年 ARPANET実験成功 50ノード以上にまで拡大 1975年 TCP/IP誕生 1982年 TCP/IP仕様決定 BSD UNIXの無料提供開始 BSD UNIXがTCP/IPを実装していたことにより急速に拡大 1983年 ARPANETの正式プロトコルにTCP/IPを採用 1989年ごろ LAN上でTCP/IPの利用が急拡大 1990年ごろ LAN、WAN共にTCP/IPを利用する方向へ 1995年ごろ インターネットが一般的になる ISPが多数発足 1996年 次世代IP、IPv6の仕様が決定 RFCに登録

ISO 7階層モデル アプリケーション層 特定のアプリケーションで利用されるプロトコル プレゼンテーション層 機器やネットワークの固有データフォーマットを制御 セッション層 コネクションの確立 下位層の管理 トランスポート層 両端ノード間のデータ転送管理 信頼性の提供 ネットワーク層 アドレスの管理 経路選択 データリンク層 直接接続された二つの機器間での通信制御 物理層 電圧や光の明滅と0、1のデジタル信号間の変換

ISO 7階層モデルの動き ISO 7階層モデル上での動き

TCP/IPモデル ISO7階層モデル TCP/IPモデル アプリケーション層 アプリケーション層 プレゼンテーション層 セッション層 トランスポート層 ネットワーク層 データリンク層 物理層 アプリケーション層 HTTP,SMTP,TELNET, FTP,SNMP,MIME,HTML,MIB トランスポート層 TCP,UDP インターネット層 ARP,IP,ICMP 物理層付近 イーサネット、ATM、FDDI、etc

MACアドレス IPを利用するネットワーク機器全てに割り当てられた、世界で一意なアドレス ROM内に焼きこまれている48bitアドレス 例:00-90-CC-20-93-D0

EthernetとMACアドレス 同一ネットワーク内でMACアドレスを 利用して通信を行う 複数のネットワークを越えて通信できない (ゲートウェイを超えては通信できない) ネットワークA ネットワークB

IP(Internet Protocol) 直接接続されていない(ネットワークを経由する)機器同士の通信の確立 データリンク層までは、直接接続された機器間でのみ通信が可能

IPアドレス 上位のネットワークアドレスと下位のホストアドレスから構成される 32bitの二進数整数値 方法が一般的 最大数 232 = 4,294,967,296 28 28 28 28 二進数 10101100 00010100 00000001 00000001 十進数 172 .20 .1 .1

IPアドレスのクラス(1) 配布するネットワークの規模に合わせてクラスがある クラスA クラスB 先頭1bitが0で始まるアドレス 0.0.0.0 ~ 127.0.0.0まで 16,777,214個の割り当てが可能 クラスB 先頭2bitが10で始まるアドレス 128.0.0.0 ~ 191.255.0.0まで 65,534個の割り当てが可能

IPアドレスのクラス(2) クラスC クラスD 先頭3bitが110で始まるアドレス 192.0.0.0 ~ 223.255.255.0まで 254個の割り当てが可能 クラスD 先頭4bitが1110で始まるアドレス 224.0.0.0 ~ 239.255.255.255まで ホストアドレスではなくIPマルチキャストに利用

マルチキャストアドレス 先頭4bitが1110の場合、下位28bitによって規定されたマルチキャストが行われる 例: 224.0.0.0 予約(利用できない) 224.0.0.1 サブネット内の全てのシステム 224.0.0.2 サブネット内の全てのルータ 224.0.0.14 DHCPサーバ/リレーエージェント

ブロードキャストアドレス クラス内のホストアドレスbitが全て1のアドレス クラス内の全てのアドレスに送信される 例:172.20.0.0 クラスB(下位16bitが自由) 10101100.00010100.00000000.00000000 ブロードキャストアドレス 172.25.255.255 10101100.00010100.11111111.11111111

IPアドレスの分配 ICANNが全世界で一元管理 日本ではJPNICが管理 申請してIPアドレスを取得する 立命館 (Internet Corporation for Assigned Names and Numbers) 日本ではJPNICが管理 (Japan Network Information Center) 申請してIPアドレスを取得する 立命館 クラスB 133.19.0.0 210.166.170.128/26