Узел и так будет знать, из какой сети к нему подключаются.
тогда надо два протокола:
- один для IPv4/IPv6
- другой для I2P
потому что адреса в I2P длинные и просто так в поле для IPv6 не влезут
а где-то выше нужен будет дополнительный уровень абстракции