返信

専門学生さん、こんにちわ。
拙著お読みいただき、ありがとうございます。

さて、質問の件ですが、
主な理由はファイアウォールを通過させるためです。

で、通過させる方法を考えると、
ファイアウォールの設定によって、
何が通って何が遮断されるか分からないけど
Webで用いるHTTP(TCP上で動きます)を
遮断するファイアウォールはないだろう、
という判断からHTTPを使うことになるでしょう。

そして、製品やサービスを提供する立場に立てば、
使ってもらわなければ話になりませんから、
効率低下は承知の上で、そうするわけです。

それから、補足ですが、
今はUDPで動くプロトコルが以前より増えており、
中には、ネットワークの理解を深めるために、
参考になるものがあります。

QUIC(Quick UDP Internet Connections, pronounced quick)とか、
SCTP(Stream Control Transmission Protocol)とかがその例です。
面白い技術なので、
このキーワードで検索してみると良いかもしれません。

<code>Only

  • 使用できるHTMLタグ: <code>
  • 文字で図を描く場合に<code>と</code>で囲んでください
画像認証
機械的なスパムメッセージ送信を防止するために画像認証を設けています。ご協力ください。
Image CAPTCHA
Enter the characters shown in the image.