[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [DNA] Merger: All Documents together (2)
Yes, that sounds reasonable.
Brett.
----- Original Message -----
From: Greg Daley <Greg.Daley@eng.monash.edu.au>
Date: Wednesday, May 17, 2006 1:04 am
Subject: Re: [DNA] Merger: All Documents together (2)
To: Brett Pentland <Brett.Pentland@eng.monash.edu.au>
Cc: dna@eng.monash.edu.au, narten@us.ibm.com
>
> Hi Brett,
>
> I guess the idea with leaving the 'routers' document
> (which is being renamed network considerations) is that
> it is solely a configuration guide for deployers
> of existing equipment.
>
> As it has a separate audience, perhaps it would be
> best separate?
>
> Greg
>
>
> ----- Original Message -----
> From: Brett Pentland <Brett.Pentland@eng.monash.edu.au>
> Date: Tuesday, May 16, 2006 0:20 am
> Subject: Re: [DNA] Merger: All Documents together (2)
> To: Greg Daley <Greg.Daley@eng.monash.edu.au>
> Cc: dna@eng.monash.edu.au, narten@us.ibm.com
>
> > I like COMBO2.
> >
> > The PROTO document is already dependent on both TENT and CPL and
> there> are synergies with what's in HOSTS as well. If they were
> simple self
> > contained ideas (TENT is) then it might be good to keep them
> separate> but I don't think they are and the array of documents at
> the minute is
> > probably more confusing than helpful.
> >
> > Combining them won't be trivial, and will require a really good
> > introduction to make it clear how the pieces go together, but it's
> > probably worth the effort.
> >
> > One difficulty I see is that PROTO describes router behaviour, as
> well> as host behaviour, and I don't think it makes sense to
> separate
> > them as
> > the protocol modifications only make sense when both sides are
> > considered.
> > So do we pull the ROUTERS document in as well? That I'm not sure
> > about. Any thoughts, anyone?
> >
> > Brett.
> >
> > ----- Original Message -----
> > From: Greg Daley <Greg.Daley@eng.monash.edu.au>
> > Date: Saturday, May 13, 2006 10:47 am
> > Subject: [DNA] Merger: All Documents together (2)
> > To: dna@eng.monash.edu.au
> > Cc: narten@us.ibm.com
> >
> > > Hi,
> > >
> > > This is an amalgamation of the DNA documents together
> > > in a form roughly inspired by RFC2461 Neighbor Discovery.
> > >
> > > This embodies an example of option 2 for document merger.
> > >
> > > Please note that there are duplicate section names, and
> > > each actual section may cover overlapping topics with
> > > other protocols. Please try to ignore this fact initially,
> > > and concentrate on the overall structure of the document.
> > >
> > > When Referring to this proposal, it may be useful to describe
> > > it at COMBO2.
> > >
> > > Greg
> > >
> > > XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
> > > COMBO2: All combined
> > > XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
> > >
> > > 1. Introduction HOSTS-03
> > > 1. Introduction CPL-02
> > > 1. Introduction PROTO-00
> > > 1. Introduction TENT-00
> > >
> > >
> > > 1.1 Structure of this Document HOSTS-03
> > >
> > > 2. Terms and Abbreviations HOSTS-03
> > > 2. Terms and Abbreviations PROTO-00
> > >
> > >
> > >
> > > 3. Background & Motivation for DNA HOSTS-03
> > > 3.1 Issues HOSTS-03
> > >
> > > #
> > > # Conceptual Overview...???
> > > #
> > > #
> > > 3. Overview PROTO-00
> > > 3.1 Link Identification PROTO-00
> > > 3.2 Fast Router Advertisement PROTO-00
> > >
> > > #
> > > # Procedural Overview...???
> > > #
> > > #
> > > 4. Detecting Network Attachment Steps HOSTS-03
> > > 4.1 Making use of Prior Information HOSTS-03
> > > 4.2 Link identification HOSTS-03
> > > 4.2.1 Same link HOSTS-03
> > > 4.2.2 Link change HOSTS-03
> > > 4.3 IP Hosts Configuration HOSTS-03
> > > 4.4 Duplicate Address Detection HOSTS-03
> > > 4.5 Multicast Listener State HOSTS-03
> > > 4.6 Reachability detection HOSTS-03
> > >
> > >
> > > #
> > > # Link Identification
> > > #
> > > #
> > > 2. Prefix list based approach CPL-02
> > > 2.1 Approach CPL-02
> > > 2.2 Assumptions CPL-02
> > > 2.3 Overview CPL-02
> > > #
> > > # Cut down on some protocol explanations if shift
> > > # conceptual text here.
> > > #
> > > #
> > > #
> > >
> > > #
> > > # Message Formats
> > > #
> > > #
> > > 4. Message Formats PROTO-00
> > > 4.1 Router Advertisement PROTO-00
> > > 4.2 Prefix Information Option LinkID Bit PROTO-00
> > > 4.3 Landmark Option PROTO-00
> > > 4.4 Learned Prefix Option PROTO-00
> > >
> > > 1.1 Tentative Option format TENT-00
> > > 1.2 Tentative Option semantics TENT-00
> > >
> > >
> > > #
> > > # Host Operations
> > > #
> > > #
> > > 5.2 DNA Host Operation PROTO-00
> > > 5.2.1 Data Structures PROTO-00
> > > 5.2.2 Host Configuration Variables PROTO-00
> > > 4. Protocol Specification CPL-02
> > > 4.1 Conceptual data structures CPL-02
> > >
> > > 5. Initiation of DNA Procedures HOSTS-03
> > > 4.4 Receiving link UP notifications CPL-02
> > > 5.1 Actions Upon Hint Reception HOSTS-03
> > > 5.2 Hints Due to Network Layer Messages HOSTS-03
> > > 5.3 Handling Hints from Other Layers HOSTS-03
> > > 5.4 Timer and Loss Based Hints HOSTS-03
> > > 5.5 Simultaneous Hints HOSTS-03
> > > 5.6 Hint Management for Inactive Hosts HOSTS-03
> > >
> > >
> > >
> > > # Sending RSs
> > > 5.2.4 Sending Router Solicitations PROTO-00
> > > 5.2.3 Selection of a Landmark Prefix PROTO-00
> > > 2. Sending solicitations containing Tentative Options TENT-00
> > > 2.1 Sending Neighbour Solicitations with Tentative Options
> > TENT-
> > > 00
> > > 2.2 Sending Router Solicitations with Tentative Options TENT-00
> > >
> > > # Receiving RAs.
> > > 4.5 Receiving valid Router Advertisements CPL-02
> > > 5.2.5 Processing Router Advertisements PROTO-00
> > > 3.3 Link identity detection CPL-02
> > > 3. DNA based on the Complete Prefix List CPL-02
> > > 3.1 Complete Prefix List generation CPL-02
> > > 4.2 Merging Candidate Link objects CPL-02
> > >
> > > 4.6 Changing the link in Neighbor Discovery CPL-02
> > > 5.2.6 DNA and Address Configuration PROTO-00
> > >
> > >
> > >
> > > # Timers?????
> > > 3.2 Erroneous Prefix Lists CPL-02
> > > 3.4 Renumbering CPL-02
> > > 4.3 Timer handling and Garbage Collection CPL-02
> > >
> > > #
> > > # Router Operations
> > > #
> > > #
> > > 5.1 DNA Router Operation PROTO-00
> > > 5.1.1 Data Structures PROTO-00
> > > 5.1.2 Router Configuration Variables PROTO-00
> > > 5.1.3 Bootstrapping DNA Data Structures PROTO-00
> > > 5.1.4 Processing Router Advertisements PROTO-00
> > > 5.1.5 Processing Router Solicitations PROTO-00
> > > 5.1.6 Complete Router Advertisements PROTO-00
> > > 5.1.7 LinkID PROTO-00
> > > 5.1.8 Scheduling Fast Router Advertisements PROTO-00
> > > 5.1.9 Scheduling Unsolicited Router Advertisements PROTO-00
> > > 5.1.10 Removing a Prefix from an Interface PROTO-00
> > > 5.1.11 Prefix Reassignment PROTO-00
> > > 3. Receiving Tentative Options TENT-00
> > > 3.1 Handling Tentative Options TENT-00
> > > 3.2 Receiving Neighbour Solicitations containing Tentative
> > TENT-00
> > > Options TENT-00
> > > 3.3 Receiving Router Solicitations containing Tentative TENT-00
> > > Options TENT-00
> > >
> > > #
> > > # Limitations of DNA
> > > #
> > > #
> > > 6. Complications to Detecting Network Attachment HOSTS-03
> > > 6.1 Packet Loss HOSTS-03
> > > 6.2 Router Configurations HOSTS-03
> > > 6.3 Overlapping Coverage HOSTS-03
> > > 6.4 Multicast Snooping HOSTS-03
> > > 6.5 Link Partition HOSTS-03
> > >
> > >
> > > #
> > > # Backward compatability
> > > #
> > > 6. Backward Compatibility PROTO-00
> > > 6.1 Non-DNA Host with DNA Routers PROTO-00
> > > 6.2 DNA Host with Non-DNA Routers PROTO-00
> > > 5. CPL without a 'link UP' notification CPL-02
> > > #
> > > # Constants
> > > #
> > > #
> > > 8. Constants HOSTS-03
> > > 9. Protocol Constants CPL-02
> > >
> > >
> > > #
> > > # IANA Considerations
> > > #
> > > #
> > > 6. IANA Considerations CPL-02
> > > 8. IANA Considerations PROTO-00
> > > 4. IANA Considerations TENT-00
> > >
> > >
> > >
> > > #
> > > # Security Considerations
> > > #
> > > #
> > > 7. Security Considerations CPL-02
> > > 7. Security Considerations HOSTS-03
> > > 7. Security Considerations PROTO-00
> > > 5. Security Considerations TENT-00
> > > 7.1 Attacks on the Token Bucket PROTO-00
> > > 7.2 Attacks on DNA Hosts PROTO-00
> > > 7.1 Authorization and Detecting Network Attachment HOSTS-03
> > > 7.2 Addressing HOSTS-03
> > >
> > > #
> > > # Appendices
> > > #
> > > #
> > > A. How the Goals are Met? PROTO-00
> > >
> > > 11. Performance Analysis CPL-02
> > >
> > > 8. Examples CPL-02
> > > 8.1 Example CPL-02
> > > 8.2 Example CPL-02
> > >
> > > A. Constraints imposed by IPv6 Neighbour Discovery TENT-00
> > > A.1 Constraints on Neighbour Solicitations TENT-00
> > > A.2 Constraints on Router Solicitations TENT-00
> > >
> > > B. Interactions with legacy nodes TENT-00
> > > B.1 Legacy Neighbour Solicitation processing TENT-00
> > > B.2 Legacy Router Solicitation processing TENT-00
> > >
> > > C. Sending directed advertisements without the neighbour cache
> > > TENT-00
> > >
> > >
> > >
> >
>