forked from I2P_Developers/i2p.www
Add NTCP2 info to I2NP page
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
{% extends "global/layout.html" %}
|
||||
{% block title %}{% trans %}I2P Network Protocol{% endtrans %} (I2NP){% endblock %}
|
||||
{% block lastupdated %}{% trans %}June 2013{% endtrans %}{% endblock %}
|
||||
{% block accuratefor %}0.9.6{% endblock %}
|
||||
{% block lastupdated %}{% trans %}October 2018{% endtrans %}{% endblock %}
|
||||
{% block accuratefor %}0.9.37{% endblock %}
|
||||
{% block content %}
|
||||
<p>{% trans -%}
|
||||
The I2P Network Protocol (I2NP),
|
||||
@@ -28,8 +28,14 @@ Priority queueing implementation may vary.
|
||||
|
||||
<h3>{% trans %}Message Format{% endtrans %}</h3>
|
||||
|
||||
<p>{% trans -%}
|
||||
The following table specifies the traditional 16-byte header used in NTCP.
|
||||
The SSU and NTCP2 transports use modified headers.
|
||||
{%- endtrans %}</p>
|
||||
|
||||
<table border=1>
|
||||
<tr><th>{% trans %}Field{% endtrans %}</th><th>{% trans %}Bytes{% endtrans %}</th></tr>
|
||||
<tr><td>{% trans %}Type{% endtrans %}</td><td>1</td></tr>
|
||||
<tr><td>{% trans %}Unique ID{% endtrans %}</td><td>4</td></tr>
|
||||
<tr><td>{% trans %}Expiration{% endtrans %}</td><td>8</td></tr>
|
||||
<tr><td>{% trans %}Payload Length{% endtrans %}</td><td>2</td></tr>
|
||||
@@ -53,8 +59,9 @@ Therefore the maximum size is approximately 956 + (62 * 996) = 62708 bytes, or 6
|
||||
|
||||
<p>{% trans -%}
|
||||
In addition, the transports may have additional restrictions.
|
||||
NTCP currently limits to 16KB - 6 = 16378 bytes but this will be increased in a future release.
|
||||
The NTCP limit is 16KB - 6 = 16378 bytes.
|
||||
The SSU limit is approximately 32 KB.
|
||||
The NTCP2 limit is approximately 64KB - 20 = 65516 bytes, which is higher than what a tunnel can support.
|
||||
{%- endtrans %}</p>
|
||||
|
||||
<p>{% trans -%}
|
||||
|
Reference in New Issue
Block a user