mirror of
https://github.com/bitcoin/bips.git
synced 2026-08-24 18:47:19 +00:00
Merge pull request #2234 from brunoerg/2026-08-bip155
BIP155: mention IPv4-in-IPv6 range MUST NOT be sent within IPV6
This commit is contained in:
@@ -7,7 +7,7 @@
|
||||
Type: Specification
|
||||
Assigned: 2019-02-27
|
||||
License: BSD-2-Clause
|
||||
Version: 2.0.0
|
||||
Version: 2.1.0
|
||||
</pre>
|
||||
|
||||
==Introduction==
|
||||
@@ -131,6 +131,8 @@ Further network ID numbers MUST be reserved in a new BIP document.
|
||||
|
||||
Clients SHOULD reject messages that contain addresses that have a different length than specified in this table for a specific network ID, as these are meaningless.
|
||||
|
||||
Some ranges of the <code>IPV6</code> address space are reserved for embedding addresses of other networks (for example the IPv4-in-IPv6 range <code>::ffff:0:0/96</code>). Such addresses already have a canonical encoding under their own network ID and MUST NOT be sent with the <code>IPV6</code> network ID. Clients SHOULD ignore <code>IPV6</code> addresses that fall into these reserved ranges on receive, since the same address received under two network IDs would otherwise be treated as two distinct peers.
|
||||
|
||||
See the appendices for the address encodings to be used for the various networks.
|
||||
|
||||
==Signaling support and compatibility==
|
||||
@@ -194,6 +196,8 @@ Yggdrasil addresses are simply IPv6 addresses in the <code>0200::/7</code> range
|
||||
|
||||
== Changelog ==
|
||||
|
||||
* 2.1.0 (2026-08-03):
|
||||
** Document that IPv4-in-IPv6 range MUST NOT be sent with the IPV6 network ID and SHOULD be ignored on receive.
|
||||
* 2.0.0 (2025-10-01):
|
||||
** Add note that Tor v2 is no longer operational.
|
||||
* 1.0.0 (2019-02-27):
|
||||
|
||||
Reference in New Issue
Block a user