Thomas,
Even though TRILL has detailed directory mechanism document, TRILL's Directory
Framework document includes the following basic requirement for Push/Pull:
Push: When the incoming data frame's DA is not found in entries being pushed
down, policies need to be configured on the edge:
- simply drop the data packet,
- flood it to the core, or
- start the pull process to get information from pull directory server(s)
(i.e. NVA in NVO3's terminology)
Pull:
- need to specify if the pulled entries can be cached, or timer for the cache
- need policy to specify if the data frame can be flooded across core if
no-reply is received
- Directory (NVA) needs to notify all edges (NVEs) when the pulled entries
become stale.
Hope the NVO3 architecture document can also include those necessary
requirement for Push and Pull.
Linda
> -----Original Message-----
> From: [email protected] [mailto:[email protected]] On Behalf Of
> Thomas Narten
> Sent: Wednesday, July 24, 2013 11:57 AM
> To: Lizhong Jin
> Cc: [email protected]
> Subject: [nvo3] Arch: push vs. pull
>
> > 3. If push and pull are supported, then how to combine the pull and
> push
> > mode should be described, which is closely related with NVE-NVA
> > protocol.
>
> I agree, more detail is needed here. But that said, I expect that
> there will be some implementations that want to go heavy on the "push"
> side while others might be heavier on the "pull" side. I don't see it
> as a requirement of the architecture to define exactly where in
> spectrum between pull (only) and push (only) an optimal spot
> is. Rather, I think the architecture should support a range of
> behaviors, so that an NVE would work equally with an NVA that is "push
> heavy" as with one that is "pull heavy".
>
> So in that sense, I don't see the architecture document as being the
> place that "chooses" or "recommends" a "best choice", or makes a lot
> of arguments about the pros an cons of each choice.
>
> Thomas
>
> _______________________________________________
> nvo3 mailing list
> [email protected]
> https://www.ietf.org/mailman/listinfo/nvo3
_______________________________________________
nvo3 mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/nvo3