TCP/IP の 基 本 ネットワークシステムⅠ 第6回. インターネットは(1) 一部屋にあるパソコンからなるネットワーク が接続されて,建物全体のネットワーク が接続されて,日本全体のネットワーク 各国のネットワークが接続されて,インター ネット.

Slides:



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

計算機リテラシーM 第 11 回 計算機・ネットワーク技術 伊藤 高廣
1 情報ネットワーク 課題レポート 模範解答 身の回りで、階層化されている物事を 1 つあげて、その階層構造を説明 せよ 課題のポイント – 機能が階層ごとに分割されているか – 同じ層でのやりとり(プロトコル)があるか – 上位層と下位層での情報のやりとり(インタフェース)があるか –
第1章 ネットワークとコミュニケーション 第2節 ネットワークのしくみ 2 ネットワークを支える技術 (教科書 p36 ~ p37) 今日の用語  モデム (modulator/demodulator:modem)  IP アドレス (internet protocol address)  ドメインネーム.
LANどうしを、通信規約として TCP/IP プロトコルで ルータ を経由してつなぎ合わせ、 世界規模で情報のやりとりを可能にしたもの アプリケーション 層 プレゼンテーショ ン層 セッション層 トランスポート層 ネットワーク層 データリンク層 物理層 アプリケーション 層 プレゼンテーショ ン層 セッション層.
TCP / IP の基礎 ネットワーク管理者入門. インターネットを支える技術 ISO の 7 階層プロトコルと TCP / IP の実装 階層機能関連する TCP / IP プロ トコル アプリケーション層電子メールやファイルの転送 といった、具体的なアプリ ケーションが使用する規約 TELNET.
ネットワークインタフェース 層/ インターネット層(IP層) (1) ネットワークシステムⅠ 第7回.
インターネット プロトコル 情報教員のためのサーバ管理技法 3 日目 柴田 功. 情報教育の失敗事例 ホームページ作成でロゴの画像の ファイル名が他の生徒とかぶってし まった。 ホームページ作成でロゴの画像の ファイル名が他の生徒とかぶってし まった。 生徒には作品を FD に保存させていた が、データが消えてしまった。
インターネットの仕組み 例) Web閲覧 インターネット サーバ リクエスト データ 携帯電話 一般家庭 インターネットサービス
Ibaraki Univ. Dept of Electrical & Electronic Eng.
前回の授業への質問 質問:プロトコルアナライザで測定できる範囲はどこまでか?
コンピュータの予備知識 ネットワークシステムⅠ 第4回.
インターネットのプロトコル階層 ネットワーク層(IPアドレス)
第1回.
物 理 的 な ネ ッ ト ワ ー ク ネットワークコミュニケーション5/17/07.
ネットワークの基礎 part2 ネットワークシステムⅠ 第5回.
コンピュータ基礎(10) 11章 通信ネットワーク.
前回の課題 IPv6アドレス IP ARP ICMP NAT インターネット層 2003年12月4日 情報ネットワーク論 新村太郎.
TCP (Transmission Control Protocol)
「コンピュータと情報システム」 07章 インターネットとセキュリティ
情報教員のためのサーバ管理技法 3日目 インターネット プロトコル 柴田 功.
ネットワーク コミュニケーション トランスポート層 TCP/UDP 6/28/07.
コンピュータとネットワークのしくみ 情報通信ネットワークのしくみ.
インターネット メールサーバ DNSサーバ WWWサーバ ファイアウォール/プロキシサーバ クライアント.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
Copyright Yumiko OHTAKE
心理学情報処理法Ⅰ コンピュータネットワーク概論.
スキルアップ.
トランスポート層.
コンテンツ配信 エンコード (符号化) CBR (Constant Bit Rate) VBR (Variable Bit Rate)
ネットワーク機器接続 2SK 情報機器工学.
コンピュータ基礎(10) 11章 通信ネットワーク.
ま と め と 補 足 ネットワークシステムⅠ 第15回.
オペレーティングシステムとは オペレーティングシステム 第3回.
「コンピュータと情報システム」 06章 通信ネットワーク
第2章 第1節 情報通信の仕組み 1 ネットワークの仕組み 2 通信プロトコル 3 認証と情報の保護
Ibaraki Univ. Dept of Electrical & Electronic Eng.
イーサネット.
インターネット概論第3回 kudo担当分.
情報検索概説II(99秋) 第3回 1999/10/21 インターネットの仕組み(2).
コンピュータとネットワークの利用 国際経営学科 牧野ゼミ3年 足立龍哉.
Linux リテラシ 2006 第4回 ネットワーク CIS RAT.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
ネットワークプログラミング 中村 修.
インターネットの基礎知識 その3 ~TCP・UDP層編~
Ibaraki Univ. Dept of Electrical & Electronic Eng.
IP ルーティングの図示 情報科学科 松澤 智史.
ネットワーク技術II 第9.1課 TCP/IPプロトコルスイート
出典・・・基礎からわかるTCP/IPコンピューティング入門 村山公保著
ネットワークの基礎知識 電子制御設計製図Ⅰ   2014年5月2日 Ⅲ限目.
岡村耕二 トランスポート層 岡村耕二 情報ネットワーク.
超高速ネットワークの弱点 光は速い 光は遅い 300km / 1msec (真空中) 180km / 1msec (光ファイバ中)
TCP/IP入門          櫻井美帆          蟻川朋未          服部力三.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
ネットワークの性能 牧野ゼミ3年 足立龍哉.
演習第6回 情報通信技術論 インターネット工学
岡村耕二 トランスポート層 岡村耕二 情報ネットワーク.
前回の授業への質問 質問:プロトコルアナライザで測定できる範囲はどこまでか?
最低限インターネット ネットワークにつなぎましょ!
LAN(TCP/IP) インターネットワーキング編
勝手にインフラ隊 (の中の人といっしょ) に学ぶネットワーク講座 Part2
情報実験 第五回 最低限 internet ~ネットワークの仕組みを知ろう~
OSI7層に関係する機器、仕様、機能など 物理層 データリンク層 ネットワーク層 トランスポート層 セッション層 プレゼンテーション層
インターネットワーキング.
4.3 IPとルーティングテーブル 国際産業情報学科 2年 大竹 雅子.
クライアントサイドから見えるサーバーサイド技術
7月13日の演習問題・解答例 について ネットワーク長が 18、22、26、28 の場合の
ネットワークシステム ネットワークシステム概要.
Presentation transcript:

