ネットワークの超基本! エンジニア1年目の教科書 第15回 【OSI参照モデル】上位層の役割
マイナビニュース / 2024年7月10日 7時0分
プレゼンテーション層
プレゼンテーション層の役割は、アプリケーション間でやり取りするデータの表現形式を定めることです。
例えば同じ2進数の値でも、それが英語や日本語などの文字なのか、写真なのか、音声なのか、用途の違いで意味合いが大きく異なります。
そのため、送信側と受信側の双方が、アプリケーションで使用する情報の内容や、それらがどういった形式で作られているかを正しく認識し合うことが重要になります。形式の認識が違う場合、情報の処理方法や手順が変わるため、結果として私たちの期待する動作が正しく行われないことになってしまいます。
具体的には、以下のような区別が行われています。
(1)文字データの記述形式
(2)画像データの記述形式
(3)音声データの記述形式
アプリケーションによっては、データの形式が固定されている場合や、いくつかの候補を持っている場合もあります。
プレゼンテーション層でのデータ形式を確認する方法は、プロトコル全体でその仕組みが用意されます。以下のような手順が考えられます。
(1)あらかじめ送信側で利用できる形式を認識している場合はその形式で送信し、受信側はそのデータが理解できるものなのかを判断する。
(2)送信側が受信側にサポートされている形式を問い合わせ、確認したうえで形式を選択して送信する。
アプリケーション層
OSI参照モデルの第7層のアプリケーション層は、ユーザ(利用者)にサービスを提供する機能を定義するための層です。ユーザが正しくサービスを利用できるためには、どんな内容の情報をどのような手順で交換する必要があるかを定義することが重要です。加えて、それらの情報がユーザに分かりやすく理解できる形や順番で提供される必要もあります。
また、ユーザ自身が利用したいサービスの種類を選択、指定できるようにするためには、必要な情報の入力をユーザに促す必要があります。ユーザがサービスを利用するための、情報の入出力を担う機能は「ユーザインターフェイス」といいます。アプリケーション層は、ユーザインターフェイスを使ってアプリケーションの動作に必要な情報の入出力を行う役割も担います。情報の入出力の方法として、次のような方法が一般的に利用されています。
・文字の出力や入力、選択など
・画像のスクロールによる切り替え
・ボタン、入力用のテキストボックス
・選択用のチェックボックスや、プルダウン
・情報のポップアップや、動画の自動再生
この記事に関連するニュース
-
Automation Anywhere、新しいAI + Automation Enterprise Systemを発表、AIエージェントで10倍のビジネス・インパクトを達成し、ミッション・クリティカルなワークフローを変革する企業を支援
共同通信PRワイヤー / 2024年7月16日 10時4分
-
PowerPool 2.0: 戦略ビジョンの更新、AIエージェント市場の獲得
PR TIMES / 2024年7月3日 13時40分
-
中国WiMiがIIoT向けセキュリティ新技術発表、ブロックチェーン技術注力続く
Techable / 2024年7月2日 20時0分
-
ガーミン、画面が見やすくなった最上位サイクルコンピュータ「Edge 1050」
マイナビニュース / 2024年6月28日 22時19分
-
通信ネットワークの教科書として人気の書籍が、改訂新版になって登場! 『改訂新版 ファーストステップ 情報通信ネットワーク』発行
PR TIMES / 2024年6月25日 13時15分
ランキング
-
1『ポケモンGO』激レアな“3ひきかぞく”の条件が気になる!ワッカネズミ初登場の「一家団欒イベント」重要ポイントまとめ
インサイド / 2024年7月17日 0時0分
-
2Xの動画「勝手に次も再生される」を防ぐ裏ワザ
ITmedia NEWS / 2024年7月17日 8時30分
-
3「酔っていました」 MLBオールスターの国歌斉唱に「ひどい」と批判 歌手が謝罪
ねとらぼ / 2024年7月17日 10時5分
-
4iPhoneが海に落下...どうすれば? - いまさら聞けないiPhoneのなぜ
マイナビニュース / 2024年7月17日 11時15分
-
5グーグル「Chrome」深刻度“高”の脆弱性10件に対応するアップデート
ASCII.jp / 2024年7月17日 13時0分
複数ページをまたぐ記事です
記事の最終ページでミッション達成してください
![](/pc/img/mission/mission_close_icon.png)