- 論壇徽章:
- 0
|
剛剛開會......
還沒來得及說清我自己的問題呢,呵呵!
msn messager client 通過調(diào)用gethostbyname("messenger.hotmail.com"),這其實是向"中國電信dns服務器"查詢的,返回一個ip_addr,然后client通過connect(ip_addr).
我的問題是,client連接的服務器很可能并不是同一個ip_addr,但是用gethostbyname每次返回的都是同一個
ip_addr,這怎么解釋.
另外,對于ANSWER SECTION和ADDITIONAL SECTION分別代表什么意思?我也看了rfc,但是說的好象很眩,
我要知道具體的而不是抽象的解釋.
還有struct hostent {
char *h_name; /* official name of host */
char **h_aliases; /* alias list */
int h_addrtype; /* host address type */
int h_length; /* length of address */
char **h_addr_list; /* list of addresses */
} ;
也看unix network programming一書的解釋,但是還不是很明白這個h_aliases有什么用,至于h_addr_list是否就是我之前所說的messenger.hotmail.com 域名對應的多個ip地址呢?
而這種一個域名多個ip技術,是否我向某個機構提交一個申請,我想給我的f_u_c_k.com綁定61.143.12.4,
61.143.12.8,61.143.12.9,他那邊就會給我控制嗎,而不需要administrator做任何控制嗎?
在下是一個程序員,對于系統(tǒng)管理有很多的疑惑,還請多多指教!謝謝! |
|