Multicast Address-Set Claim (MASC) Stable Storage P a vlin - - PDF document

multicast address set claim masc stable storage p a vlin
SMART_READER_LITE
LIVE PREVIEW

Multicast Address-Set Claim (MASC) Stable Storage P a vlin - - PDF document

Multicast Address-Set Claim (MASC) Stable Storage P a vlin Radosla v o v (USC/ISI) USC F OIL 1 MASC T ypical En vironmen t MASC will b e t ypically run on BG(M)P routers The routers ma y not ha v e


slide-1
SLIDE 1 Multicast Address-Set Claim (MASC) Stable Storage P a vlin Radosla v
  • v
(USC/ISI)
slide-2
SLIDE 2 USC F OIL 1 MASC T ypical En vironmen t
  • MASC
will b e t ypically run
  • n
BG(M)P routers
  • The
routers ma y not ha v e stable storage
slide-3
SLIDE 3 USC F OIL 2 Ho w do es a MASC no de restore its state after a reb
  • t?
All state is in the net w
  • rk:
MASC p eers exc hange all appropriate PRE- FIX IN USE, CLAIMs, etc after connection (re)establishmen t. If all (diskless) MASC no des within an AS re- b
  • t
at
  • nce,
the MASC AS still can restore its state from external (paren ts, c hildren, siblings) MASC ASs, but... ...Y
  • u
Ha v e to T rust Y
  • ur
Neigh b
  • rs
Ab
  • ut
Y
  • ur
In ternal State
slide-4
SLIDE 4 USC F OIL 3 Solution 1: T rust them!
  • Simple
slide-5
SLIDE 5 USC F OIL 4 Solution 2: Use AAP to store in ternal state to diskfull MADCAP serv ers
  • More
complicated MASC-AAP-MADCAP en vironmen t
  • Can
record
  • nly
lo cal domain PREFIX IN USE and the allo cated b y MADCAP addresses
slide-6
SLIDE 6 USC F OIL 5 Solution 3: Run at least
  • ne
diskfull MASC no de (non-router)
  • Can
trust it for all states
  • W
  • rks
for MASC leaf domains
  • AAP
is not used an ymore to sa v e/retriev e lo cal domain PREFIX IN USE, but
  • nly
to rep
  • rt
allo cated b y MADCAP addresses But...
slide-7
SLIDE 7 USC F OIL 6 Conguration \Problem"
  • The
MASC p eering conguration
  • f
the BG(M)P/MASC routers is implicit
  • Adding
non-router MASC no de to the MASC mesh is explicit
slide-8
SLIDE 8 USC F OIL 7 Conguration \Problem" Solution 1. Diskfull MASC no de m ulticasts MASC OPEN messages (UDP) 2. If a Diskless MASC no de reb
  • ts
and needs to restore its state, it starts listening for these messages, and
  • btains
the Diskfull MASC no de address 3. The Diskless MASC no de then uses normal MASC handshaking to initiate MASC p eer- ing to the Diskfull MASC 4. After Diskless MASC no de state is \up to date", connection can b e closed