SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
Fast	
  Convergence	
  in	
  IP	
  Network	
  
Md.	
  Abdullah-­‐Al-­‐Mamun	
  
mamun@fiberathome.net	
  
Sumon	
  Ahmed	
  Sabir	
  
sumon@fiberathome.net	
  	
  
	
  
Why	
  ?	
  
Ensure	
  uninterrupted	
  Service,	
  It	
  can	
  be	
  	
  	
  
1.  Voice	
  call	
  	
  
2.  Video	
  Call	
  
3.  Business	
  CriLcal	
  Traffic(Flexi	
  load,	
  Banking	
  
TransacLons)	
  
4.  Mission	
  CriLcal	
  Traffic(….)	
  	
  	
  
Target	
  Network	
  	
  
•  Transport	
  Network	
  which	
  is	
  carrying	
  Voice	
  and	
  
Video	
  Traffic	
  
•  Transport	
  Network	
  which	
  is	
  carrying	
  Business	
  and	
  
Mission	
  CriLcal	
  Traffic	
  	
  
•  High	
  volume	
  Backbone	
  Network	
  	
  
•  AggregaLon	
  Point	
  of	
  any	
  network	
  	
  
Design	
  ConsideraLon	
  	
  	
  
•  Network	
  Topology	
  	
  
•  IGP	
  SelecLon	
  	
  
•  IP	
  Plan	
  	
  
•  Type	
  of	
  Service	
  Delivery	
  	
  
•  Service	
  Takeover	
  and	
  handover	
  Point	
  	
  
BeXer	
  IP	
  Plan	
  BeXer	
  Convergence	
  	
  
•  Domain/Area	
  Based	
  IP	
  Plan	
  must	
  be	
  
taking	
  place	
  to	
  minimize	
  the	
  prefixes	
  
•  Prefix	
  Summery	
  or	
  Area	
  summery	
  is	
  
very	
  effecLve	
  to	
  aggregate	
  individual	
  
small	
  prefixes	
  within	
  the	
  Area	
  	
  	
  
•  OSPF	
  Area	
  based	
  route	
  filtering	
  can	
  
achieve	
  to	
  make	
  the	
  FIB	
  table	
  lesser	
  	
  
	
  
	
  
router	
  ospf	
  65000	
  
	
  router-­‐id	
  10.255.255.15	
  
	
  ispf	
  
	
  area	
  1	
  range	
  10.10.0.0	
  255.255.252.0	
  
	
  area	
  1	
  filter-­‐list	
  prefix	
  BB-­‐ROUTE-­‐IN	
  in	
  
ip	
  prefix-­‐list	
  BB-­‐ROUTE-­‐IN	
  seq	
  5	
  permit	
  10.255.255.0/24	
  le	
  32	
  
ip	
  prefix-­‐list	
  BB-­‐ROUTE-­‐IN	
  seq	
  10	
  permit	
  10.0.0.0/22	
  le	
  32	
  
ip	
  prefix-­‐list	
  BB-­‐ROUTE-­‐IN	
  seq	
  150	
  deny	
  0.0.0.0/0	
  le	
  32	
  
IGP	
  Fast	
  Convergence	
  	
  
•  Failure	
  Detec,on	
  	
  	
  
•  Event	
  Propaga,on	
  	
  	
  
•  SPF	
  Run	
  	
  
•  RIB	
  FIB	
  Update	
  	
  	
  
	
  
•  Time	
  to	
  detect	
  the	
  network	
  
failure,	
  e.g.	
  interface	
  down	
  
condiLon.	
  
•  Time	
  to	
  propagate	
  the	
  event,	
  
i.e.	
  flood	
  the	
  LSA	
  across	
  the	
  
topology.	
  
•  Time	
  to	
  perform	
  SPF	
  
calculaLons	
  on	
  all	
  routers	
  upon	
  
recepLon	
  of	
  the	
  new	
  
informaLon.	
  
•  Time	
  to	
  update	
  the	
  forwarding	
  
tables	
  for	
  all	
  routers	
  in	
  the	
  
area.	
  
Fast	
  Failure	
  Detec,on	
  Process	
  	
  
There	
  are	
  three	
  methods	
  to	
  detect	
  the	
  link	
  failure	
  	
  
1.  IGP	
  keepalive	
  ,mes/	
  fast	
  hellos	
  with	
  the	
  dead/hold	
  interval	
  of	
  one	
  second	
  
and	
  sub-­‐second	
  hello	
  intervals.	
  It	
  is	
  CPU	
  hungry	
  	
  	
  
2.  carrier-­‐delay	
  msec	
  0,	
  Physical	
  Layer	
  	
  
3.  BFD,	
  Open	
  Standard	
  more	
  reliable	
  rather	
  than	
  IGP	
  Keepalive	
  fast	
  hello	
  	
  	
  	
  	
  
iinterface gi0/0/0
ip	
  ospf	
  bfd
bfd interval 50 min_rx 50 multiplier 3
Event	
  Propaga,on	
  	
  
APer	
  Link	
  Down	
  Event	
   Remarks	
   Command	
  	
  
LSA	
  generaLon	
  delay	
  
	
  
Lmers	
  throXle	
  lsa	
  iniLal	
  hold	
  
max_wait	
  
Lmers	
  throXle	
  lsa	
  0	
  20	
  1000	
  
LSA	
  recepLon	
  delay	
  
	
  
This	
  delay	
  is	
  a	
  sum	
  of	
  the	
  
ingress	
  queueing	
  delay	
  and	
  
LSA	
  arrival	
  delay	
  
Lmers	
  pacing	
  retransmission	
  
100	
  
Processing	
  Delay	
  
	
  
Lmers	
  pacing	
  flood	
  (ms)	
  with	
  
the	
  default	
  value	
  of	
  55ms	
  
Lmers	
  pacing	
  flood	
  15	
  
Packet	
  PropagaLon	
  Delay	
  
	
  
12usec	
  for	
  1500	
  bytes	
  packet	
  
over	
  a	
  1Gbps	
  link	
  
N/A	
  
SPF	
  CalculaLon	
  	
  
•  The	
  use	
  of	
  Incremental	
  SPF	
  
(iSPF)	
  allows	
  to	
  further	
  
minimize	
  the	
  amount	
  of	
  
calculaLons	
  needed	
  when	
  
parLal	
  changes	
  occur	
  in	
  
the	
  network	
  
•  Need	
  to	
  enable	
  ispf	
  under	
  
ospf	
  process	
  
Router	
  ospf	
  xxx	
  
Ispf	
  	
  
show	
  ip	
  ospf	
  staLsLcs	
  
OSPF	
  Router	
  with	
  ID	
  
(10.255.255.15)	
  (Process	
  
ID	
  65000)	
  
	
  	
  Area	
  0:	
  SPF	
  algorithm	
  
executed	
  18130	
  Lmes	
  
	
  
	
  
RIB/FIB	
  Update	
  
Link/Node	
  
Down	
  	
  
SPF	
  
Calcula,on	
  	
  
RIB	
  Update	
  	
   FIB	
  Update	
  
Communic
a,on	
  	
  
Lesser	
  Number	
  of	
  Prefixes	
  lesser	
  Lme	
  to	
  converge	
  
the	
  RIB	
  and	
  FIB	
  	
  
RIB/FIB	
  Update	
  
•  Aher	
  compleLng	
  SPF	
  computaLon,	
  OSPF	
  performs	
  
sequenLal	
  RIB	
  update	
  to	
  reflect	
  the	
  changed	
  topology.	
  The	
  
RIB	
  updates	
  are	
  further	
  propagated	
  to	
  the	
  FIB	
  table	
  
•  The	
  RIB/FIB	
  update	
  process	
  may	
  contribute	
  the	
  most	
  to	
  
