<p>No. IPv4 can not connect to IPv6. They’re almost completely disjoint networks except for the fact that some nodes can be dual stack with both, or many of each type routed. </p>

CC BY-SA 4.0
2020-06-08T01:23:03.690Z
Does that mean a full node may have 2 different IPs, one is IPv4 and one is IPv6?
Muoi Tran
CC BY-SA 4.0
2020-06-08T01:23:51.053Z
That’s correct. It can have an arbitrarily number of IPv4 and IPv6 addresses as listening sockets.
Claris
CC BY-SA 4.0
2020-06-08T01:25:02.737Z
Can we assume that all the nodes with IPv6 (https://bitnodes.io/nodes/) also have IPv4 enabled? Otherwise, these nodes can only connect to other IPv6 nodes.
Muoi Tran
CC BY-SA 4.0
2020-06-08T05:05:20.697Z
Generally the opposite isn't true. An IPv6-only system can connect to the IPv4 world (as the IPv4 address space is embedded in the IPv6 one).
Pieter Wuille
CC BY-SA 4.0
2020-06-08T00:53:07.617Z
2020-06-08T10:26:15.270Z
2020-06-08T10:26:15.270Z
Claris
<p>As far as I know, IPv4 and IPv6 are two different protocols and direct connection between an IPv4 and IPv6 cannot be established. 
If I run a full node with only IPv4, can my node connect to another node with IPv6 only? 
If no, why do I sometimes see my node's peers are IPv6?</p>

<p>Likewise, is it true that nodes with IPv6 can only connect to other nodes with IPv6?
Since there are only about 1000+ IPv6 full nodes in the network now, isn't that they have much fewer choices of peers?</p>

<peers>
Can full node with only IPv4 connect to another full node with only IPv6?
Muoi Tran
# Can full node with only IPv4 connect to another full node with only IPv6?

(Asked by: username_0 on 2020-06-07)

As far as I know, IPv4 and IPv6 are two different protocols and direct connection between an IPv4 and IPv6 cannot be established.
If I run a full node with only IPv4, can my node connect to another node with IPv6 only?
If no, why do I sometimes see my node's peers are IPv6?

Likewise, is it true that nodes with IPv6 can only connect to other nodes with IPv6?
Since there are only about 1000+ IPv6 full nodes in the network now, isn't that they have much fewer choices of peers?

**Tags:** peers


---

## 1 answers

### Answer by username_1 on 2020-06-08. Score: 2

No. IPv4 can not connect to IPv6. They’re almost completely disjoint networks except for the fact that some nodes can be dual stack with both, or many of each type routed.

> **Comments:**
> **username_0**: Does that mean a full node may have 2 different IPs, one is IPv4 and one is IPv6?  
> **username_1**: That’s correct. It can have an arbitrarily number of IPv4 and IPv6 addresses as listening sockets.  
> **username_0**: Can we assume that all the nodes with IPv6 (https://bitnodes.io/nodes/) also have IPv4 enabled? Otherwise, these nodes can only connect to other IPv6 nodes.  
> **username_2**: Generally the opposite isn't true. An IPv6-only system can connect to the IPv4 world (as the IPv4 address space is embedded in the IPv6 one).  

---

