史萊姆論壇

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

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

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

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

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2007-03-01, 11:41 AM   #1
rezard 帥哥
長老會員
 
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 金幣
預設 疑問 - 有關tw.yahoo.com的名稱解析問題

大家好:
小弟今天在辦公室測試Hinet的DNS 168.95.192.1與Seednet的南部DNS 139.175.10.20二個設定解析tw.yahoo.com網址,發現二個解出來的對應IP不一樣,Hinet解出202.43.195.52,Seednet解出203.84.202.164,透過TWNIC反查註冊單位,結果分別剪貼如下:

Hinet解出的202.43.195.52:
http://wq.apnic.net/apnic-bin/whois....=202.43.195.52

inetnum: 202.43.192.0 - 202.43.223.255
netname: YAHOO-ASIA-1
descr: Internet Content Crovider
country: US
admin-c: YI12-AP
tech-c: YI12-AP
status: ALLOCATED PORTABLE
mnt-by: APNIC-HM
mnt-lower: MAINT-AP-YAHOO-INC
remarks: -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
remarks: This object can only be modified by APNIC hostmaster
remarks: If you wish to modify this object details please
remarks: send email to hostmaster@apnic.net with your organisation
remarks: account name in the subject line.
remarks: -+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
changed: hm-changed@apnic.net 20030807
changed: hm-changed@apnic.net 20041013
changed: hm-changed@apnic.net 20050311
source: APNIC

route: 202.43.192.0/21
descr: Yahoo Taiwan
country: TW
origin: AS10229
mnt-by: MAINT-AP-YAHOO-INC
changed: gnelson@yahoo-inc.com 20030813
source: APNIC

role: YAHOO INC
address: 701 First Avenue
address: Sunnyvale, CA 94089
country: US
phone: +1 408 349 3300
fax-no: +1 408 349 3301
e-mail: netblockadmin@yahoo-inc.com
trouble: send spam and abuse reports to abuse@yahoo.com
trouble: or visit http://abuse.yahoo.com
admin-c: KW133-AP
tech-c: KW133-AP
tech-c: SD210-AP
nic-hdl: YI12-AP
notify: netops@yahoo-inc.com
mnt-by: MAINT-AP-YAHOO-INC
changed: kirkw@yahoo-inc.com 20061211
source: APNIC

--------------------------------------------------(分隔線)

Seednet解出的203.84.202.164:
http://wq.apnic.net/apnic-bin/whois....203.84.202.164

inetnum: 203.84.192.0 - 203.84.223.255
netname: YAHOO-ASIA-3
descr: Internet Content Provider
country: AP
admin-c: YI12-AP
tech-c: YI12-AP
mnt-by: APNIC-HM
mnt-lower: MAINT-AP-YAHOO-INC
status: ALLOCATED PORTABLE
remarks: -+-+-+-+-+-+-+-+-+-+-+-++-+-+-+-+-+-+-+-+-+-+-+-+-+-+
remarks: This object can only be updated by APNIC hostmasters.
remarks: To update this object, please contact APNIC
remarks: hostmasters and include your organisation's account
remarks: name in the subject line.
remarks: -+-+-+-+-+-+-+-+-+-+-+-++-+-+-+-+-+-+-+-+-+-+-+-+-+-+
changed: hm-changed@apnic.net 20050121
changed: hm-changed@apnic.net 20050121
changed: hm-changed@apnic.net 20050311
changed: hm-changed@apnic.net 20050830
source: APNIC

route: 203.84.200.0/22
descr: Yahoo TPC
country: TW
origin: AS24031
mnt-by: MAINT-AP-YAHOO-INC
changed: stephend@yahoo-inc.com 20051114
source: APNIC

role: YAHOO INC
address: 701 First Avenue
address: Sunnyvale, CA 94089
country: US
phone: +1 408 349 3300
fax-no: +1 408 349 3301
e-mail: netblockadmin@yahoo-inc.com
trouble: send spam and abuse reports to abuse@yahoo.com
trouble: or visit http://abuse.yahoo.com
admin-c: KW133-AP
tech-c: KW133-AP
tech-c: SD210-AP
nic-hdl: YI12-AP
notify: netops@yahoo-inc.com
mnt-by: MAINT-AP-YAHOO-INC
changed: kirkw@yahoo-inc.com 20061211
source: APNIC

--------------------------------------------------(分隔線)
經過tracer route,發現Seednet解出來的目的IP非但節點較多,且還經過p4-7-1-0-3.r20.tokyjp01.jp.bb.gin.ntt.net [129.250.8.5] 這個看似出國後又繞回來的路由節點。