the	
  convergence	
  Lme	
  in	
  the	
  topologies	
  with	
  large	
  amount	
  
of	
  prefixes,	
  e.g.	
  thousands	
  or	
  tens	
  of	
  thousands	
  
•  Plaiorm	
  what	
  you	
  are	
  using,	
  higher	
  capacity	
  CPU	
  and	
  RAM	
  
will	
  cater	
  beXer	
  performance.	
  	
  	
  	
  	
  
Final	
  CalculaLon	
  	
  
Event	
   Time(ms)	
   Remarks	
  
Failure	
  Detec,on	
  Delay:	
  Carrier-­‐delay	
  msec	
  0	
  	
   0	
   about	
  5-­‐10ms	
  worst	
  case	
  to	
  detect	
  
In	
  BFD	
  Case	
  	
   150	
   Mul,player	
  3	
  is	
  last	
  count:	
  50ms	
  interval	
  	
  	
  
Maximum	
  SPF	
  run,me	
   64	
   doubling	
  for	
  safety	
  makes	
  it	
  64ms	
  
Maximum	
  RIB	
  update	
   20	
   doubling	
  for	
  safety	
  makes	
  it	
  20ms	
  
OSPF	
  interface	
  flood	
  pacing	
  ,mer	
   5	
   does	
  not	
  apply	
  to	
  the	
  ini,al	
  LSA	
  flooded	
  
LSA	
  Genera,on	
  Ini,al	
  Delay	
   10	
   enough	
  to	
  detect	
  mul,ple	
  link	
  failures	
  
resul,ng	
  from	
  SRLG	
  failure	
  
SPF	
  Ini,al	
  Delay	
   10	
   enough	
  to	
  hold	
  SPF	
  to	
  allow	
  two	
  
consecu,ve	
  LSAs	
  to	
  be	
  flooded	
  
Network	
  geographical	
  size/Physical	
  Media(Fiber)	
   0	
   signal	
  propaga,on	
  is	
  negligible	
  
In	
  BFD	
  Case:	
  270ms	
  
In	
  Carrier	
  delay	
  msec:	
  120ms	
  	
  	
  
Final	
  FIB	
  UPDATE	
  Time:	
  Maximum	
  500ms.	
  It	
  is	
  sub-­‐second	
  convergence	
  	
  	
  	
  	
  	
  
ConfiguraLon	
  Template	
  	
  	
  
router	
  ospf	
  10	
  
Suppress	
  transit	
  link	
  prefixes	
  	
  
Lmers	
  lsa	
  arrival	
  50	
  	
  
Lmers	
  throXle	
  lsa	
  all	
  10	
  100	
  1000	
  	
  
Lmers	
  throXle	
  spf	
  10	
  100	
  1000	
  	
  
Lmers	
  pacing	
  flood	
  5	
  	
  
Lmers	
  pacing	
  retransmission	
  60	
  	
  
ispf	
  
Packet	
  drop	
  observes	
  
Need	
  more	
  fine	
  Tune	
  and	
  so	
  many	
  methods	
  are	
  available	
  
but	
  most	
  of	
  them	
  are	
  MPLS	
  based	
  Traffic	
  Engineering,	
  
below	
  Two	
  are	
  the	
  best…………	
  	
  	
  
	
  
i.  RSVP	
  Based	
  link/node	
  protecLon	
  route	
  	
  
ii.  LDP	
  Based	
  LFA-­‐FRR	
  	
  
	
  
	
  	
  
Why	
  LFA-­‐FRR	
  
•  Provide	
  local	
  sub-­‐100ms	
  convergence	
  Lmes	
  and	
  
complement	
  any	
  other	
  fast	
  convergence	
  tuning	
  
techniques	
  that	
  have	
  been	
  employed	
  
•  LFA-­‐FRR	
  is	
  easily	
  configured	
  on	
  a	
  router	
  by	
  a	
  single	
  
command,	
  calculates	
  everything	
  automaLcally	
  
•  Easy	
  and	
  lesser	
  complex	
  than	
  RSVP	
  Based	
  Traffic	
  
Engineering.	
  	
  	
  	
  
Prerequisite	
  	
  
•  Need	
  MPLS	
  LDP	
  
ConfiguraLon	
  	
  
•  Need	
  BFD	
  ConfiguraLon	
  to	
  
trigger	
  Fast	
  Reroute	
  	
  
•  Need	
  some	
  Fast	
  Reroute	
  
configuraLon	
  under	
  OSPF	
  
Process	
  
•  Need	
  some	
  special	
  
configuraLon	
  based	
  on	
  
plaiorm	
  	
  	
  	
  
mpls	
  ldp	
  discovery	
  targeted-­‐hello	
  accept	
  
router	
  ospf	
  Y	
  
router-­‐id	
  xxxxx	
  
ispf	
  
prefix-­‐priority	
  high	
  route-­‐map	
  TE_PREFIX	
  
	
  fast-­‐reroute	
  per-­‐prefix	
  enable	
  area	
  y	
  prefix-­‐
priority	
  high	
  
	
  fast-­‐reroute	
  per-­‐prefix	
  remote-­‐lfa	
  tunnel	
  mpls-­‐
ldp	
  
	
  
ip	
  prefix-­‐list	
  TE_PREFIX	
  seq	
  5	
  permit	
  a.b.c.d/32	
  
!	
  
route-­‐map	
  TE_PREFIX	
  permit	
  10	
  
	
  match	
  ip	
  address	
  prefix-­‐list	
  TE_PREFIX	
  
	
  
	
  
How	
  to	
  work	
  	
  
1.  Ini,ally	
  prefix	
  172.16.1.0/24	
  was	
  communicated	
  through	
  B-­‐A-­‐B1-­‐B3	
  
2.  Once	
  the	
  link	
  fails	
  between	
  B-­‐A	
  then	
  prior	
  computed	
  LFA	
  Tunnel	
  Triggered	
  by	
  
BFD	
  	
  
3.  Immediate	
  Target	
  Prefix(es)	
  are	
  passed	
  through	
  B-­‐D	
  LFA	
  Tunnel	
  within	
  150ms	
  	
  
4.  	
  Pack	
  drop	
  does	
  not	
  observe	
  because	
  B	
  router	
  does	
  not	
  wait	
  for	
  IGP	
  convergence	
  	
  	
  	
  	
  	
  	
  	
  	
  
LFA-­‐FRR	
  Design	
  ConsideraLon	
  	
  
•  In	
  a	
  Ring	
  Topology	
  	
  
•  Lesser	
  Prefix	
  make	
  quicker	
  convergence	
  
•  	
  Specific	
  Prefix	
  with	
  higher	
  priority	
  will	
  show	
  best	
  performance	
  
without	
  any	
  service	
  interrupLon	
  and	
  packet	
  drop.	
  	
  	
  
ROBI39-­‐DHKTL25#sh	
  ip	
  int	
  brief	
  
Loopback1	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
   	
   	
  10.253.51.91	
  	
  	
  	
   	
  YES	
  NVRAM	
  	
   	
  up	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  up	
  
MPLS-­‐Remote-­‐Lfa124	
  	
  	
  	
  	
   	
  10.10.202.69	
  	
  	
  	
   	
  YES	
  unset	
  	
   	
  up	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  up	
  
show	
  ip	
  cef	
  10.255.255.29	
  
10.255.255.29/32	
  
	
  	
  nexthop	
  10.10.202.65	
  Vlan10	
  label	
  [166|1209]	
  
	
  	
  	
  	
  repair:	
  aeached-­‐nexthop	
  10.253.51.94	
  MPLS-­‐Remote-­‐Lfa124	
  