TCP/IP の 基 本 ネットワークシステムⅠ 第6回

インターネットは(1) 一部屋にあるパソコンからなるネットワーク が接続されて,建物全体のネットワーク が接続されて,日本全体のネットワーク 各国のネットワークが接続されて,インター ネット

インターネットは(2) 事務室・研究室は,別のネットワーク この二つのネットワークをつなぐには,ルー タが必要 ルータを経由して,遠くのネットワークに データを送る

インターネットは(3) TCP/IP PC やルータなどのいろいろな機器(ノー ド)が,データを送受するときの手順(約 束,機能) プロトコル インターネットでは, TCP/IP を使って,デ ータをやり取りする

TCP/IP の基本機能

基 本 機 能 (1) 四つに分類 アプリケーション( application ) トランスポート( transport ) インターネット( internet ) ネットワークインタフェース ( network interface ) 各機能の約束が決められていて, それを実現するプログラムがある

基 本 機 能 (2) 4 つの機能が モジュール化され, 右図のように 層をなしている (階層化) これで通信が行わ れる 我々が使うものは, メールや web など の アプリケーション アプリケーション はトランスポート を使う トランスポートは インターネットを 使う インターネットは ネットワークインタフェースを 使う ネットワークインタフェースが 実際の通信を行う

基 本 機 能 (3) 上の層は,下の層の 機能を使う 下の層の詳細は知ら なくても,使うこと さえできれば良い

な ぜ 階 層 化 す る の か ?な ぜ 階 層 化 す る の か ? アプリケーション層のプログラムが直接,パ ケットを相手のノードに送ればよいのでは? インターネットのことを全部知らなければ, プログラムを開発できない 大きなプログラムは,機能ごとに分けて開 発

基 本 機 能 (2) 再 四つの機能が モジュール化され, 右図のように 層をなしている (階層化) これで通信が行わ れる

ネットワークインタフェース 層 直接つながっている範囲(セグメント)でパ ケットを送る ことに関するプロトコル 実際にパケットを別のノードに送る 物理的な接続 いろいろある データリンクとも呼ばれる すぐ隣のノードにパケットを 送る (ことしかできない) 例 事務室内,研究室内だけ

イ ン タ ー ネ ッ ト 層イ ン タ ー ネ ッ ト 層 IP 層( Internet Protocol ) 通信目的のノードまで,パケットを送る ことに関するプロトコル 相手が直接つながっていない場合もある ルータを経由 到達性の保証をしない 直接つながっているノードにパケットを送ることし か できないネットワークインタフェースを使って 世界中に送るこ とができる

ト ラ ン ス ポ ー ト 層 (1) TCP と UDP の2つ 通信ポートの管理とエラー処理 のためのプロトコル

ト ラ ン ス ポ ー ト 層 (2) ポートの管理 1 台のコンピュータで複数のプログラム 例えば,メールと WWW 2 つのプログラムが送受するパケットを管理 メールに渡すべきパケットを WWW に渡さ ない プログラムが外部とデータを送受する窓口

ト ラ ン ス ポ ー ト 層 (3) TCP 正しく届かなかったパケットを再送する仕 組み パケットの到達性を保証 UDP パケットの到達性の保証なし 到達性の保証がない インターネット層を使っ て,保証する

ア プ リ ケ ー シ ョ ン 層ア プ リ ケ ー シ ョ ン 層 我々が利用するプログラム メール, WWW , … それぞれにプロトコルが決まっている トランスポートを使ってパケットをやりとり する

送 り 出 す パ ケ ッ ト は …送 り 出 す パ ケ ッ ト は … アプリケーション層のパケットは, トランスポート層に渡され, インターネット層に渡され, ネットワークインタフェース層に渡され, 別のノードに送られる

