Route-map - multiple statements with sequence numbers

When configuring a Route-map, it is possible to have multiple statements defined using the sequence numbers to identify them. For example, let's say you have the following route map:

R1(config)#route-map PBR_R1 permit 10 R1(config-route-map)#match ip address ICMP_R1 R1(config-route-map)#set ip next-hop

Let’s say you want to add a second statement that matches access list ICMP_R1a and you want to set the ip next-hop address to You would add this second statement like so:

R1(config)#route-map PBR_R1 permit 20 R1(config-route-map)#match ip address ICMP_R1a R1(config-route-map)#set ip next-hop

The result would be a single route map with multiple statements that are checked in sequence. If you took a look at the running config, you would see this route map shown as follows:

R1# show running-config Building configuration... Current configuration: 1325 bytes ! !<-- output omitted - - > ! route-map PBR_R1 permit 10 match ip address ICMP_R1 set ip next-hop ! route-map PBR_R1 permit 20 match ip address ICMP_R1a set ip next-hop !

Each sequence appears as a separate entity in the configuration file, but all of it belongs to the same route map.