ネットワーク技術II 第9.1課 TCP/IPプロトコルスイート

Slides:



Advertisements
Similar presentations
勝手にインフラ隊 (の中の人といっしょ) に学ぶネットワーク講座
Advertisements

TCP/IP によるチャットプログラ ム 薄井 秀晃. 基礎知識編 TCP/IP とは? IP とは・・・ Internet Protocol の略称であり通信方法の技術的なルールで あり、実際にデータを送受信する前にデータを小さなデータ に分割し、それに発信元と受信先の IP アドレスを付加させて.
1 情報ネットワーク 課題レポート 模範解答 身の回りで、階層化されている物事を 1 つあげて、その階層構造を説明 せよ 課題のポイント – 機能が階層ごとに分割されているか – 同じ層でのやりとり(プロトコル)があるか – 上位層と下位層での情報のやりとり(インタフェース)があるか –
情報ネットワークと教育 通信と情報ネットワーク プロトコル LAN The Internet. 通信とその歴史 通信とは 電信 (1835 、モールス ) 電話 (1876 、ベル ) ラジオ (1895) 、テレビ (1925) 情報通信ネットワークへ.
TCP / IP の基礎 ネットワーク管理者入門. インターネットを支える技術 ISO の 7 階層プロトコルと TCP / IP の実装 階層機能関連する TCP / IP プロ トコル アプリケーション層電子メールやファイルの転送 といった、具体的なアプリ ケーションが使用する規約 TELNET.
インターネット プロトコル 情報教員のためのサーバ管理技法 3 日目 柴田 功. 情報教育の失敗事例 ホームページ作成でロゴの画像の ファイル名が他の生徒とかぶってし まった。 ホームページ作成でロゴの画像の ファイル名が他の生徒とかぶってし まった。 生徒には作品を FD に保存させていた が、データが消えてしまった。
Step.5 パケットダンプ Wiresharkでパケットをキャプチャする PC 1 PC 2 PC 3 PC 4 ネットワーク
インターネットと プロトコル(TCP/IP)
インターネットのプロトコル階層 ネットワーク層(IPアドレス)
第1回.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
ネットワーク技術II 第8.2課 イーサネット・スイッチング
前回の課題 IPv6アドレス IP ARP ICMP NAT インターネット層 2003年12月4日 情報ネットワーク論 新村太郎.
仮想ブロードキャストリンクを利用した 片方向通信路の透過的経路制御 藤枝 俊輔(慶應義塾大学)
2004年度 情報システム構成論 第2回 TCP/IPネットワーク
ネットワーク層.
TCP (Transmission Control Protocol)
「コンピュータと情報システム」 07章 インターネットとセキュリティ
30分でわかるTCP/IPの基礎 ~インターネットの標準プロトコル~ 所属: 法政大学 情報科学研究科 馬研究室 氏名: 川島友美
WindowsNTによるLAN構築 ポリテクセンター秋田 情報・通信系.
インターネット メールサーバ DNSサーバ WWWサーバ ファイアウォール/プロキシサーバ クライアント.
輪講: 詳解TCP/IP ACE B3 suzuk.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
Copyright Yumiko OHTAKE
心理学情報処理法Ⅰ コンピュータネットワーク概論.
スキルアップ.
トランスポート層.
Telnet, rlogin などの仮想端末 ftp などのファイル転送 rpc, nfs
ネットワークと コミュニケーション技法 第6回 -コンピュータネットワーク-.
コンテンツ配信 エンコード (符号化) CBR (Constant Bit Rate) VBR (Variable Bit Rate)
(元)勝手にインフラ隊 (の中の人といっしょ) に学ぶネットワーク講座 in 東京
ネットワーク機器接続 2SK 情報機器工学.
パケットの流れ ブラウザ OS TCP IP LANアダプタ ハブ ルータ HTTPメッセージ TCP HTTP断片 TCP HTTP断片
情報コミュニケーション入門 総合実習(1) 基礎知識のポイント(2)
ネットワーク技術II 第11.2課 TCP/IPアプリケーション層
「コンピュータと情報システム」 06章 通信ネットワーク
第2章 第1節 情報通信の仕組み 1 ネットワークの仕組み 2 通信プロトコル 3 認証と情報の保護
Ibaraki Univ. Dept of Electrical & Electronic Eng.
6月19日 RoutingとRouting Protocol 大竹 由美子
イーサネット.
インターネット概論第3回 kudo担当分.
情報検索概説II(99秋) 第3回 1999/10/21 インターネットの仕組み(2).
ネットワークプログラミング 中村 修.
IPv6 ネットワークにおける エニーキャスト通信実現のための プロトコル設計と実装
TCP/UDP プロセス間の通信のためのプロトコル TCP:信頼性高、処理時間大 UDP:信頼性低、処理時間小 ftp SMTP HTTP
インターネットの基礎知識 その3 ~TCP・UDP層編~
イーサネットフレームの構造とデータリンク層アドレス
第9章 Error and Control Messages (ICMP)
Ibaraki Univ. Dept of Electrical & Electronic Eng.
IP ルーティングの図示 情報科学科 松澤 智史.
ネットワークの基礎知識 電子制御設計製図Ⅰ   2014年5月2日 Ⅲ限目.
岡村耕二 トランスポート層 岡村耕二 情報ネットワーク.
TCP/IP入門          櫻井美帆          蟻川朋未          服部力三.
Ibaraki Univ. Dept of Electrical & Electronic Eng.
岡村耕二 トランスポート層 岡村耕二 情報ネットワーク.
最低限インターネット ネットワークにつなぎましょ!
ネットワーク技術II 第8.1課 イーサネット・スイッチング
LAN(TCP/IP) インターネットワーキング編
勝手にインフラ隊 (の中の人といっしょ) に学ぶネットワーク講座 Part2
情報実験 第五回 最低限 internet ~ネットワークの仕組みを知ろう~
勝手にインフラ隊 (の中の人といっしょ) に学ぶネットワーク講座 Part2
OSI7層に関係する機器、仕様、機能など 物理層 データリンク層 ネットワーク層 トランスポート層 セッション層 プレゼンテーション層
インターネットワーキング.
4.3 IPとルーティングテーブル 国際産業情報学科 2年 大竹 雅子.
SMTPプロトコル 2001年8月7日 龍 浩志.
牧野ゼミ 2年 産業情報 学科 韓 憲浩(カン ケンコウ)
情報ネットワーク 岡村耕二.
プロトコル番号 長野 英彦.
ネットワークシステム ネットワークシステム概要.
Presentation transcript:

