rfc/spec/52/index.html

418 lines
9.8 KiB
HTML
Raw Normal View History

2023-01-30 13:47:41 +00:00
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<meta name="generator" content="Hugo 0.106.0">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Abstract # This document lists static shard flag index assignments (see 51/WAKU2-RELAY-SHARDING.
Background # Similar to the IANA port allocation, this document lists static shard index assignments (see 51/WAKU2-RELAY-SHARDING.
The index ranges are as follows: index 0 represents the global shards, indices 1 to 15 are reserved, indices 16 to 1023 are reservable for apps, indices 1024 to 49151 are for open use by apps, indices 49152 to 65535 are reserved.">
<meta name="theme-color" content="#FFFFFF"><meta property="og:title" content="52/WAKU2-RELAY-STATIC-SHARD-ALLOC" />
<meta property="og:description" content="Abstract # This document lists static shard flag index assignments (see 51/WAKU2-RELAY-SHARDING.
Background # Similar to the IANA port allocation, this document lists static shard index assignments (see 51/WAKU2-RELAY-SHARDING.
The index ranges are as follows: index 0 represents the global shards, indices 1 to 15 are reserved, indices 16 to 1023 are reservable for apps, indices 1024 to 49151 are for open use by apps, indices 49152 to 65535 are reserved." />
<meta property="og:type" content="article" />
<meta property="og:url" content="https://rfc.vac.dev/spec/52/" /><meta property="article:section" content="docs" />
<title>52/WAKU2-RELAY-STATIC-SHARD-ALLOC | Vac RFC</title>
<link rel="manifest" href="/manifest.json">
<link rel="icon" href="/favicon.png" type="image/x-icon">
<link rel="stylesheet" href="/book.min.e935e20bd0d469378cb482f0958edf258c731a4f895dccd55799c6fbc8043f23.css" integrity="sha256-6TXiC9DUaTeMtILwlY7fJYxzGk&#43;JXczVV5nG&#43;8gEPyM=">
2023-02-23 08:43:12 +00:00
<script defer src="/en.search.min.5ee68d8cd44f898b32b1f50dd6c0ef4fa262a522003784780cf0d702daa2e4bc.js" integrity="sha256-XuaNjNRPiYsysfUN1sDvT6JipSIAN4R4DPDXAtqi5Lw="></script>
2023-01-30 13:47:41 +00:00
<!--
Made with Book Theme
https://github.com/alex-shpak/hugo-book
-->
</head>
<body dir="ltr">
<input type="checkbox" class="hidden toggle" id="menu-control" />
<input type="checkbox" class="hidden toggle" id="toc-control" />
<main class="container flex">
<aside class="book-menu">
<div class="book-menu-content">
<nav>
<h2 class="book-brand">
<a href="/"><span>Vac RFC</span>
</a>
</h2>
<div class="book-search">
<input type="text" id="book-search-input" placeholder="Search" aria-label="Search" maxlength="64" data-hotkeys="s/" />
<div class="book-search-spinner hidden"></div>
<ul id="book-search-results"></ul>
</div>
<ul>
<li>Raw
<ul>
<li><a href="/spec/20/">20/TOY-ETH-PM</a></li>
<li><a href="/spec/24/">24/STATUS-CURATION</a></li>
<li><a href="/spec/28/">28/STATUS-FEATURING</a></li>
<li><a href="/spec/31/">31/WAKU2-ENR</a></li>
<li><a href="/spec/32/">32/RLN-SPEC</a></li>
<li><a href="/spec/34/">34/WAKU2-PEER-EXCHANGE</a></li>
<li><a href="/spec/35/">35/WAKU2-NOISE</a></li>
<li><a href="/spec/37/">37/WAKU2-NOISE-SESSIONS</a></li>
<li><a href="/spec/38/">38/CONSENSUS-CLARO</a></li>
<li><a href="/spec/43/">43/WAKU2-NOISE-PAIRING</a></li>
<li><a href="/spec/44/">44/WAKU2-DANDELION</a></li>
<li><a href="/spec/45/">45/WAKU2-ADVERSARIAL-MODELS</a></li>
<li><a href="/spec/46/">46/GOSSIPSUB-TOR-PUSH</a></li>
<li><a href="/spec/47/">47/WAKU2-TOR-PUSH</a></li>
<li><a href="/spec/48/">48/RLN-INTEREP-SPEC</a></li>
<li><a href="/spec/51/">51/WAKU2-RELAY-SHARDING</a></li>
<li><a href="/spec/52/"class=active>52/WAKU2-RELAY-STATIC-SHARD-ALLOC</a></li>
</ul>
</li>
<li>Draft
<ul>
<li><a href="/spec/1/">1/COSS</a></li>
<li><a href="/spec/3/">3/REMOTE-LOG</a></li>
<li><a href="/spec/4/">4/MVDS-META</a></li>
<li><a href="/spec/10/">10/WAKU2</a></li>
<li><a href="/spec/12/">12/WAKU2-FILTER</a></li>
<li><a href="/spec/13/">13/WAKU2-STORE</a></li>
<li><a href="/spec/14/">14/WAKU2-MESSAGE</a></li>
<li><a href="/spec/15/">15/WAKU2-BRIDGE</a></li>
<li><a href="/spec/16/">16/WAKU2-RPC</a></li>
<li><a href="/spec/17/">17/WAKU2-RLN-RELAY</a></li>
<li><a href="/spec/18/">18/WAKU2-SWAP</a></li>
<li><a href="/spec/19/">19/WAKU2-LIGHTPUSH</a></li>
<li><a href="/spec/21/">21/WAKU2-FTSTORE</a></li>
<li><a href="/spec/22/">22/TOY-CHAT</a></li>
<li><a href="/spec/23/">23/WAKU2-TOPICS</a></li>
<li><a href="/spec/26/">26/WAKU2-PAYLOAD</a></li>
<li><a href="/spec/27/">27/WAKU2-PEERS</a></li>
<li><a href="/spec/29/">29/WAKU2-CONFIG</a></li>
<li><a href="/spec/30/">30/ADAPTIVE-NODES</a></li>
<li><a href="/spec/33/">33/WAKU2-DISCV5</a></li>
<li><a href="/spec/36/">36/WAKU2-BINDINGS-API</a></li>
2023-02-21 11:48:38 +00:00
<li><a href="/spec/53/">53/WAKU2-X3DH</a></li>
<li><a href="/spec/54/">54/WAKU2-X3DH-SESSIONS</a></li>
<li><a href="/spec/55/">55/STATUS-1TO1-CHAT</a></li>
2023-02-21 16:18:47 +00:00
<li><a href="/spec/56/">56/STATUS-COMMUNITIES</a></li>
2023-01-30 13:47:41 +00:00
</ul>
</li>
<li>Stable
<ul>
<li><a href="/spec/2/">2/MVDS</a></li>
<li><a href="/spec/6/">6/WAKU1</a></li>
<li><a href="/spec/7/">7/WAKU-DATA</a></li>
<li><a href="/spec/8/">8/WAKU-MAIL</a></li>
<li><a href="/spec/9/">9/WAKU-RPC</a></li>
<li><a href="/spec/11/">11/WAKU2-RELAY</a></li>
</ul>
</li>
<li>Deprecated
<ul>
<li><a href="/spec/5/">5/WAKU0</a></li>
</ul>
</li>
<li>Retired</li>
</ul>
</nav>
<script>(function(){var e=document.querySelector("aside.book-menu nav");addEventListener("beforeunload",function(){localStorage.setItem("menu.scrollTop",e.scrollTop)}),e.scrollTop=localStorage.getItem("menu.scrollTop")})()</script>
</div>
</aside>
<div class="book-page">
<header class="book-header">
<div class="flex align-center justify-between">
<label for="menu-control">
<img src="/svg/menu.svg" class="book-icon" alt="Menu" />
</label>
<strong>52/WAKU2-RELAY-STATIC-SHARD-ALLOC</strong>
<label for="toc-control">
<img src="/svg/toc.svg" class="book-icon" alt="Table of Contents" />
</label>
</div>
<aside class="hidden clearfix">
<nav id="TableOfContents"></nav>
</aside>
</header>
<article class="markdown">
<h1 id="52waku2-relay-static-shard-alloc">
52/WAKU2-RELAY-STATIC-SHARD-ALLOC
<a class="anchor" href="#52waku2-relay-static-shard-alloc">#</a>
</h1>
<h1 id="waku-v2-relay-static-shard-allocation">
Waku v2 Relay Static Shard Allocation
<a class="anchor" href="#waku-v2-relay-static-shard-allocation">#</a>
</h1>
<img src="https://img.shields.io/badge/status-raw-lightgrey?style=flat-square" />
<ul>
<li>Status: raw</li>
<li>Editor: Daniel Kaiser <a href="mailto:danielkaiser@status.im">danielkaiser@status.im</a></li>
</ul><h1 id="abstract">
Abstract
<a class="anchor" href="#abstract">#</a>
</h1>
<p>This document lists static shard flag index assignments (see <a href="/spec/51/">51/WAKU2-RELAY-SHARDING</a>.</p>
<h1 id="background">
Background
<a class="anchor" href="#background">#</a>
</h1>
<p>Similar to the <a href="https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml">IANA port allocation</a>,
this document lists static shard index assignments (see <a href="/spec/51/">51/WAKU2-RELAY-SHARDING</a>.</p>
<p>The index ranges are as follows:
index <code>0</code> represents the global shards,
indices <code>1</code> to <code>15</code> are reserved,
indices <code>16</code> to <code>1023</code> are reservable for apps,
indices <code>1024</code> to <code>49151</code> are for open use by apps,
indices <code>49152</code> to <code>65535</code> are reserved.</p>
<h1 id="assingment-process">
Assingment Process
<a class="anchor" href="#assingment-process">#</a>
</h1>
<blockquote>
<p><em>Note</em>: Future versions of this document will specify the assignment process.</p>
</blockquote>
<h1 id="list-of-static-shard-indices">
List of Static Shard Indices
<a class="anchor" href="#list-of-static-shard-indices">#</a>
</h1>
2023-01-30 13:59:34 +00:00
<table>
<thead>
<tr>
<th>index</th>
<th>Protocol/App</th>
<th>Description</th>
</tr>
</thead>
<tbody>
<tr>
<td>0</td>
<td>global</td>
<td>global use</td>
</tr>
<tr>
<td>1</td>
<td>reserved</td>
<td></td>
</tr>
<tr>
<td>2</td>
<td>reserved</td>
<td></td>
</tr>
<tr>
<td>3</td>
<td>reserved</td>
<td></td>
</tr>
<tr>
<td>4</td>
<td>reserved</td>
<td></td>
</tr>
<tr>
<td>5</td>
<td>reserved</td>
<td></td>
</tr>
<tr>
<td>6</td>
<td>reserved</td>
<td></td>
</tr>
<tr>
<td>7</td>
<td>reserved</td>
<td></td>
</tr>
<tr>
<td>8</td>
<td>reserved</td>
<td></td>
</tr>
<tr>
<td>9</td>
<td>reserved</td>
<td></td>
</tr>
<tr>
<td>10</td>
<td>reserved</td>
<td></td>
</tr>
<tr>
<td>11</td>
<td>reserved</td>
<td></td>
</tr>
<tr>
<td>12</td>
<td>reserved</td>
<td></td>
</tr>
<tr>
<td>13</td>
<td>reserved</td>
<td></td>
</tr>
<tr>
<td>14</td>
<td>reserved</td>
<td></td>
</tr>
<tr>
<td>15</td>
<td>reserved</td>
<td></td>
</tr>
<tr>
<td>16</td>
<td>Status</td>
<td>Status main net</td>
</tr>
<tr>
<td>17</td>
<td>Status</td>
<td></td>
</tr>
<tr>
<td>18</td>
<td>Status</td>
<td></td>
</tr>
</tbody>
</table>
2023-01-30 13:47:41 +00:00
<h1 id="copyright">
Copyright
<a class="anchor" href="#copyright">#</a>
</h1>
<p>Copyright and related rights waived via <a href="https://creativecommons.org/publicdomain/zero/1.0/">CC0</a>.</p>
<h1 id="references">
References
<a class="anchor" href="#references">#</a>
</h1>
<ul>
<li><a href="/spec/51/">51/WAKU2-RELAY-SHARDING</a></li>
<li><a href="https://www.iana.org/assignments/service-names-port-numbers/service-names-port-numbers.xhtml">IANA port allocation</a></li>
</ul>
</article>
<footer class="book-footer">
<div class="flex flex-wrap justify-between">
</div>
</footer>
<div class="book-comments">
</div>
<label for="menu-control" class="hidden book-menu-overlay"></label>
</div>
<aside class="book-toc">
<div class="book-toc-content">
<nav id="TableOfContents"></nav>
</div>
</aside>
</main>
</body>
</html>