|
|
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
|
|
<head>
|
|
|
|
<title>YaCy '#[clientname]#': Network Overview</title>
|
|
|
|
#%env/templates/metas.template%#
|
|
|
|
</head>
|
|
|
|
<body id="Network">
|
|
|
|
#%env/templates/header.template%#
|
|
|
|
<div class="SubMenu">
|
|
|
|
<h3>Network Menu</h3>
|
|
|
|
<ul class="SubMenu">
|
|
|
|
<li><a href="/Network.html" class="MenuItemLink">Network Overview</a></li>
|
|
|
|
<li><a href="/Network.html?page=1" class="MenuItemLink">Active Peers</a></li>
|
|
|
|
<li><a href="/Network.html?page=2" class="MenuItemLink">Passive Peers</a></li>
|
|
|
|
<li><a href="/Network.html?page=3" class="MenuItemLink">Potential Peers</a></li>
|
|
|
|
</ul>
|
|
|
|
</div>
|
|
|
|
#(page)#
|
|
|
|
<h2>Network Overview</h2>
|
|
|
|
::
|
|
|
|
<h2>Active Peers</h2>
|
|
|
|
::
|
|
|
|
<h2>Passive Peers</h2>
|
|
|
|
::
|
|
|
|
<h2>Potential Peers</h2>
|
|
|
|
::
|
|
|
|
<h2>Manually contacting Peer</h2>
|
|
|
|
#(/page)#
|
|
|
|
#(table)#
|
|
|
|
<p>no remote #[peertype]# peer for this list known</p>
|
|
|
|
::
|
|
|
|
<p>Showing #[num]# entries from a total of #[total]# peers.</p>
|
|
|
|
<form action="Network.html?page=#[page]#" method="get" enctype="multipart/form-data" accept-charset="UTF-8">
|
|
|
|
<fieldset>
|
|
|
|
<label for="match">Search for a peername (RegExp allowed)</label>:
|
|
|
|
<input type="text" id="match" name="match" value="#[searchpattern]#" />
|
|
|
|
<input type="hidden" name="page" value="#[page]#" />
|
|
|
|
<input type="submit" name="search" value="Search" />
|
|
|
|
</fieldset>
|
|
|
|
</form>
|
|
|
|
<table class="networkTable" border="0" cellpadding="2" cellspacing="1">
|
|
|
|
<tr class="TableHeader" valign="bottom">
|
|
|
|
<td>send <strong>M</strong>essage/<br />show <strong>P</strong>rofile/<br />edit <strong>W</strong>iki<br /> </td>
|
|
|
|
<td><strong>Name</strong><br /> </td>
|
|
|
|
<td><strong>Info</strong><br /> </td>
|
|
|
|
<td><strong>Release/<br />SVN</strong><br /> </td>
|
|
|
|
<td><strong>PPM</strong><br /> </td>
|
|
|
|
<td><strong>QPH</strong><br /> </td>
|
|
|
|
<td><strong>Last<br />Seen</strong><br /> <a href="/Network.html?page=#[page]#&sort=LastSeen&order=up"><</a> <a href="/Network.html?page=#[page]#&sort=LastSeen&order=down">></a></td>
|
|
|
|
<td><strong>UTC</strong><br />Offset<br /> </td>
|
|
|
|
<td><strong>Location</strong><br /><br /> </td>
|
|
|
|
<td><strong>Uptime</strong><br /> <a href="/Network.html?page=#[page]#&sort=Uptime&order=up"><</a> <a href="/Network.html?page=#[page]#&sort=Uptime&order=down">></a></td>
|
|
|
|
<td><strong>#Links</strong><br /> <a href="/Network.html?page=#[page]#&sort=LCount&order=up"><</a> <a href="/Network.html?page=#[page]#&sort=LCount&order=down">></a></td>
|
|
|
|
<td><strong>#RWIs</strong><br /> <a href="/Network.html?page=#[page]#&sort=ICount&order=up"><</a> <a href="/Network.html?page=#[page]#&sort=ICount&order=down">></a></td>
|
|
|
|
<td><strong>Sent<br />Words</strong><br /> </td>
|
|
|
|
<td><strong>Sent<br />URLs</strong><br /> </td>
|
|
|
|
<td><strong>Received<br />Words</strong><br /> </td>
|
|
|
|
<td><strong>Received<br />URLs</strong><br /> </td>
|
|
|
|
#(complete)#::
|
|
|
|
<td><strong>Address</strong><br /> </td>
|
|
|
|
<td><strong>Hash</strong><br /> </td>
|
|
|
|
<td><strong>#CR-<br />Files</strong><br />Own/Other</td>
|
|
|
|
<td><strong>Age</strong><br /> </td>
|
|
|
|
<td><strong>#Seeds</strong><br /> </td>
|
|
|
|
<td><strong>con/h<br /></strong><br /> </td>
|
|
|
|
<td><strong>user agent<br /></strong><br /> </td>
|
|
|
|
<td><strong>Peer<br />Ping</strong><br /> </td>
|
|
|
|
#(/complete)#
|
|
|
|
</tr>
|
|
|
|
#{list}#
|
|
|
|
<tr class="TableCell#(dark)#Light::Dark::Summary#(/dark)#">
|
|
|
|
<td>
|
|
|
|
<a href="MessageSend_p.html?hash=#[hash]#" title="Send message to peer #[fullname]#">m</a>
|
|
|
|
<a href="ViewProfile.html?hash=#[hash]#&display=1" title="View profile of peer #[fullname]#">p</a>
|
|
|
|
<a href="http://#[fullname]#.yacy/Wiki.html" title="Read and edit wiki on peer #[fullname]#">w</a>
|
|
|
|
<a href="http://#[fullname]#.yacy/Blog.html" title="Browse blog of peer #[fullname]#">b</a>
|
|
|
|
#(updatedProfile)#::<a href="ViewProfile.html?hash=#[hash]#&display=1"><img src="/env/grafics/profile.gif" alt="Profile updated" /></a>#(/updatedProfile)#
|
|
|
|
#(updatedWiki)#::<a href="http://#[address]#/Wiki.html?page=#[page]#" title="#[page]#"><img src="/env/grafics/wiki.gif" alt="Wiki updated" /></a>#(/updatedWiki)#
|
|
|
|
#(updatedBlog)#::<a href="http://#[address]#/Blog.html?page=#[page]#" title="#[subject]#"><img src="/env/grafics/blog.gif" alt="Blog updated" /></a>#(/updatedBlog)#
|
|
|
|
#(isCrawling)#::<a href="#[page]#"><img src="/env/grafics/crawl.gif" alt="Crawl" /></a>#(/isCrawling)#
|
|
|
|
</td>
|
|
|
|
<td><a href="http://www.#[fullname]#.yacy">#[shortname]#</a></td>
|
|
|
|
<td>#(type)##(direct)#<img src="/env/grafics/JuniorPassive.gif" title="Type: Junior | Contact: passive" alt="Junior passive" />::<img src="/env/grafics/JuniorDirect.gif" title="Type: Junior | Contact: direct" alt="Junior direct" /></img>::<img src="/env/grafics/JuniorOffline.gif" title="Type: Junior | Contact: offline" alt="Junior offline" />#(/direct)#::#(direct)#<img src="/env/grafics/SeniorPassive.gif" title="Type: Senior | Contact: passive" alt="senior passive" />::<img src="/env/grafics/SeniorDirect.gif" title="Type: Senior | Contact: direct" alt="Senior direct" />::<img src="/env/grafics/SeniorOffline.gif" title="Type: Senior | Contact: offline" alt="Senior offline" />#(/direct)#::<a href="#[url]#">#(direct)#<img src="/env/grafics/PrincipalPassive.gif" title="Type: Principal | Contact: passive | Seed download: possible" alt="Principal passive" />::<img src="/env/grafics/PrincipalDirect.gif" title="Type: Principal | Contact: direct | Seed download: possible" alt="Principal active" />::<img src="/env/grafics/PrincipalOffline.gif" title="Type: Principal | Contact: offline | Seed download: ?" alt="Principal offline" />#(/direct)#</a>#(/type)##(acceptcrawl)#<img src="/env/grafics/CrawlNo.gif" title="Accept Crawl: no" alt="no crawl" />::<img src="/env/grafics/CrawlYes.gif" title="Accept Crawl: yes" alt="crawl possible" />::<img src="/env/grafics/CrawlYesOffline.gif" title="Accept Crawl: yes" alt="crawl possible" />#(/acceptcrawl)##(dhtreceive)#<img src="/env/grafics/DHTReceiveNo.gif" title="DHT Receive: no; #[peertags]#" alt="no DHT receive" />::<img src="/env/grafics/DHTReceiveYes.gif" title="DHT Receive: yes" alt="DHT receive enabled" />::<img src="/env/grafics/DHTReceiveYesOffline.gif" title="DHT Receive: yes" alt="DHT receive enabled" />#(/dhtreceive)##(rankingreceive)#<img src="/env/grafics/RankingReceiveNo.gif" title="Ranking Receive: no" alt="no ranking receive" />::<img src="/env/grafics/RankingReceiveYes.gif" title="Ranking Receive: yes" alt="Ranking receive enabled" />::<img src="/env/grafics/RankingCollects.gif" title="Ranking Receive: collection" alt="ranking collects" />#(/rankingreceive)#</td>
|
|
|
|
<td align="right">#[version]#</td>
|
|
|
|
<td align="right">#[ppm]#</td>
|
|
|
|
<td align="right">#[qph]#</td>
|
|
|
|
<td align="right">#[lastSeen]#</td>
|
|
|
|
<td align="right">#[utc]#</td>
|
|
|
|
<td align="right">#[location]#</td>
|
|
|
|
<td align="right">#[uptime]#</td>
|
|
|
|
<td align="right">#[links]#</td>
|
|
|
|
<td align="right">#[words]#</td>
|
|
|
|
<td align="right">#[sI]#</td>
|
|
|
|
<td align="right">#[sU]#</td>
|
|
|
|
<td align="right">#[rI]#</td>
|
|
|
|
<td align="right">#[rU]#</td>
|
|
|
|
#(complete)#
|
|
|
|
::
|
|
|
|
<td><a href="http://#[ip]#:#[port]#/Network.html?page=1&ip=">http://#[ip]#:#[port]#</a></td>
|
|
|
|
<td >#[hash]#</td>
|
|
|
|
<td align="center">#[CRWCnt]#/#[CRTCnt]#</td>
|
|
|
|
<td >#[age]#</td>
|
|
|
|
<td align="right">#[seeds]#</td>
|
|
|
|
<td align="right">#[connects]#</td>
|
|
|
|
<td align="right">#[userAgent]#</td>
|
|
|
|
<td align="right">[<a href="Network.html?page=4&peerHash=#[hash]#&peerIP=#[ip]#&peerPort=#[port]#&addPeer=add+Peer">Ping</a>]</td>
|
|
|
|
#(/complete)#
|
|
|
|
</tr>
|
|
|
|
#{/list}#
|
|
|
|
</table>
|
|
|
|
<p>
|
|
|
|
<em>runtime: #[rt]# ms</em>
|
|
|
|
</p>
|
|
|
|
#(progressbar)#::
|
|
|
|
Progress towards the next peer: #[percent]#%.<br />
|
|
|
|
At current PPM you will reach him #(timemessage)#in an unknown time::in #[time]#::never, because he is faster than you#(/timemessage)#.<br />
|
|
|
|
<!--#{percent}#<img src="/env/grafics/green-block.png">#{/percent}##{percent2}#<img src="/env/grafics/red-block.png">#{/percent2}#-->
|
|
|
|
<div style="height:20px;border:1px solid #CAD5E3;background-color:red;">
|
|
|
|
<div class="ProgressBarFill" style="width:#[percent]#%;" />
|
|
|
|
</div>
|
|
|
|
#(/progressbar)#
|
|
|
|
::
|
|
|
|
<p>All Peers:</p>
|
|
|
|
<table border="0" cellpadding="2" cellspacing="1">
|
|
|
|
<tr class="TableHeader">
|
|
|
|
<td>Branch</td>
|
|
|
|
<td>#Peers</td>
|
|
|
|
<td>#All Links</td>
|
|
|
|
<td>#All Words</td>
|
|
|
|
</tr>
|
|
|
|
<tr class="TableCellDark">
|
|
|
|
<td align="left">Active (connected Senior and Principal)</td>
|
|
|
|
<td align="right">#[active-count]#</td>
|
|
|
|
<td align="right">#[active-links]#</td>
|
|
|
|
<td align="right">#[active-words]#</td>
|
|
|
|
</tr>
|
|
|
|
<tr class="TableCellDark">
|
|
|
|
<td align="left">Passive (disconnected Senior and Principal)</td>
|
|
|
|
<td align="right">#[passive-count]#</td>
|
|
|
|
<td align="right">#[passive-links]#</td>
|
|
|
|
<td align="right">#[passive-words]#</td>
|
|
|
|
</tr>
|
|
|
|
<tr class="TableCellDark">
|
|
|
|
<td align="left">Potential (Junior)</td>
|
|
|
|
<td align="right">#[potential-count]#</td>
|
|
|
|
<td align="right">#[potential-links]#</td>
|
|
|
|
<td align="right">#[potential-words]#</td>
|
|
|
|
</tr>
|
|
|
|
<tr class="TableCellSummary">
|
|
|
|
<td align="left">Network Total</td>
|
|
|
|
<td align="right">#[all-count]#</td>
|
|
|
|
<td align="right">#[all-links]#</td>
|
|
|
|
<td align="right">#[all-words]#</td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
<p>
|
|
|
|
YaCy Cluster
|
|
|
|
<ul>
|
|
|
|
<li>Indexing Speed: #[gppm]# Pages Per Minute (PPM)</li>
|
|
|
|
<li>Query Frequency: #[gqph]# Queries Per Hour (QPH)</li>
|
|
|
|
</ul>
|
|
|
|
</p>
|
|
|
|
<p>Your Peer:</p>
|
|
|
|
<table border="0" cellpadding="2" cellspacing="1">
|
|
|
|
<tr class="TableHeader">
|
|
|
|
<td>Name</td>
|
|
|
|
<td>Info</td>
|
|
|
|
<td>Version</td>
|
|
|
|
<td>UTC</td>
|
|
|
|
<td>Uptime</td>
|
|
|
|
<td>#Links</td>
|
|
|
|
<td>#RWIs</td>
|
|
|
|
<td>Sent<br />Words</td>
|
|
|
|
<td>Sent<br />URLs</td>
|
|
|
|
<td>Received<br />Words</td>
|
|
|
|
<td>Received<br />URLs</td>
|
|
|
|
<td>PPM</td>
|
|
|
|
<td>QPH</td>
|
|
|
|
<td>total PPM</td>
|
|
|
|
<td>total QPH</td>
|
|
|
|
<td>#Seeds</td>
|
|
|
|
<td>#Connects<br />per hour</td>
|
|
|
|
</tr>
|
|
|
|
<tr class="TableCellDark">
|
|
|
|
<td>#[my-name]#</td>
|
|
|
|
<td>#(my-info)#<img src="/env/grafics/Virgin.gif" title="Type: Virgin" alt="Virgin" />::<img src="/env/grafics/JuniorDirect.gif" title="Type: Junior" alt="Junior" />::<img src="/env/grafics/SeniorDirect.gif" title="Type: Senior" alt="Senior" />::<img src="/env/grafics/PrincipalDirect.gif" title="Type: Principal" alt="Principal" />#(/my-info)##(my-acceptcrawl)#<img src="/env/grafics/CrawlNo.gif" title="Accept Crawl: no" alt="no crawl" />::<img src="/env/grafics/CrawlYes.gif" title="Accept Crawl: yes" alt="Crawl enabled" />#(/my-acceptcrawl)##(my-dhtreceive)#<img src="/env/grafics/DHTReceiveNo.gif" title="DHT Receive: no" alt="no DHT receive" />::<img src="/env/grafics/DHTReceiveYes.gif" title="DHT Receive: yes" alt="DHT Receive enabled" />#(/my-dhtreceive)##(my-rankingreceive)#<img src="/env/grafics/RankingReceiveNo.gif" title="Ranking Receive: no" alt="no ranking receive" />::<img src="/env/grafics/RankingReceiveYes.gif" title="Ranking Receive: yes" alt="Ranking receive enabled" />#(/my-rankingreceive)#</td>
|
|
|
|
<td align="right">#[my-version]#</td>
|
|
|
|
<td align="right">#[my-utc]#</td>
|
|
|
|
<td align="right">#[my-uptime]#</td>
|
|
|
|
<td align="right">#[my-links]#</td>
|
|
|
|
<td align="right">#[my-words]#</td>
|
|
|
|
<td align="right">#[my-sI]#</td>
|
|
|
|
<td align="right">#[my-sU]#</td>
|
|
|
|
<td align="right">#[my-rI]#</td>
|
|
|
|
<td align="right">#[my-rU]#</td>
|
|
|
|
<td align="right">#[my-ppm]#</td>
|
|
|
|
<td align="right">#[my-qph]#</td>
|
|
|
|
<td align="right">#[my-totalppm]#</td>
|
|
|
|
<td align="right">#[my-totalqph]#</td>
|
|
|
|
<td align="right">#[my-seeds]#</td>
|
|
|
|
<td align="right">#[my-connects]#</td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
<p><a href="NetworkPicture.png?width=768&height=576"><img src="NetworkPicture.png" alt="The yacy Network" /></a></p>
|
|
|
|
<table border="0">
|
|
|
|
<tr>
|
|
|
|
<td> </td>
|
|
|
|
<td><strong>Network legend:</strong></td>
|
|
|
|
<td></td>
|
|
|
|
<td></td>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td style="background-color:#000000"> </td>
|
|
|
|
<td>dark font</td>
|
|
|
|
<td>:</td>
|
|
|
|
<td>senior/principal peers</td>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td style="background-color:#E7B7AF"> </td>
|
|
|
|
<td>lightred font</td>
|
|
|
|
<td>:</td>
|
|
|
|
<td>passiv peers ( < 5 hour passiv time)</td>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td style="background-color:#A7A75F"> </td>
|
|
|
|
<td>turquoise font</td>
|
|
|
|
<td>:</td>
|
|
|
|
<td>junior peers</td>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td style="background-color:#C1A77F"> </td>
|
|
|
|
<td>red point</td>
|
|
|
|
<td>:</td>
|
|
|
|
<td>this peer</td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
|
|
|
|
#(comment)#
|
|
|
|
::
|
|
|
|
<p>You are in online mode, but probably no internet resource is available. Please check your internet connection.</p>
|
|
|
|
::
|
|
|
|
<p>You are either not in online mode or you do not use the proxy option.
|
|
|
|
To get connection to the YaCy network, you must use the proxy by setting your browser's settings
|
|
|
|
('on-demand - mode', see <a href="http://www.yacy.net/yacy/Installation.html#wininst">here</a>
|
|
|
|
for an installation guide) or you can go online by activating the permanent online mode.
|
|
|
|
To do this, press this button:</p>
|
|
|
|
<form action="SettingsAck_p.html" method="get">
|
|
|
|
<fieldset>
|
|
|
|
<input type="submit" name="pmode" value="go online" />
|
|
|
|
</fieldset>
|
|
|
|
</form>
|
|
|
|
#(/comment)#
|
|
|
|
::
|
|
|
|
#(comment)#
|
|
|
|
::
|
|
|
|
<p style="color:red;">
|
|
|
|
<code>#[status]#</code>
|
|
|
|
</p>
|
|
|
|
::
|
|
|
|
<p style="color:green">
|
|
|
|
<code>#[status]#</code>
|
|
|
|
</p>
|
|
|
|
<p style="color:green;">
|
|
|
|
<code>#[details]#</code>
|
|
|
|
</p>
|
|
|
|
#(/comment)#
|
|
|
|
|
|
|
|
<form action="Network.html" method="get">
|
|
|
|
<table>
|
|
|
|
<tr>
|
|
|
|
<td>Peer Hash</td>
|
|
|
|
<td><input name="peerHash" type="text" size="32" maxlength="128" value="#[peerHash]#" /></td>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td>Peer IP</td>
|
|
|
|
<td><input name="peerIP" type="text" size="32" maxlength="128" value="#[peerIP]#" /></td>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td>Peer Port</td>
|
|
|
|
<td><input name="peerPort" type="text" size="32" maxlength="128" value="#[peerPort]#" /></td>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td> <input name="page" type="hidden" value="4" /></td>
|
|
|
|
<td><input type="submit" name="addPeer" value="add Peer" /></td>
|
|
|
|
</tr>
|
|
|
|
</table>
|
|
|
|
</form>
|
|
|
|
#(/table)#
|
|
|
|
#%env/templates/footer.template%#
|
|
|
|
</body>
|
|
|
|
</html>
|