후지쯔, TCP보다 30배 빠른 프로토콜 개발

shint의 이미지


---------------------------------------------------------

후지쯔, TCP보다 30배 빠른 프로토콜 개발
http://m.news.naver.com/read.nhn?mode=LSD&mid=sec&sid1=105&oid=092&aid=0002016601

후지쯔, 서비스 전달 플랫폼(SDP)을 위한 새로운 전기통신 기술 개발
http://pr.fujitsu.com/jp/news/2009/03/12-1.html

일본 정보통신 박람회(Japan IT Week Spring 2015)
http://www.newswire.co.kr/eventRead.php?no=13357

---------------------------------------------------------
TCP Fast Open ★★★★★

TCP IP 도 패치가 있다고 합니다.

다양한 고속 통신을 위한. 향상된 기술이 있어 보입니다.
TCP IP Optimizer
TCP IP Updater
TCP IP Half Open
TCP IP Unconnection
TCP IP Connection Limit
TCP IP Turning

QUIC Quick UDP Internet Connections MULTIPLEXED STREAM TRANSPORT OVER UDP
TCP Fast Open
Make the Web Faster
http://blog.daum.net/knightofelf/5209

WindowsXP 동시 접속 제한 패치.

QUIC: Design Document and Specification Rationale
https://docs.google.com/document/d/1RNHkx_VvKWyWg6Lr8SZ-saqsQx7rFV-ev2jRFUoVD34/edit

TCP Fast Open
http://static.googleusercontent.com/external_content/untrusted_dlcp/research.google.com/en/us/pubs/archive/37517.pdf
http://research.google.com/pubs/pub37517.html
https://tools.ietf.org/html/draft-ietf-tcpm-fastopen-10

김용환 블로그 :: 구글 TCP Fast Open paper (TFO)를 읽고

TCP Fast Open - Events - Sigcomm

Make the Web Faster
https://developers.google.com/speed/?csw=1

http://code.google.com/speed/

Let's make TCP faster
http://googlecode.blogspot.kr/2012/01/lets-make-tcp-faster.html

How Google Wants to Make TCP Faster
http://readwrite.com/2012/01/25/how-google-wants-to-make-tcp-f

---------------------------------------------------------
구글, QUIC(Quick UDP Internet Connections) 프로토콜 적용 사례 공개
http://www.zdnet.co.kr/news/news_view.asp?artice_id=20150420092039&type=xml&re=

A QUIC update on Google’s experimental transport
http://blog.chromium.org/2015/04/a-quic-update-on-googles-experimental.html

Experimenting with QUIC
http://blog.chromium.org/2013/06/experimenting-with-quic.html

Anti-Lock의 이미지

TCP/IP 스택도 일종의 프로그램이며
여러 알고리즘이 존재합니다.
때문에 상용 OS에 빌트인된 녀석 보다 더 빠른 것도
충분히 존재할 수 있다는 것은 그리 놀라운 일이 아닐겁니다.
OS나, 커널의 제작사는 여러 후보 중에서
안정성과 속도를 놓고 트레이드 오프해서 결정하고 출시한것으로 알고 있습니다.
혹시 제가 잘못 알고 있나요?
후지쯔가 개발 한것도 만인이 사용할 수 있어야 그 의미가 있을것으로 보여집니다.

그런데 30배가 차이난다면, 기존 기술은 5% 이하의 스루풋 밖에 안나왔다는 이야긴데...
이거 이상하군요...

ddoman의 이미지

기존에 많이 시도해왔던 기술입니다.
제가 예전에 일하던 회사의 옆사무실에 상주하던회사도 상당히 비슷한 제품을 가지고 있었는데,
tcp layer를 후킹해서 후지쯔에서 개발한것같은, UDP에다가 몇몇 기능(아마도 패킷전송 보장 정도) 추가한 커스텀 프로토콜로 번역을 한후
목적지의 디바이스에서 그 패킷을 받아다가 tcp layer로 번역해서 수신 프로그램에게 전달하는 방식이었습니다.

"후지쯔는 TCP 트래픽을 새로운 프로토콜로 변환하는 기술도 개발했다고 밝혔다. "
아마 저 기술도 똑같은걸 지원하나보네요.
제가 기억하는 옆집 업체의 문제점은, tcp에서 custom udp-based protocol로 번역해주는 커널모듈을 설치한 device들끼리만 작동하는것이었습니다.

그 회사도 기존의 tcp를 사용하는 어플들을 변경하지 않고, 전체적인 네트웍 트래픽을 최적화하고 throughput을 늘려준다는것을 마케팅포인트로 잡았었는데,
그렇게 하려면, tcp를 후킹해서 번역 커널모듈을 모든 디바이스에 설치하는것을 강제할수밖에 없었습니다. 그 회사는 embedded linux devices나 mobile devices를 타켓으로 잡았었는데
결국 주목받지 못하고 투자자를 끌어들이지 못해 사업을 접는수순을 밟고 있었습니다.

뭐, 어쨋든, 이건 진부한 주제인데요 udp도 tcp보다 30x throughput이 나온다고 쉽게 말할수 없습니다.
추측하건데, 특정 상황에서의 여러가지 가정을 전제에 두고, 해당 전제조건들은 하나도 언급하지않은채, 마치 일반적으로 30배빠르다라고 왜곡하는 전형적인 마케팅용 기사인것 같습니다.
가령, 패킷 드랍율이 적은 네트워크에서 어느정도의 packet loss도 허용이되는 어플리케이션에서 tcp와 udp기반의 후지쯔 프로토콜을 비교했다던지..

기사도 2013년 기사지만, 전혀 새롭지 않은 기술입니다.

thinxs의 이미지