ネットワーク技術II 第9.1課 TCP/IPプロトコルスイート http://www.info.kindai.ac.jp/NetEngII 38号館4階N-411 内線5459 takasi-i@info.kindai.ac.jp

OSIモデル 階層化されていて理解しやすい ISO基準 ネットワーク学習用 ネットワークのフレームワークを定義

階層化のメリット 複雑になりがちなネットワークプロトコルを単純化 各階層を独立なものとして扱える 各層のプロトコルの実装が容易になる

復習 : OSIモデル

復習 : OSIモデル

復習 : OSIモデル

復習 : OSIモデル

復習 : OSIモデル

復習 : OSIモデル

復習 : OSIモデル

CCNAで扱うテーマ アプリケーション プレゼンテーション ほとんど扱わない セッション トランスポート TCP ネットワーク IP TELNET,FTP,HTTP,SMTP DNS,SNMP プレゼンテーション ほとんど扱わない セッション トランスポート TCP ネットワーク IP データリンク イーサネット 物理

TCP/IPモデル OSIモデルと同じく階層化(4階層)されていて理解し易い 多くのプロトコルがTCP/IPモデルを元に設計されている 米国国防省が作成 1981年9月に標準化 OSIモデルの階層と同じ名称が使われているので注意

TCP/IPの2つの意味 TCPとIPのプロトコル TCP/IPプロトコル群 TCP/IPプロトコル群 HTTP,SMTP,FTP アプリケーションプロトコル HTTP,SMTP,FTP 経路制御プロトコル トランスポートプロトコル RIP,OSPF,BGP TCP,UDP インターネットプロトコル IP,ICMP,ARP

アプリケーション層

ファイル転送プロトコル FTP(File Transfer Protocol) コネクション型(TCP使用) 信頼性が高い バイナリファイルとASCIIファイルの双方向の転送をサポート TFTP(Trivial File Transfer Protocol) コネクションレス型(UDP使用) 処理が高速 ルータのコンフィグレーションファイルやCisco IOSイメージの転送などに使用

ファイル転送プロトコル NFS(Network File System) 分散ファイルシステムのプロトコル群 ネットワーク経由でのリモート ファイル アクセスが可能に Sun Microsystemsが開発 クライアント (ローカルホスト) ネットワークファイルサーバ (リモートホスト)

メール転送プロトコル SMTP(Simple Mail Transfer Protocol) コネクション型(TCP使用) テキスト形式のデータの転送をサポート 送信側 クライアント 送信側 メールサーバ 受信側 メールサーバ 受信側 クライアント

リモートログイン telnet(端末エミュレーション) rlogin(端末エミュレーション) 離れた場所にあるホストにログイン可能に 多くのUNIXインプリメンテーションに付属 クライアント (ローカルホスト) Telnetサーバ (リモートホスト) ログイン

ネットワーク管理 SNMP(Simple Network Management Protocol) ネットワークデバイスの管理と制御を行う コネクションレス型(UDP使用)

info.kindai.ac.jpのIPアドレスは? 名前管理 DNS(Domain Name System) ネットワークノード名をIPアドレスに変換 TCP,UDPの両方を使用 info.kindai.ac.jpのIPアドレスは? 163.51.48.11です DNSサーバ

トランスポート層

トランスポート層の役割 送信元ホストと宛先ホストの間に論理的な接続を確立する エンドツーエンドの制御 信頼性の確保

