# Chapter12-2 「プロトコルとパケット」 ## 6/8(火) ###### tags:`基本情報技術` さつき: #### プロトコルとOSI参照基本モデル ##### プロトコルとOSI基本参照モデル * 第1層:物理層...物理的にどうつなぐか * LANケーブルなんかの規定。 * 光ファイバってちょっぱやらしいよ→んじゃ、第1層にはそれを使おう。 * 第2層:データリンク層...同一ネットワーク内でどう通信するか * [データリンク層はどんなことをしているの?](https://www.seraku.co.jp/tectec-note/industry/data-link-layer/) * 特定のMACアドレスにのみ通信するためのルールを決めている。 * 通信中のデータが壊れていないかのチェックが可能。 * データリンク層で動作する機器として、ブリッジとスイッチ(スイッチングハブ、L2スイッチとも呼ばれる)があります。 * 第3層:ネットワーク層 * ネットワークとネットワークをどう中継するか * [OSI参照モデルのネットワーク層はどんなことをしているの?](https://www.seraku.co.jp/tectec-note/industry/network-layer/) * 通信相手を識別するためにIPアドレスの割り当てを行う。 * ネットワーク層で動作する機器として、ルータやL3スイッチがあります。 * 第4層:トランスポート層 * 通信の信頼性は、どう確保するか * 通信の信頼性(データが正しく渡るための方法)について定めている * [トランスポート層とは:わわわIT用語辞典](https://wa3.i-3-i.info/word11093.html) * 第5層:セッション層 * 通信の開始から終了までを、どう管理するか * [セッション層とは:わわわIT用語辞典](https://wa3.i-3-i.info/word1788.html) * 第6層:プレゼンテーション層 * データはどんな形式にするか * [プレゼンテーション層とは:わわわIT用語辞典](https://wa3.i-3-i.info/word1789.html) * 第7層:アプリケーション層 * 具体的にどんなサービスを提供するのか * [アプリケーション層とは:わわわIT用語辞典](https://wa3.i-3-i.info/word1790.html) ##### なんで「パケット」に分けるのか * 通信路上を流せるデータ量は有限だから。 ##### ネットワークの伝送速度 * 伝送時間 = データ量 / 回線速度 ##### 過去問 * 問1 OK * 問2 OK * 問3 OK * 問4 計算苦手だ。。 ちさと: * プロトコル:ネットワーク上でPCがやりとりする時の約束事 * プロトコルの種類 * OSI基本参照モデル(7階層):「どんなケーブル使って〜」「どんなデータ形式で〜」っていうのが7階層に分けて決められてる * 第7:アプリケーション層:どんなサービスを提供するか? * 第6:プレゼンテーション層:どんなデータ形式? * 第5:セッション層:通信の管理方法は? * 第4:トランスポート層:通信の信頼性をどうやって確保する? * 第3:ネットワーク層:どうやってネットワーク同士を中継する? * 第2:データリンク層:同一ネットワーク内でどう通信する? * 第1:物理層:どんなケーブル使う?とか * 階層に分けてる理由は、一部プロトコル変えたい!光ファイバ試してみたい!とかって時に、差し替える場所がすぐわかるから * TCP/IPっていうプロトコルが主流 * TCP/IP * 第4:アプリケーション層 * HTTP, FTP, SMTP, SSHなどのプロトコル * よく聞くやつ〜〜この一番上の層なのか〜 * 第3:トランスポート層 * TCPまたはUDP * TCP → 信頼性高い通信 * UDP → 効率性重視 * 第2:インターネット層 * IP * 第1:ネットワーク・インターフェース層 * LANプロトコルはイーサネット、WANプロトコルはPPP * * 通信データをパケットに分けて流す * なぜ分けるのか? → 流せるデータ量は決まってるから(例:1秒間に100Mbitまでとか) * 分けずに500MBとか一気に流しちゃうとそれを流し終わるまで誰もネットワーク使えない * 通信エラー起きた時も、エラーになったパケットだけ送ればいい! * 伝送速度 * 伝送時間(何秒かかる?)= データ量(何ビット?)÷ 回線速度(何Mbit/秒?) * 過去問 * 問1:おk * 問2:おk * 問3:おk * 問4:計算〜〜〜 まい: * 情報をやり取りするためには約束事が必要 * プロトコル: ネットワークを通じてコンピュータ同士がやり取りするための約束事 * OSI基本参照モデル: プロトコル7階層 * TCP/IPTCP(Transmission Control Protocol)IP(Internet Protocol):世界標準的に利用されている通信プロトコル * TCP/IPを使うネットワークでは、通信データをパケットに分ける * パケットには送信源IPアドレス、宛先IPアドレス、ポート番号などがヘッダ情報として付けられてる * ネットワークの伝達時間 = データ量 / 回線速度 * 規格上の理論値 * 実効速度: 一般的な使用法で実際に出る速度 * 伝送効率: 理論値に対して実際に出る速度の割合 * 過去問 * 問1 ok * 問2 ok * 問3 ok
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up