為什麼我的中繼節點在網路上傳送了比實際需求量還要多的位元組數?
Tor 中繼器傳出的位元組常看起來比接收的多,這是因為目錄回應以及 Tor 將資料封裝成 cell 的方式。
您的觀念並沒有錯,在大多數的情況下,當有一個位元組的資料流進您的洋蔥路由中繼節點,就代表也會有一個位元組的資料流出,反之也是亦然,但是仍會有少數幾個例外情況:
若您有開啟 DirPort 旗標的話,那洋蔥路由客戶端程式就會對您的主機索取目錄清單資料。 這種索取目錄的請求(HTTP GET)資料量都很少,但須回覆的資料量則相對龐大。 通常這就是讓您的主機對網路「寫入」與「讀取」資料量會有差異的主要原因。
另一個小例外是:當您營運出口節點時,從出口連線(例如即時通訊或 SSH)讀到少量位元組資料,也會被封裝成完整的 512 位元組 cell,再送入 Tor 網路。