TCP(Transmission Control Protocol) 伝送制御プロトコル コネクション型 信頼性が高い 発信するメッセージをセグメントに分割する 宛先のステーションでメッセージを再構成する 受信されなかったものをすべて再送する 到着セグメントのメッセージを再構成する

TCPの機能 エンドツーエンド操作の確立 スライディング ウィンドウを利用したフロー制御 シーケンス番号と確認応答を利用した信頼性の確保 10番のデータを送信しました 10番を受信しました 11番を送ってください

UDP(User Datagram Protocol) ユーザデータグラムプロトコル コネクションレス型 信頼性が低い メッセージ(ユーザ・データグラム)を転送する メッセージの配送でソフトウェアによるチェックを行わない(信頼性が低い) 到着メッセージを再構成しない 確認応答を行わない フロー制御を行わない

インターネット層

インターネット層の役割 パケットがネットワークを通過するときの最適パスを選択する ホストBへは このルートが 最適 ホストA ホストB

IP(Internet Protocol) インターネットプロトコル コネクションレス型, ベストエフォート(最善の努力はするが保障はしない)型の配送メカニズムでパケットのルーティングを行う ホストBへは 右上へ転送するのが速い ホストA ホストB

ICMP (Internet Control Message Protocol) インターネット制御メッセージプロトコル エラーを報告する IPパケット処理に関連する情報を提供する Destination unreachable ある特定のデバイスに接続できない Time exceeded デバイスに時間内に到達できなかった Echo / Echo reply エコー要求/応答

エコー要求/応答 192.168.5.12さん返事してください はい

Destination unreachable 192.168.5.12さん返事してください そこへは到達できません ネットワークが ダウン

アドレス解決プロトコル ARP(Address Resolution Protocol ) IPアドレス(レイヤ3)→MACアドレス(レイヤ2) 他のデバイスのMACアドレスを得る RARP(Reverse Address Resolution Protocol ) MACアドレス→IPアドレス ディスクレスコンピュータが同じLANの他のコンピュータから自分のIPアドレスを得る

ARP要求 例 : IPアドレス192.168.1.2へ送りたいが MACアドレスが分からない 192.168.1.2の人 11-22-33-44-55-66です

RARP要求 例 : 通信したいのでIPアドレスを割り振って欲しい IPアドレスをください 192.168.1.9です

ネットワークアクセス層

ネットワークアクセス層の役割 IPパケットがネットワーク メディアとの物理的なリンクを確立する LANテクノロジおよびWANテクノロジの仕様 物理層,データリンク層に含まれる全ての仕様

TCPとIP IP TCP レイヤ3プロトコル コネクションレス型 ネットワークを通じてベストエフォート(最善の努力はするが保障はしない)型の配送を行う TCP レイヤ4プロトコル コネクション型 フロー制御を行い、信頼性がある

この2つを組み合わせることで信頼性のある通信が可能

TCP/IPモデルとOSIモデル TCP/IPモデル OSIモデル

TCP/IPモデルとOSIモデル TCP/IP OSI 階層数 4階層 7階層 位置付け デファクトスタンダード 世界標準 各層の 対応 アプリケーション プレゼンテーション セッション ネットワークアクセス データリンク 物理 トランスポート層 UDPはパケット配送の 信頼性を保障しない 常にパケット配送の 信頼性を保障する 使用目的 インターネットはTCP/IPプロトコルの規格に基づいて発展 学習用

プロトコルツリー OSI TCP/IP レイヤ 5~7 アプリ ケーション トランスポート レイヤ4 レイヤ3 インターネット ネット ワーク アクセス レイヤ1,2

ネットワーク内のデータフロー フレーム転送はレイヤ1,2,3で行われる

ネットワーク内のデータフロー PC A →PCB 4~ data data from IP A to IP B IP A IP B IP A レイヤ 4~ data data from IP A to IP B IP A IP B IP A IP B IP A IP B 3 from MAC A to MAC R1 MAC A MAC R1 MAC R1 MAC R2 MAC R1 MAC R2 MAC R2 MAC B MAC R2 MAC B 2 1 PC A R1 R2 PC B

ホストX宛のパケットはポート1へホストY宛のパケットはポート2へ 2つのネットワークを接続 ルータ ホストY ホストX ポート1 ポート2 ネットワーク1 ネットワーク2 ホストX宛のパケットはポート1へホストY宛のパケットはポート2へ

ローカル/リモートネットワークを接続 X宛のパケットはポート1へ Y宛のパケットはポート2へ Z宛のパケットはポート2からルータ2へ ルータ1 ルータ2 ポート2 ネットワーク2 ポート1 ネットワーク1 ネットワーク3 ホストY ホストX ホストZ

ユーザが見るTCP/IPクラウド ホストX ホストW TCP/IP インターネットワーク よくわからないけど インターネットに 送ればホストZに届く ホストY ホストZ

ユーザには見えない物理的な詳細 ホストX ホストW 実際のネットワークは 非常に複雑な形状 ホストY ホストZ

TCP/IPの役割 ホストX ホストW ユーザがネットワークの形状を 意識しなくても通信できる ホストY ホストZ