ews 發問時間: 社會與文化語言 · 1 0 年前

請問什麼是dynamic TTL setting...?

請問什麼是“dynamic TTL setting or expanding ring”

2 個解答

評分
  • 1 0 年前
    最佳解答

     Dynamic TTL setting or expanding ring,字面上的意思是"動態的 TTL 設定或擴張性的呼叫。這是運用在 P2P 網路拓樸上的一項技術,來源請見參考資料。 首先要解釋 TTL(Time-To-Live),也就是一個訊息的存活時間。舉一個在 Gnutella 型態的網路上 TTL 的例子來說明之,為了避免封包在網路無止盡廣播,TTL 的預設初始值都很小,約 5 左右,每經過一個 Peer 就會減 1,至 0 時就會丟棄。如果故意設成很大的TTL,譬如 100,也會在廣播的過程被辨別為不合理,而被其他 Peer 減至一個合理值。 在 P2P 的環境中,TTL 的設定是很重要的一環,數值太小則容易遺漏掉一些比較冷門的物件,數值太大則容易使訊息傳遞太過頻繁,造成網路壅塞。Dynamic TTL setting 的技術是為了這個問題發明出來的,起先 TTL 的初始值先設成很小,如果沒有找到該物件的話,再逐次遞增;而 Expanding ring 的意思則是,在動態的 TTL 設定過程中,被查詢到的 Peer 數量會依序擴增。 詳細的描述請參見”參考資料”中的 4.1 Expanding Ring。

  • 1 0 年前

    1 - * 電動 TTL 設定或擴張戒指 2 - * 動態的TTL確定或者擴大戒指

    參考資料: 家人 ,,
還有問題?馬上發問,尋求解答。