Thursday, 30 January 2020

LISP Control-Plane in Campus Fabric: Table of Contents

This is the table of contents of my book "LISP Control-Plane in Campus Fabric". The book is available at https://leanpub.com/lispcontrol-planeincampusfabric
The book is now complete. It soon will be available also in Amazon.




Chapter 1:  LISP Introduction 1

  •   EID-to-RLOC Registration Process 2
  •   EID-to-RLOC Requesting Process 2
  •   References 4


Chapter 2: Campus Fabric Configuration 5

  •   Underlay Network Configuration - OSPF 5
  •   OSPF optimization: prefix-suppression 6
  •   LISP Ingress and Egress Tunnel Router Configuration 9
  •   LISP Map-Server and Map-Resolver Configurations 10
  •   LISP Customer Network Configuration 12
  •   Customer Layer-2 Segment with SVI attached to VRF 12
  •   Customer specific LISP Configuration on XTR 13
  •   Customer specific LISP Configuration on ControlPlane node 14
  •   References 16


Chapter 3: LISP Control-Plane: EID-to-RLOC Registration 17

  •   Registration Phase 1: TCP Probe 17
  •   Registration Phase 2: UDP based Map-Register from ETR to MS 18
  •   Registration Phase 3: UDP based Map-Notify from MS to ETR 22
  •   Registration Phase 4: TCP based Map-Refresh from MS to ETR 25
  •   Registration Phase 4: TCP based Map-Register from ETR to MS 28
  •   Registration Phase 5: TCP based Registration ACK from MS to ETR 32
  •   Registration Phase 6: Reliable TCP ACK from ETR to MS 36
  •   Registration Phases 1-6 Summary 38
  •   EID-to-RLOC Registration Verification 39
  •   References 43


Chapter 4: LISP Control-Plane: EID-to-RLOC Reguest 45

  •   Request Phase 1: Local Proxy-ARP by ITR 45
  •   Request Phase 2: Encapsulated Control Message (ECM) by ITR 45
  •   Request Phase 3: Map-Reply by MR 50
  •   Request Phase 4: Map-Request probe by ITR 53
  •   Request Phase 5: Map-Reply Probe by RLOC 57
  •   Map-Request Process Summary: Phases 1-5 60
  •   References 61


Chapter 5: Data Plane: VXLAN Encapsulation 63

  •   VXLAN Data-Plane operation 63
  •   SGT Information in Data-Plane 68
  •   References 69


Chapter 6: LISP Control-Plane Security 70

  •   The Basic LISP Control-Plane Security 70
  •   Map-Register validation process 71
  •   Map-Reply validation process 74
  •   LISP-SEC Control-Plane Security 76
  •   ITR Map-Request Process 76
  •   Map-Server Map-Reply process 79
  •   ITR Authentication Process 83
  •   References 85


Chapter 7: Campus Fabric External Connections 86

  •   Introduction 86
  •   EID-Prefix advertisement from Campus Fabric to non-LISP Site 86
  •   IP-Prefix advertisement from non-LISP Site to Campus Fabric. 88
  •   Data-Plane operation 89
  •   Configuration 95
  •   BGP Peering Configuration 95
  •   Control Plane Node Configuration 96
  •   Border-PxTR Configuration (egress direction) 97
  •   Border-PxTR Configuration (ingress direction) 98
  •   Control-Plane Operation: Campus Fabric to non-LISP site 100
  •   Control-Plane Operation: non-LISP site to Campus Fabric 105
  •   Data-Plane Operation: Shared Services 109
  •   Control and Data-Plane Operation: Internet 112


Chapter 8: Campus Fabric Inter-VN Connections 115

  • Introduction 115
  • Inter-VN EID-Prefix advertisement model 115
  • Configuration 118
  • Control Plane Node configuration: VRF 100_White 118
  • Control Plane Node configuration: VRF 200_Grey 120
  • PxTR configuration: VRF 100_Grey and VRF 200_Grey 121
  • C-P Egress Operation: LISP Registration 123
  • C-P Egress Operation: BGP-Update process 125
  • C-P Egress Operation: BGP-Updates: PxTR 127
  • C-P Egress Operation: BGP-Updates: non-LISP router 128
  • C-P Ingress Operation: BGP-Updates: PxTR 129
  • C-P Ingress Operation: BGP-Updates: Border-PxTR 130
  • Data-Plane Operation 132
  • Summary 136
  • References 137