Before/Aher	
  LFA	
  FRR	
  
Xshell:> ping 10.252.51.111 –t
Reply from 10.252.51.111: bytes=32 time=2ms TTL=253
Reply from 10.252.51.111: bytes=32 time=4ms TTL=253
Reply from 10.252.51.111: bytes=32 time=2ms TTL=253
Reply from 10.252.51.111: bytes=32 time=2ms TTL=253
Request timed out.
Reply from 10.252.51.111: bytes=32 time=61ms TTL=253
Reply from 10.252.51.111: bytes=32 time=86ms TTL=253
Reply from 10.252.51.111: bytes=32 time=70ms TTL=253
Reply from 10.252.51.111: bytes=32 time=147ms TTL=253
Reply from 10.252.51.111: bytes=32 time=2ms TTL=253
Reply from 10.252.51.111: bytes=32 time=2ms TTL=253
Reply from 10.252.51.111: bytes=32 time=1ms TTL=253
Reply from 10.252.51.111: bytes=32 time=1ms TTL=253
Reply from 10.252.51.111: bytes=32 time=27ms TTL=253
Reply from 10.252.51.111: bytes=32 time=32ms TTL=253
Reply from 10.252.51.111: bytes=32 time=1ms TTL=253
Reply from 10.252.51.111: bytes=32 time=2ms TTL=253
Reply from 10.252.51.111: bytes=32 time=2ms TTL=253
Reply from 10.252.51.111: bytes=32 time=1ms TTL=253
BGP	
  Convergence	
  	
  
BGP	
  Prefix	
  Independent	
  Convergence(PIC)	
  is	
  the	
  best	
  
choice	
  for	
  Fast	
  convergence	
  	
  
	
  
Why?	
  
The	
  BGP	
  PIC	
  Edge	
  for	
  IP	
  and	
  MPLS-­‐VPN	
  feature	
  
improves	
  BGP	
  convergence	
  once	
  a	
  network	
  failure.	
  
Prerequisites	
  	
  
•  BGP	
  and	
  the	
  IP	
  or	
  MulLprotocol	
  Label	
  Switching	
  (MPLS)	
  
network	
  is	
  up	
  and	
  running	
  with	
  the	
  customer	
  site	
  
connected	
  to	
  the	
  provider	
  site	
  by	
  more	
  than	
  one	
  path	
  
(mulLhomed).	
  	
  
•  Ensure	
  that	
  the	
  backup/alternate	
  path	
  has	
  a	
  unique	
  next	
  
hop	
  that	
  is	
  not	
  the	
  same	
  as	
  the	
  next	
  hop	
  of	
  the	
  best	
  
path.	
  	
  
•  Enable	
  the	
  BidirecLonal	
  Forwarding	
  DetecLon	
  (BFD)	
  
protocol	
  to	
  quickly	
  detect	
  link	
  failures	
  of	
  directly	
  
connected	
  neighbors.	
  	
  
How	
  To	
  Work:	
  PE-­‐CE	
  Link/PE	
  Failure	
  	
  
•  eBGP	
  sessions	
  exist	
  between	
  the	
  PE	
  and	
  CE	
  routers.	
  	
  
•  Traffic	
  from	
  CE1	
  uses	
  PE1	
  to	
  reach	
  network	
  x.x.x.x/24	
  towards	
  the	
  router	
  CE2.	
  CE1	
  has	
  two	
  
paths:	
  	
  
•  PE1	
  as	
  the	
  primary	
  path	
  and	
  PE2	
  as	
  the	
  backup/alternate	
  path.	
  	
  
•  CE1	
  is	
  configured	
  with	
  the	
  BGP	
  PIC	
  feature.	
  BGP	
  computes	
  PE1	
  as	
  the	
  best	
  path	
  and	
  PE2	
  as	
  the	
  
backup/alternate	
  path	
  and	
  installs	
  both	
  routes	
  into	
  the	
  RIB	
  and	
  CEF	
  plane.	
  When	
  the	
  CE1-­‐PE1	
  
link/PE	
  goes	
  down,	
  CEF	
  detects	
  the	
  link	
  failure	
  and	
  points	
  the	
  forwarding	
  object	
  to	
  the	
  
backup/alternate	
  path.	
  Traffic	
  is	
  quickly	
  rerouted	
  due	
  to	
  local	
  fast	
  convergence	
  in	
  CEF.	
  
How	
  to	
  Work:	
  Dual	
  CE-­‐PE	
  Line/Node	
  
Failure	
  	
  
•  eBGP	
  sessions	
  exist	
  between	
  the	
  PE	
  and	
  CE	
  routers.	
  Traffic	
  from	
  CE1	
  uses	
  PE1	
  to	
  reach	
  network	
  x.x.x.x/24	
  
through	
  router	
  CE3.	
  	
  
•  CE1	
  has	
  two	
  paths:	
  PE1	
  as	
  the	
  primary	
  path	
  and	
  PE2	
  as	
  the	
  backup/alternate	
  path.	
  	
  
•  An	
  iBGP	
  session	
  exists	
  between	
  the	
  CE1	
  and	
  CE2	
  routers.	
  
•  If	
  the	
  CE1-­‐PE1	
  link	
  or	
  PE1	
  goes	
  down	
  and	
  BGP	
  PIC	
  is	
  enabled	
  on	
  CE1,	
  BGP	
  recomputes	
  the	
  best	
  path,	
  removing	
  
the	
  next	
  hop	
  PE1	
  from	
  RIB	
  and	
  reinstalling	
  CE2	
  as	
  the	
  next	
  hop	
  into	
  the	
  RIB	
  and	
  Cisco	
  Express	
  Forwarding.	
  CE1	
  
automaLcally	
  gets	
  a	
  backup/alternate	
  repair	
  path	
  into	
  Cisco	
  Express	
  Forwarding	
  and	
  the	
  traffic	
  loss	
  during	
  
forwarding	
  is	
  now	
  in	
  subseconds,	
  thereby	
  achieving	
  fast	
  convergence.	
  	
  
How	
  to	
  Work:	
  IP	
  MPLS	
  PE	
  Down	
  	
  
•  The	
  PE	
  routers	
  are	
  VPNv4	
  iBGP	
  peers	
  with	
  reflect	
  routers	
  in	
  the	
  MPLS	
  network.	
  	
  
•  Traffic	
  from	
  CE1	
  uses	
  PE1	
  to	
  reach	
  network	
  x.x.x.x/24	
  towards	
  router	
  CE3.	
  CE3	
  is	
  dual-­‐homed	
  with	
  PE3	
  and	
  
PE4.	
  PE1	
  has	
  two	
  paths	
  to	
  reach	
  CE3	
  from	
  the	
  reflect	
  routers:	
  PE4	
  is	
  the	
  primary	
  path	
  with	
  the	
  next	
  hop	
  as	
  a	
  
PE4	
  address.	
  	
  
•  PE3	
  is	
  the	
  backup/alternate	
  path	
  with	
  the	
  next	
  hop	
  as	
  a	
  PE3	
  address.	
  	
  
•  When	
  PE4	
  goes	
  down,	
  PE1	
  knows	
  about	
  the	
  removal	
  of	
  the	
  host	
  prefix	
  by	
  IGPs	
  in	
  subseconds,	
  recomputes	
  the	
  
best	
  path,	
  selects	
  PE3	
  as	
  the	
  best	
  path,	
  and	
  installs	
  the	
  routes	
  into	
  the	
  RIB	
  and	
  Cisco	
  Express	
  Forwarding	
  plane.	
  
Normal	
  BGP	
  convergence	
  will	
  happen	
  while	
  BGP	
  PIC	
  is	
  redirecLng	
  the	
  traffic	
  towards	
  PE3,	
  and	
  packets	
  are	
  not	
  
