one MX record points to many A records - and only one MX record in domain
Kevin Darcy
kcd at daimlerchrysler.com
Wed Sep 4 21:48:58 UTC 2002
David Rees wrote:
> Do you think this might cause anybody any problems - rather than have
> many MX records with one A record for each?
>
> Query: uk.mcd.com. Query type: MX record
> Recursive query: Yes Authoritative answer: Yes
> Query time: 328 ms. Server name: n/a
>
> Answer:
> uk.mcd.com. 3600 MX 10 mc.va3.ummail.com.
>
> Authority:
> mcd.com. 3600 NS bigmac1.mcd.com.
>
> Additional:
> mc.va3.ummail.com. 2268 A 66.187.242.16
> mc.va3.ummail.com. 2268 A 66.187.242.17
> mc.va3.ummail.com. 2268 A 66.187.242.18
> mc.va3.ummail.com. 2268 A 66.187.242.19
> mc.va3.ummail.com. 2268 A 66.187.242.20
> mc.va3.ummail.com. 2268 A 66.187.242.21
> mc.va3.ummail.com. 2268 A 66.187.242.22
> mc.va3.ummail.com. 2268 A 66.187.242.23
> bigmac1.mcd.com. 3600 A 152.140.28.201
Yes, that works, but the sort order for round-robin A records is
undefined and different implementations behave differently. When caching
servers regurgitate this RRset, they'll regurgitate it in all sorts of
crazy ways and this may cause unwanted spiking. Multiple MX records can
have different priorities and therefore give you some degree of control
over your own fate. If the world could be persuaded to abandon
MX records in favor of SRV records (I'm dreaming, I know), then we could
use weighting to provide even more fine-grained control...
- Kevin
More information about the bind-users
mailing list