Multiast Address-Set Claim (MASC) Up date USC F OIL 1 MASC - - PDF document

multi ast address set claim masc up date usc f oil 1 masc
SMART_READER_LITE
LIVE PREVIEW

Multiast Address-Set Claim (MASC) Up date USC F OIL 1 MASC - - PDF document

Multiast Address-Set Claim (MASC) Up date USC F OIL 1 MASC In ternet Draft Status A p oin ter to the new draft just sen t to the ML Sev eral subsetions added/ hanged A n um b er of bug xes


slide-1
SLIDE 1 Multi ast Address-Set Claim (MASC) Up date
slide-2
SLIDE 2 USC F OIL 1 MASC In ternet Draft Status
  • A
p
  • in
ter to the new draft just sen t to the ML
  • Sev
eral subse tions added/ hanged
  • A
n um b er
  • f
bug xes
  • One
suggestion for hange is still p ending
  • (Should
b e) ready to go for last all b efore end
  • f
July
slide-3
SLIDE 3 USC F OIL 2 Changes Sin e Last IETF
  • Bo
  • tup
Op eration
  • Leaf/Non-Leaf
MASC Domain Op eration
  • Clo
k Sk ew W
  • rk
around
  • Se urit
y Consideration
  • \Sample
Algorithms" App endix added
slide-4
SLIDE 4 USC F OIL 3 Bo
  • tup
Op eration
  • T
  • reate
the appropriate sibling-paren t as- so iation, establish
  • nne tions
to the P AR- ENT no des b efore the SIBLING no des.
  • T
  • restore
the in ternal state from more trust- w
  • rth
y sour e, establish
  • nne tions
to the P ARENT no des and/or INTERNAL PEER no des b efore the
  • nne tions
to the CHILD and SIBLING no des.
slide-5
SLIDE 5 USC F OIL 4 Leaf/Non-Leaf MASC Domain Op eration
  • A
leaf MASC domain should adv ertise all
  • f
its managed addresses to the MAASs
  • A
non-leaf MASC domain should laim from itself (and
  • mp
ete against its MASC hil- dren domains) the spa e to adv ertise to the MAASs (default = 48 hours)
  • The
la k
  • f
laims b y MASC hild domains should trigger
  • p
eration in \leaf mo de", and vi e v ersa
slide-6
SLIDE 6 USC F OIL 5 Clo k Sk ew W
  • rk
around Ea h laim's absolute timestamp is used to:
  • Dene
  • llision
winner. Collisions are presumably rare, hen e the slo w, \unfair" lo ks are not a signi an t problem
  • Estimate
ho w long to k eep a laim in a no de's a he. Expiring sibling's PREFIX IN USE more than 48 hours earlier reates the p
  • ten
tials for lash. Keeping an expired laim for addi- tional 48 hours will
  • mp
ensate for lo k sk ew for up to 48 hours.
slide-7
SLIDE 7 USC F OIL 6 Se urit y Consideration
  • T
rust y
  • ur
P aren t and In ternal P eers, but ma y drop in ternal state through Children and Siblings.
  • Denial
  • f
Servi e atta k (to
  • man
y
  • llisions)
b y a single no de an b e iden tied b y all
  • f
its siblings, and ignore that no de's laims.
  • Denial
  • f
Servi e atta k with m ultiple
  • ri-
gin addresses an b e prev en ted b y a epting laims
  • nly
through the paren t, and \through" the laim no de-originator itself.
slide-8
SLIDE 8 USC F OIL 7 \Sample Algorithms"
  • Prex
allo ation algorithms rened through (re en t) sim ulations and briey des rib ed in an App endix
  • Read
the sour e
  • de
for algorithms details ;)
slide-9
SLIDE 9 USC F OIL 8 \Op en" Issue
  • Curren
tly , siblings with more than
  • ne
  • m-
mon paren t an m ultiplex all UPD A TEs
  • v
er a single TCP
  • nne tion
  • T
  • mpli ated;
negligible sa vings
  • f
few TCP
  • nne tions
  • Solution:
  • p
en a new TCP
  • nne tion
b e- t w een siblings for ea h
  • mmon
paren t (sim- pler and easier to debug)
slide-10
SLIDE 10 USC F OIL 9 MASC Implemen tation Status
  • Detailed
testing, rening and bugs xing
  • f
MASC pro essing
  • de
through sim ulations (mas d and mas sim share the same MASC- sp e i
  • de).
  • QUER
Y/RESPONSE debug messages added (des rib e them in APPENDIX?)
  • MASC-AAP
in terfa e + AAP \ lien t" in progress (it will b e v ery helpful if someone already has MADCAP/AAP implemen ta- tion)