lost.	
  
ConfiguraLon	
  Template	
  	
  
router	
  bgp	
  3	
  
	
  no	
  synchronizaLon	
  
neighbor	
  10.6.6.6	
  remote-­‐as	
  3	
  
	
  neighbor	
  10.6.6.6	
  update-­‐source	
  Loopback0	
  
no	
  auto-­‐summary	
  
	
  !	
  
	
  address-­‐family	
  vpnv4	
  
	
  	
  bgp	
  addi,onal-­‐paths	
  install	
  
	
  	
  neighbor	
  10.6.6.6	
  acLvate	
  
	
  	
  neighbor	
  10.6.6.6	
  send-­‐community	
  both	
  
exit-­‐address-­‐family	
  
	
  !	
  
	
  address-­‐family	
  ipv4	
  vrf	
  blue	
  
	
  	
  import	
  path	
  selec,on	
  all	
  
	
  	
  neighbor	
  10.11.11.11	
  remote-­‐as	
  1	
  
	
  	
  neighbor	
  10.11.11.11	
  acLvate	
  
	
  exit-­‐address-­‐family	
  
	
  	
  	
  
Conclusion	
  	
  
IGP	
  Fine-­‐tune	
  
	
  100%	
  Dynamic	
  and	
  simplified	
  but	
  does	
  not	
  meet	
  required	
  expectaLon	
  of	
  convergence	
  
LFA	
  
LFA	
  Tunnel	
  Pre-­‐computed,	
  pre-­‐installed	
  
Prefix-­‐independent	
  
Simple,	
  deployment	
  friendly,	
  good	
  scaling	
  
But	
  	
  
Topology	
  dependant	
  
IPFRR	
  IGP	
  computaLon	
  is	
  very	
  CPU-­‐intensive	
  task	
  
BGP	
  PIC	
  
AddiLonal	
  second	
  best	
  path	
  installed	
  into	
  the	
  RIB	
  	
  
BGP	
  installs	
  the	
  best	
  and	
  backup/alternate	
  paths	
  for	
  the	
  selected	
  prefixes	
  into	
  the	
  BGP	
  RIB	
  
	
  
	
  
Thank	
  You	
  

Weitere ähnliche Inhalte

Was ist angesagt?

MPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - BasicMPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - BasicEricsson
 
BGP Advance Technique by Steven & James
BGP Advance Technique by Steven & JamesBGP Advance Technique by Steven & James
BGP Advance Technique by Steven & JamesFebrian ‎
 
3GPP SON Series: Minimization of Drive Testing (MDT)
3GPP SON Series: Minimization of Drive Testing (MDT)3GPP SON Series: Minimization of Drive Testing (MDT)
3GPP SON Series: Minimization of Drive Testing (MDT)3G4G
 
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]APNIC
 
Hot standby router protocol (hsrp) using
Hot standby router protocol (hsrp) usingHot standby router protocol (hsrp) using
Hot standby router protocol (hsrp) usingShubhiGupta94
 
CCNA Advanced Routing Protocols
CCNA Advanced Routing ProtocolsCCNA Advanced Routing Protocols
CCNA Advanced Routing ProtocolsDsunte Wilson
 
MPLS L3 VPN Deployment
MPLS L3 VPN DeploymentMPLS L3 VPN Deployment
MPLS L3 VPN DeploymentAPNIC
 
Ccnp presentation [Day 1-3] Class
Ccnp presentation [Day 1-3] ClassCcnp presentation [Day 1-3] Class
Ccnp presentation [Day 1-3] ClassSagarR24
 
MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)Vipin Sahu
 
CCNA v6.0 ITN - Chapter 09
CCNA v6.0 ITN - Chapter 09CCNA v6.0 ITN - Chapter 09
CCNA v6.0 ITN - Chapter 09Irsandi Hasan
 
VXLAN BGP EVPN: Technology Building Blocks
VXLAN BGP EVPN: Technology Building BlocksVXLAN BGP EVPN: Technology Building Blocks
VXLAN BGP EVPN: Technology Building BlocksAPNIC
 
Layer 2 switching fundamentals(networking)
Layer 2 switching fundamentals(networking)Layer 2 switching fundamentals(networking)
Layer 2 switching fundamentals(networking)welcometofacebook
 

Was ist angesagt? (20)

Ccna
CcnaCcna
Ccna
 
MPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - BasicMPLS Deployment Chapter 1 - Basic
MPLS Deployment Chapter 1 - Basic
 
BGP Advance Technique by Steven & James
BGP Advance Technique by Steven & JamesBGP Advance Technique by Steven & James
BGP Advance Technique by Steven & James
 
Ip ran v1.1
Ip ran v1.1Ip ran v1.1
Ip ran v1.1
 
OSI layer by cisco
OSI layer by ciscoOSI layer by cisco
OSI layer by cisco
 
3GPP SON Series: Minimization of Drive Testing (MDT)
3GPP SON Series: Minimization of Drive Testing (MDT)3GPP SON Series: Minimization of Drive Testing (MDT)
3GPP SON Series: Minimization of Drive Testing (MDT)
 
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
 
Hot standby router protocol (hsrp) using
Hot standby router protocol (hsrp) usingHot standby router protocol (hsrp) using
Hot standby router protocol (hsrp) using
 
CCNA Advanced Routing Protocols
CCNA Advanced Routing ProtocolsCCNA Advanced Routing Protocols
CCNA Advanced Routing Protocols
 
MPLS L3 VPN Deployment
MPLS L3 VPN DeploymentMPLS L3 VPN Deployment
MPLS L3 VPN Deployment
 
Ccnp presentation [Day 1-3] Class
Ccnp presentation [Day 1-3] ClassCcnp presentation [Day 1-3] Class
Ccnp presentation [Day 1-3] Class
 
MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)MPLS (Multi-Protocol Label Switching)
MPLS (Multi-Protocol Label Switching)
 
CCNA v6.0 ITN - Chapter 09
CCNA v6.0 ITN - Chapter 09CCNA v6.0 ITN - Chapter 09
CCNA v6.0 ITN - Chapter 09
 
An Overview about open UDP Services
An Overview about open UDP ServicesAn Overview about open UDP Services
An Overview about open UDP Services
 
CCNA presentation.
CCNA presentation.CCNA presentation.
CCNA presentation.
 
IP Routing Tutorial
IP Routing TutorialIP Routing Tutorial
IP Routing Tutorial
 
VXLAN BGP EVPN: Technology Building Blocks
VXLAN BGP EVPN: Technology Building BlocksVXLAN BGP EVPN: Technology Building Blocks
VXLAN BGP EVPN: Technology Building Blocks
 
Ccna (200 125)
Ccna (200 125)Ccna (200 125)
Ccna (200 125)
 
Layer 2 switching fundamentals(networking)
Layer 2 switching fundamentals(networking)Layer 2 switching fundamentals(networking)
Layer 2 switching fundamentals(networking)
 
IP RAN 100NGN
IP RAN 100NGNIP RAN 100NGN
IP RAN 100NGN
 

Andere mochten auch

Policy SIG (3) Agenda
Policy SIG (3) AgendaPolicy SIG (3) Agenda
Policy SIG (3) AgendaAPNIC
 
IPv6 Deployment in Bangladesh
IPv6 Deployment in BangladeshIPv6 Deployment in Bangladesh
IPv6 Deployment in BangladeshAPNIC
 
Bangladesh Cyber Security Status in Global Perspective
Bangladesh Cyber Security Status in Global PerspectiveBangladesh Cyber Security Status in Global Perspective
Bangladesh Cyber Security Status in Global PerspectiveFakrul Alam
 
