Download  Print this page

Nokia 7450 Advanced Configuration Manual

Hide thumbs
   
1
2
Table Of Contents
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990

Advertisement

Advanced Configuration Guide - Part I Releases Up To 14.0.R7
7450 Ethernet Service Switch
7750 Service Router
7950 Extensible Routing System
Advanced Configuration Guide - Part I
Releases Up To 14.0.R7
3HE 11598 AAAB TQZZA 01
Issue: 01
April 2017
Nokia — Proprietary and confidential.
Use pursuant to applicable agreements.

Advertisement

Table of Contents
loading

  Related Manuals for Nokia 7450

  Summary of Contents for Nokia 7450

  • Page 1 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 7450 Ethernet Service Switch 7750 Service Router 7950 Extensible Routing System Advanced Configuration Guide - Part I Releases Up To 14.0.R7 3HE 11598 AAAB TQZZA 01 Issue: 01 April 2017 Nokia —...
  • Page 2 © 2016-2017 Nokia. Contains proprietary/trade secret information which is the property of Nokia and must not be made available to, or copied or used by anyone outside Nokia without its written authorization. Not to be used or disclosed except in accordance with applicable agreements.
  • Page 3: Table Of Contents

    Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Table of Contents Preface ......................23 About This Guide.........................23 Basic System .................... 27 IEEE 1588 for Frequency, Phase, and Time Distribution .........29 Applicability ........................29 Overview ........................29 Configuration ........................42 Conclusion ........................62 Synchronous Ethernet..................63 Applicability ........................63 Summary...
  • Page 4 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Configuration .........................144 Conclusion .........................161 Port Cross-Connect (PXC).................163 Applicability .........................163 Overview .........................163 Configuration .........................165 Conclusion .........................194 Router Configuration ................195 6PE Next-Hop Resolution ..................197 Applicability .........................197 Overview .........................197 Configuration .........................199 Conclusion .........................218 Aggregate Route Indirect Next-Hop Option .............219 Applicability...
  • Page 5 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Rate Limit Filter Action ..................347 Applicability .........................347 Overview .........................347 Configuration .........................349 Conclusion .........................355 Unicast Routing Protocols ..............357 Associating Communities with Static and Aggregate Routes .......359 Applicability .........................359 Overview .........................360 Configuration .........................361 Conclusion...
  • Page 6 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Conclusion .........................520 EBGP Route Resolution to a Static Route ............521 Applicability .........................521 Overview .........................521 Configuration .........................522 Conclusion .........................536 IS-IS Link Bundling ....................537 Applicability .........................537 Overview .........................537 Configuration .........................541 Conclusion .........................553 Policy Chaining and Logical Expressions ............555 Applicability .........................555...
  • Page 7 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Overview .........................699 Configuration .........................711 Conclusion .........................735 Entropy Label .....................737 Applicability .........................737 Overview .........................737 Configuration .........................740 Conclusion .........................751 IGP Shortcuts .....................753 Applicability .........................753 Overview .........................753 Configuration .........................756 Conclusion .........................805 Inter-Area TE Point-to-Point LSPs ..............807 Applicability .........................807 Summary...
  • Page 8 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 LDP-SR Stitching for IPv4 Prefixes (IS-IS) ............925 Applicability .........................925 Overview .........................925 Configuration .........................926 Conclusion .........................940 MPLS LDP FRR using ISIS as IGP ..............941 Applicability .........................941 Overview .........................941 Configuration .........................942 Conclusion .........................965 MPLS Transport Profile ..................967 Applicability...
  • Page 9 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Segment Routing – Traffic Engineered Tunnels ...........1153 Applicability .......................1153 Overview .......................1153 Configuration .......................1155 Conclusion .......................1172 Segment Routing with IS-IS Control Plane ............1173 Applicability .......................1173 Overview .......................1173 Configuration .......................1175 Conclusion .......................1195 Shared Risk Link Groups for RSVP-Based LSP ..........1197 Applicability .......................1197...
  • Page 10 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 3HE 11598 AAAB TQZZA 01 Issue: 01...
  • Page 11 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 List of tables Synchronous Ethernet..................63 Table 1 Revertive, Non-Revertive Timing Reference Switching Operation ..68 Hybrid OpenFlow Switch ...................271 Table 2 OpenFlow Messages ................274 Table 3 FLOW_MOD Cookie Value ..............277 Table 4 FLOW_MOD Flags ................287 Table 5 Supported Redirect Actions..............297...
  • Page 12 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Table 22 MTU Values for Ethernet Frames............1026 Segment Routing with IS-IS Control Plane ............1173 Table 23 Mode Comparison .................1177 3HE 11598 AAAB TQZZA 01 Issue: 01...
  • Page 13 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 List of figures IEEE 1588 for Frequency, Phase, and Time Distribution .........29 Figure 1 PTP Messages and Timestamp Exchange ..........31 Figure 2 1588 Topology for Frequency Distribution..........33 Figure 3 1588 Topology for Time Distribution............33 Figure 4 Frequency Distribution with 1588 as Last Mile ..........34 Figure 5...
  • Page 14 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Figure 34 ICB Spoke SDPs and Their Association with the Endpoints ....155 Figure 35 Additional Setup Example 1 ..............158 Figure 36 Additional Setup Example 2 ..............159 Port Cross-Connect (PXC).................163 Figure 37 Example Topology...................165 Figure 38 Non-Redundant PXC................168...
  • Page 15 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 PBR/PBF Redundancy ..................321 Figure 69 PBF in VPLS 1 on PE-1................323 Figure 70 Example Topology...................328 Figure 71 PBR in a VPRN ..................342 Rate Limit Filter Action ..................347 Figure 72 Filter Based Rate Limiting ...............347 Figure 73 Rate Limit Filters and FlexPaths..............349 Figure 74...
  • Page 16 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Figure 99 BGP Multipath Restricted to Exact Same AS. All AS Paths are Different....................469 Figure 100 BGP Multipath Restricted to Exact Same AS. All AS Paths are Identical ....................470 Figure 101 EBGP Equal to IBGP: No EIBGP Load-Balancing ........473 Figure 102...
  • Page 17 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Figure 131 Updates from Unlabeled Sessions Not Propagated to Labeled Sessions (Default) ...................599 Figure 132 RIB Leaking from IPv4 BGP RIB to Labeled-IPv4 BGP RIB ....601 Automatic Bandwidth Adjustment in P2P LSPs..........607 Figure 133 Auto-Bandwidth Adjustment Implementation...........609 Figure 134...
  • Page 18 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Entropy Label .....................737 Figure 166 Load-Balancing of Flows Based on Hash Label or Entropy Label ..738 Figure 167 Label Stack with Hash Label versus Label Stack with EL and ELI..739 Figure 168 Downstream LERs Signal EL Capability to ILER ........739 Figure 169...
  • Page 19 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 LDP-SR Stitching for IPv4 Prefixes (IS-IS) ............925 Figure 199 Example Topology...................926 MPLS LDP FRR using ISIS as IGP ..............941 Figure 200 Initial Topology ..................943 Figure 201 Data Verification, Direction PE-1 => PE-5 Using VLL Service ....953 Figure 202 LFA Computation, Inequality 1 for Prefix PE-5 (D) on PE-1 (S) ....960 Figure 203...
  • Page 20 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 RSVP Signaled Point-to-Multipoint LSPs............1087 Figure 233 P2MP Network Topology...............1088 Figure 234 P2MP LSP LSP-p2mp-1................1093 Figure 235 P2MP LSP p-to-mp-1 with Metric Change..........1111 Figure 236 P2MP LSP LSP-p2mp-1 with Strict S2L Path toward PE-7....1114 Figure 237 Intelligent Remerge, Case 1 ..............1116 Figure 238...
  • Page 21 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Figure 268 MPLS Label Stack Object..............1238 Figure 269 ICMP Extension Header ................1238 Figure 270 ICMP Extension Object: Object Header and Payload ......1239 Figure 271 Example Configuration ................1240 Figure 272 Tunnel from iLER PE-3 to eLER PE-6 via LSR PE-2 ......1243 Figure 273 UDP Traceroute in VPRN with iLER in Uniform Mode ......1245 Figure 274...
  • Page 22 Advanced Configuration Guide - Part I Releases Up To 14.0.R7 3HE 11598 AAAB TQZZA 01 Issue: 01...
  • Page 23: Preface

    It is assumed that the network administrators have a detailed understanding of networking principles and configurations. List of Technical Publications The 7x50 series documentation set also includes the following guides: • 7450 ESS, 7750 SR, and 7950 XRS Basic System Configuration Guide Issue: 01 3HE 11598 AAAB TQZZA 01...
  • Page 24 Points (SAPs), Service Distribution Points (SDPs), customer information, and user services. • 7450 ESS, 7750 SR, and 7950 XRS Layer 2 Services and EVPN Guide: VLL, VPLS, PBB, and EVPN This guide describes Layer 2 service and Ethernet Virtual Private Network...
  • Page 25 Advanced Configuration Guide - Part I Preface Releases Up To 14.0.R7 • 7450 ESS, 7750 SR, and 7950 XRS Layer 3 Services Guide: Internet Enhanced Services and Virtual Private Routed Network Services This guide describes Layer 3 service functionality and provides examples to configure and implement Internet Enhanced Services (IES) and Virtual Private Routed Network (VPRN) services.
  • Page 26 Preface Advanced Configuration Guide - Part I Releases Up To 14.0.R7 3HE 11598 AAAB TQZZA 01 Issue: 01...
  • Page 27: Basic System

    Advanced Configuration Guide - Part I Basic System Releases Up To 14.0.R7 Basic System In this section This section provides configuration information for the following topics: • IEEE 1588 for Frequency, Phase, and Time Distribution • Synchronous Ethernet Issue: 01 3HE 11598 AAAB TQZZA 01...
  • Page 28 Basic System Advanced Configuration Guide - Part I Releases Up To 14.0.R7 3HE 11598 AAAB TQZZA 01 Issue: 01...
  • Page 29: Ieee 1588 For Frequency, Phase, And Time Distribution

    Conclusion Applicability This section is applicable to all of the 7750 SR and 7450 ESS series, except for the SR-1, ESS-1, and ESS-6/6v. It is not applicable to t.he 7710 SR nor the 7950 XRS series. Description and examples are based on release 12.0.R2. The only software pre-requisites are IP reachability between the node and neighboring 1588 clocks.
  • Page 30 This is useful in environments where the transport network does not provide physical layer synchronization services. The following 1588 capabilities are provided within the 7750 SR and 7450 ESS nodes: • CPM/CFM based 1588 master, boundary, and slave clock functionality •...
  • Page 31: Figure 1 Ptp Messages And Timestamp Exchange

    Advanced Configuration Guide - Part I IEEE 1588 for Frequency, Phase, and Time Releases Up To 14.0.R7 Distribution Figure 1 PTP Messages and Timestamp Exchange Master Slave Data at Slave t1, t2 t1, t2, t3 t1, t2, t3, t4 al_0541 The master sends a PTP Sync message containing a timestamp of when the Sync message is transmitted (t1) to the slave.
  • Page 32 IEEE 1588 for Frequency, Phase, and Time Advanced Configuration Guide - Part I Distribution Releases Up To 14.0.R7 These calculations can occur on every message exchange or some initial packet selection can be performed so that only optimal message exchanges are used. The latter is useful if there is variable delay between the master and slave ports.
  • Page 33: Figure 2 1588 Topology For Frequency Distribution

    Advanced Configuration Guide - Part I IEEE 1588 for Frequency, Phase, and Time Releases Up To 14.0.R7 Distribution Figure 2 1588 Topology for Frequency Distribution Master Slave Synchronous Ethernet Input Port 5/1/3 Int-PE-1-PE-2 Int-PE-2-PE-1 Port 1/1/1 Port 1/1/1 192.168.1.1 192.168.1.2 PE-1 PE-2 192.0.2.183...
  • Page 34: Figure 4 Frequency Distribution With 1588 As Last Mile

    IEEE 1588 for Frequency, Phase, and Time Advanced Configuration Guide - Part I Distribution Releases Up To 14.0.R7 The 1588 standard itself includes a default profile that can be used for either time or frequency distribution. The default profile was defined principally for multicast operation.
  • Page 35 Advanced Configuration Guide - Part I IEEE 1588 for Frequency, Phase, and Time Releases Up To 14.0.R7 Distribution Note: SSM stands for Synchronization Status Messages and ESMC stands for Ethernet Synchronization Messaging Channel. These are two capabilities in SDH/SONET and Synchronous Ethernet respectively for the relaying of source clock quality information.
  • Page 36: Figure 5 Unicast Message Negotiation

    IEEE 1588 for Frequency, Phase, and Time Advanced Configuration Guide - Part I Distribution Releases Up To 14.0.R7 Figure 5 Unicast Message Negotiation Master_1 Slave Clock Master_2 Execution of the BMCA selects Master_1 as the Grandmaster Clock al_0545 A slave clock initiates unicast discovery by sending a Signaling message to one of its configured master clocks requesting the master send unicast Announce messages to the slave.
  • Page 37: Packet Delay Variation

    Advanced Configuration Guide - Part I IEEE 1588 for Frequency, Phase, and Time Releases Up To 14.0.R7 Distribution Network Limits A common concern around 1588 is whether it will work on or over a specific customer network. For time distribution using full OPS as shown in Figure 3, there are well defined limits on the number of network elements allowed in the distribution chain...
  • Page 38 IEEE 1588 for Frequency, Phase, and Time Advanced Configuration Guide - Part I Distribution Releases Up To 14.0.R7 QoS prioritization of packets helps reduce PDV significantly during congestion periods, but does not remove the PDV effects during lighter loading. This is due to the fact that a timing packet may be delivered to the egress queue for an interface while the interface is busy transmitting a packet.
  • Page 39: Figure 6 Floor Packet Counting For Fpp (N, W, Δ)

    Advanced Configuration Guide - Part I IEEE 1588 for Frequency, Phase, and Time Releases Up To 14.0.R7 Distribution • Floor Delay is a value that is as close as possible to the absolute minimum transit delay across the network. Every actual delay measurement must be equal to or larger than this value.
  • Page 40 IEEE 1588 for Frequency, Phase, and Time Advanced Configuration Guide - Part I Distribution Releases Up To 14.0.R7 ITU-T Budget for Frequency The network limit on PDV for frequency distribution is defined in G.8271.1 using the FPP metrics defined above. In general most carrier grade networks with spans of up to 10 nodes and which do not exceed 80% load on their internode links should meet the requirement.
  • Page 41: Figure 7 G.8271.1 Time Error Budget

    Advanced Configuration Guide - Part I IEEE 1588 for Frequency, Phase, and Time Releases Up To 14.0.R7 Distribution Figure 7 G.8271.1 Time Error Budget ±100ns (PRTC/ T-GM) ±500ns cTE (node asymmetry, ±50ns per node) ±200ns dTE (random network variation) ±300ns cTE (uncompensated link asymmetry) ±250ns...
  • Page 42: Configuration

    IEEE 1588 for Frequency, Phase, and Time Advanced Configuration Guide - Part I Distribution Releases Up To 14.0.R7 Note there is discussion that some of these elements could be traded-off against each other. For example, if the link asymmetry needs a higher budget then the holdover budget would have to be less –...
  • Page 43: Figure 8 Master And Slave Clocks For Frequency

    The 7750 SR and the 7450 ESS can be configured as a 1588 slave clock for frequency recovery. In real deployments, it is more likely for the slave devices to be smaller cell site routers or basestations instead of another 7750 SR or 7450 ESS.
  • Page 44 IEEE 1588 for Frequency, Phase, and Time Advanced Configuration Guide - Part I Distribution Releases Up To 14.0.R7 Ordinary Master Configuration The steps to configure PE-1 as a PTP ordinary-clock master for frequency distribution using the G.8265.1 Telecom profile are outlined below: Configure a /32 IPv4 system address on PE-1 and an interface to reach PE-2.
  • Page 45 Advanced Configuration Guide - Part I IEEE 1588 for Frequency, Phase, and Time Releases Up To 14.0.R7 Distribution The default clock type is set to ordinary slave so that must be changed to ordinary master. The only other relevant configuration parameter for the master clock running the G.8265.1 profile is the network-type.
  • Page 46 IEEE 1588 for Frequency, Phase, and Time Advanced Configuration Guide - Part I Distribution Releases Up To 14.0.R7 exit no shutdown exit exit Usually a 1588 slave has at least two peers configured in order to provide redundant sources. Configure PTP as the reference for the central clock on PE-2. *A:PE-2# configure system...
  • Page 47 Advanced Configuration Guide - Part I IEEE 1588 for Frequency, Phase, and Time Releases Up To 14.0.R7 Distribution Router IP Address Dir Type Rate Duration State Time ------------------------------------------------------------------------------- Base 192.0.2.183 Announce 1 pkt/2 s Granted 05/30/2014 09:08:38 192.0.2.183 Sync 64 pkt/s Granted 05/30/2014 09:08:43 192.0.2.183...
  • Page 48 IEEE 1588 for Frequency, Phase, and Time Advanced Configuration Guide - Part I Distribution Releases Up To 14.0.R7 =============================================================================== In addition PTP packet statistics can be checked to verify reception of the PTP messages and the execution of the frequency slave: *A:PE-2# show system ptp statistics =============================================================================== IEEE 1588/PTP Packet Statistics...
  • Page 49 Advanced Configuration Guide - Part I IEEE 1588 for Frequency, Phase, and Time Releases Up To 14.0.R7 Distribution Hold-over =============================================================================== =============================================================================== IEEE 1588/PTP Event Statistics =============================================================================== Event Sync Flow Delay Flow ------------------------------------------------------------------------------- Packet Loss Excessive Packet Loss Excessive Phase Shift Detected Too Much Packet Delay Variation =============================================================================== Secondly, the central clock status on the system can be checked:...
  • Page 50 IEEE 1588 for Frequency, Phase, and Time Advanced Configuration Guide - Part I Distribution Releases Up To 14.0.R7 Rx Quality Level : failed Quality Level Override : none Qualified For Use : No Not Qualified Due To disabled Selected For Use : No Not Selected Due To disabled...
  • Page 51 Advanced Configuration Guide - Part I IEEE 1588 for Frequency, Phase, and Time Releases Up To 14.0.R7 Distribution When using the system as a 1588 slave for frequency distribution, it is strongly recommended to use the default message rate of 64 pps for Sync and Delay_Resp messages.
  • Page 52: Figure 9 Boundary Clock

    IEEE 1588 for Frequency, Phase, and Time Advanced Configuration Guide - Part I Distribution Releases Up To 14.0.R7 Boundary Clock With the increase interest in high accuracy time distribution across networks, the system most likely takes on the role of a 1588 boundary clock. In this role, the system requests time from a GNSS driven grandmaster clock or from a neighboring boundary clock.
  • Page 53 Advanced Configuration Guide - Part I IEEE 1588 for Frequency, Phase, and Time Releases Up To 14.0.R7 Distribution On PE-2, configure a /32 IPv4 system address and an interface to reach PE-1. *A:PE-2# configure router interface "system" address 192.0.2.182/32 no shutdown exit interface "int-PE-2-PE-1"...
  • Page 54 IEEE 1588 for Frequency, Phase, and Time Advanced Configuration Guide - Part I Distribution Releases Up To 14.0.R7 no shutdown exit commit exit Next configure PE-1 as a boundary clock requesting service from GM-1 using the default profile. In this example, the interface address of GM-1 is used for the PTP communication.
  • Page 55 Advanced Configuration Guide - Part I IEEE 1588 for Frequency, Phase, and Time Releases Up To 14.0.R7 Distribution exit On PE-1, validate the status of the PTP topology by checking the unicast sessions. Also validate the PTP process has elected GM-1 as both the parentClock and the grandmaster clock.
  • Page 56 IEEE 1588 for Frequency, Phase, and Time Advanced Configuration Guide - Part I Distribution Releases Up To 14.0.R7 Frequency Traceable : yes Time Traceable : yes Time Source : GPS On PE-2, validate the PTP process has elected PE-1 as its parentClock and that the grandmaster clock is GM-1.
  • Page 57: Figure 10 Boundary Clocks With Edge Vprn Access

    Advanced Configuration Guide - Part I IEEE 1588 for Frequency, Phase, and Time Releases Up To 14.0.R7 Distribution Figure 10 Boundary Clocks with Edge VPRN Access GNSS Antenna Boundary Boundary Clock Clock GNSS Driven Grandmaster Clock Int-PE-1-GM-1 Int-PE-1-PE-2 BASE Port 1/1/10 Port 1/1/1 Int-PE-2-PE-1 GM-1...
  • Page 58 IEEE 1588 for Frequency, Phase, and Time Advanced Configuration Guide - Part I Distribution Releases Up To 14.0.R7 *A:PE-2# show system ptp unicast router 10 *A:PE-2# show service id 10 ptp unicast These two commands provide the same information as shown below. *A:PE-2# show system ptp unicast router 10 =============================================================================== IEEE 1588/PTP Unicast Negotiation Information...
  • Page 59 Advanced Configuration Guide - Part I IEEE 1588 for Frequency, Phase, and Time Releases Up To 14.0.R7 Distribution *A:PE-2# configure router interface "int-PE-2-PE-1" ptp-hw-assist exit exit exit configure service vprn 10 customer 1 interface "int-PE-2-CE-1" ptp-hw-assist exit exit To verify 1588 PBT is active on the 1588 messages to the peers, check the timestamp point for the specific peer.
  • Page 60 IEEE 1588 for Frequency, Phase, and Time Advanced Configuration Guide - Part I Distribution Releases Up To 14.0.R7 In order to configure the system loopback address for PTP, enter the following on PE-1: *A:PE-1# configure system security source-address application ptp "system" exit exit Now the timestamp point on PE-1 will be the port.
  • Page 61 Advanced Configuration Guide - Part I IEEE 1588 for Frequency, Phase, and Time Releases Up To 14.0.R7 Distribution On PE-2, a loopback address must assigned for PTP communication as follows: *A:PE-2# configure service vprn 10 interface "ptp_loopback" address 172.16.1.1/32 loopback exit source-address application ptp "ptp_loopback"...
  • Page 62: Conclusion

    IEEE 1588 for Frequency, Phase, and Time Advanced Configuration Guide - Part I Distribution Releases Up To 14.0.R7 State Reference ID St Type Poll Reach Offset(ms) Remote ------------------------------------------------------------------------------- chosen srvr ..YY 0.000 =============================================================================== =============================================================================== NTP Clients =============================================================================== vRouter Time Last Request Rx Address ------------------------------------------------------------------------------- ===============================================================================...
  • Page 63: Synchronous Ethernet

    Advanced Configuration Guide - Part I Synchronous Ethernet Releases Up To 14.0.R7 Synchronous Ethernet This chapter provides information about Synchronous Ethernet (SyncE). Topics in this chapter include: • Applicability • Summary • Overview • Configuration • Conclusion Applicability This chapter was initially written for SR OS release 8.0.R7. The CLI in the current edition is based on SR OS release 14.0.R6.
  • Page 64: Overview

    Synchronous Ethernet Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Overview Synchronous Ethernet Traditionally, Ethernet based networks employ the physical layer transmitter clock to be derived from an inexpensive +/-100ppm crystal oscillator and the receiver locks onto it. There is no need for long term frequency stability because the data is packetized and can be buffered.
  • Page 65: Figure 11 Synce Hypothetical Reference Network Architecture

    Advanced Configuration Guide - Part I Synchronous Ethernet Releases Up To 14.0.R7 Figure 11 SyncE Hypothetical Reference Network Architecture S SDH E Eth H Hybrid 25994 Many Tier 1 carriers are looking to migrate their synchronization infrastructure to a familiar and manageable model. In order to enable rapid migration of these networks, SyncE may be the easiest to deploy in order to ensure robust frequency synchronization.
  • Page 66: Figure 12 Packet Based Network Timing Infrastructure

    Telcordia GR-1244 and ITU-T G.781. The system can select from up to three (7950 XRS) or four (7450 ESS and 7750 SR) timing inputs to train the local oscillator. The priority order of these references must be specified.
  • Page 67: Figure 13 Cpm Clock Synchronization Reference Selection

    • BITS port on the CPM, CFM, or CCM module • 10GE ports in WAN PHY mode • IEEE 1588v2 slave port (PTP) (7450 ESS and 7750 SR only) On 7750 SR-12 and 7750 SR-7 systems with redundant CPMs, the system has two BITS input ports (one per CPM).
  • Page 68: Table 1 Revertive, Non-Revertive Timing Reference Switching Operation

    Synchronous Ethernet Advanced Configuration Guide - Part I Releases Up To 14.0.R7 All settings of the signal characteristics for the BITS input apply to both ports. When the active CPM considers the BITS input as a possible reference, it will consider first the BITS input port on the active CPM followed the BITS input port on the standby CPM in that relative priority order.
  • Page 69 Advanced Configuration Guide - Part I Synchronous Ethernet Releases Up To 14.0.R7 Table 1 Revertive, Non-Revertive Timing Reference Switching Operation (Continued) Status of Reference Status of Reference Active Reference Active Reference Non-revertive Case Revertive Case Failed Failed Failed holdover holdover Failed Failed Failed...
  • Page 70: Configuration

    Synchronous Ethernet Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Figure 14 Network Considerations for Ethernet Timing Distribution Acceptable for clock distribution Not acceptable for clock distribution 25997 Configuration Configuration 1 - QL-Selection Mode Disabled The following example shows the configuration options for SyncE when ql-selection mode is disabled.
  • Page 71 Advanced Configuration Guide - Part I Synchronous Ethernet Releases Up To 14.0.R7 *A:PE-1# configure card 1 mda 1 sync-e After syncE is enabled, the configuration of MDA 1 is as follows *A:PE-1# configure card 1 mda 1 *A:PE-1>config>card>mda# info detail ---------------------------------------------- mda-type m4-10gb-xp-xfp sync-e...
  • Page 72 Synchronous Ethernet Advanced Configuration Guide - Part I Releases Up To 14.0.R7 The synchronous interface timing can be configured with the following parameters: *A:PE-1# configure system sync-if-timing - sync-if-timing abort - Discard the changes that have been made to sync interface timing during a session begin - Switch to edit mode for sync interface timing - use commit to...
  • Page 73 Advanced Configuration Guide - Part I Synchronous Ethernet Releases Up To 14.0.R7 *A:PE-1>config>system>sync-if-timing# info detail ---------------------------------------------- no ql-minimum no ql-selection ref-order bits ref1 ref2 ptp ref1 source-port 1/1/2 no shutdown no ql-override exit ref2 shutdown no source-port no ql-override exit bits interface-type ds1 esf no ql-override...
  • Page 74 Synchronous Ethernet Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Not Qualified Due To Selected For Use : No Not Selected Due To not qualified Reference Input 1 Admin Status : up Rx Quality Level : unknown Quality Level Override : none Qualified For Use : Yes...
  • Page 75 Advanced Configuration Guide - Part I Synchronous Ethernet Releases Up To 14.0.R7 Configuration 2 - QL Selection Mode Enabled The following example shows the configuration options for SyncE when ql-selection mode is enabled. This is the normal case for European SDH networks. SyncE is enabled as follows: *A:PE-1# configure card 1 mda 1 sync-e On port 1/1/2, the Synchronization Status Message (SSM) channel is configured to...
  • Page 76 Synchronous Ethernet Advanced Configuration Guide - Part I Releases Up To 14.0.R7 *A:PE-1>config>system>sync-if-timing# info detail ---------------------------------------------- no ql-minimum ql-selection ref-order bits ref1 ref2 ptp ref1 source-port 1/1/2 no shutdown no ql-override exit ref2 shutdown no source-port no ql-override exit bits interface-type e1 pcm31crc ssm-bit 8 ql-override prc...
  • Page 77 Advanced Configuration Guide - Part I Synchronous Ethernet Releases Up To 14.0.R7 Selected For Use : No Not Selected Due To not qualified Reference Input 1 Admin Status : up Rx Quality Level : failed Quality Level Override : none Qualified For Use : Yes Selected For Use...
  • Page 78: Conclusion

    SONET/SDH-like frequency synchronization capability in the inherently asynchronous Ethernet network. SyncE, natively supported on the Nokia SR OS routers, is an ITU-T standardized PHY-level way of transmitting frequency synchronization across Ethernet packet networks that fulfills that need in a reliable, secure, scalable, efficient, and cost- effective manner.
  • Page 79: System Management

    Advanced Configuration Guide - Part I System Management Releases Up To 14.0.R7 System Management In This Section This section provides configuration information for the following topics: • Distributed CPU Protection • Event Handling System Issue: 01 3HE 11598 AAAB TQZZA 01...
  • Page 80 System Management Advanced Configuration Guide - Part I Releases Up To 14.0.R7 3HE 11598 AAAB TQZZA 01 Issue: 01...
  • Page 81: Distributed Cpu Protection

    This Distributed CPU Protection (DCP) configuration example was created using the 7750 SR-c12 platform but is equally applicable to the following platforms: 7750 SR- 7/12, 7450 ESS-6/7/12, 7750 SR-c4/c12 and 7950 XRS. DCP is not supported on the 7750 SR-1, 7450 ESS-1 or 7710 SR platforms.
  • Page 82: Configuration

    Distributed CPU Protection Advanced Configuration Guide - Part I Releases Up To 14.0.R7 The goal of this example is to familiarize the reader with the configuration and use of Distributed CPU Protection. A simple and controlled setup is used to illustrate how the protection behaves and how to use the tools provided for the feature.
  • Page 83 Advanced Configuration Guide - Part I Distributed CPU Protection Releases Up To 14.0.R7 *A:PE-1# configure router interface "int-pe1-to-tester" *A:PE-1>config>router>if# info ---------------------------------------------- address 192.168.10.1/24 port 1/1/4 no shutdown ---------------------------------------------- *A:PE-1>config>router>if# exit all *A:PE-1# configure log log-id 15 *A:PE-1>config>log>log-id# info ---------------------------------------------- from security to memory 1024 ---------------------------------------------- This example was developed on a 7750 SR-c12 platform but it is equally...
  • Page 84 Distributed CPU Protection Advanced Configuration Guide - Part I Releases Up To 14.0.R7 exit protocol icmp create enforcement static "sp-icmp" exit protocol igmp create enforcement static "sp-igmp" exit exit For the dcp-policy-count policy configuration: − The policy contains three static policers: sp-arp, sp-icmp and sp-igmp. These policers are then used by the three configured protocols that are part of the policy: arp, icmp and igmp.
  • Page 85 Advanced Configuration Guide - Part I Distributed CPU Protection Releases Up To 14.0.R7 Step 4. Examine some log and status on the router to get a baseline (no traffic is flowing from the tester to the router at this point). Notice that the cpu utilization is fairly low with an overall Idle of 96% and no task groups at more than 5% capacity usage.
  • Page 86 Distributed CPU Protection Advanced Configuration Guide - Part I Releases Up To 14.0.R7 *A:PE-1# tools dump security dist-cpu-protection violators enforcement interface card =============================================================================== Distributed Cpu Protection Current Interface Enforcer Policer Violators =============================================================================== Interface Policer/Protocol Hld Rem ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Violators on Slot-1 Fp-1 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- [S]-Static [D]-Dynamic [M]-Monitor...
  • Page 87 Advanced Configuration Guide - Part I Distributed CPU Protection Releases Up To 14.0.R7 ------------------------------------------------------------------------------- No entries found ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Dynamic-Policer (Protocol) ------------------------------------------------------------------------------- No entries found ------------------------------------------------------------------------------- =============================================================================== Step 5. Configure the tester to send ARP, ICMP and IGMP traffic to the router using the following rates: −...
  • Page 88: Figure 16 Count Traffic With Dcp Policy Count

    Distributed CPU Protection Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Figure 16 Count Traffic with DCP Policy Count 7750 SR-c12 (PE-1) ICMP Configured Rate = 0 pps IGMP Tester Tester Sending: • 2 pps ARP • 4 pps ICMP •...
  • Page 89 Advanced Configuration Guide - Part I Distributed CPU Protection Releases Up To 14.0.R7 *A:PE-1# show router interface "int-pe1-to-tester" dist-cpu-protection =============================================================================== Interface "int-pe1-to-tester" (Router: Base) =============================================================================== Distributed CPU Protection Policy : dcp-policy-count ------------------------------------------------------------------------------- Statistics/Policer-State Information =============================================================================== ------------------------------------------------------------------------------- Static Policer ------------------------------------------------------------------------------- Policer-Name : sp-arp Card/FP : 1/1...
  • Page 90 Distributed CPU Protection Advanced Configuration Guide - Part I Releases Up To 14.0.R7 protocol igmp create enforcement static "sp-igmp" exit exit For the dcp-static-policy-1 policy configuration, note that a few parameters are different than in the previously created dcp-policy-count policy: −...
  • Page 91: Figure 17 Limit Traffic With Dcp-Static-Policy-1

    Advanced Configuration Guide - Part I Distributed CPU Protection Releases Up To 14.0.R7 Figure 17 Limit Traffic with dcp-static-policy-1 7750 SR-c12 (PE-1) Rate = 10 pps ICMP Rate = 20 pps IGMP Tester Rate = 10 pps Tester Sending: • 2 pps ARP •...
  • Page 92 Distributed CPU Protection Advanced Configuration Guide - Part I Releases Up To 14.0.R7 "Non conformant network_if "int-pe1-to-tester" on fp 1/1 detected at 04/18/2013 17:31:33. Policy "dcp-static-policy-1". Policer="sp-igmp"(static). Excd count=135" … [snip] … The status of DCP on the interface also shows the igmp policer as being in an Exceed state: *A:PE-1# show router interface "int-pe1-to-tester"...
  • Page 93 Advanced Configuration Guide - Part I Distributed CPU Protection Releases Up To 14.0.R7 ~0.00% 0.04% …[snip]… WEB Redirect ~0.00% ~0.00% ------------------------------------------------------------------------------- Total 8,965,427 100.00% Idle 8,605,657 95.98% Usage 359,770 4.01% Busiest Core Utilization 134,481 13.49% =============================================================================== Step 10. Remove the DCP policy from the interface and see the CPU utilization goes up for the IGMP task group.
  • Page 94 Distributed CPU Protection Advanced Configuration Guide - Part I Releases Up To 14.0.R7 133,029 1.48% 2.92% IP Stack 935,491 10.43% 93.45% IS-IS 1,343 0.01% 0.06% 12,350 0.13% 0.45% ~0.00% 0.03% …[snip]… WEB Redirect ~0.00% 0.01% ------------------------------------------------------------------------------- Total 8,966,128 100.00% Idle 6,972,962 77.77% Usage...
  • Page 95 Advanced Configuration Guide - Part I Distributed CPU Protection Releases Up To 14.0.R7 Interface Policer/Protocol Hld Rem ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Violators on Slot-1 Fp-1 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- [S]-Static [D]-Dynamic [M]-Monitor ------------------------------------------------------------------------------- =============================================================================== The IGMP policer is indicated as conformant in the log events. *A:PE-1# show log log-id 15 =============================================================================== Event Log 15...
  • Page 96 Distributed CPU Protection Advanced Configuration Guide - Part I Releases Up To 14.0.R7 ------------------------------------------------------------------------------- …[snip]… An optional hold-down can be used in the configuration of the exceed- action of the policers in order to apply the exceed-action for a defined period (even if the policer goes conformant again during that period).
  • Page 97 Advanced Configuration Guide - Part I Distributed CPU Protection Releases Up To 14.0.R7 If the dynamic-enforcement-policer-pool is too small then when a local- monitoring-policer detects violating traffic, the dynamic enforcement policers will not be able to be instantiated. A log event will warn the operator when the pool is nearly exhausted.
  • Page 98: Figure 18 Dynamic Policing - Local Monitor

    Distributed CPU Protection Advanced Configuration Guide - Part I Releases Up To 14.0.R7 − Four protocols are configured and they are all associated with the local- monitoring-policer. The all-unspecified protocol will include all other extracted control packets on the interface. −...
  • Page 99: Figure 19 Dynamic Policers Instantiated

    Advanced Configuration Guide - Part I Distributed CPU Protection Releases Up To 14.0.R7 Figure 19 Dynamic Policers Instantiated 7750 SR-c12 (PE-1) Rate = 20 Tester Packets within 10 Seconds Tester Sending: ICMP • 1 pps ARP IGMP • 4 pps ICMP Rate = 100 •...
  • Page 100 Distributed CPU Protection Advanced Configuration Guide - Part I Releases Up To 14.0.R7 ------------------------------------------------------------------------------- Policer-Name : local-mon Card/FP : 1/1 Policer-State : Exceed Protocols Mapped : arp, icmp, igmp, all-unspecified Exceed-Count : 1097 All Dyn-Plcr Alloc. : True ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Dynamic-Policer (Protocol) ------------------------------------------------------------------------------- Protocol(Dyn-Plcr)
  • Page 101 Advanced Configuration Guide - Part I Distributed CPU Protection Releases Up To 14.0.R7 Step 17. Stop the tester. The dynamic policer detection timers will start counting down since they are no longer seeing violating packets. *A:PE-1# show router interface "int-pe1-to-tester" dist-cpu-protection =============================================================================== Interface "int-pe1-to-tester"...
  • Page 102 Distributed CPU Protection Advanced Configuration Guide - Part I Releases Up To 14.0.R7 *A:PE-1# tools dump security dist-cpu-protection violators enforcement interface card =============================================================================== Distributed Cpu Protection Current Interface Enforcer Policer Violators =============================================================================== Interface Policer/Protocol Hld Rem ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- Violators on Slot-1 Fp-1 ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- [S]-Static [D]-Dynamic [M]-Monitor...
  • Page 103: Conclusion

    Advanced Configuration Guide - Part I Distributed CPU Protection Releases Up To 14.0.R7 Conclusion Distributed CPU Protection (DCP) offers a powerful rate limiting function for control protocol traffic that is extracted from the data path and sent to the CPM. This example has demonstrated how to configure DCP on an interface and what indications SR OS provides to the operator during a potential attack or misconfiguration.
  • Page 104 Distributed CPU Protection Advanced Configuration Guide - Part I Releases Up To 14.0.R7 3HE 11598 AAAB TQZZA 01 Issue: 01...
  • Page 105: Event Handling System

    Advanced Configuration Guide - Part I Event Handling System Releases Up To 14.0.R7 Event Handling System This chapter provides information about Event Handling Systems (EHS). Topics in this chapter include: • Applicability • Overview • Configuration • Conclusion Applicability This chapter was initially written for SR OS release 13.0.R3. The CLI in the current edition is based on SR OS release 14.0.R5.
  • Page 106: Configuration

    Event Handling System Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Configuration The topology shown in Figure 20 provides an example of an EHS configuration. All routers within the example topology participate in the same IS-IS Level-2 area and run LDP.
  • Page 107 Advanced Configuration Guide - Part I Event Handling System Releases Up To 14.0.R7 exit no shutdown exit The objective of this configuration example is to ensure that both upstream and downstream traffic are always routed through the same PE router. That is, if PE-3 is VRRP Master, it will attract upstream traffic from CE-1 using the VRRP virtual IP/ MAC, but PE-3 should also be the transit PE for downstream traffic destined toward CE-1.
  • Page 108 Event Handling System Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Script Control The first step in configuring event handling is to configure a script containing the CLI commands to be executed when the event is triggered. This script can be stored locally on the compact flash, or it can be stored off-node at a defined remote URL, where it can be accessed using FTP or TFTP.
  • Page 109 Advanced Configuration Guide - Part I Event Handling System Releases Up To 14.0.R7 with the name specified for results, followed by an underscore and the date and time that the script was run. A results file must be specified in order for the script to successfully run.
  • Page 110 Event Handling System Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Max lifetime allowed : 248d 13:13:56 (21474836 seconds) Completed run histories Executing run histories Initializing run histories Max time run history saved : 0d 01:00:00 (3600 seconds) Script start error : N/A Last change...
  • Page 111 Advanced Configuration Guide - Part I Event Handling System Releases Up To 14.0.R7 no shutdown exit exit no shutdown exit exit Event Trigger The final step in configuring event handling is to configure the event-trigger. The event-trigger defines the event that triggers the running of the script. The event- trigger is based on any event generated by the event-control framework, and can match against the application and event number (event_id).
  • Page 112 Event Handling System Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Therefore, the event-trigger configuration is based on an application of VRRP and an event number of 2001 (vrrptrapNewMaster). In the following output, vrrp 2001 is configured as the event. The trigger-entry is defined as 1, and in this example, there is only one trigger event.
  • Page 113 Advanced Configuration Guide - Part I Event Handling System Releases Up To 14.0.R7 • The second indicates that EHS handler event-handler-1 was invoked by a CLI user. • The third indicates that a script file has initiated an attempt to execute CLI commands contained in script file vrrp-master.txt.
  • Page 114 Event Handling System Advanced Configuration Guide - Part I Releases Up To 14.0.R7 *A:PE-3# show router vrrp instance =============================================================================== VRRP Instances =============================================================================== Interface Name VR Id Own Adm State Base Pri Msg Int Pol Id InUse Pri Inh Int ------------------------------------------------------------------------------- redundant-interface Master IPv4...
  • Page 115 Advanced Configuration Guide - Part I Event Handling System Releases Up To 14.0.R7 Min Delay Last Exec : 10/27/2016 15:41:52 ------------------------------------------------------------------------------- Handler Action-List Entry Execution Statistics Enqueued : 11 Err Launch Err Adm Status : 0 Total : 11 =============================================================================== The example includes an event-trigger and script to meet the requirements of a fail- forward where PE-3 becomes VRRP master.
  • Page 116 Event Handling System Advanced Configuration Guide - Part I Releases Up To 14.0.R7 The event-handler acts as the interface between the configured script-policy and event-trigger. Therefore, a second event-handler is configured with an action-list consisting of a single entry referencing the newly configured vrrp-backup-policy. configure event-handling handler "event-handler-2"...
  • Page 117 Advanced Configuration Guide - Part I Event Handling System Releases Up To 14.0.R7 The configuration of the example event handling for the revertive failure event (PE-3 transitions to VRRP backup) is now complete. By re-enabling the spoke-SDP between PE-1 and PE-2, the VRRP message path is restored, and PE-2 again becomes the VRRP master.
  • Page 118: Conclusion

    Event Handling System Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Conclusion EHS allows operators to configure user-defined actions on the router when an event occurs. The event trigger can be anything that is generated by the event-control framework, and explicit filtering is possible using regular expressions.
  • Page 119: Interface Configuration

    Advanced Configuration Guide - Part I Interface Configuration Releases Up To 14.0.R7 Interface Configuration In This Section This section provides interface configuration information for the following topics: • Multi-Chassis APS and Pseudowire Redundancy Interworking • Multi-Chassis LAG and Pseudowire Redundancy Interworking •...
  • Page 120 Interface Configuration Advanced Configuration Guide - Part I Releases Up To 14.0.R7 3HE 11598 AAAB TQZZA 01 Issue: 01...
  • Page 121: Multi-Chassis Aps And Pseudowire Redundancy Interworking

    Advanced Configuration Guide - Part I Multi-Chassis APS and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking Multi-Chassis APS and Pseudowire Redundancy Interworking This chapter describes multi-chassis APS and pseudowire redundancy interworking. Topics in this chapter include: • Applicability • Overview •...
  • Page 122 Multi-Chassis APS and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 Signaling functionality includes support for: • APS group matching between service routers. • Verification that one side is configured as a working circuit and the other side is configured as the protect circuit.
  • Page 123: Figure 21 Mc-Aps Network Topology

    Advanced Configuration Guide - Part I Multi-Chassis APS and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking Figure 21 MC-APS Network Topology System IP System IP 192.168.13.0/30 192.0.2.1 192.0.2.3 Active Standby PE-1 PE-3 MSAN MSAN 1+1 APS 1+1 APS 192.168.12.0/30 192.168.34.0/30 System IP System IP Standby...
  • Page 124: Configuration

    Multi-Chassis APS and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 Figure 23 Access Node and Network Resilience (Part 2) TLDP Aggregation Aggregation Node Node Active Standby PE-1 PE-3 Inter-chassis Inter-chassis MSAN MSAN 1+1 APS 1+1 APS PW for VLL PW for VLL...
  • Page 125 Advanced Configuration Guide - Part I Multi-Chassis APS and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking 192.168.12.2 192.0.2.3/32 Remote OSPF 00h01m05s 192.168.13.2 192.0.2.4/32 Remote OSPF 00h01m08s 192.168.12.2 192.168.12.0/30 Local Local 00h02m13s int-PE-1-PE-2 192.168.13.0/30 Local Local 00h02m12s int-PE-1-PE-3 192.168.24.0/30 Remote OSPF 00h01m17s 192.168.12.2 192.168.34.0/30...
  • Page 126 Multi-Chassis APS and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 Wait-To-Restore Timer : 5 minute(s) Step 2. MC-APS configuration on PE-1 and PE-2 Assuming the link between MSAN and PE-1 is working circuit and the link between MSAN and PE-2 is protection circuit.
  • Page 127 Advanced Configuration Guide - Part I Multi-Chassis APS and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking − advertise-interval — This command specifies the time interval, in 100s of milliseconds, between 'I am operational' messages sent by both protect and working circuits to their neighbor for multi-chassis APS. −...
  • Page 128 Multi-Chassis APS and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 Step 4. Verify the MC-APS status and parameters on PE-1 and PE-2 Detailed parameters of the APS configuration on PE-1 can be verified, as follows.
  • Page 129 Advanced Configuration Guide - Part I Multi-Chassis APS and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking Working Circuit : N/A Protection Circuit : 1/2/1 Switching-mode : Bi-directional Switching-arch : 1+1(sig-only) Annex B : No Revertive-mode : Non-revertive Revert-time (min) Rx K1/K2 byte : 0x00/0x05 (No-Req on Protect) Tx K1/K2 byte : 0x00/0x05 (No-Req on Protect)
  • Page 130: Figure 24 Association Of Saps/Sdps And Endpoints

    Multi-Chassis APS and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 Figure 24 Association of SAPs/SDPs and Endpoints PE-1 PE-3 Apipe Apipe Active Standby MSAN MSAN 1+1 APS 1+1 APS Active Standby Apipe Apipe PE-2 PE-4 OSSG631 *A:PE-1# configure...
  • Page 131 Advanced Configuration Guide - Part I Multi-Chassis APS and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking 2147483649 intVpls Down 1 _tmnx_InternalVplsService ------------------------------------------------------------------------------- Matching Services : 3 ------------------------------------------------------------------------------- =============================================================================== *A:PE-1# The Apipe service is down in PE-2 (MC-APS protect circuit), as follows: *A:PE-2# show service service-using =============================================================================== Services...
  • Page 132 Multi-Chassis APS and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 Note: After configuring ICB spoke-SDPs, the Apipe will be up on all PEs. Step 8. Verify SDP status The status of SDP 23:1 on PE-2 can be verified as follows. Peer Pw Bits shows the status of the pseudowire on the peer node.
  • Page 133: Figure 25 Icb Spoke Sdps And Association With The Endpoints

    Advanced Configuration Guide - Part I Multi-Chassis APS and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking ---snip--- ------------------------------------------------------------------------------- Number of SDPs : 1 ------------------------------------------------------------------------------- =============================================================================== *A:PE-2# In case of failure, the access link can be protected by MC-APS. An MPLS network failure can be protected by pseudowire redundancy.
  • Page 134 Multi-Chassis APS and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 Two ICB spoke SDPs must be configured in the Apipe service on each PE router, one in each endpoint. The same SDP IDs can be used for the ICBs since the far-end will be the same.
  • Page 135 Advanced Configuration Guide - Part I Multi-Chassis APS and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking *A:PE-1# show service id 1 endpoint =============================================================================== Service 1 endpoints =============================================================================== Endpoint name Description : (Not Specified) Creation Origin : manual Revert time Act Hold Delay Tx Active : aps-1:0/32 Tx Active Up Time...
  • Page 136: Figure 26 Additional Setup Example 1 (Part 1)

    Multi-Chassis APS and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 Figure 26 Additional Setup Example 1 (Part 1) PE-1 Apipe 1+1 APS MSAN MSAN MC-APS ICB Spoke-SDP Apipe PE-2 OSSG634 Figure 27 Additional Setup Example 1 (Part 2) PE-1 Apipe SDP SDP...
  • Page 137: Figure 28 Additional Setup Example 2 (Part 1A)

    Advanced Configuration Guide - Part I Multi-Chassis APS and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking Figure 28 Additional Setup Example 2 (Part 1a) PE-1 PE-3 Apipe Apipe 1+1 APS Spoke-SDP MSAN Active MSAN MC-APS ICB Spoke-SDP Spoke-SDP Standby Apipe PE-2 OSSG636 Figure 29...
  • Page 138: Figure 30 Additional Setup Example 2 (Part 2)

    Multi-Chassis APS and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 Figure 30 Additional Setup Example 2 (Part 2) PE-3 Apipe Spoke-SDP MSAN MC-APS ICB Spoke-SDP PE-1 Spoke-SDP Apipe Spoke-SDP Apipe Spoke-SDP PE-4 MSAN MC-APS Spoke-SDP PE-5 Apipe...
  • Page 139: Conclusion

    It supports ATM VLL and Ethernet VLL with ATM SAP. Access links and PE nodes are protected by APS and the MPLS network is protected by pseudowire redundancy/FRR. With this feature, Nokia can provide resilient end-to-end solutions. Issue: 01 3HE 11598 AAAB TQZZA 01...
  • Page 140 Multi-Chassis APS and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 3HE 11598 AAAB TQZZA 01 Issue: 01...
  • Page 141: Multi-Chassis Lag And Pseudowire Redundancy Interworking

    MC-LAG MC-LAG is an extension to the LAG feature to provide not only link redundancy but also node-level redundancy. This feature provides a Nokia added value solution which is not defined in any IEEE standard. A proprietary messaging system between redundant-pair nodes supports coordinating the LAG switchover.
  • Page 142: Figure 31 Mc-Lag Example Topology

    Multi-Chassis LAG and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 Pseudowire Redundancy Pseudowire (PW) redundancy provides the ability to protect a pseudowire with a pre- provisioned pseudowire and to switch traffic over to the secondary standby pseudowire in case of a SAP and/or network failure condition.
  • Page 143: Figure 32 Network Resiliency

    Advanced Configuration Guide - Part I Multi-Chassis LAG and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking Figure 32 shows the use of both MC-LAG in the access network and pseudowire redundancy in the core network to provide a resilient end-to-end VLL service between CE-5 and CE-6.
  • Page 144: Configuration

    Multi-Chassis LAG and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 Configuration It is assumed that the following base configuration has been implemented on the PEs: • Cards, MDAs and ports • Interfaces • IGP configured and converged •...
  • Page 145 Advanced Configuration Guide - Part I Multi-Chassis LAG and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking =============================================================================== *A:PE-1# The following command shows that the SDPs are up: *A:PE-1# show service sdp ============================================================================ Services: Service Destination Points ============================================================================ SdpId AdmMTU OprMTU Far End ---------------------------------------------------------------------------- 1556...
  • Page 146 Multi-Chassis LAG and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 The LAG encapsulation type (null | dot1q | qinq) must match the port encapsulation type of the LAG members. Auto-negotiation must be switched off or configured to limited. Configure LACP on the LAG.
  • Page 147 Advanced Configuration Guide - Part I Multi-Chassis LAG and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking no shutdown exit no shutdown exit exit Step 4. MC-LAG verification. Verify MC peers showing that the authentication and admin state are enabled. *A:PE-1# show redundancy multi-chassis sync =============================================================================== Multi-chassis Peer Table ===============================================================================...
  • Page 148 Multi-Chassis LAG and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 There is a fixed keepalive timer of 1 second. The hold-on-neighbor- failure multiplier command indicates the interval that the standby node will wait for packets from the active node before assuming a redundant- neighbor failure.
  • Page 149 Advanced Configuration Guide - Part I Multi-Chassis LAG and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking The selection criteria by default is highest number of links and priority. In this example, the number of links and the priority of the links is the same on both redundant PEs.
  • Page 150 Multi-Chassis LAG and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 Subgrp hold time : 0.0 sec Remaining time : 0.0 sec Subgrp selected Subgrp candidate Subgrp count System Id : 4a:c4:ff:00:00:00 System Priority : 32768 Admin Key : 32768 Oper Key...
  • Page 151: Figure 33 Association Of Saps/Sdps And Endpoints

    Advanced Configuration Guide - Part I Multi-Chassis LAG and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking Figure 33 Association of SAPs/SDPs and Endpoints PE-3 PE-1 epipe epipe MC-LAG MC-LAG CE-6 CE-5 PE-4 PE-2 epipe epipe OSSG382 *A:PE-1# configure service epipe 1 customer 1 create endpoint "X"...
  • Page 152 Multi-Chassis LAG and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 2147483649 intVpls Down 1 _tmnx_InternalVplsService ------------------------------------------------------------------------------- Matching Services : 3 ------------------------------------------------------------------------------- =============================================================================== *A:PE-1# *A:PE-2# show service service-using =============================================================================== Services =============================================================================== ServiceId Type CustomerId Service Name ------------------------------------------------------------------------------- Epipe Down 1...
  • Page 153 Advanced Configuration Guide - Part I Multi-Chassis LAG and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking Step 11. Verify SDP status Local pseudowire bits indicate the status of the pseudowire on the PE node. These pseudowire bits will be sent to the peer. Peer pseudowire bits indicate the status of the pseudowire on the peer, as sent by the peer.
  • Page 154 Multi-Chassis LAG and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 In this example, the remote side of the SDP is sending lacIngressFault lacEgressFault pwFwdingStandby flags. This is because the Epipe service on PE-3 is down because the MC-LAG is in standby/down status. Link and node protection can be tested.
  • Page 155: Figure 34 Icb Spoke Sdps And Their Association With The Endpoints

    Advanced Configuration Guide - Part I Multi-Chassis LAG and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking Figure 34 ICB Spoke SDPs and Their Association with the Endpoints PE-3 PE-1 epipe epipe SDP SDP SDP MC-LAG MC-LAG ICB Spoke-SDP ICB Spoke-SDP CE-5 CE-6 SDP SDP SDP...
  • Page 156 Multi-Chassis LAG and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 spoke-sdp 21:1 endpoint "Y" icb create exit spoke-sdp 21:2 endpoint "X" icb create exit *A:PE-3# configure service epipe 1 spoke-sdp 34:1 endpoint "X" icb create exit spoke-sdp 34:2 endpoint "Y"...
  • Page 157 Advanced Configuration Guide - Part I Multi-Chassis LAG and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking Last Tx Active Change : 10/25/2016 07:45:31 ------------------------------------------------------------------------------- Members ------------------------------------------------------------------------------- Spoke-sdp: 12:2 Prec:4 (icb) Oper Status: Up Spoke-sdp: 13:1 Prec:4 Oper Status: Up Spoke-sdp: 14:1 Prec:4 Oper Status: Up =============================================================================== ===============================================================================...
  • Page 158: Figure 35 Additional Setup Example 1

    Multi-Chassis LAG and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 Figure 35 Additional Setup Example 1 PE-1 epipe MC-LAG MC-LAG ICB Spoke-SDP ICB Spoke-SDP CE-1 CE-2 epipe = SDP PE-2 = SAP PE-1 epipe CE-2 MC-LAG ICB Spoke-SDP...
  • Page 159: Figure 36 Additional Setup Example 2

    Advanced Configuration Guide - Part I Multi-Chassis LAG and Pseudowire Redundancy Releases Up To 14.0.R7 Interworking Figure 36 Additional Setup Example 2 PE-1 PE-3 epipe epipe Spoke- MC-LAG CE-2 ICB Spoke-SDP ICB Spoke-SDP CE-1 Spoke-SDP epipe = SDP PE-2 = SAP PE-1 PE-3 epipe...
  • Page 160 Multi-Chassis LAG and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 MC-LAG in VPLS Services MC-LAG can also be configured in VPLS services. When the MC-LAG converges, the PE that transitions to standby state for the MC-LAG will send out an LDP address withdrawal message to all peers configured in the VPLS service.
  • Page 161: Conclusion

    *A:PE-1# tools perform lag clear-force lag-id 1 Conclusion MC-LAG is a Nokia added value redundancy feature that offers fast access link convergence in Epipe and VPLS services for CE devices that support standard LACP. PE node convergence for VPLS services is enhanced by using LDP address withdrawal messages to flush the FDB on the PE peers.
  • Page 162 Multi-Chassis LAG and Pseudowire Redundancy Advanced Configuration Guide - Part I Interworking Releases Up To 14.0.R7 3HE 11598 AAAB TQZZA 01 Issue: 01...
  • Page 163: Port Cross-Connect (Pxc)

    • 7750 SR-7/12/12e in chassis mode D with SFM5 using FP3-based 10GE and 100GE ports • 7450 ESS-7/12 in mixed-mode with SFM5 using FP3-based 10GE and 100GE ports The information and configuration in this chapter is based on SR OS Release 14.0.R5.
  • Page 164 Port Cross-Connect (PXC) Advanced Configuration Guide - Part I Releases Up To 14.0.R7 When traffic is passed through the egress data path of the PXC, it can be used for additional packet processing that cannot be supported on the ingress data path, such as the removal of an encapsulation header.
  • Page 165: Configuration

    Advanced Configuration Guide - Part I Port Cross-Connect (PXC) Releases Up To 14.0.R7 Figure 37 Example Topology PE-2 PE-4 192.0.2.2 192.0.2.4 AS 64496 Test Port A CE-2 CE-4 Test Port B 172.31.102.2/24 172.31.104.2/24 PE-7 192.0.2.7 Test Port C 172.31.107.2/24 26223 PE-7 will host the PXC and is equipped with an FP3-based 20 x 10GE IMM in slot 1 for this purpose, as shown in the following output: *A:PE-7# show card 1...
  • Page 166 Port Cross-Connect (PXC) Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Non-Redundant PXC The non-redundant PXC is created within the port-xc context and can be numbered from 1 to 64. A port must be assigned to the PXC before it is put into a no shutdown state, and that port must be in a shutdown state when it is assigned.
  • Page 167 Advanced Configuration Guide - Part I Port Cross-Connect (PXC) Releases Up To 14.0.R7 *A:PE-7# configure port pxc-1.b no shutdown The physical port assigned to the PXC must also now be put into a no shutdown state in order for the PXC to become operational: *A:PE-7# configure port 1/2/1 no shutdown The command in the following output can then be used to verify the operational state of the PXC:...
  • Page 168: Figure 38 Non-Redundant Pxc

    Port Cross-Connect (PXC) Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Figure 38 Non-Redundant PXC Port FP3 complex Switch Fabric PXC-1.a Upstream PXC-1.b Downstream 26224 When using a PXC, the physical port effectively simulates two (sub-)ports, which creates two egress traffic paths: one upstream and one downstream. When the receive side of the PXC port receives those paths, it needs to distinguish between them, and this is where the internal additional VLAN tag is used.
  • Page 169 Advanced Configuration Guide - Part I Port Cross-Connect (PXC) Releases Up To 14.0.R7 exit As with the non-redundant PXC, when the PXC has been put into a no shutdown state, two PXC sub-ports with .a and .b suffixes are automatically created by the system for each PXC port: *A:PE-7# show port pxc [2..3] ===============================================================================...
  • Page 170: Figure 39 Pxc Redundant Mode With Lag

    Port Cross-Connect (PXC) Advanced Configuration Guide - Part I Releases Up To 14.0.R7 Admin Oper Port Description State State ------------------------------------------------------------------------------- 1/2/3 PXC redundant =============================================================================== The PXC sub-ports are then associated with two LAGs to essentially form an internal back-to-back LAG. To do this, both sub-ports with the .a suffix belong to one LAG instance, and both sub-ports with the .b suffix belong to the other LAG instance.
  • Page 171 Advanced Configuration Guide - Part I Port Cross-Connect (PXC) Releases Up To 14.0.R7 When the LAGs are configured and the associated PXC sub-ports assigned as member links, the operational status can be verified. Note that at the LAG level, each of the configured LAG instances is not aware that it is internally connected to another LAG instance, even though the member sub-ports are logically looped.
  • Page 172 Port Cross-Connect (PXC) Advanced Configuration Guide - Part I Releases Up To 14.0.R7 DVSM Mode DVSM mode enables the creation of a back-to-back cross-connect. This back-to- back connection can be network-to-network, access-to-access, or a combination such as network-to-access. To provide an example of using DVSM mode, PE-4 in Figure 1 functions as a Layer 2 backhaul device, and PE-7 housing the PXC functions as the Layer 3 service edge.
  • Page 173 Advanced Configuration Guide - Part I Port Cross-Connect (PXC) Releases Up To 14.0.R7 service sdp 2004 mpls create far-end 192.0.2.4 no shutdown exit epipe 11 customer 1 create sap pxc-1.a:100 create no shutdown exit spoke-sdp 2004:11 create no shutdown exit no shutdown exit The VPRN configuration at the corresponding side of the PXC port is shown in the...
  • Page 174 Port Cross-Connect (PXC) Advanced Configuration Guide - Part I Releases Up To 14.0.R7 PXC Port Dimensioning When the VPRN service at PE-7 is put into a no shutdown state, the EBGP session to CE-4 is established. The relevant routes are exchanged between CE-4 and PE-7 and traffic can be exchanged between test ports B (connected to CE-4) and C (connected t