From: gladston@br.ibm.com
Date: Tue Jun 14 2005 - 20:30:49 GMT-3
PBR with DLSW works only if using 'set interface'; using 'set ip next-hop...' does not work. (at least on version 12.2T, 2600)
Debug ip policy shows that IOS is sending DLSW packets to remote router, but remote router does not receive them.
After changing it to 'set interface bri0/0' it works.
Have you seem this?
Rack2R4(config)#route-map DLSW permit 10
Rack2R4(config-route-map)# match ip address 188
Rack2R4(config-route-map)# set interface BRI0/0
Rack2R4(config-route-map)#no set interface BRI0/0
Rack2R4(config-route-map)#set ip next-hop 142.20.45.5
Rack2R4(config-route-map)#do deb ip pa det
Rack2R4(config-route-map)#no dl di
Rack2R4(config)#
*Mar 1 03:42:53: IP: s=142.20.5.1 (BRI0/0), d=142.20.4.1, len 44, rcvd 4
*Mar 1 03:42:53: TCP src=11099, dst=2065, seq=416983333, ack=0, win=10000 SYN
*Mar 1 03:43:24: IP: s=142.20.5.1 (BRI0/0), d=142.20.4.1, len 44, rcvd 4
*Mar 1 03:43:24: TCP src=11100, dst=2065, seq=1429627600, ack=0, win=10000 SYN
*Mar 1 03:43:26: IP: s=142.20.5.1 (BRI0/0), d=142.20.4.1, len 44, rcvd 4
*Mar 1 03:43:26: TCP src=11100, dst=2065, seq=1429627600, ack=0, win=10000 SYN
Rack2R4(config)#do deb ip poli
Policy routing debugging is on
Rack2R4(config)#
*Mar 1 03:34:39: IP: s=142.20.4.1 (local), d=142.20.5.1, len 44, policy match
*Mar 1 03:34:39: IP: route map DLSW, item 10, permit
*Mar 1 03:34:39: IP: s=142.20.4.1 (local), d=142.20.5.1 (Virtual-Access3), len 44, policy routed
*Mar 1 03:34:39: IP: local to Virtual-Access3 142.20.45.5
Rack2R4(config)#
*Mar 1 03:34:41: IP: s=142.20.4.1 (local), d=142.20.5.1, len 44, policy match
*Mar 1 03:34:41: IP: route map DLSW, item 10, permit
*Mar 1 03:34:41: IP: s=142.20.4.1 (local), d=142.20.5.1 (Virtual-Access3), len 44, policy routed
*Mar 1 03:34:41: IP: local to Virtual-Access3 142.20.45.5
Rack2R4(config)#
*Mar 1 03:34:42: IP: s=142.20.4.1 (local), d=142.20.5.1, len 44, policy match
*Mar 1 03:34:42: IP: route map DLSW, item 10, permit
*Mar 1 03:34:42: IP: s=142.20.4.1 (local), d=142.20.5.1 (Virtual-Access3), len 44, policy routed
Rack2R4(config-route-map)#dls di
Rack2R4(config)#route-map DLSW permit 10
Rack2R4(config-route-map)# match ip address 188
Rack2R4(config-route-map)#no set ip next-hop 142.20.45.5
Rack2R4(config-route-map)#set interface bri0/0
Rack2R4(config)#no dl di
Rack2R4(config)#do deb ip pa det
IP packet debugging is on (detailed)
Rack2R4(config)#dl
*Mar 1 03:39:44: IP: s=142.20.5.1 (BRI0/0), d=142.20.4.1, len 44, rcvd 4
*Mar 1 03:39:44: TCP src=11096, dst=2065, seq=2903364682, ack=0, win=10000 SYN
Rack2R4(config)#no dl di
Rack2R4(config)#
*Mar 1 03:39:51: IP: s=142.20.5.1 (BRI0/0), d=142.20.4.1, len 44, rcvd 4
*Mar 1 03:39:51: TCP src=2065, dst=11056, seq=813483856, ack=3527729062, win=10000 ACK SYN
*Mar 1 03:39:51: IP: s=142.20.5.1 (BRI0/0), d=142.20.4.1, len 44, rcvd 4
*Mar 1 03:39:51: TCP src=11097, dst=2065, seq=536812954, ack=0, win=10000 SYN
*Mar 1 03:39:51: IP: s=142.20.5.1 (BRI0/0), d=142.20.4.1, len 40, rcvd 4
*Mar 1 03:39:51: TCP src=11097, dst=2065, seq=536812955, ack=3460562688, win=20480 ACK
*Mar 1 03:39:51: IP: s=142.20.5.1 (BRI0/0), d=142.20.4.1, len 474, rcvd 4
*Mar 1 03:39:51: TCP src=11097, dst=2065, seq=536812955, ack=3460562688, win=20480 ACK PSH
Rack2R4(config)#
*Mar 1 03:39:51: IP: s=142.20.5.1 (BRI0/0), d=142.20.4.1, len 40, rcvd 4
*Mar 1 03:39:51: TCP src=2065, dst=11056, seq=813483857, ack=3527729496, win=20046 ACK
*Mar 1 03:39:51: IP: s=142.20.5.1 (BRI0/0), d=142.20.4.1, len 116, rcvd 4
*Mar 1 03:39:51: TCP src=11097, dst=2065, seq=536813389, ack=3460562688, win=20480 ACK PSH
*Mar 1 03:39:51: IP: s=142.20.5.1 (BRI0/0), d=142.20.4.1, len 40, rcvd 4
*Mar 1 03:39:51: TCP src=2065, dst=11056, seq=813483857, ack=3527729572, win=19970 ACK
*Mar 1 03:39:51: IP: s=142.20.5.1 (BRI0/0), d=142.20.4.1, len 40, rcvd 4
*Mar 1 03:39:51: TCP src=2065, dst=11056, seq=813483857, ack=0, win=19970 RST
Rack2R4(config)#
Rack2R4(config)#do sh dl pe
Peers: state pkts_rx pkts_tx type drops ckts TCP uptime
TCP 142.20.5.1 CONNECT 2 3 conf 0 0 0 00:00:11
Total number of connected peers: 1
Total number of connections: 1
This archive was generated by hypermail 2.1.4 : Wed Jul 06 2005 - 14:43:41 GMT-3