Chapter 9: Campus Fabric Redundancy 138

  • Introduction 138
  • CP Node Redundancy: Anycast-IP RLOC 139
  • CP Node Redundancy: Core switch out of service 142
  • CP-Node Redundancy: Primary CP Node Out of Service 144
  • PxTR Redundancy: Priority 149
  • PxTR Redundancy: Priority Configuration 150
  • PxTR Redundancy: Priority Verification 151
  • PxTR Redundancy: PxTR Switch-over Max. Priority) 155
Chapter 10: Inter-Site and Internet connections 161
  • LISP Registration Process by iTR 162
  • LISP-to-BGP redistribution by Map-Server 164
  • BGP Update from PxTR to the non-LISP router 166
  • BGP-to-LISP redistribution by Transit-PxTR24 167
  • LISP Map-Register from Transit-PxTR24 to Map-Server CP21. 169
  • Map-Request and Map-Reply process 170
  • VXLAN encapsulation 171
  • Non-LIPS router routing process 172
  • Map-Request caused by incoming IP packet from non-LISP site 173
  • Verification 174
  • Internet Connection: EID to non-LISP Router 175
  • Internet Connection: non-LISP Router network to LISP Site 176
  • Internet Connection verification 178
  • References 179
Chapter 11: The Underlay Network-SPT Algorithm 179

  • Introduction 179
  • OSPF 180
  • Link-State Database (LSDB) optimization 181
  • Shortest-Path First (SPF)/Dijkstra Algorithm 187
  • SPF Run – Phase I: Building a Shortest-Path Tree 188
  • First iteration round 189
  • Second iteration round 190
  • Third iteration round 191
  • Fourth iteration round 192
  • Fifth iteration round 193
  • Sixth iteration round 194
  • Seventh iteration round 195
  • SPF Run – Phase II: Adding Leafs to Shortest-Path Tree 196
  • References: 198


Chapter 12: Underlay Network – Comparison of OSPF and IS-IS 199

  • Scenario-1: Interface loopback 50 down on Leaf-101 (IS-IS) 202
  • Scenario-2: Interface loopback 50 down on Leaf-101 (OSPF) 204
  • Scenario-3: OSPF Incremental SPF – L50 Down on Leaf-101 (Stub) 206
  • Scenario-4: OSPF Incremental SPF – Interface g0/3 Down on Spine-12 (transit link does not participate in SPT) 207
  • Scenario-5: IS-IS SPF – Interface g0/3 Down on Spine-12 (Full SPF computation) 208
  • Scenario-6: IS-IS Incremental SPF – Interface g0/3 Down on Spine-12 (transit link does not participate in SPT) 209
  • Conclusion 210
  • References: 211



Appendix A. Chapter 4 Device Configurations 159

  • A.1 Edge-1 Configuration 159
  • A.2 Edge-2 Configuration 163
  • A.3 ControlPlane Configuration 166
  • A.4 ISP-Router Configuration 167


Appendix B. Chapter 7-8 Device Configurations 168

  • B.1 Border-PxTR Configurations 168
  • B.2 Control Plane Configurations 171
  • B.3 Edge-1 Configurations 174
  • B.4 Edge-2 Configurations 177
  • References 183
Appendix C. Chapter 10 Device Configurations 205
  • C.1 xTR14 Configurations 205
  • C.2 xTR24 Configurations 207
  • C.3 Co15 Configurations 209
  • C.4 Co25 Configurations 209
  • C.5 CP11 Configurations 210
  • C.6 CP21 Configurations 212
  • C.7 Transit-PxTR13 Configurations 213
  • C.8 Transit-PxTR23 Configurations 215
  • C.9 Inet-PxTR12 Configurations 217
  • C.10 Inet-PxTR22 Configurations 219
  • C.11 ISP-201 Configurations 221
  • C.12 ISP-201 Configurations 221



No comments:

Post a Comment