Flora tossal (1)
Flora tossal (1)Flora tossal (1)
Flora tossal (1)dumanes
 

Andere mochten auch (20)

Information Society Innovation Fund (ISIF) Showcase
Information Society Innovation Fund (ISIF) Showcase Information Society Innovation Fund (ISIF) Showcase
Information Society Innovation Fund (ISIF) Showcase
 
Internet Development Experiences and Lessons
Internet Development Experiences and Lessons Internet Development Experiences and Lessons
Internet Development Experiences and Lessons
 
Engaging with Internet Society
Engaging with Internet SocietyEngaging with Internet Society
Engaging with Internet Society
 
Driver Distraction Management Using Sensor Data Cloud
Driver Distraction Management Using Sensor Data Cloud Driver Distraction Management Using Sensor Data Cloud
Driver Distraction Management Using Sensor Data Cloud
 
Network Security Best Practice (BCP38 & 140)
Network Security Best Practice (BCP38 & 140) Network Security Best Practice (BCP38 & 140)
Network Security Best Practice (BCP38 & 140)
 
ICANN Security, Stability and Resiliency Plans & Framework
ICANN Security, Stability and Resiliency Plans & Framework ICANN Security, Stability and Resiliency Plans & Framework
ICANN Security, Stability and Resiliency Plans & Framework
 
Internet Measurement Network
Internet Measurement Network Internet Measurement Network
Internet Measurement Network
 
Introductory Presentation of bdNOG
Introductory Presentation of bdNOGIntroductory Presentation of bdNOG
Introductory Presentation of bdNOG
 
IPv6 Deployment Status in Bangladesh
IPv6 Deployment Status in Bangladesh IPv6 Deployment Status in Bangladesh
IPv6 Deployment Status in Bangladesh
 
Discovering and Participating at ICANN
Discovering and Participating at ICANNDiscovering and Participating at ICANN
Discovering and Participating at ICANN
 
IRR Toolset, RPSL
IRR Toolset, RPSL IRR Toolset, RPSL
IRR Toolset, RPSL
 
Application of local Internet content
Application of local Internet content Application of local Internet content
Application of local Internet content
 
Configuration Management in Ansible
Configuration Management in Ansible Configuration Management in Ansible
Configuration Management in Ansible
 
Cyber Security law in Bangladesh
Cyber Security law in Bangladesh Cyber Security law in Bangladesh
Cyber Security law in Bangladesh
 
Distributed IP-PBX
Distributed IP-PBX Distributed IP-PBX
Distributed IP-PBX
 
History and Evolution of Bangladesh Internet
History and Evolution of Bangladesh Internet History and Evolution of Bangladesh Internet
History and Evolution of Bangladesh Internet
 
Policy SIG (3) Agenda
Policy SIG (3) AgendaPolicy SIG (3) Agenda
Policy SIG (3) Agenda
 
IPv6 Deployment in Bangladesh
IPv6 Deployment in BangladeshIPv6 Deployment in Bangladesh
IPv6 Deployment in Bangladesh
 
Bangladesh Cyber Security Status in Global Perspective
Bangladesh Cyber Security Status in Global PerspectiveBangladesh Cyber Security Status in Global Perspective
Bangladesh Cyber Security Status in Global Perspective
 
Flora tossal (1)
Flora tossal (1)Flora tossal (1)
Flora tossal (1)
 

Ähnlich wie Fast Convergence in IP Network

Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topics
Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topicsMunich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topics
Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topicsMartin Packer
 
MPLS SDN 2015 - SPRING interoperability testing
MPLS SDN 2015 - SPRING interoperability testingMPLS SDN 2015 - SPRING interoperability testing
MPLS SDN 2015 - SPRING interoperability testingStephane Litkowski
 
Cloud Traffic Engineer – Google Espresso Project by Shaowen Ma
Cloud Traffic Engineer – Google Espresso Project  by Shaowen MaCloud Traffic Engineer – Google Espresso Project  by Shaowen Ma
Cloud Traffic Engineer – Google Espresso Project by Shaowen MaMyNOG
 
Shortest path bridging 802.1 aq
Shortest path bridging 802.1 aqShortest path bridging 802.1 aq
Shortest path bridging 802.1 aqMotty Ben Atia
 
FEGTS IP training - TCP/IP Introduction
FEGTS IP training - TCP/IP IntroductionFEGTS IP training - TCP/IP Introduction
FEGTS IP training - TCP/IP IntroductionKae Hsu
 
PLNOG 7: Emil Gągała, Sławomir Janukowicz - carrier grade NAT
PLNOG 7: Emil Gągała,  Sławomir Janukowicz - carrier grade NAT PLNOG 7: Emil Gągała,  Sławomir Janukowicz - carrier grade NAT
PLNOG 7: Emil Gągała, Sławomir Janukowicz - carrier grade NAT PROIDEA
 
Minimum Viable FIB
Minimum Viable FIBMinimum Viable FIB
Minimum Viable FIBAPNIC
 
cFrame framework slides
cFrame framework slidescFrame framework slides
cFrame framework slideskestasj
 
ACI Multicast 구성 가이드
ACI Multicast 구성 가이드ACI Multicast 구성 가이드
ACI Multicast 구성 가이드Woo Hyung Choi
 
Topic2a ss pipelines
Topic2a ss pipelinesTopic2a ss pipelines
Topic2a ss pipelinesturki_09
 
WAN SDN meet Segment Routing
WAN SDN meet Segment RoutingWAN SDN meet Segment Routing
WAN SDN meet Segment RoutingAPNIC
 

Ähnlich wie Fast Convergence in IP Network (20)

Fast Convergence Techniques
Fast Convergence TechniquesFast Convergence Techniques
Fast Convergence Techniques
 
OSPF by Abdullah Mukhtar
OSPF by Abdullah MukhtarOSPF by Abdullah Mukhtar
OSPF by Abdullah Mukhtar
 
Chapter7ccna
Chapter7ccnaChapter7ccna
Chapter7ccna
 
Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topics
Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topicsMunich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topics
Munich 2016 - Z011601 Martin Packer - Parallel Sysplex Performance Topics topics
 
San 2
San 2San 2
San 2
 
MPLS SDN 2015 - SPRING interoperability testing
MPLS SDN 2015 - SPRING interoperability testingMPLS SDN 2015 - SPRING interoperability testing
MPLS SDN 2015 - SPRING interoperability testing
 
Cloud Traffic Engineer – Google Espresso Project by Shaowen Ma
Cloud Traffic Engineer – Google Espresso Project  by Shaowen MaCloud Traffic Engineer – Google Espresso Project  by Shaowen Ma
Cloud Traffic Engineer – Google Espresso Project by Shaowen Ma
 
Shortest path bridging 802.1 aq
Shortest path bridging 802.1 aqShortest path bridging 802.1 aq
Shortest path bridging 802.1 aq
 
voip_wireless_wipro.ppt
voip_wireless_wipro.pptvoip_wireless_wipro.ppt
voip_wireless_wipro.ppt
 
FEGTS IP training - TCP/IP Introduction
FEGTS IP training - TCP/IP IntroductionFEGTS IP training - TCP/IP Introduction
FEGTS IP training - TCP/IP Introduction
 
PLNOG 7: Emil Gągała, Sławomir Janukowicz - carrier grade NAT
PLNOG 7: Emil Gągała,  Sławomir Janukowicz - carrier grade NAT PLNOG 7: Emil Gągała,  Sławomir Janukowicz - carrier grade NAT
PLNOG 7: Emil Gągała, Sławomir Janukowicz - carrier grade NAT
 
Bluetooth
Bluetooth Bluetooth
Bluetooth
 
3
33
3
 
Minimum Viable FIB
Minimum Viable FIBMinimum Viable FIB
Minimum Viable FIB
 
