29日、通信性能をソフトウェアだけで改善できる、新しいデータ転送方式を開発したと発表した。この技術を適用すると、ファイル転送や仮想デスクトップなどの多様なアプリケーションにおいて、通信性能を大幅に向上できるという。通信アプリケーションで標準的に利用されているTCPプロトコルでは、データ損失(パケットロス)が発生した場合にデータを再送するため、無線接続時や回線が混雑している場合など品質の良くない通信環境では、データ再送による遅延によって転送性能が大幅に低下する点が課題とされてきた。した課題を解決するためには、従来、ハードウェアベースの高価なネットワーク高速化製品を用いるアプローチが多く採用されていたが、今回は新たに開発した3つの技術を組み合わせることにより、ソフトウェアのみで課題の解決に成功したという。1つ目の技術は、UDPをベースに独自開発した効率的な再送方式を組み込み、パケットロス時のデータ再送の遅延を低減する新プロトコル。このプロトコルでは、消失したパケットと送信中でまだ相手先に届いていないパケットを高速に識別し、無駄な再送と遅延の発生を抑止可能にしている。富士通研究所では、これをUDP上へソフトウェアで組み込み、UDPの持つ高速性能を維持すると同時に、UDPの欠点であるパケットの消失と順序の逆転を回避して、パケット送達の遅延時間を改善した。これにより、標準的なTCPを利用する場合と比べて、日米間を想定したファイル転送で30倍以上のスループット向上を実現するほか、パケット送達時間に伴う操作の遅延時間を1/6以下に短縮する。2つ目は、開発されたUDPベースの新プロトコルを用いた通信と、従来のTCP通信が混在する環境を最適化する技術。具体的には、ネットワークの空き帯域をリアルタイムに計測し、ほかのTCP通信の帯域使用率が低い場合はUDPの帯域使用率を増やす一方、TCP通信の帯域使用率が高くなった場合はUDPの帯域使用率を減らすことで、TCP通信が占める帯域を圧迫することなく、最適な通信帯域を確保する。簡単にTCPアプリケーションの高速化を実現する技術。TCP通信を新プロトコルに自動変換する機能により、ファイル転送、仮想デスクトップ、Webブラウジングなど、さまざまな既存のアプリケーションに手を加えなくとも、性能を大幅に改善可能になった。これらの技術を組み合わせることにより、TCPアプリケーションの高速化をソフトウェアのインストールだけで簡単に実現できるほか、モバイル端末などへも容易に実装可能となる点が大きなメリット。快適な利用が見込まれているとのこと。国際データセンター間のデータ転送を30倍以上効率化したり、国際回線を利用した仮想デスクトップでの画面表示の遅延を1/6以下にしたり、といった効果が想定されている。同社では、既存のTCPアプリケーションを変更することなく通信を高速化する通信ミドルウェアとして、2013年度中に実用化することを目指し、研究を進めている。ID:sIzeNpOx>>12例えば一般家庭で国内サーバへの接続だと殆ど高速化効果はない。ID:3KtKnax8>>15へーそうなんですか。ありがとうございます。私の理解を超えるようです。ID:lgOi8S/Iじゃあ今は本来の性能の30分の1しか発揮できてないってことなのか。(受信確認なし)アメリカ・欧州ではこの□(無通信時間)が長くなるので光速でも遅延・1秒辺りの速度低下が発生する。ID:JZb46H69UDPはヤバいよ、転送先のバッファが溢れようがなにしようが問答無用で送ってくるからな。ID:L5m2xB8330倍になるって相当特殊な状況だと思うぞ。パケットロスの多くて長距離の時は現状の再送方式だと再送の遅延が通信速度に大きく影響するから、こういう結果になるときはあるだろうけど。パケットロスの無いときはぜんぜん効果ないはず。無線で長距離のときはパケットロス結構あるから速くなるのかなぁ。ID:L5m2xB83>>18ack待ちがあるから、パケットロスのないときでも効果のあるときはあるか。ID:L5m2xB83>>22ネトゲの遅延改善には望み薄。ネトゲの通信方式は詳しくないけど、UDPで改善されるなら、すでにUDP使ってるのじゃないだろうか。ID:InMg/hUM俺はしがないゲームpgだけど回線速度の上限がこれで増えるわけじゃないからな。そもそもudp使うてるストリームとかゲームは関係ないぞ。tcp通信時の体感のパケロスによる遅延感とか引っかかりは軽減されると思う。顕著に改善されると推測されるのは、遠くて品質の悪い相手の時だろう。ID:78cUJiW5TPCはパケットを一々伝送成功したのか否かの確認、失敗なら再送を繰り返す手間が本来の通信速度を発揮できない足かせとなる。データ垂れ流しでエラーに目を瞑れば伝送速度をMAXに発揮するUDPに、TPCより効率のいいエラー補完技術を組み込めば、結果的に速度が向上したTPC互換通信が可能になるって寸法か。>>1ってこれみたいなもんじゃないの?http://ja.wikipedia.org/wiki/Reliable_User_Datagram_Protocolこっちの途中の話が分かりやすいかも。ID:V8+XU+DUTCPってパケット1個でもロスるとそのパケットから後ろのデータを全部再送する。ID:g8eKNn3Eでもやってみたら劇的にスループットが上がったと。ID:L5m2xB83帯域がスカスカで余裕があるけどパケットロスするような低品質回線では効果でる。みんなが使って帯域ギリギリな回線で、これを使うと効果が全くなくて、混雑をより招くと思う。ID:A9rnaFl3>>1>2つ目は、開発されたUDPベースの新プロトコルを用いた通信と、従来のTCP通信が混在する環境を>最適化する技術。具体的には、ネットワークの空き帯域をリアルタイムに計測し、ほかのTCP通信の>帯域使用率が低い場合はUDPの帯域使用率を増やす一方、TCP通信の帯域使用率が高くなった場合は>UDPの帯域使用率を減らすことで、TCP通信が占める帯域を圧迫することなく、最適な通信帯域を確保する。すまんがここ逆じゃなくて?TCPが空いていたらUDPを利用せずTCPを利用し、TCPが混んでいたらUDPで通信するのでは?何かこの2つ目を見る限りは、結局TCPで通信した方が速いけど、余りにパケットロスが多い事例ではUDPを使った新技術の方が速くなる場合もあるってだけの話に聞こえる。TCPが空いていたらUDPを利用せずTCPを利用し、TCPが混んでいたらUDPで通信するのでは?そこまでの機能はないってことじゃね?状況に応じて切り替えてたら制御が重くなるでしょ。UDPによる新プロトコルだけが支配下だから、自分が遠慮するだけという。ID:A9rnaFl3>>58なるほど...ってことはこれが理論上最大になるのって何時だ?TCPが空いてて元々UDPでも問題ない環境なら、TCPとUDPの通信効率の差が最大値。TCPが混んでたら、新UDPは「パケットロス時のデータ再送の遅延を低減する新プロトコル。ID:mo6W/kRYわかったから、実用化してくれ。法人向けじゃなくて、コンシューマ向けで。映画5000本を1秒で送信できる新型の光ファイバーをNTTが開発。富士通の関連会社で働いていたけど、ここが作ってる開発ツール、フレームワーク、グループウェアから周辺ツールに至るまで、なにもかももれなくごみくずばっかりだから、これもそういうもんなんだろうなぁって思ってしまう。新技術を低価格で、普及させるといいなう。15年くらい前にUDPのログサーバ組んだな。理論値はひとまずいいんだよ測定値が出るまでは信用しない。いう記事の技術は大半、実用化されずに消えていく。簡単に読んだけど、一つ目のRUDPじゃね?昔からある技術。富士通のミドルかますならゴミ化するんだろ?って書きに来たら既に※欄にあったわ。富士通だから使ってみるまで信用しない。銀行のシステムみたいに妙なトラブル抱えてたりするしさ。既存技術と互換性ありそうだしいいね。SPDYもだけど、上位レイヤに影響少なく、レガシーと混ぜても使える新技術は助かる。今までなかった方が事の方が不思議な話だな。)、アイデアとしてはただのパクリ。それにTCPが遅いのは通信系アプリケーション作ってるコア層には周知の事実で、帯域が重要な通信を行うアプリケーションなら、自前でこのあたりの制御するくらいは当たり前にやってたりする。(例えばボイスチャット用のアプリとか)後発だからより効率化はされてるんじゃないかとは思うけど、別に新しい技術ってわけじゃないよ。「米、※コメントNo」でコメント欄へのポップアップ付き安価が飛ばせます。【朗報】セブン・イレブンさん、おにぎりを美味しくなってリニューアルしてしまうwwwwwww【酷すぎ】女(30)「猫もらったけど飼うの家族に反対されてしもたわ。当ブログについて管理人:ひまた暇速マスコット「ひまりん」バナーはこちらイラストはこちらからどうぞ!タレコミ募集中!面白いスレや当ブログにて扱っているパートスレの続編を募集しています。́・ω・)VIP豚速ワラノートやる夫見聞録Power2chV速ニュップめでたしめでたし働くモノニュースニコニコVIP2ch痛い信者(ノ∀`)美顔ニャビ放課後ガイドラインF速VIP(・ω・)y-〜やる夫ブログ続・妄想的日常すくいぬささやかな楽しみタマ速報あんそくゲームで一休みしませんか?名前を付けて保存する。まとめいとゲーム板見るよ!今日のVIPあぷ速AAなにっきあるき亭ニュース超速報!ぺぺねた。春が大好きっめたぱにゅーす。SP楽画喜堂ugNews.net神爆笑.comTBN宇治軍団キタユメ。