史萊姆論壇

返回   史萊姆論壇 > 專業主討論區 > 網路疑難應用技術研討區
忘記密碼?
論壇說明

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2007-03-01, 03:07 PM   #1 (permalink)
長老會員
 
rezard 的頭像
榮譽勳章
UID - 5875
在線等級: 級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時
註冊日期: 2002-12-08
住址: 夢幻之島福爾摩沙
文章: 4595
精華: 0
現金: 258 金幣
資產: 25680236 金幣
預設

引用:
作者: 飛鳥
這是多重主機的架構,不是誰誰誰的問題啦

這是一個負載平衡的架構,學名叫(load balance)

而load balance有分很多種,從字面上就是平均分擔工作

像一些進階的ip防火牆分享器,就有兩個網路合併,達到流量分擔的效果
比如像這種產品http://buy.yahoo.com.tw/gdsale/gdsale.asp?gdid=353699

這是一個架構,就是從內部網路對多個線路,這是對內的部份,分擔內部的流量出去



講回樓主的問題,為什麼dns可以解釋成那麼多台ip呢

也是分流的架構,只是把外面的流量分散到不同主機上面

因為再強的電腦,1GB的網路卡加光纖網路,都不可能受得了同時1萬人看你的1台主機的網頁吧(這也是所謂的ddos攻擊)

而且還要回應很快的,不如利用dns的解釋,平均給使用者解釋到不同的ip,把流量都分散,而網路同步的內容,就只要更新網頁資料庫的內容,就不會有問題了

http://netgames123.googlepages.com/loadB.jpg

這還有一個好處,萬一那一台有問題了,不會說所有人都無法上網,而有別的架構,可以道到別台主機去
謝謝飛鳥大人的指教

不才的小弟想再請教:
DNS名稱解析係以階層式分散式架構運作,若是為分流,是否會先導向同一IP節點再進行分流?若可以不用先導向相同節點,則威權DNS該如何答詢每一次反覆性名稱解析?這樣說來存放的A紀錄不就要很多筆、甚至很多地方(不同的DNS伺服器)?這麼一來不就破壞原來DNS體系的結構嗎?
__________________
【詠螢】
的歷流光小,飄颻弱翅輕。恐畏無人識,獨自暗中明。
[IMG][/IMG]
rezard 目前離線  
送花文章: 127322, 收花文章: 3952 篇, 收花: 21079 次
回覆時引用此帖
舊 2007-03-01, 04:20 PM   #2 (permalink)
協調管理員
 
飛鳥 的頭像
榮譽勳章
UID - 23073
在線等級: 級別:72 | 在線時長:5513小時 | 升級還需:108小時級別:72 | 在線時長:5513小時 | 升級還需:108小時
註冊日期: 2003-01-07
VIP期限: 無限期
住址: 史萊姆團隊
文章: 7199
精華: 11
現金: 837 金幣
資產: 260029 金幣
預設

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記錄可以設定優先比例,像
引用:
a A 1.1.1.1
b A 2.2.2.2

smtp.abc.com IN MX 10 a.abc.com
smtp.abc.com IN MX 20 b.abc.com
以上就是把大多數郵件都先寄到smtp1.abc.com(1.1.1.1)的主機去,因為他的優先為10

而a記錄沒這個優先的東西,所以就以亂數回應那一個ip都可以

dns沒有分流,只是利用他的多個a記錄,不同時間解釋成不同ip而已

其實呢,yahoo的主機,有一部份是放在中華(或其它ISP業者)的機房裡的
第一,是流量大,直接放在中華的機房,成本效益比較好
第二,yahoo是大客戶,房在中華的機房,中華可以跟別人講說yahoo放在他們的機房,像活招牌
第三,線路問題,中華電訊去處理

此帖於 2007-03-01 04:55 PM 被 飛鳥 編輯.
__________________
http://flybird017.googlepages.com/quok.gif http://flybird020.googlepages.com/new321.gif
寶貝你我的地球
, 請 少開電器,減少溫室氣體排放外,多種植植物,減少列印, 多用背面,丟棄時做垃圾分類。

http://netgames123.googlepages.com/tobikeways.jpg

飛鳥 目前離線  
送花文章: 11706, 收花文章: 3363 篇, 收花: 16453 次
回覆時引用此帖
向 飛鳥 送花的會員:
rezard (2007-03-01)
感謝您發表一篇好文章
舊 2007-03-01, 05:42 PM   #3 (permalink)
長老會員
 
rezard 的頭像
榮譽勳章
UID - 5875
在線等級: 級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時級別:41 | 在線時長:1895小時 | 升級還需:37小時
註冊日期: 2002-12-08
住址: 夢幻之島福爾摩沙
文章: 4595
精華: 0
現金: 258 金幣
資產: 25680236 金幣
預設

引用:
作者: 飛鳥
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可以用亂數決定,真是太神了!
謝謝飛鳥大人費心解釋,感恩啊
rezard 目前離線  
送花文章: 127322, 收花文章: 3952 篇, 收花: 21079 次
回覆時引用此帖
發文 回覆



發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用


所有時間均為台北時間。現在的時間是 11:48 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2025, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1