引用:
作者: 飛鳥
dns都是有DNS Cache,就是一般的DNS的快取
例如:
中華DNS問YAHOO的DNS,得到1.1.1.1,就會放在中華DNS上一段時間(管理員設定的時間),幾乎中華用戶在設定時間內都會連到1.1.1.1
同理seednet DNS問YAHOO的DNS,得到2.2.2.2,就會放在seednet DNS上一段時間(管理員設定的時間),幾乎seednet用戶在設定時間內都會連到2.2.2.2
原來也知道a記錄,那知道mx記錄嗎?
MAIL Server 的mx記錄可以設定優先比例,像
以上就是把大多數郵件都先寄到smtp1.abc.com(1.1.1.1)的主機去,因為他的優先為10
而a記錄沒這個優先的東西,所以就以亂數回應那一個ip都可以
dns沒有分流,只是利用他的多個a記錄,不同時間解釋成不同ip而已
其實呢,yahoo的主機,有一部份是放在中華(或其它ISP業者)的機房裡的
第一,是流量大,直接放在中華的機房,成本效益比較好
第二,yahoo是大客戶,房在中華的機房,中華可以跟別人講說yahoo放在他們的機房,像活招牌
第三,線路問題,中華電訊去處理
|
soga,原來A record可以用亂數決定,真是太神了!
謝謝飛鳥大人費心解釋,感恩啊