The plan for IPv6 is to ultimately replace IPv4 in entirety. In the long run, it doesn't make sense to run two full stacks in parallel.
Also, some providers serve their clients using IPv4 private addressing (DS-Lite or non-standard RFC 1918 addresses), so the only untranslated addresses these clients can use are v6.
Contact your tier-1 ISP to change BGP session configuration. You need cooperation with your tier-1 ISP.
You also need to create route objects in RIR ( https://en.m.wikipedia.org/wiki/Regional_Internet_registry ) with ISP ASN and change your RPKI configuration - only if you have RPKI.
Yes this can be done however, you will need to engage your ISP regardless as this is completely dependant on your ISPs network design and capabilities.
For example, with permission your ISP may allow you to originate this from a Private ASN over your eBGP sessions. In doing so, your ISP would then strip the Private ASN from the AS-PATH on egress to other ...
Why is the IP layer aware of higher layers in the network stack?
An IP packet has a payload that must be passed to some other process. The IPv4 Protocol field (IPv6 Next Header field does the same thing) tells IP where to pass the payload of the IP packet.
The protocols in other layers have an equivalent type of field to know where to pass their payloads. ...