Next: Vrouter Implementation
Up: Vrouter general architecture
Previous: Inter-module communications
Contents
The Vrouter maintains three tables ; The VARP table for VARP entries, the VRIP
table for VRIP entries and VIF table to save informations about the installed
interfaces.
all these tables are implemented as Hash tables and placed in the Shared memory
of the Vrouter so all processes can access these tables.
The following figure shows interactions between the diffrerent modules and the
hash tables.
Figure 2.5:
Data storage and dataflow chart
|
As shown in the figure, the VARP Sceduler and the VRIP Schedulers read the
tables entries to send informations messages in the local network inorder to
advertise the vrouter's routes and known hardware addresses. However, the
interface-dependent processes performs almost only updates. Note that this
picture does not show all interactions with the hash tables, it just shows the
major interactions that the reader must know inorder to follow the rest of the
document.
Next: Vrouter Implementation
Up: Vrouter general architecture
Previous: Inter-module communications
Contents
Last changed 2004-08-25.
Zrelli Saber. , Japan
Advanced Institute of Science and Technology, Shinoda-lab
zrelli@jasit.ac.jp