?? gnutella協(xié)議中文版.htm
字號:
<html>
<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>Gnutella協(xié)議中文版</title>
</head>
<body>
<span class="unnamed3">
<p class="MsoNormal" style="margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt"> </p>
<p class="MsoNormal" style="margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<span lang="EN-US" style="font-size: 14pt"><b>Gnutella</b></span><b><span style="font-size: 14pt; font-family: 宋體">協(xié)議中文版</span></b></p>
<p class="MsoNormal" style="margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<b><span style="font-size: 14pt; font-family: 宋體">翻譯人:梁宏恩</span><span style="font-size: 14pt">
<span lang="EN-US"><a href="mailto:chinap2p@163.com">chinap2p@163.com</a></span></span></b></p>
<p class="MsoNormal" style="margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<b><span lang="EN-US" style="font-size: 14pt"> </span></b></p>
<p class="MsoNormal" style="text-indent: 21pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<font size="3"><span lang="EN-US">Gnutella2</span><span style="font-family: 宋體">是一份關(guān)于發(fā)布檢索的協(xié)議。雖然</span><span lang="EN-US">Gnutella</span><span style="font-family: 宋體">協(xié)議也支持傳統(tǒng)的客戶端</span><span lang="EN-US">/</span><span style="font-family: 宋體">中心服務(wù)器的檢索規(guī)范,但</span><span lang="EN-US">Gnutella</span><span style="font-family: 宋體">協(xié)議更主要是支持點(diǎn)對點(diǎn)的,沒有中心的檢索。在這個模型中,所有的客戶端也是一個服務(wù)器,同樣反之亦然。這些所謂的</span><span lang="EN-US">Gnutella</span><span style="font-family: 宋體">客戶機(jī)正常情況下執(zhí)行聯(lián)系服務(wù)器和客戶端的任務(wù)。他們提供客戶端的接口使用戶可以發(fā)出查詢請求和看檢索結(jié)果。同事他們也接收來自其它客戶機(jī)的請求,檢查他們自己的數(shù)據(jù)中匹配的部分,返回可用的結(jié)果。因?yàn)榫哂刑烊坏姆植夹裕粋€執(zhí)行</span><span lang="EN-US">Gnutella</span><span style="font-family: 宋體">協(xié)議的網(wǎng)絡(luò)是具有高度容錯的,比如當(dāng)部分客戶機(jī)離線,網(wǎng)絡(luò)服務(wù)不會被中斷。</span></font></p>
<p class="MsoNormal" style="margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<b><span style="font-size: 12pt; font-family: 宋體">協(xié)議定義</span></b></p>
<p class="MsoNormal" style="text-indent: 21pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<font size="3"><span lang="EN-US">Gnutella</span><span style="font-family: 宋體">協(xié)議定義客戶機(jī)通過網(wǎng)絡(luò)通訊的方式。其中包括定義了通過客戶機(jī)進(jìn)行數(shù)據(jù)通訊的描述符號集和內(nèi)部客戶機(jī)相互交互的一些規(guī)則。以下是定義的內(nèi)容:</span></font></p>
<p class="MsoNormal" style="text-indent: 21pt; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<span lang="EN-US"><font size="3"> </font></span></p>
<p class="MsoNormal" style="margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<b><font size="3"><span style="font-family: 宋體">描述定義</span></font></b></p>
<table class="MsoNormalTable" style="width: 423pt; border-collapse: collapse; border: medium none; margin-left: 5.4pt; margin-right: auto; margin-top: auto; margin-bottom: auto" cellSpacing="0" cellPadding="0" width="564" border="1">
<tr>
<td style="width: 78.7pt; border: 1pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; padding-bottom: 0cm; background: #e6e6e6" vAlign="top" width="105">
<p class="MsoBodyTextIndent" style="text-indent: 0cm; text-align: center; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt" align="center">
<span style="font-size: 9pt; line-height: 150%; font-family: 宋體">指令</span></td>
<td style="width: 344.3pt; border-left: medium none #d4d0c8; border-right: 1pt solid windowtext; border-top: 1pt solid windowtext; border-bottom: 1pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; padding-bottom: 0cm; background: #e6e6e6" vAlign="top" width="459">
<p class="MsoBodyTextIndent" style="text-indent: 0cm; text-align: center; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt" align="center">
<span style="font-size: 9pt; line-height: 150%; font-family: 宋體">說明</span></td>
</tr>
<tr>
<td style="width: 78.7pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: medium none #d4d0c8; border-bottom: 1pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; padding-bottom: 0cm; background-color: transparent" vAlign="top" width="105">
<p class="MsoBodyTextIndent" style="text-indent: 0cm; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<span lang="EN-US" style="font-size: 9pt; line-height: 150%">
<font face="Arial">Ping</font></span><span style="font-size: 9pt; line-height: 150%; font-family: 宋體">指令</span></td>
<td style="width: 344.3pt; border-left: medium none #d4d0c8; border-right: 1pt solid windowtext; border-top: medium none #d4d0c8; border-bottom: 1pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; padding-bottom: 0cm; background-color: transparent" vAlign="top" width="459">
<p class="MsoBodyTextIndent" style="text-indent: 0cm; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<span style="font-size: 9pt; line-height: 150%; font-family: 宋體">
用于激活發(fā)現(xiàn)網(wǎng)絡(luò)上的客戶機(jī)。一個客戶機(jī)收到一個</span><span lang="EN-US" style="font-size: 9pt; line-height: 150%"><font face="Arial">Ping</font></span><span style="font-size: 9pt; line-height: 150%; font-family: 宋體">的描述符表示希望回應(yīng)一個或多個</span><span lang="EN-US" style="font-size: 9pt; line-height: 150%"><font face="Arial">Pong</font></span><span style="font-size: 9pt; line-height: 150%; font-family: 宋體">描述符。</span></td>
</tr>
<tr>
<td style="width: 78.7pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: medium none #d4d0c8; border-bottom: 1pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; padding-bottom: 0cm; background-color: transparent" vAlign="top" width="105">
<p class="MsoBodyTextIndent" style="text-indent: 0cm; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<span lang="EN-US" style="font-size: 9pt; line-height: 150%">
<font face="Arial">Pong</font></span><span style="font-size: 9pt; line-height: 150%; font-family: 宋體">指令</span></td>
<td style="width: 344.3pt; border-left: medium none #d4d0c8; border-right: 1pt solid windowtext; border-top: medium none #d4d0c8; border-bottom: 1pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; padding-bottom: 0cm; background-color: transparent" vAlign="top" width="459">
<p class="MsoBodyTextIndent" style="text-indent: 0cm; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<span style="font-size: 9pt; line-height: 150%; font-family: 宋體">用于回應(yīng)</span><span lang="EN-US" style="font-size: 9pt; line-height: 150%"><font face="Arial">Ping</font></span><span style="font-size: 9pt; line-height: 150%; font-family: 宋體">。包括一個被連接的</span><span lang="EN-US" style="font-size: 9pt; line-height: 150%"><font face="Arial">Gnutella</font></span><span style="font-size: 9pt; line-height: 150%; font-family: 宋體">客戶機(jī)的地址和他能提供的數(shù)據(jù)供共享的信息。</span></td>
</tr>
<tr>
<td style="width: 78.7pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: medium none #d4d0c8; border-bottom: 1pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; padding-bottom: 0cm; background-color: transparent" vAlign="top" width="105">
<p class="MsoBodyTextIndent" style="text-indent: 0cm; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<span lang="EN-US" style="font-size: 9pt; line-height: 150%">
<font face="Arial">Query</font></span><span style="font-size: 9pt; line-height: 150%; font-family: 宋體">指令</span></td>
<td style="width: 344.3pt; border-left: medium none #d4d0c8; border-right: 1pt solid windowtext; border-top: medium none #d4d0c8; border-bottom: 1pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; padding-bottom: 0cm; background-color: transparent" vAlign="top" width="459">
<p class="MsoBodyTextIndent" style="text-indent: 0cm; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<span style="font-size: 9pt; line-height: 150%; font-family: 宋體">
首要的分布式網(wǎng)絡(luò)檢索機(jī)制。一個客戶機(jī)收到一個</span><span lang="EN-US" style="font-size: 9pt; line-height: 150%"><font face="Arial">Query</font></span><span style="font-size: 9pt; line-height: 150%; font-family: 宋體">描述符后,如果在自己的數(shù)據(jù)集中發(fā)現(xiàn)一個匹配的數(shù)據(jù)將回應(yīng)一個</span><span lang="EN-US" style="font-size: 9pt; line-height: 150%"><font face="Arial">QueryHit</font></span><span style="font-size: 9pt; line-height: 150%; font-family: 宋體">。</span></td>
</tr>
<tr>
<td style="width: 78.7pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: medium none #d4d0c8; border-bottom: 1pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; padding-bottom: 0cm; background-color: transparent" vAlign="top" width="105">
<p class="MsoBodyTextIndent" style="text-indent: 0cm; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<span lang="EN-US" style="font-size: 9pt; line-height: 150%">
<font face="Arial">QueryHit</font></span><span style="font-size: 9pt; line-height: 150%; font-family: 宋體">指令</span></td>
<td style="width: 344.3pt; border-left: medium none #d4d0c8; border-right: 1pt solid windowtext; border-top: medium none #d4d0c8; border-bottom: 1pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; padding-bottom: 0cm; background-color: transparent" vAlign="top" width="459">
<p class="MsoBodyTextIndent" style="text-indent: 0cm; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<span style="font-size: 9pt; line-height: 150%; font-family: 宋體">用于回應(yīng)</span><span lang="EN-US" style="font-size: 9pt; line-height: 150%"><font face="Arial">Query</font></span><span style="font-size: 9pt; line-height: 150%; font-family: 宋體">。這個描述符提供足夠的信息來獲取匹配</span><span lang="EN-US" style="font-size: 9pt; line-height: 150%"><font face="Arial">Query</font></span><span style="font-size: 9pt; line-height: 150%; font-family: 宋體">請求的數(shù)據(jù)。</span></td>
</tr>
<tr>
<td style="width: 78.7pt; border-left: 1pt solid windowtext; border-right: 1pt solid windowtext; border-top: medium none #d4d0c8; border-bottom: 1pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; padding-bottom: 0cm; background-color: transparent" vAlign="top" width="105">
<p class="MsoBodyTextIndent" style="text-indent: 0cm; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<span lang="EN-US" style="font-size: 9pt; line-height: 150%">
<font face="Arial">Push</font></span><span style="font-size: 9pt; line-height: 150%; font-family: 宋體">指令</span></td>
<td style="width: 344.3pt; border-left: medium none #d4d0c8; border-right: 1pt solid windowtext; border-top: medium none #d4d0c8; border-bottom: 1pt solid windowtext; padding-left: 5.4pt; padding-right: 5.4pt; padding-top: 0cm; padding-bottom: 0cm; background-color: transparent" vAlign="top" width="459">
<p class="MsoBodyTextIndent" style="text-indent: 0cm; margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
<span style="font-size: 9pt; line-height: 150%; font-family: 宋體">
一個用于允許防火墻中的客戶端向網(wǎng)絡(luò)提供基于文件的數(shù)據(jù)文件的機(jī)制。</span></td>
</tr>
</table>
<p class="MsoNormal" style="margin-left: 0cm; margin-right: 0cm; margin-top: 0cm; margin-bottom: 0pt">
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -