「OSI参照モデル」と「TCP/IP」の階層の違い「OSI参照モデル」と「TCP/IP」の階層モデルの違いスポンサーリンクOSI参照モデルとはOSI参照モデルとは、国際標準化機構(ISO)によって策定されたコンピュータ間で通信するためのモデルです。国際標準化機構(ISO)が通信を行う際のルールを「OSI参照モデル」に策定したことで、あとは「OSI参照モデル」に従うだけです。ルールが統一されたことで異なるベンダー同士でも問題なく通信することが可能です。実際は1977年から1984年にかけて定義された「OSI参照モデル」自体は普及せず、その内容だけがネットワークの基本モデルとして広く参照されています。OSI参照モデルは、通信するための基本モデルであり、あくまでも「概念」として今でも幅広く参照されています。OSI参照モデルが普及していないのであれば、実際はどのモデル(ルール)に従って通信は成立しているのですか?はい、それが「TCP/IP」の階層モデルです。Protocol)は、ARPANETのプロジェクトから生まれたプロトコル群のモデルです。その主役となった「ヴィントン・グレイ・サーフ氏」は「インターネットの父」と呼ばれています。ロバート・カーンと共同受賞。ビル・クリントンからインターネットとTCP/IPの創造への貢献に対して授与された出典:ウィキペディア(Wikipedia)ヴィントン・サーフTCP/IPは、通信の中心的な役割を果たす「TCP」と「IP」からTCP/IPと呼ばれるようになりました。「TCP」と「IP」を使う通信がTCP/IPであると勘違いしてしまいそうですが、TCP/IPとはあくまでも通信プロトコルのセットです。SSH,TELNETなど)を総称してTCP/IPと呼びます。「OSI参照モデル」と「TCP/IP」の階層の違い「OSI参照モデル」と「TCP/IP」の大きな違いは、階層の違いです。「OSI参照モデル」は7階層あるのに対し、「TCP/IP」は4階層しかありません。現実的な仕様となっているのが「TCP/IP」の階層モデルです。物理層TCP/IPの階層モデルの各層の主な役割は次の通りです。コメントをキャンセルメールアドレスが公開されることはありません。IT業界で仕事をしているとよく耳にする言葉である「ホスト」と「クライアント」、「ホスト」と「クライアント」の違いがわからなくてインターネットで調べたことがある人も多いと思います。「クライアント」と「ホスト」との違いは次の通りです。Network(ローカルエリアネットワーク)の略で、社内や家庭で構成された一定範囲のネットワークのことです。次の図は、LAN(ローカルエリアネットワーク)のイメージ例です。家庭で構築されたネットワークや、社内で構築されたネットワークは、LAN(ローカルエリアネットワーク)です。「テーブル」「レコード」「カラム」「フィールド」といった基本用語の意味は次のとおりです。key、略:PK)とは、関係データベースのテーブル内で、レコードを一意に特定するためのカラムのことです。テーブルには、大量のデータが保存されています。パスとは、パソコンの中に保存されているファイルやディレクトリ(フォルダ)の保存場所を示す経路のことです。ファイルやディレクトは、次のような階層構造で管理されています。この階層構造の中にある、目的のディレクトリやファイルまでの経路を示すものが「パス」であり、パスには「絶対パス」と「相対パス」があります。コネクション型通信とは、相手と接続確立(コネクションの確立)をおこなってから、データの送受信をおこなう通信方式のことです。コネクションとは、「関係」や「つながり」を意味する言葉で、コネクション型通信では、コネクションを確立してから、データの送受信をおこないます。次の図は、コネクション型通信であるTCPの「3ウェイハンドシェイク」のイメージ例です。データ構造(※配列のように複数のデータを格納できる入れ物)のひとつであるスタック(Stack)とキュー(Queue)、仕組みは単純ですが、その違いがわからなくなり、インターネットで1度は調べたことがあるひとも多いのではないでしょうか。本記事では、スタックとキューの違いについて紹介します。