受 け 取 っ た パ ケ ッ ト は…受 け 取 っ た パ ケ ッ ト は… ネットワーク … 層が受け取ったパケットは, インターネット層に渡され, トランスポート層に渡され, アプリケーション層に渡される

つ ま り, データのやり取りは, ネットワーク … 層が 行う アプリケーション層 がやり取りしている ようにみえる ネットワー ク

なぜ階層化するのか? 再 アプリケーション層のプログラムが直接,パ ケットを相手のノードに送ればよいのでは? インターネットのことを全部知らなければ, プログラムを開発できない 大きなプログラムは,機能ごとに分けて開 発

パ ケ ッ ト(1) データを分割したもの だけでなく,送るために必要な情報(宛先な ど)も必要 ヘッダ

パ ケ ッ ト(2) アプリケーションのデータとヘッダが, トランスポートに渡され、そのヘッダが付き, インターネットに渡され、そのヘッダが付き, ネットワーク … に渡され、そのヘッダが付く

プロトコルは TCP/IP だけではな い

O S I 参 照 モ デ ル(1) ISO (国際標準化機構)が定めたプロトコル 7階層からなる(次のスライド) 資格試験を受けようとするなら, TCP/IP との 対応関係などは必須 この講義では,詳細は取り上げない

O S I 参 照 モ デ ル(2) 1. アプリケーション層 2. プレゼンテーション層 3. セッション層 4. トランスポート層 5. ネットワーク層 6. データリンク層 7. 物理層

ネ ッ ト ワ ー ク の 用 語ネ ッ ト ワ ー ク の 用 語

ポ ー ト 番 号(1) “ プログラムが外部とデータを送受する窓口 ” ポートには,ポート番号が付けられている データは,コンピュータに届いて終わりで はない ポート番号により,プログラムに届けれら れる

ポ ー ト 番 号(2) ポート番号が決まっているプログラムがある 25 メール 80 web

帯 域 (1) 帯域 - データ伝送速度 ネットワークが早いとか遅いとかいう が,電線の中を流れる電気(電子)の速さに 違いがあるのか? 光ファイバーの中を流れる光の速さはどう か?

帯 域 (2) 電線中の電子の速さは,真空中の光速の 6 ~ 7割で, 10Base-T でも 100Base-TX でも大差 ない “ 速さ ” というよりは, “ 太さ ” というべきもの 道路なら, 1 車線, 2 車線, 3 車線, … 1 秒あたり,送ることのできるデータ量

帯 域 (3) 帯域の単位は bps ー Bits Per Second 1 秒間に何ビットのデータを伝送できるか! 10Base-T10Mbps 100Base-TX100Mbps 1000Base-T1000Mbps

ス ル ー プ ッ ト (1) 帯域はデータリンクの能力 利用者のレベルのデータ伝送量は,帯域より も小さい コンピュータの速さ( CPU ,メモリ, HDD など) パケットを処理するプログラムの出来

ス ル ー プ ッ ト (2) トータルの速さの指標を スループット( throughput ) 単位は bps

遅 延 時 間 (1) パケットが相手に届くまでの時間 実際には,パケットの往復時間(ラウンドト リップ時間 RTT : Round Trip Time ) RTT を測定することにより,ネットワークの 混み具合がわかる

遅 延 時 間 (2) RTT は 物理的な距離 途中のルータの性能 ネットワークの混雑度 相手のコンピュータの負荷 などに影響される 上記の点を改善できれば,早くなる

遅 延 時 間 (3) 遅延時間は一定ではない ゆらぎ( jitter )

輻 輳 (1) “ ふくそう ” と読む 道路の渋滞のこと つまり,ネットワークにパケットが溢れてい る状態 ネットワークの合流点などで発生

輻 輳 (2) 輻輳が起きたらルータはどうするか? 複雑な処理も考えられるが,単純にパケット を捨てる つまり,先に送らない 利用者から見ると,返事が来ない

輻 輳 (3) パケットを捨てられては,利用者は困る TCP がどうにかする!

輻 輳 (4) 電話などでも起こりうる 新潟県中越地震による通信サービス等への影 響 ( NTT 東日本) 新潟県中越地震による通信サービス等への影 響 ( NTT 東日本) 「ひかり電話」の通話状況について

ま と めま と め

ま と め(1) インターネットは小さなネットワーク 例 事務室内 が,ルータで他のネットワークとつながり, ちょっと大きなネットワークになる それが,ルータで他のネットワークとつなが り, … 世界中がつながる

ま と め(2) データを遠く離れたノードまで送る 途中でいろいろなノードを経由する 送り・受け取る約束を決める プロトコル TCP/IP “ ノード ” に届けるだけでなく,処理するプ ログラムに届ける(ポート)

ま と め(3) TCP/IP では四つに階層化 アプリケーション( application ) トランスポート( transport ) インターネット( internet ) ネットワークインタフェース( network interface ) なぜ,階層化するのか どのような働きをするか

ま と め(4) パケット ヘッダ+データ 帯域 O S I 参 照 モ デ ル

次 回 ネットワークインタフェース層 Ethernet を例 インターネット層( IP )