路由器初始化
路由器的組態資訊、路由器管理員和路由通訊協定/用戶端會分成全域資訊和每個介面資訊,並儲存在登錄和路由器的電話簿檔案 Router.pbk 中。
當路由器進程啟動時,DIM (動態介面管理員) 會從登錄讀取路由器組態。 DIM 會建立介面資訊所指定的介面。
DIM 也會擷取全域路由器管理員資訊。 DIM 會啟動對應至這項資訊的路由器管理員,並傳遞資訊。 例如,如果 DIM 在登錄中尋找 IP 路由器管理員的全域資訊,DIM 會啟動 IP 路由器管理員,並傳遞全域資訊。 如果特定路由器管理員的登錄中沒有全域資訊,DIM 不會啟動該路由器管理員。
路由器管理員會檢查從 DIM 收到的全域資訊。 如果路由器管理員在全域資訊中尋找特定用戶端的特定資訊,路由器管理員會載入用戶端的 DLL(例如 IpNAT.dll),並藉由呼叫用戶端的 RegisterProtocol 和 StartProtocol 函式來初始化用戶端。 路由器管理員會在呼叫 startProtocol 時,將用戶端特定的全域資訊傳遞給用戶端。
在每個階段,傳遞至下一個實體的資訊不透明地傳遞給它前面的實體。 也就是說,DIM 不會解譯 IP 路由器管理員的全域資訊,而不只是 IP 路由器管理員的資訊。 同樣地,IP 路由器管理員不會將 OSPF 特定資訊解譯為 OSPF 資訊以外的資訊。