[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Ecrit] Comments on ecrit-mapping-arch
Henning,
After reading the latest mapping architecture draft, I have a few
high-level questions:
1. Relation to DNS: Beyond the distinction you make in section 7.1
(trees are organized by geography rather than label), how is this
architecture different from the DNS? In particular, what value is added
by the forest guides that wouldn't be by a root server or servers?
2. Role of Services: LoST explicitly maps a request that contains both a
location and a service to a URI (pointing to the provider of that
service in that location). The mapping architecture, on the other hand,
seems to say that the heirarchy of tree structure is based only on
geography, rather than allowing branches based on services. For
example, the state police might have their own separate subtree under
the state-level node that handled the territories of their field
offices, independently of other emergency services. In general, how did
you envision multiple services being located in this architecture? (I
think that with the current document, there would have to be separate
by-service trees, or all services for a locality would be stored at that
locality's leaf node.)
3. FG handling of overlap: I'm worried by the following sentence: "A
tree node at the top of a tree can contact any forest guide and inject
new coverage region information into the system." Within trees,
impersonation is not as large an issue, since a tree is specified to
return all results for a given region (because of overlap). But there's
no similar specification for FGs: If I set up a tree that directs all
emergency calls in New York to me and convince a Forest Guide to accept
it, nothing in the architecture says that my tree won't override the
existing, legitimate New York tree. It seems like this would be less of
an issue if there were some root node that could coordinate trees.
4. Security of Forest Guides: In general, the concept that all FGs have
the same information seems at odds (1) use of "local policy" for
admitting maps (as specified in section 9), and (2) the notion of a
"trusted forest guide". For example, it seems like a situation could
arise in which an attacker could feed bad information to a single FG
with lax policies for admitting maps, and this FG would propagate that
information to the rest of the FG population. Since FGs seem to trust
other FGs implicitly (I don't see any contradiction to this), every FG
is exactly as trustworthy as any other.
Cheers,
--Richard
_______________________________________________
Ecrit mailing list
Ecrit at ietf.org
https://www1.ietf.org/mailman/listinfo/ecrit