星期一, 三月 06, 2006

homework3

(1)NAT(Network Address Translation)
多是公司在使用,當公司內部的電腦要連接外部電腦時,會隱藏本來的IP位址轉換成另一個IP位址在傳送給外部的電腦
(2)How does Skype overcome NAT and get connected with each other
利用supernode,當skype連上時,同時會被supernode記錄下轉換過IP的位址,而不用管內部的網址(對公司而言NAT轉換的網址應該 是一對一的),當兩部電腦第一次要連線的時候只要透過supernode即可找到對方,就算關掉電話只要沒下線都可以不用再透過supernode找到對 方,但是下線後在開始就要重新再透過supernode尋找
2.
(1)scalability
具有擴充能力的
(2)What is the scalability design inside Skype
利用supernode,五百個nodes為一個單位(supernode),當不夠時就會有第二個supernode,第三個supernode...,而且當其中一個supernode壞掉時,還會立即尋找別的supernode來代替

0 Comments:

发表评论

<< Home