ネットワークみなさんはCoAPを知ってますか?コープ(略し方あってる?)って聞くと生協を思い浮かべるかと思いますが、HTTPに変わる新しいプロトコルとして最近よく名前を聞くのではないでしょうか?(2015年度のネットワークスペシャリストでも出題されましたね。)そんなCoAPのことについて今回は記事にしてみました。Protocol」の略で、現在インターネット上のデータ送受信用プロトコルとして広く使われているHTTPの簡易版プロトコルとして注目されている新しいプロトコルです。CoAPの特徴としては・UDPを使っている・ヘッダが小さいというところがポイントです。HTTPはTCPなので処理が多いHTTPはTCPを使っているため、単純にデータを転送する以外に転送前と転送後にパケットのやりとりが発生します。GETなど)3.接続終了処理(Finパケットのやりとり)を行います。転送したいデータが数バイトの小さなデータであったとしても、データ転送以外のやりとりを必ずしなければならないんですよね。(上でいう1.と3.がデータ転送以外のやりとり)1対1の通信であるならばさほど影響はないと思います。同時に何千アクセス・何万アクセスとあるような場合は、このデータ転送以外のやりとりがネットワークにおける負荷の大部分をしめることになりえますね。CoAPのメリットはUDPを使っているので処理が少ない対してCoAPはUDPを使用しています。UDPの特徴としてはTCPのような通信の前後処理(接続開始時の3wayハンドシェイクや接続終了処理)がないことです。これによりCoAPではデータの転送およびその応答処理のみというシンプルなシーケンスで通信が簡潔するんですよね。通信の前後処理がないことと前述のプロトコルヘッダが小さいという特徴もあるので、HTTPに比べて通信量が少なくて済みます。このことからHTTPを使用した場合に比べてレスポンスは少なからず上昇することは確実でしょう。UDPだからこそ課題もある一見すると良いところだらけのCoAPですが、UDPを使用していることにより信頼性の部分でTCPに劣ります。TCPのように再送処理などが出来ませんので、これは上位(アプリ等)で対応する必要があります。最後にHTTPと比較してCoAPの特徴を書いてみると・UDPを使用しているため処理がHTTPに比べて少なく、ヘッダも小さいため全体のデータ量が小さくなる。・しかし再送の処理がないため、必要に応じて上位(アプリ等)で巻き取る必要がある。これから標準的に使われることになるのかはまだ分かりませんが、今後の動向に注目です。4,078Amazon.co.jpで詳細を見るネットワークの入門書と言えばこの本です。ネットワークを基礎から学びたいと思っている人にオススメの本ですー。同一ネットワーク(セグメント)内の存在確認はPingとarpをセットにすることたまにはネットワーク技術の記事を書きましょう。現場で良く耳にするこんな言葉。́Д`)2015年度ネットワークスペシャリストまであと1週間となりました。皆様、勉強の状況如何でしょうか?2か月前の記事で書いたやる事リストの消化状...記事を読むAPアイソレーションとは?意味を理解して必要に応じて有効/無効にしよう今回は、APアイソレーションについて書いていきたいと思います。OSPFをまとめます(LSA、エリア、ルータタイプ)CCNPの勉強を始めて1週間ぐらいが経過しました。進捗は順調でしたが早くも第1の壁がやってきました。現在の状況は「ヤバイ」やばいです。勉強できていないんです。WEB前...記事を読むネットワークエンジニアが取るべき資格を真剣に考えてみたどうも、最近やる気が湧かないネットワークエンジニアのアルパパです。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。コメントデータの処理方法の詳細はこちらをご覧ください。アルパパの転職体験談です。ブラック会社へ新卒で入社し、転職を決意し無事に「脱出」するまで何があり、何を考えたのかを書いています。́・ω・`)「働くこと≠生きること」を証明したい。