Bitcoin Forum
May 04, 2024, 06:01:51 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Why isn't ipv6 backwards compatible ipv4?  (Read 2372 times)
genjix (OP)
Legendary
*
Offline Offline

Activity: 1232
Merit: 1072


View Profile
March 05, 2011, 10:12:07 AM
 #1

Why did they choose such a format?

Why not free a top level IP (e.g 200 as an example) and then whenever that byte is selected, you can have variable length fields:
200.num_of_bytes.89.123.42.76.43.108.2

Or change each each number field to a 64 bit int.

7843843.9084394.12333232.89

Therefore since some sites need IP addresses, ISPs and router manufacturers would lose out by not providing access to those addresses. ipv6 is ridiculous made by academics. Do they honestly believe the whole internet to upgrade to a non-backwards compatible address?
Even if you use Bitcoin through Tor, the way transactions are handled by the network makes anonymity difficult to achieve. Do not expect your transactions to be anonymous unless you really know what you're doing.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714845711
Hero Member
*
Offline Offline

Posts: 1714845711

View Profile Personal Message (Offline)

Ignore
1714845711
Reply with quote  #2

1714845711
Report to moderator
1714845711
Hero Member
*
Offline Offline

Posts: 1714845711

View Profile Personal Message (Offline)

Ignore
1714845711
Reply with quote  #2

1714845711
Report to moderator
1714845711
Hero Member
*
Offline Offline

Posts: 1714845711

View Profile Personal Message (Offline)

Ignore
1714845711
Reply with quote  #2

1714845711
Report to moderator
jib
Member
**
Offline Offline

Activity: 92
Merit: 10


View Profile
March 05, 2011, 10:30:39 AM
 #2

A host that hadn't been upgraded wouldn't be able to communicate with anything that uses your new IP address format. What you're proposing wouldn't be any more backwards-compatible than the current solution of running dual-stack IPv4/IPv6.

Without a traditional IPv4 address you can't communicate with IPv4-only hosts except through some sort of relay. This will always be true no matter how you design the new addresses.
srb123
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
March 05, 2011, 11:56:56 AM
 #3

Why did they choose such a format?

Why not free a top level IP (e.g 200 as an example) and then whenever that byte is selected, you can have variable length fields:
200.num_of_bytes.89.123.42.76.43.108.2

Or change each each number field to a 64 bit int.

7843843.9084394.12333232.89

Therefore since some sites need IP addresses, ISPs and router manufacturers would lose out by not providing access to those addresses. ipv6 is ridiculous made by academics. Do they honestly believe the whole internet to upgrade to a non-backwards compatible address?


I think that when they sat down and tried to figure out a neat way to do this they quickly realised that legacy support=more code=more bugs=more exploits and less reliability.

IPv6 was a chance to re-imagine the internet all over again. (And lets face it, the internet is still in it infancy, we don't even have a full set of working browsers yes. Tongue), and they have done everything they can to make sure these problems don't come up again.

dsg
Jr. Member
*
Offline Offline

Activity: 37
Merit: 2


View Profile
March 05, 2011, 12:14:57 PM
 #4

I think that when they sat down and tried to figure out a neat way to do this they quickly realised that legacy support=more code=more bugs=more exploits and less reliability.

IPv6 was a chance to re-imagine the internet all over again. (And lets face it, the internet is still in it infancy, we don't even have a full set of working browsers yes. Tongue), and they have done everything they can to make sure these problems don't come up again.

No, the answer given by jib was completely correct, it is completely impossible (not merely "hard" or "too much work") to build such a protocol.
error
Hero Member
*****
Offline Offline

Activity: 588
Merit: 500



View Profile
March 05, 2011, 07:33:03 PM
 #5

Do they honestly believe the whole internet to upgrade to a non-backwards compatible address?

The whole Internet will upgrade. IPv4 is reaching its end of useful life. End of story.

3KzNGwzRZ6SimWuFAgh4TnXzHpruHMZmV8
genjix (OP)
Legendary
*
Offline Offline

Activity: 1232
Merit: 1072


View Profile
March 05, 2011, 09:18:07 PM
 #6

Do they honestly believe the whole internet to upgrade to a non-backwards compatible address?

The whole Internet will upgrade. IPv4 is reaching its end of useful life. End of story.

Or ISPs will just migrate us more and more behind NATs killing peering & bittorrent and making us back into consumers.
srb123
Newbie
*
Offline Offline

Activity: 58
Merit: 0


View Profile
March 05, 2011, 11:23:16 PM
 #7

I think that when they sat down and tried to figure out a neat way to do this they quickly realised that legacy support=more code=more bugs=more exploits and less reliability.

IPv6 was a chance to re-imagine the internet all over again. (And lets face it, the internet is still in it infancy, we don't even have a full set of working browsers yes. Tongue), and they have done everything they can to make sure these problems don't come up again.

No, the answer given by jib was completely correct, it is completely impossible (not merely "hard" or "too much work") to build such a protocol.

Nah, I dont think its hard to imagine a cross compatible protocol with IPv4, it just would have needed to be implemented top-down, assigning "IPvX" a huge subnet of availabe IPv4 addresses, with ISP's providing transparent bridging. Eventually enough Devices would be in the new subnet and the Ipv4 bridging can be cut and the rest of the new address space opened up.

Anyway the moment is past, IPv6 is what we got, so any type of seemless migration is impossible.
Vasiliev
Newbie
*
Offline Offline

Activity: 55
Merit: 0


View Profile
March 06, 2011, 12:09:18 AM
 #8

Do they honestly believe the whole internet to upgrade to a non-backwards compatible address?

The whole Internet will upgrade. IPv4 is reaching its end of useful life. End of story.

Or ISPs will just migrate us more and more behind NATs killing peering & bittorrent and making us back into consumers.
There's only so far they can go. It's estimated that Asia is going to start having new clients IPv6-only in less than a year due to their constant rapid expansion of internet.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!