论文部分内容阅读
摘要:该文针对国外,或者偏远地区电子邮件访问速度慢的问题,提出了一种基于邮件系统的智能DNS解析。通过阅读mydns软件的源码,在mydns源码的基础上进行修改,利用关系数据库mysql,使得DNS服务器能够智能识别出距离用户物理位置最近的CDN服务器,用户向此服务器提出发送或者接收邮件的请求,从而加快用户发送或者接收邮件的速度,提高用户体验。
全文查看链接
表1
全文查看链接
接着label by label 地查找"www"主机。先查找域为1的"www"的ANY记录。同样也是先在zone_cache_find中查找,若zone_cache_find中找不到域为1的"www"的ANY记录,那么,连接RR数据库表,装载RR记录,构造SQL语句来查找域为1的"www"的ANY记录。可以看到,在RR表中找到满足条件的两条记录,分别为"www"的A记录和AAAA记录,且两条记录对应的data值均为1(这时,智能DNS服务器先把这两条记录添加到zone_cache中。若再次查找域为1的"www"的ANY记录,可以发现在zone_cache中有缓存此域,那么本次不需要再次连接数据库查找RR表,直接把zone_cache中的信息返回)。
全文查看链接