Trying to wrap my head around routing domains and tables in OpenBSD.

I understand their purpose in isolating traffic, but the way in which they
relate to routing tables is a little confusing.

rdomain(4) states:

> The rdomain contains at least one routing table.

At a glance, to me this implies that each rdomain is a superset of rtables
and can contain an entirely separate set of tables from other rdomains, but
this does not seem to be the case.

In practice, it seems that only rdomain 0 may contain multiple tables and
that rdomains other than 0 are paired with a single rtable with the same
number. Additionally that table may not be created again under rdomain 0.

Is all of that correct or am I missing something?

Reply via email to