想請教諸位大大:
一、請問你們那頭測試結果(分設二家DNS)是否一樣?(小弟是用windows xp pro的電腦,nslookup指令與tracert指令,ISP是GSN)
二、這是Yahoo自身的問題嗎?
__________________
【詠螢】
的歷流光小,飄颻弱翅輕。恐畏無人識,獨自暗中明。
[IMG][/IMG]
rezard 目前離線  
送花文章: 127322, 收花文章: 3952 篇, 收花: 21079 次
回覆時引用此帖
向 rezard 送花的會員:
飛鳥 (2007-03-01)
感謝您發表一篇好文章
舊 2007-03-01, 01:56 PM   #2 (permalink)
管理版主
 
mini 的頭像
榮譽勳章
UID - 4144
在線等級: 級別:96 | 在線時長:9664小時 | 升級還需:133小時級別:96 | 在線時長:9664小時 | 升級還需:133小時級別:96 | 在線時長:9664小時 | 升級還需:133小時級別:96 | 在線時長:9664小時 | 升級還需:133小時級別:96 | 在線時長:9664小時 | 升級還需:133小時級別:96 | 在線時長:9664小時 | 升級還需:133小時
註冊日期: 2002-12-07
文章: 13248
精華: 0
現金: 26239 金幣
資產: 3024049 金幣
預設

你可以再試一次
可能又會不同 (個人是了3次會有一些不同)
個人試了除自己及yahoo不算 經過11節點
解出202.43.195.52

ISP是 Seednet
無出島現像

個人是覺得
像 yahoo...等大站應該會利用動態路由
做流量管理
以達到不塞車目的
要不然像 google 流量這麼大
不可能大家都進出同一個 IP
那他的主機早爆了
也沒有這麼大的寬頻主幹可以這麼用

一般如你ISP是用 Seednet 應該就不會去用 Hinet 的 DNS 吧 (反過來亦然)
mini 目前線上  
送花文章: 1999, 收花文章: 7956 篇, 收花: 26748 次
回覆時引用此帖
向 mini 送花的會員:
rezard (2007-03-01)
感謝您發表一篇好文章
舊 2007-03-01, 02:15 PM   #3 (permalink)
協調管理員
 
飛鳥 的頭像
榮譽勳章
UID - 23073
在線等級: 級別:72 | 在線時長:5513小時 | 升級還需:108小時級別:72 | 在線時長:5513小時 | 升級還需:108小時
註冊日期: 2003-01-07
VIP期限: 無限期
住址: 史萊姆團隊
文章: 7199
精華: 11
現金: 837 金幣
資產: 260029 金幣
預設

這是多重主機的架構,不是誰誰誰的問題啦

這是一個負載平衡的架構,學名叫(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

這還有一個好處,萬一那一台有問題了,不會說所有人都無法上網,而有別的架構,可以道到別台主機去
__________________
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, 02:26 PM   #4 (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 金幣
預設

引用:
作者: mini
你可以再試一次
可能又會不同 (個人是了3次會有一些不同)
個人試了除自己及yahoo不算 經過11節點
解出202.43.195.52

ISP是 Seednet
無出島現像

個人是覺得
像 yahoo...等大站應該會利用動態路由
做流量管理
以達到不塞車目的
要不然像 google 流量這麼大
不可能大家都進出同一個 IP
那他的主機早爆了
也沒有這麼大的寬頻主幹可以這麼用

一般如你ISP是用 Seednet 應該就不會去用 Hinet 的 DNS 吧 (反過來亦然)
謝謝大大的回覆
想請教大大Seednet線路使用的預設DNS是哪一部(IP位址)?
rezard 目前離線  
送花文章: 127322, 收花文章: 3952 篇, 收花: 21079 次
回覆時引用此帖
舊 2007-03-01, 03:07 PM   #5 (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體系的結構嗎?
rezard 目前離線  
送花文章: 127322, 收花文章: 3952 篇, 收花: 21079 次
回覆時引用此帖
舊 2007-03-01, 04:20 PM   #6 (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 被 飛鳥 編輯.
飛鳥 目前離線  
送花文章: 11706, 收花文章: 3363 篇, 收花: 16453 次
回覆時引用此帖
向 飛鳥 送花的會員:
rezard (2007-03-01)
感謝您發表一篇好文章
舊 2007-03-01, 05:42 PM   #7 (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 禁用


所有時間均為台北時間。現在的時間是 10:13 AM


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


SEO by vBSEO 3.6.1