cFrame framework slides
cFrame framework slidescFrame framework slides
cFrame framework slides
 
Exp3mq
Exp3mqExp3mq
Exp3mq
 
Fhss
FhssFhss
Fhss
 
ACI Multicast 구성 가이드
ACI Multicast 구성 가이드ACI Multicast 구성 가이드
ACI Multicast 구성 가이드
 
Topic2a ss pipelines
Topic2a ss pipelinesTopic2a ss pipelines
Topic2a ss pipelines
 
WAN SDN meet Segment Routing
WAN SDN meet Segment RoutingWAN SDN meet Segment Routing
WAN SDN meet Segment Routing
 

Mehr von Bangladesh Network Operators Group

Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and CephAccelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and CephBangladesh Network Operators Group
 
Contents Localization Initiatives to get better User Experience
Contents Localization Initiatives to get better User ExperienceContents Localization Initiatives to get better User Experience
Contents Localization Initiatives to get better User ExperienceBangladesh Network Operators Group
 
Re-define network visibility for capacity planning & forecasting with Grafana
Re-define network visibility for capacity planning & forecasting with GrafanaRe-define network visibility for capacity planning & forecasting with Grafana
Re-define network visibility for capacity planning & forecasting with GrafanaBangladesh Network Operators Group
 

Mehr von Bangladesh Network Operators Group (20)

Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and CephAccelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
Accelerating Hyper-Converged Enterprise Virtualization using Proxmox and Ceph
 
Recent IRR changes by Yoshinobu Matsuzaki, IIJ
Recent IRR changes by Yoshinobu Matsuzaki, IIJRecent IRR changes by Yoshinobu Matsuzaki, IIJ
Recent IRR changes by Yoshinobu Matsuzaki, IIJ
 
Fact Sheets : Network Status in Bangladesh
Fact Sheets : Network Status in BangladeshFact Sheets : Network Status in Bangladesh
Fact Sheets : Network Status in Bangladesh
 
AI Driven Wi-Fi for the Bottom of the Pyramid
AI Driven Wi-Fi for the Bottom of the PyramidAI Driven Wi-Fi for the Bottom of the Pyramid
AI Driven Wi-Fi for the Bottom of the Pyramid
 
IPv6 Security Overview by QS Tahmeed, APNIC RCT
IPv6 Security Overview by QS Tahmeed, APNIC RCTIPv6 Security Overview by QS Tahmeed, APNIC RCT
IPv6 Security Overview by QS Tahmeed, APNIC RCT
 
Network eWaste : Community role to manage end of life Product
Network eWaste : Community role to manage end of life ProductNetwork eWaste : Community role to manage end of life Product
Network eWaste : Community role to manage end of life Product
 
A plenarily integrated SIEM solution and it’s Deployment
A plenarily integrated SIEM solution and it’s DeploymentA plenarily integrated SIEM solution and it’s Deployment
A plenarily integrated SIEM solution and it’s Deployment
 
IPv6 Deployment in South Asia 2022
IPv6 Deployment in South Asia  2022IPv6 Deployment in South Asia  2022
IPv6 Deployment in South Asia 2022
 
Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)Introduction to Software Defined Networking (SDN)
Introduction to Software Defined Networking (SDN)
 
RPKI Deployment Status in Bangladesh
RPKI Deployment Status in BangladeshRPKI Deployment Status in Bangladesh
RPKI Deployment Status in Bangladesh
 
12 Years in DNS Security As a Defender
12 Years in DNS Security As a Defender12 Years in DNS Security As a Defender
12 Years in DNS Security As a Defender
 
Contents Localization Initiatives to get better User Experience
Contents Localization Initiatives to get better User ExperienceContents Localization Initiatives to get better User Experience
Contents Localization Initiatives to get better User Experience
 
BdNOG-20220625-MT-v6.0.pptx
BdNOG-20220625-MT-v6.0.pptxBdNOG-20220625-MT-v6.0.pptx
BdNOG-20220625-MT-v6.0.pptx
 
Route Leak Prevension with BGP Community
Route Leak Prevension with BGP CommunityRoute Leak Prevension with BGP Community
Route Leak Prevension with BGP Community
 
Tale of a New Bangladeshi NIX
Tale of a New Bangladeshi NIXTale of a New Bangladeshi NIX
Tale of a New Bangladeshi NIX
 
MANRS for Network Operators
MANRS for Network OperatorsMANRS for Network Operators
MANRS for Network Operators
 
Re-define network visibility for capacity planning & forecasting with Grafana
Re-define network visibility for capacity planning & forecasting with GrafanaRe-define network visibility for capacity planning & forecasting with Grafana
Re-define network visibility for capacity planning & forecasting with Grafana
 
RPKI ROA updates
RPKI ROA updatesRPKI ROA updates
RPKI ROA updates
 
Blockchain Demystified
Blockchain DemystifiedBlockchain Demystified
Blockchain Demystified
 
Measuring the Internet Economy: How Networks Create Value
Measuring the Internet Economy: How Networks Create ValueMeasuring the Internet Economy: How Networks Create Value
Measuring the Internet Economy: How Networks Create Value
 

Kürzlich hochgeladen

SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predieusebiomeyer
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书rnrncn29
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书rnrncn29
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119APNIC
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxNIMMANAGANTI RAMAKRISHNA
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxmibuzondetrabajo
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书zdzoqco
 
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxAndrieCagasanAkio
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxDyna Gilbert
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxMario
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa494f574xmv
 

Kürzlich hochgeladen (11)

SCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is prediSCM Symposium PPT Format Customer loyalty is predi
SCM Symposium PPT Format Customer loyalty is predi
 
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
『澳洲文凭』买詹姆士库克大学毕业证书成绩单办理澳洲JCU文凭学位证书
 
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
『澳洲文凭』买拉筹伯大学毕业证书成绩单办理澳洲LTU文凭学位证书
 
IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119IP addressing and IPv6, presented by Paul Wilson at IETF 119
IP addressing and IPv6, presented by Paul Wilson at IETF 119
 
ETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptxETHICAL HACKING dddddddddddddddfnandni.pptx
ETHICAL HACKING dddddddddddddddfnandni.pptx
 
Unidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptxUnidad 4 – Redes de ordenadores (en inglés).pptx
Unidad 4 – Redes de ordenadores (en inglés).pptx
 
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
办理多伦多大学毕业证成绩单|购买加拿大UTSG文凭证书
 
TRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptxTRENDS Enabling and inhibiting dimensions.pptx
TRENDS Enabling and inhibiting dimensions.pptx
 
Top 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptxTop 10 Interactive Website Design Trends in 2024.pptx
Top 10 Interactive Website Design Trends in 2024.pptx
 
Company Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptxCompany Snapshot Theme for Business by Slidesgo.pptx
Company Snapshot Theme for Business by Slidesgo.pptx
 
Film cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasaFilm cover research (1).pptxsdasdasdasdasdasa
Film cover research (1).pptxsdasdasdasdasdasa
 

