免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5735 | 回复: 5
打印 上一主题 下一主题

[DNS] gmail的mx记录优先级设置和dns轮训? [复制链接]

论坛徽章:
8
综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-09-14 06:20:00金牛座
日期:2014-10-10 11:23:34CU十二周年纪念徽章
日期:2013-10-24 15:41:34酉鸡
日期:2013-10-19 10:17:1315-16赛季CBA联赛之北京
日期:2017-03-06 15:12:44
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-02-26 14:48 |只看该作者 |倒序浏览
  1. [admin@mail ~]$ dig -t mx gmail.com

  2. ; <<>> DiG 9.3.4-P1 <<>> -t mx gmail.com
  3. ;; global options:  printcmd
  4. ;; Got answer:
  5. ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 37651
  6. ;; flags: qr rd ra; QUERY: 1, ANSWER: 5, AUTHORITY: 4, ADDITIONAL: 4

  7. ;; QUESTION SECTION:
  8. ;gmail.com.                     IN      MX

  9. ;; ANSWER SECTION:
  10. gmail.com.              630     IN      MX      30 alt3.gmail-smtp-in.l.google.com.
  11. gmail.com.              630     IN      MX      40 alt4.gmail-smtp-in.l.google.com.
  12. gmail.com.              630     IN      MX      5 gmail-smtp-in.l.google.com.
  13. gmail.com.              630     IN      MX      10 alt1.gmail-smtp-in.l.google.com.
  14. gmail.com.              630     IN      MX      20 alt2.gmail-smtp-in.l.google.com.

  15. ;; AUTHORITY SECTION:
  16. gmail.com.              79666   IN      NS      ns1.google.com.
  17. gmail.com.              79666   IN      NS      ns2.google.com.
  18. gmail.com.              79666   IN      NS      ns3.google.com.
  19. gmail.com.              79666   IN      NS      ns4.google.com.

  20. ;; ADDITIONAL SECTION:
  21. ns1.google.com.         79156   IN      A       216.239.32.10
  22. ns2.google.com.         247496  IN      A       216.239.34.10
  23. ns3.google.com.         247492  IN      A       216.239.36.10
  24. ns4.google.com.         247500  IN      A       216.239.38.10

  25. ;; Query time: 0 msec
  26. ;; SERVER: 127.0.0.1#53(127.0.0.1)
  27. ;; WHEN: Fri Feb 26 14:46:45 2010
  28. ;; MSG SIZE  rcvd: 286



复制代码
从优先级上看所有的邮件都应该是优先从gmail-smtp-in.l.google.com走,但是每次查询mx记录,发现他的5条mx记录是轮训的

论坛徽章:
0
2 [报告]
发表于 2010-02-26 14:58 |只看该作者
本帖最后由 silty 于 2010-02-26 15:01 编辑

我的理解:mail Server向NS发送mx查询,NS返回所有结果,每次结果MX记录排列顺序不同,但并不是说mail Server必须要选择排在首位的mx记录
和其他网络程序还是有差别的

论坛徽章:
0
3 [报告]
发表于 2010-02-26 15:17 |只看该作者
本帖最后由 silty 于 2010-02-26 15:45 编辑

用Foxmail的特快专递功能验证,的确如此,见下图:

论坛徽章:
0
4 [报告]
发表于 2010-02-26 22:43 |只看该作者
2楼是正解,

邮件系统与DNS不要混为一谈。

论坛徽章:
8
综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-09-14 06:20:00金牛座
日期:2014-10-10 11:23:34CU十二周年纪念徽章
日期:2013-10-24 15:41:34酉鸡
日期:2013-10-19 10:17:1315-16赛季CBA联赛之北京
日期:2017-03-06 15:12:44
5 [报告]
发表于 2010-03-02 13:08 |只看该作者
但并不是说mail Server必须要选择排在首位的mx记录
--------我不是说排在首位的mx,我知道这个是根据mx的优先级来定义的,这个和dns的轮训应该是没有关系的
疑惑的是在这里为什么有个dns的轮训?有什么重要意义?

另外,不停的用dig -t mx gmail.com可以看到返回的mx记录很有规律的轮训

论坛徽章:
0
6 [报告]
发表于 2010-03-02 14:14 |只看该作者
这个很正常,bind和window server系统自带dns 服务器默认对资源记录都是轮询的(不单是对A记录轮询),只不过mx记录比较特殊,没必要专门对mx记录排序,将优先级较高的记录排首位,
dns服务器只负责解析,至于具体应用那是应用程序的事。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP