You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
TCP ? or UDP ?TCP と UDP では特性がだいぶ異なります。 一般に UDP のほうがネットワーク層 (レイヤー 3) の実力値が分かり易いです。一方、TCP は 1 つのパケットロス時にも輻輳制御が走るため、速度が低下しやすいです。特性を見るためにも、両方試験したほうがよいでしょう。 有線 ? or 無線 ?有線はワイヤースピード近く出ることが多いですが、無線は基本は規格理論値の数字は出ません。実際やってみてもそうですし、論文や無線に強い会社のレポートを見ても理論値の 1/2 くらいが精々のようです。 Ubuntu での iPerf インストール方法Ubuntu が起動したら、Terminal を開きます。 ubuntu@ubuntu:~$ sudo vi /etc/apt/sources.listそして編集画面で以下のように下 3 行の最後に ”universe” を追
QUIC (Quick UDP Internet Connections) is a new encrypted-by-default Internet transport protocol, that provides a number of improvements designed to accelerate HTTP traffic as well as make it more secure, with the intended goal of eventually replacing TCP and TLS on the web. In this blog post we are going to outline some of the key features of QUIC and how they benefit the web, and also some of the
本書は、Pythonによる実装を前提として、ソケットプログラミングに必要な知識をわかりやすく解説する入門書です。TCP/IPやソケットの原理を説明したのち、Pythonでソケットを実装する基礎的方法を示していきます。さらに、Python固有の機能を用いたプログラミング例(モジュールを利用したサーバ実装など)を紹介します。 ダウンロードできるサンプルプログラムが多数掲載されているので、実際に試しながら読み進めて、知識と技術を身につけてください。 【本書の基本環境】 本書は、Windows・Annaconda・Python3の使用を基本としています。 しかし、使用しているモジュールはごく標準的であるため、それ以外の環境でも、本書で使用しているプログラムは問題なく動作すると考えられます。 【本書内で使用するPythonモジュール】 socket sys datetime threading os
現在のインターネットは、1960年代後半から1970年代前半に登場した技術が集まって作られたネットワークである。インターネットの誕生からTCP/IPが普及するまでの歴史を振り返ってみよう。 インターネットの基盤技術の誕生 インターネットの元となったのは、ARPANETと呼ばれるネットワークである。ARPANETは、米国防総省のARPA(Advanced Research Projects Agency、のちにDARPA:Defense Advanced Research Projects Agency に改称)によって研究、開発が進められたパケット交換方式のコンピュータネットワークである。 実際にARPANETが構築されたのは1969年のことで、初期のARPANETは図1の4拠点にBBN社のパケット交換システム「IMP(Intereface Message Processor)」を設置し、
Chrome Webブラウザは、Web標準技術を使って、OS Nativeなアプリと遜色がないGUIアプリケーション(Chrome apps、昔Packaged appsと呼んでたもの)を実行する環境が搭載されています。OS Nativeなアプリに負けないためには、「できること」が多くなければなりません。すなわち、APIが充実していればしているほど、きっとOS Nativeなアプリとの競争力も強くなっていくことでしょう。 そのAPI群の中に、ソケットを扱うためのAPIがあります。Packaged appsが作れるようになったかなり初期の頃からSocket APIは提供されていました。具体的には、Chrome 24からあります。そのSocket APIの名前空間は、”chrome.socket”です。このSocket APIにより、TCPやUDPのクライアントコードを書くことはもちろん、サー
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く