翻訳と辞書
Words near each other
・ Go Dda Gareth
・ Go Deep
・ Go Deokmu
・ Go Deuk-jong
・ Go Do
・ Go Doo-shim
・ Gnus
・ GNUSim8085
・ Gnuspeech
・ GNUstep
・ GNUstep Renaissance
・ GNUstepWeb
・ Gnuszyn
・ Gnutella
・ Gnutella crawler
Gnutella2
・ GnuTLS
・ Gnutz
・ GnuWin32
・ Gnuzilla
・ GNV
・ GNV FLA
・ GNW
・ Gnyana Sudha Vidyalaya Bidar
・ Gnyazdovo
・ Gnyozdovo
・ GNZ
・ Gná and Hófvarpnir
・ Gnädinger
・ Gnällbältet


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Gnutella2 : ウィキペディア英語版
Gnutella2

Gnutella2, often referred to as G2, is a peer-to-peer protocol developed mainly by Michael Stokes and released in 2002. While inspired by the gnutella protocol, G2 shares little of its design with the exception of its connection handshake and download mechanics.〔(【引用サイトリンク】 title=Developer discussion of similarities between Gnutella and Gnutella2 )〕 It adopts an extensible binary packet format and an entirely new search algorithm. Furthermore, it has a slightly different network topology and an improved metadata system, which helps effectively to reduce fake files, such as viruses, on the network.
== History ==

In November 2002, Michael Stokes announced the Gnutella2 protocol to the Gnutella Developers Forum. While some thought the goals stated for Gnutella2 are primarily to make a clean break with the gnutella 0.6 protocol and start over, so that some of gnutella's less clean parts would be done more elegantly and, in general, be impressive and desirable; other developers, primarily those of LimeWire and BearShare, thought it to be a "cheap publicity stunt" and discounted technical merits. Some still refuse to refer to the network as "Gnutella2", and instead, refer to it as "Mike's Protocol" ("MP").〔(【引用サイトリンク】 title=GDF Discussion on the Gnutella2 name )
The Gnutella2 protocol still uses the old "GNUTELLA CONNECT/0.6" handshake string for its connections〔 as defined in the gnutella 0.6 specifications, which was criticized by the Gnutella Developers Forum as an attempt to use the gnutella network for bootstrapping the new, unrelated network, while proponents of the network claimed that its intent was to remain backwards-compatible with gnutella and to allow current gnutella clients to add Gnutella2 at their leisure.
With the developers entrenched in their positions, a flame war soon erupted, further cementing both sides' resolve.〔(【引用サイトリンク】 title=Part of the Gnutella/Gnutella2 Flame War (1) )〕〔(【引用サイトリンク】 title=Part of the Gnutella/Gnutella2 Flame War (2) )〕〔(【引用サイトリンク】 title=Part of the Gnutella/Gnutella2 Flame War (3) )〕〔(【引用サイトリンク】 title=Part of the Gnutella/Gnutella2 Flame War (4) )
The draft specifications were released on March 26, 2003, and more detailed specifications soon followed. G2 is not supported by many of the "old" gnutella network clients, however, many Gnutella2 clients still also connect to gnutella. Many Gnutella2 proponents claim that this is because of political reasons, while gnutella supporters claim that the drastic changes don't have enough merit to outweigh the cost of deep rewrites.〔(【引用サイトリンク】 title=Developer discussion on migration to Gnutella2 )

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Gnutella2」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.