I have v4+v6 enabled, but www.bbc.co.uk only supports IPv4 (i.e. A record, no AAAA record)
Aside: "bbc.co.uk" has both. But when you connect to it, it does nothing more than issue a redirect to "www.bbc.co.uk". Even from outside the UK.
bbc.co.uk is really where the MX records sit, and the BBC use messagelabs over v4 and v6.
Sending E-mail to
[email protected] is different to viewing the website, which was what this thread was about.
messagelabs is a widely-used spam filtering service. However, you'll notice that the MX records point to cluster1.eu.messagelabs.com and cluster1a.eu.messagelabs.com, both of which are IPv4 only (i.e. A record but no AAAA record).
www.bbc.co.uk and www.bbc.com map to the same IPv4 at fastly, and no IPv6 at all.
It depends where you're looking from.
For me in the UK, both those names are CNAMEs which resolve to gtm-live.pri.bbc.co.uk. and that returns addresses 212.58.235/236/237.x which are within the BBC's own address space and announced out of the BBC's own autonomous system (AS2818).
| Text |
1
23
45
67
89
| ;; ANSWER SECTION:
www.bbc.co.uk. 12454 IN CNAME www.bbc.co.uk.pri.bbc.co.uk.www.bbc.co.uk.pri.bbc.co.uk. 19 IN CNAME gtm-live.pri.bbc.co.uk.
gtm-live.pri.bbc.co.uk. 78 IN A 212.58.237.1gtm-live.pri.bbc.co.uk. 78 IN A 212.58.236.129
gtm-live.pri.bbc.co.uk. 78 IN A 212.58.235.129gtm-live.pri.bbc.co.uk. 78 IN A 212.58.236.1
gtm-live.pri.bbc.co.uk. 78 IN A 212.58.237.129gtm-live.pri.bbc.co.uk. 78 IN A 212.58.235.1 |
I don't see any third-party CDN.
However, from the USA I see fastly:
| Text |
1
23
4 | ;; ANSWER SECTION:
www.bbc.co.uk. 9860 IN CNAME www.bbc.co.uk.pri.bbc.co.uk.www.bbc.co.uk.pri.bbc.co.uk. 299 IN CNAME bbc.map.fastly.net.
bbc.map.fastly.net. 59 IN A 199.232.144.81 |
They are clearly doing some geo-based DNS. The first name "www.bbc.co.uk.pri.bbc.co.uk." is being resolved to a different second CNAME which depends on where you're querying from.
But you're correct in saying there's no IPv6 anywhere; not even for bbc.map.fastly.net. (whereas I'm sure fastly
does provide IPv6)
This shows that BBC have chosen to turn off IPv6 support, even where it would be just a mouse-click to enable it. Presumably they have user tracking code that only works with IPv4. Or they just hate IPv6.