成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

eMule協(xié)議的基本功能

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
eMule協(xié)議是我們常用的下載協(xié)議。那么現(xiàn)在我們來對這個協(xié)議進(jìn)行一下解說。那么介紹了這個協(xié)議的一些基本功能,那么本文還介紹了客戶端到服務(wù)器的連接。

eMule協(xié)議與BT協(xié)議一樣,同樣都是文件傳輸協(xié)議。那么與BT協(xié)議有什么差別呢?現(xiàn)在我們就來詳細(xì)介紹一下這個協(xié)議的基本功能。eMule網(wǎng)絡(luò)是由上百個eMule服務(wù)器和幾百萬個eMule客戶端組成??蛻舳吮仨氝B接到一個服 務(wù)器來取得網(wǎng)絡(luò)服務(wù),只要該客戶端在系統(tǒng)中,服務(wù)器連接保持打開狀態(tài)。這些服務(wù)器主要 執(zhí)行集聚索引服務(wù)(好像在Napster),相互間不聯(lián)系。

每個eMule客戶端都預(yù)配置了一個服務(wù)器列表和當(dāng)?shù)匚募到y(tǒng)的共享文件列表??蛻舳擞脝?獨(dú)的TCP連接到一個eMule服務(wù)器登錄到網(wǎng)絡(luò)中,獲得想得到的文件信息和客戶端。eMule客戶端也用幾百個TCP連接到其他客戶端進(jìn)行上傳和下載文件。

每個eMule協(xié)議客戶端對它的每 個共享文件都維護(hù)著一個上傳隊(duì)列。要下載的客戶端先加入到隊(duì)列的底部,然后逐漸前進(jìn)直 到到達(dá)隊(duì)列的頂部并開始下載它的文件。一個客戶端可以從幾個不同的eMule客戶端中下載 同一個文件的不同的文件塊。

客戶端也可以上傳它還沒有完成的文件的文件塊。***,eMule協(xié)議擴(kuò)展了eDonkey的能力,允許客戶端之間交換關(guān)于服務(wù)器、其他客戶端和文件的信息。注意 , 客戶端和服務(wù)器的交流都是基于TCP的。

服務(wù)器使用了一個內(nèi)部數(shù)據(jù)庫,用來存儲關(guān)于客戶端和文件的信息。一個eMule服務(wù)器不存 儲任何文件,它為關(guān)于文件位置的存儲信息作集聚索引。服務(wù)器的另一個功能,開始變得被 抗議,是連接由于通過防火墻連接而無法接收到連接的兩個客戶端。這個連接功能增加了服 務(wù)器的負(fù)載。

相對于服務(wù)器和其他客戶端,eMule協(xié)議使用UDP來增強(qiáng)客戶端的能力??蛻舳税l(fā) 送和接收UDP信息的能力在日常使用中不是強(qiáng)制使用的,當(dāng)有防火墻阻止它收發(fā)UDP信息時也能無瑕疵的運(yùn)行。

客戶端到服務(wù)器的連接

在開始啟動時,客戶端用TCP連接到一個eMule服務(wù)器。服務(wù)器提供一個客戶ID給客戶端, 在整個客戶端-服務(wù)器連接的生命周期里,它是有效的(注意,如果客戶端有一個高ID,它 會從所有的服務(wù)器中接收到相同的ID,直到它的IP地址改變)。在連接建立之后,客戶端發(fā) 送它的共享文件列表到服務(wù)器中。服務(wù)器把這個列表存儲到它的內(nèi)部數(shù)據(jù)庫中,這個數(shù)據(jù)庫

通常包含了成百上千有效的文件和活動的客戶端。eMule客戶端也發(fā)送它的下載列表,包含 著它想下載的文件。第二章提供了eMule客戶端和服務(wù)器TCP信息交換的詳細(xì)描述。

建立連接之后,eMule服務(wù)器給客戶端發(fā)送用有它想下載的文件的其他客戶端列表(這些客 戶端稱作“ 源” )。從這點(diǎn)起,eMule協(xié)議客戶端開始與其他客戶端建立連接,如 1.2.2所述。

注意,在整個客戶端會話期間,客戶/服務(wù)TCP連接一直保持連接狀態(tài)。初次握手后主要是 用 戶活動激發(fā)事務(wù):有時,客戶端發(fā)送文件搜索需求,由搜索結(jié)果回應(yīng),一個搜索事務(wù)一般在對源中指定文件查詢之后,用源(IP和端口)列表來回答這個查詢,查詢者可以從這列表中 下載文件。

客戶端和它沒有連接的服務(wù)器的交流是用UDP。UDP信息的目的是增強(qiáng)文件搜索,增強(qiáng)源搜 索,***保持連接狀態(tài)(確保客戶端服務(wù)器列表中的eMule協(xié)議服務(wù)器有效)。

責(zé)任編輯:佟健 來源: blog.163.com
相關(guān)推薦

2012-10-22 16:47:45

IBMdw

2020-10-19 10:16:02

AWSDynamoDB功能

2010-04-16 09:06:18

WPF 4

2019-04-16 08:21:46

2010-01-05 15:27:04

.NET Framew

2010-03-02 17:43:31

WCF框架處理流程

2021-06-03 09:20:33

微服務(wù)架構(gòu)代碼

2019-09-16 08:22:12

特權(quán)訪問管理PAM網(wǎng)絡(luò)安全

2015-07-07 14:17:56

物聯(lián)網(wǎng)操作系統(tǒng)

2010-01-20 18:20:50

2023-05-11 08:59:43

Nginx配置服務(wù)器

2010-01-04 10:47:08

智能交換機(jī)

2009-12-03 09:08:21

路由器基本功能

2017-01-15 17:15:27

Java基本功能

2011-04-29 14:04:56

一體機(jī)

2009-12-03 14:10:22

路由器基本功能

2015-11-09 10:34:54

iOS 9.1 iPhone

2010-02-03 09:59:18

2009-12-08 13:58:12

Linux操作系統(tǒng)垃圾郵件

2009-11-24 17:35:59

路由器基本功能
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 欧美成年黄网站色视频 | 97免费视频在线观看 | 在线色网| 亚洲欧美成人影院 | 伊人网站| 国产亚洲精品久久久久动 | 午夜在线观看视频 | 亚洲手机视频在线 | 激情五月婷婷丁香 | 色噜噜狠狠色综合中国 | 免费网站国产 | 欧美亚洲视频在线观看 | www.亚洲一区| 国产精品一区二区在线播放 | 国产美女一区二区 | 免费成人午夜 | 波多野结衣一区二区 | 亚洲免费久久久 | 久久青视频 | 国产一二三区电影 | 精品无码久久久久久国产 | 91精品导航| 欧美精品 在线观看 | 伊人伊成久久人综合网站 | 色又黄又爽网站www久久 | 亚洲精品国产电影 | 天天干天天干 | 成人伊人 | 国产成视频在线观看 | 国产午夜视频 | heyzo在线| 中文字幕专区 | 欧美精品一二三 | 亚洲精品一区二区三区在线观看 | 一区二区av| 高清欧美性猛交 | 日韩爱爱网站 | 精品一区av | 日韩精品一区二区在线 | 国产成人精品在线 | 在线欧美视频 |