Fast Convergence in IP Network

  • 1. Fast  Convergence  in  IP  Network   Md.  Abdullah-­‐Al-­‐Mamun   mamun@fiberathome.net   Sumon  Ahmed  Sabir   sumon@fiberathome.net      
  • 2. Why  ?   Ensure  uninterrupted  Service,  It  can  be       1.  Voice  call     2.  Video  Call   3.  Business  CriLcal  Traffic(Flexi  load,  Banking   TransacLons)   4.  Mission  CriLcal  Traffic(….)      
  • 3. Target  Network     •  Transport  Network  which  is  carrying  Voice  and   Video  Traffic   •  Transport  Network  which  is  carrying  Business  and   Mission  CriLcal  Traffic     •  High  volume  Backbone  Network     •  AggregaLon  Point  of  any  network    
  • 4. Design  ConsideraLon       •  Network  Topology     •  IGP  SelecLon     •  IP  Plan     •  Type  of  Service  Delivery     •  Service  Takeover  and  handover  Point    
  • 5. BeXer  IP  Plan  BeXer  Convergence     •  Domain/Area  Based  IP  Plan  must  be   taking  place  to  minimize  the  prefixes   •  Prefix  Summery  or  Area  summery  is   very  effecLve  to  aggregate  individual   small  prefixes  within  the  Area       •  OSPF  Area  based  route  filtering  can   achieve  to  make  the  FIB  table  lesser         router  ospf  65000    router-­‐id  10.255.255.15    ispf    area  1  range  10.10.0.0  255.255.252.0    area  1  filter-­‐list  prefix  BB-­‐ROUTE-­‐IN  in   ip  prefix-­‐list  BB-­‐ROUTE-­‐IN  seq  5  permit  10.255.255.0/24  le  32   ip  prefix-­‐list  BB-­‐ROUTE-­‐IN  seq  10  permit  10.0.0.0/22  le  32   ip  prefix-­‐list  BB-­‐ROUTE-­‐IN  seq  150  deny  0.0.0.0/0  le  32  
  • 6. IGP  Fast  Convergence     •  Failure  Detec,on       •  Event  Propaga,on       •  SPF  Run     •  RIB  FIB  Update         •  Time  to  detect  the  network   failure,  e.g.  interface  down   condiLon.   •  Time  to  propagate  the  event,   i.e.  flood  the  LSA  across  the   topology.   •  Time  to  perform  SPF   calculaLons  on  all  routers  upon   recepLon  of  the  new   informaLon.   •  Time  to  update  the  forwarding   tables  for  all  routers  in  the   area.  
  • 7. Fast  Failure  Detec,on  Process     There  are  three  methods  to  detect  the  link  failure     1.  IGP  keepalive  ,mes/  fast  hellos  with  the  dead/hold  interval  of  one  second   and  sub-­‐second  hello  intervals.  It  is  CPU  hungry       2.  carrier-­‐delay  msec  0,  Physical  Layer     3.  BFD,  Open  Standard  more  reliable  rather  than  IGP  Keepalive  fast  hello           iinterface gi0/0/0 ip  ospf  bfd bfd interval 50 min_rx 50 multiplier 3
  • 8. Event  Propaga,on     APer  Link  Down  Event   Remarks   Command     LSA  generaLon  delay     Lmers  throXle  lsa  iniLal  hold   max_wait   Lmers  throXle  lsa  0  20  1000   LSA  recepLon  delay     This  delay  is  a  sum  of  the   ingress  queueing  delay  and   LSA  arrival  delay   Lmers  pacing  retransmission   100   Processing  Delay     Lmers  pacing  flood  (ms)  with   the  default  value  of  55ms   Lmers  pacing  flood  15   Packet  PropagaLon  Delay     12usec  for  1500  bytes  packet   over  a  1Gbps  link   N/A  
  • 9. SPF  CalculaLon     •  The  use  of  Incremental  SPF   (iSPF)  allows  to  further   minimize  the  amount  of   calculaLons  needed  when   parLal  changes  occur  in   the  network   •  Need  to  enable  ispf  under   ospf  process   Router  ospf  xxx   Ispf     show  ip  ospf  staLsLcs   OSPF  Router  with  ID   (10.255.255.15)  (Process   ID  65000)      Area  0:  SPF  algorithm   executed  18130  Lmes      
  • 10. RIB/FIB  Update   Link/Node   Down     SPF   Calcula,on     RIB  Update     FIB  Update   Communic a,on     Lesser  Number  of  Prefixes  lesser  Lme  to  converge   the  RIB  and  FIB    
  • 11. RIB/FIB  Update   •  Aher  compleLng  SPF  computaLon,  OSPF  performs   sequenLal  RIB  update  to  reflect  the  changed  topology.  The   RIB  updates  are  further  propagated  to  the  FIB  table   •  The  RIB/FIB  update  process  may  contribute  the  most  to   the  convergence  Lme  in  the  topologies  with  large  amount   of  prefixes,  e.g.  thousands  or  tens  of  thousands   •  Plaiorm  what  you  are  using,  higher  capacity  CPU  and  RAM   will  cater  beXer  performance.          
  • 12. Final  CalculaLon     Event   Time(ms)   Remarks   Failure  Detec,on  Delay:  Carrier-­‐delay  msec  0     0   about  5-­‐10ms  worst  case  to  detect   In  BFD  Case     150   Mul,player  3  is  last  count:  50ms  interval       Maximum  SPF  run,me   64   doubling  for  safety  makes  it  64ms   Maximum  RIB  update   20   doubling  for  safety  makes  it  20ms   OSPF  interface  flood  pacing  ,mer   5   does  not  apply  to  the  ini,al  LSA  flooded   LSA  Genera,on  Ini,al  Delay   10   enough  to  detect  mul,ple  link  failures   resul,ng  from  SRLG  failure   SPF  Ini,al  Delay   10   enough  to  hold  SPF  to  allow  two   consecu,ve  LSAs  to  be  flooded   Network  geographical  size/Physical  Media(Fiber)   0   signal  propaga,on  is  negligible   In  BFD  Case:  270ms   In  Carrier  delay  msec:  120ms       Final  FIB  UPDATE  Time:  Maximum  500ms.  It  is  sub-­‐second  convergence            
  • 13. ConfiguraLon  Template       router  ospf  10   Suppress  transit  link  prefixes     Lmers  lsa  arrival  50     Lmers  throXle  lsa  all  10  100  1000     Lmers  throXle  spf  10  100  1000     Lmers  pacing  flood  5     Lmers  pacing  retransmission  60     ispf  
  • 14. Packet  drop  observes   Need  more  fine  Tune  and  so  many  methods  are  available   but  most  of  them  are  MPLS  based  Traffic  Engineering,   below  Two  are  the  best…………         i.  RSVP  Based  link/node  protecLon  route     ii.  LDP  Based  LFA-­‐FRR          
  • 15. Why  LFA-­‐FRR   •  Provide  local  sub-­‐100ms  convergence  Lmes  and   complement  any  other  fast  convergence  tuning   techniques  that  have  been  employed   •  LFA-­‐FRR  is  easily  configured  on  a  router  by  a  single   command,  calculates  everything  automaLcally   •  Easy  and  lesser  complex  than  RSVP  Based  Traffic   Engineering.        
  • 16. Prerequisite     •  Need  MPLS  LDP   ConfiguraLon     •  Need  BFD  ConfiguraLon  to   trigger  Fast  Reroute     •  Need  some  Fast  Reroute   configuraLon  under  OSPF   Process   •  Need  some  special   configuraLon  based  on   plaiorm         mpls  ldp  discovery  targeted-­‐hello  accept   router  ospf  Y   router-­‐id  xxxxx   ispf   prefix-­‐priority  high  route-­‐map  TE_PREFIX    fast-­‐reroute  per-­‐prefix  enable  area  y  prefix-­‐ priority  high    fast-­‐reroute  per-­‐prefix  remote-­‐lfa  tunnel  mpls-­‐ ldp     ip  prefix-­‐list  TE_PREFIX  seq  5  permit  a.b.c.d/32   !   route-­‐map  TE_PREFIX  permit  10    match  ip  address  prefix-­‐list  TE_PREFIX      
  • 17. How  to  work     1.  Ini,ally  prefix  172.16.1.0/24  was  communicated  through  B-­‐A-­‐B1-­‐B3   2.  Once  the  link  fails  between  B-­‐A  then  prior  computed  LFA  Tunnel  Triggered  by   BFD     3.  Immediate  Target  Prefix(es)  are  passed  through  B-­‐D  LFA  Tunnel  within  150ms     4.   Pack  drop  does  not  observe  because  B  router  does  not  wait  for  IGP  convergence                  
  • 18. LFA-­‐FRR  Design  ConsideraLon     •  In  a  Ring  Topology     •  Lesser  Prefix  make  quicker  convergence   •   Specific  Prefix  with  higher  priority  will  show  best  performance   without  any  service  interrupLon  and  packet  drop.       ROBI39-­‐DHKTL25#sh  ip  int  brief   Loopback1                                10.253.51.91          YES  NVRAM      up                                        up   MPLS-­‐Remote-­‐Lfa124            10.10.202.69          YES  unset      up                                        up   show  ip  cef  10.255.255.29   10.255.255.29/32      nexthop  10.10.202.65  Vlan10  label  [166|1209]          repair:  aeached-­‐nexthop  10.253.51.94  MPLS-­‐Remote-­‐Lfa124  
  • 19. Before/Aher  LFA  FRR   Xshell:> ping 10.252.51.111 –t Reply from 10.252.51.111: bytes=32 time=2ms TTL=253 Reply from 10.252.51.111: bytes=32 time=4ms TTL=253 Reply from 10.252.51.111: bytes=32 time=2ms TTL=253 Reply from 10.252.51.111: bytes=32 time=2ms TTL=253 Request timed out. Reply from 10.252.51.111: bytes=32 time=61ms TTL=253 Reply from 10.252.51.111: bytes=32 time=86ms TTL=253 Reply from 10.252.51.111: bytes=32 time=70ms TTL=253 Reply from 10.252.51.111: bytes=32 time=147ms TTL=253 Reply from 10.252.51.111: bytes=32 time=2ms TTL=253 Reply from 10.252.51.111: bytes=32 time=2ms TTL=253 Reply from 10.252.51.111: bytes=32 time=1ms TTL=253 Reply from 10.252.51.111: bytes=32 time=1ms TTL=253 Reply from 10.252.51.111: bytes=32 time=27ms TTL=253 Reply from 10.252.51.111: bytes=32 time=32ms TTL=253 Reply from 10.252.51.111: bytes=32 time=1ms TTL=253 Reply from 10.252.51.111: bytes=32 time=2ms TTL=253 Reply from 10.252.51.111: bytes=32 time=2ms TTL=253 Reply from 10.252.51.111: bytes=32 time=1ms TTL=253
  • 20. BGP  Convergence     BGP  Prefix  Independent  Convergence(PIC)  is  the  best   choice  for  Fast  convergence      
  • 21. Why?   The  BGP  PIC  Edge  for  IP  and  MPLS-­‐VPN  feature   improves  BGP  convergence  once  a  network  failure.  
  • 22. Prerequisites     •  BGP  and  the  IP  or  MulLprotocol  Label  Switching  (MPLS)   network  is  up  and  running  with  the  customer  site   connected  to  the  provider  site  by  more  than  one  path   (mulLhomed).     •  Ensure  that  the  backup/alternate  path  has  a  unique  next   hop  that  is  not  the  same  as  the  next  hop  of  the  best   path.     •  Enable  the  BidirecLonal  Forwarding  DetecLon  (BFD)   protocol  to  quickly  detect  link  failures  of  directly   connected  neighbors.    
  • 23. How  To  Work:  PE-­‐CE  Link/PE  Failure     •  eBGP  sessions  exist  between  the  PE  and  CE  routers.     •  Traffic  from  CE1  uses  PE1  to  reach  network  x.x.x.x/24  towards  the  router  CE2.  CE1  has  two   paths:     •  PE1  as  the  primary  path  and  PE2  as  the  backup/alternate  path.     •  CE1  is  configured  with  the  BGP  PIC  feature.  BGP  computes  PE1  as  the  best  path  and  PE2  as  the   backup/alternate  path  and  installs  both  routes  into  the  RIB  and  CEF  plane.  When  the  CE1-­‐PE1   link/PE  goes  down,  CEF  detects  the  link  failure  and  points  the  forwarding  object  to  the   backup/alternate  path.  Traffic  is  quickly  rerouted  due  to  local  fast  convergence  in  CEF.  
  • 24. How  to  Work:  Dual  CE-­‐PE  Line/Node   Failure     •  eBGP  sessions  exist  between  the  PE  and  CE  routers.  Traffic  from  CE1  uses  PE1  to  reach  network  x.x.x.x/24   through  router  CE3.     •  CE1  has  two  paths:  PE1  as  the  primary  path  and  PE2  as  the  backup/alternate  path.     •  An  iBGP  session  exists  between  the  CE1  and  CE2  routers.   •  If  the  CE1-­‐PE1  link  or  PE1  goes  down  and  BGP  PIC  is  enabled  on  CE1,  BGP  recomputes  the  best  path,  removing   the  next  hop  PE1  from  RIB  and  reinstalling  CE2  as  the  next  hop  into  the  RIB  and  Cisco  Express  Forwarding.  CE1   automaLcally  gets  a  backup/alternate  repair  path  into  Cisco  Express  Forwarding  and  the  traffic  loss  during   forwarding  is  now  in  subseconds,  thereby  achieving  fast  convergence.    
  • 25. How  to  Work:  IP  MPLS  PE  Down     •  The  PE  routers  are  VPNv4  iBGP  peers  with  reflect  routers  in  the  MPLS  network.     •  Traffic  from  CE1  uses  PE1  to  reach  network  x.x.x.x/24  towards  router  CE3.  CE3  is  dual-­‐homed  with  PE3  and   PE4.  PE1  has  two  paths  to  reach  CE3  from  the  reflect  routers:  PE4  is  the  primary  path  with  the  next  hop  as  a   PE4  address.     •  PE3  is  the  backup/alternate  path  with  the  next  hop  as  a  PE3  address.     •  When  PE4  goes  down,  PE1  knows  about  the  removal  of  the  host  prefix  by  IGPs  in  subseconds,  recomputes  the   best  path,  selects  PE3  as  the  best  path,  and  installs  the  routes  into  the  RIB  and  Cisco  Express  Forwarding  plane.   Normal  BGP  convergence  will  happen  while  BGP  PIC  is  redirecLng  the  traffic  towards  PE3,  and  packets  are  not   lost.  
  • 26. ConfiguraLon  Template     router  bgp  3    no  synchronizaLon   neighbor  10.6.6.6  remote-­‐as  3    neighbor  10.6.6.6  update-­‐source  Loopback0   no  auto-­‐summary    !    address-­‐family  vpnv4      bgp  addi,onal-­‐paths  install      neighbor  10.6.6.6  acLvate      neighbor  10.6.6.6  send-­‐community  both   exit-­‐address-­‐family    !    address-­‐family  ipv4  vrf  blue      import  path  selec,on  all      neighbor  10.11.11.11  remote-­‐as  1      neighbor  10.11.11.11  acLvate    exit-­‐address-­‐family        
  • 27. Conclusion     IGP  Fine-­‐tune    100%  Dynamic  and  simplified  but  does  not  meet  required  expectaLon  of  convergence   LFA   LFA  Tunnel  Pre-­‐computed,  pre-­‐installed   Prefix-­‐independent   Simple,  deployment  friendly,  good  scaling   But     Topology  dependant   IPFRR  IGP  computaLon  is  very  CPU-­‐intensive  task   BGP  PIC   AddiLonal  second  best  path  installed  into  the  RIB     BGP  installs  the  best  and  backup/alternate  paths  for  the  selected  prefixes  into  the  BGP  RIB      
  • 28.