<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-6246791036962620139</id><updated>2025-05-09T14:23:53.651-04:00</updated><category term="Multicast"/><category term="IOS feature"/><category term="BGP"/><category term="Frame Relay"/><category term="OSPF"/><category term="IPv6"/><category term="MPLS"/><category term="QoS"/><category term="EIGRP"/><category term="NAT"/><category term="Network Services"/><category term="ACL"/><category term="Access-list"/><category term="BPDU"/><category term="PPP"/><category term="RIP"/><category term="Redistribution"/><category term="Redundancy Protocol"/><category term="Route Manipulation"/><category term="VLAN"/><category term="VRF lite"/><category term="CDP"/><category term="Cisco Nexus"/><category term="Firewall"/><category term="Practice Lab"/><category term="SPAN"/><category term="Security"/><category term="Spanning tree protocol"/><category term="Voice VLAN"/><title type='text'>Network 101</title><subtitle type='html'>Network knowledge based website for network professional.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>105</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-5873405689248250423</id><published>2011-10-03T16:54:00.001-04:00</published><updated>2011-10-03T16:55:04.879-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="NAT"/><title type='text'>NAT Static</title><content type='html'>I wont talk about what NATing does in this article. However, I will show you some basic configuration of NAT to clarify everyone understanding.&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;u&gt;Configuration example&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-weight: bold; text-align: center; text-decoration: underline;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4EhJ6JBGo6c8lDutNboaZrlA0Of3H1xDgGPDWlYVeWcyzFD1ID7rLGMek2NOmpfhSWVtm59mDeCPGuvflsbJN8i2KM7JQPRlDNJQFjMj1iIHVJKT-oHNRxsnDeewR-J_FxBW7FE4vLz0q/s1600/nat+topology.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;113&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4EhJ6JBGo6c8lDutNboaZrlA0Of3H1xDgGPDWlYVeWcyzFD1ID7rLGMek2NOmpfhSWVtm59mDeCPGuvflsbJN8i2KM7JQPRlDNJQFjMj1iIHVJKT-oHNRxsnDeewR-J_FxBW7FE4vLz0q/s400/nat+topology.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-weight: bold; text-align: center; text-decoration: underline;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNY2nZM_2wwik95h6I-M6foB4Ox0KPs0OqrAdp10i1RSQHbt3vHXOQqjpPZw-Fq2EqNoQ1d9VGGU98ck6mlyaQs0gXn8g7eKYHH8yVGPDYOjtWOUVlR8KvyNQnj4lLEa1dPyY4xmkaAskY/s1600/nat.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;118&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhNY2nZM_2wwik95h6I-M6foB4Ox0KPs0OqrAdp10i1RSQHbt3vHXOQqjpPZw-Fq2EqNoQ1d9VGGU98ck6mlyaQs0gXn8g7eKYHH8yVGPDYOjtWOUVlR8KvyNQnj4lLEa1dPyY4xmkaAskY/s640/nat.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-weight: bold; text-align: center; text-decoration: underline;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; font-weight: bold; text-align: center; text-decoration: underline;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;b&gt;&lt;u&gt;Configuration&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-decoration: underline;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;R2&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;interface FastEthernet0/0&lt;/div&gt;&lt;div&gt;&amp;nbsp;ip address 192.168.1.2 255.255.255.0&lt;/div&gt;&lt;div&gt;&amp;nbsp;ip nat inside&lt;/div&gt;&lt;div&gt;&amp;nbsp;ip virtual-reassembly&lt;/div&gt;&lt;div&gt;&amp;nbsp;duplex auto&lt;/div&gt;&lt;div&gt;&amp;nbsp;speed auto&lt;/div&gt;&lt;div&gt;!&lt;/div&gt;&lt;div&gt;interface FastEthernet0/1&lt;/div&gt;&lt;div&gt;&amp;nbsp;ip address 192.168.2.1 255.255.255.0&lt;/div&gt;&lt;div&gt;&amp;nbsp;ip nat outside&lt;/div&gt;&lt;div&gt;&amp;nbsp;ip virtual-reassembly&lt;/div&gt;&lt;div&gt;&amp;nbsp;duplex auto&lt;/div&gt;&lt;div&gt;&amp;nbsp;speed auto&lt;/div&gt;&lt;div&gt;!&lt;/div&gt;&lt;div&gt;router ospf 1&lt;/div&gt;&lt;div&gt;&amp;nbsp;log-adjacency-changes&lt;/div&gt;&lt;div&gt;&amp;nbsp;network 192.168.1.2 0.0.0.0 area 0&lt;/div&gt;&lt;div&gt;&amp;nbsp;network 192.168.2.1 0.0.0.0 area 0&lt;/div&gt;&lt;div&gt;!&lt;/div&gt;&lt;div&gt;ip http server&lt;/div&gt;&lt;div&gt;no ip http secure-server&lt;/div&gt;&lt;div&gt;!&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&lt;b&gt;ip route 2.2.2.0 255.255.255.0 192.168.2.2&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d;&quot;&gt;&lt;b&gt;// from inside to outside : route before translate&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;!&lt;/div&gt;&lt;div&gt;ip nat inside source static 1.1.1.1 172.16.1.1&lt;/div&gt;&lt;div&gt;ip nat outside source static 3.3.3.3 2.2.2.2&lt;/div&gt;&lt;div&gt;!&lt;/div&gt;&lt;div style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;font-weight: bold;&quot;&gt;&lt;u&gt;Providing route for R1 and R3 to pass the traffic through R2 to translate&lt;/u&gt;&lt;/div&gt;&lt;div style=&quot;font-weight: bold;&quot;&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/div&gt;&lt;div&gt;R1&lt;/div&gt;&lt;div&gt;&lt;div&gt;ip route 2.2.2.2 255.255.255.255 192.168.1.2&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;R2&lt;/div&gt;&lt;div&gt;&lt;div&gt;ip route 172.16.1.0 255.255.255.0 192.168.2.1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;u&gt;Verify Configuration&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;R1#ping 2.2.2.2 source 1.1.1.1&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Type escape sequence to abort.&lt;/div&gt;&lt;div&gt;Sending 5, 100-byte ICMP Echos to 2.2.2.2, timeout is 2 seconds:&lt;/div&gt;&lt;div&gt;Packet sent with a source address of 1.1.1.1&lt;/div&gt;&lt;div&gt;!!!!!&lt;/div&gt;&lt;div&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 12/66/176 ms&lt;/div&gt;&lt;div&gt;R1#&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;R3#ping 172.16.1.1 source 3.3.3.3&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Type escape sequence to abort.&lt;/div&gt;&lt;div&gt;Sending 5, 100-byte ICMP Echos to 172.16.1.1, timeout is 2 seconds:&lt;/div&gt;&lt;div&gt;Packet sent with a source address of 3.3.3.3&lt;/div&gt;&lt;div&gt;!!!!!&lt;/div&gt;&lt;div&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 24/71/144 ms&lt;/div&gt;&lt;div&gt;R3#&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;R2#show ip nat translations&lt;/div&gt;&lt;div&gt;&lt;b&gt;Pro Inside global &amp;nbsp; &amp;nbsp; &amp;nbsp;Inside local &amp;nbsp; &amp;nbsp; &amp;nbsp; Outside local &amp;nbsp; &amp;nbsp; &amp;nbsp;Outside global&lt;/b&gt;&lt;/div&gt;&lt;div&gt;--- --- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;--- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2.2.2.2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3.3.3.3&lt;/div&gt;&lt;div&gt;icmp 172.16.1.1:2 &amp;nbsp; &amp;nbsp; &amp;nbsp;1.1.1.1:2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2.2.2.2:2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3.3.3.3:2&lt;/div&gt;&lt;div&gt;icmp 172.16.1.1:8 &amp;nbsp; &amp;nbsp; &amp;nbsp;1.1.1.1:8 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;2.2.2.2:8 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;3.3.3.3:8&lt;/div&gt;&lt;div&gt;--- 172.16.1.1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1.1.1.1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;--- &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;---&lt;/div&gt;&lt;div&gt;R2#&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;R2 debug ip nat&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Mar &amp;nbsp;1 00:32:18.007: NAT*: s=3.3.3.3-&amp;gt;2.2.2.2, d=172.16.1.1 [41]&lt;/div&gt;&lt;div&gt;*Mar &amp;nbsp;1 00:32:18.007: NAT*: s=2.2.2.2, d=172.16.1.1-&amp;gt;1.1.1.1 [41]&lt;/div&gt;&lt;div&gt;*Mar &amp;nbsp;1 00:32:18.035: NAT*: s=1.1.1.1-&amp;gt;172.16.1.1, d=2.2.2.2 [42]&lt;/div&gt;&lt;div&gt;*Mar &amp;nbsp;1 00:32:18.035: NAT*: s=172.16.1.1, d=2.2.2.2-&amp;gt;3.3.3.3 [42]&lt;/div&gt;&lt;div&gt;*Mar &amp;nbsp;1 00:32:18.051: NAT*: s=3.3.3.3-&amp;gt;2.2.2.2, d=172.16.1.1 [42]&lt;/div&gt;&lt;div&gt;*Mar &amp;nbsp;1 00:32:18.051: NAT*: s=2.2.2.2, d=172.16.1.1-&amp;gt;1.1.1.1 [42]&lt;/div&gt;&lt;div&gt;*Mar &amp;nbsp;1 00:32:18.063: NAT*: s=1.1.1.1-&amp;gt;172.16.1.1, d=2.2.2.2 [43]&lt;/div&gt;&lt;div&gt;*Mar &amp;nbsp;1 00:32:18.063: NAT*: s=172.16.1.1, d=2.2.2.2-&amp;gt;3.3.3.3 [43]&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/5873405689248250423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/10/nat-static.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/5873405689248250423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/5873405689248250423'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/10/nat-static.html' title='NAT Static'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4EhJ6JBGo6c8lDutNboaZrlA0Of3H1xDgGPDWlYVeWcyzFD1ID7rLGMek2NOmpfhSWVtm59mDeCPGuvflsbJN8i2KM7JQPRlDNJQFjMj1iIHVJKT-oHNRxsnDeewR-J_FxBW7FE4vLz0q/s72-c/nat+topology.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-411436608445529161</id><published>2011-10-03T13:10:00.001-04:00</published><updated>2011-10-03T13:10:38.158-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="OSPF"/><title type='text'>OSPF nssa</title><content type='html'>Not-so-stubby-area&lt;br /&gt;
&lt;br /&gt;
OSPF nssa is the area that prohibits the LSA type 5 into the area but instead allow LSA type 7 to the area for the external routes.&lt;br /&gt;
&lt;br /&gt;
There are options added on to the nssa area&lt;br /&gt;
&amp;nbsp;- area x nssa no-summary&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;This area does not allow also the LSA type 3 or above into the area.&lt;br /&gt;
&amp;nbsp;- area x nssa no-redistribute&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;This command is used in the the router that acts both ABR and ASBR. This command will not allow redistributed routes LSA type 7 into the nssa area but still allow the type 5 LSA in the OSPF process in area 0 ( backbone area )&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Example for the NSSA no-redistribute&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkUI8B2Old8sJYQVfT6BMxqRZVsb1KCFtWEITgrQPHtP64aI_uac-Dy0rxVkGi0R_eEb2j40lKmYlj9dgu7fIFg6Ue-lyToQwc39MnHKbJe7lsw1PzyjqrN1_QwnQdlskoqOXUEcROlB2G/s1600/nssa+no+redistribute.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;316&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkUI8B2Old8sJYQVfT6BMxqRZVsb1KCFtWEITgrQPHtP64aI_uac-Dy0rxVkGi0R_eEb2j40lKmYlj9dgu7fIFg6Ue-lyToQwc39MnHKbJe7lsw1PzyjqrN1_QwnQdlskoqOXUEcROlB2G/s640/nssa+no+redistribute.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
From the network diagram above, R2 is working as both ABR and ASBR. It redistributes the network 2.2.2.2/32 into the OSFP domian. However we do not want the router to advertise LSA type 7 in to the nssa area. but it is acceptable to have LSA type 5 in the OSPF domain. Here is the configuration on the R2.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
interface Loopback0&lt;br /&gt;
&amp;nbsp;ip address 2.2.2.2 255.255.255.255&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
router ospf 1&lt;br /&gt;
&amp;nbsp;log-adjacency-changes&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;area 1 nssa no-redistribution&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;redistribute connected subnets&lt;br /&gt;
&amp;nbsp;network 192.168.1.2 0.0.0.0 area 0&lt;br /&gt;
&amp;nbsp;network 192.168.2.1 0.0.0.0 area 1&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Looking at the R1 routing table, we can see the 2.2.2.2/32 network in it.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;R1#sh ip route&lt;/b&gt;&lt;br /&gt;
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;E1 - OSPF external type 1, E2 - OSPF external type 2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ia - IS-IS inter area, * - candidate default, U - per-user static route&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;o - ODR, P - periodic downloaded static route&lt;br /&gt;
&lt;br /&gt;
Gateway of last resort is not set&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;2.0.0.0/32 is subnetted, 1 subnets&lt;br /&gt;
&lt;b style=&quot;background-color: yellow;&quot;&gt;O E2 &amp;nbsp; &amp;nbsp;2.2.2.2 [110/20] via 192.168.1.2, 00:21:56, FastEthernet0/0&lt;/b&gt;&lt;br /&gt;
C &amp;nbsp; &amp;nbsp;192.168.1.0/24 is directly connected, FastEthernet0/0&lt;br /&gt;
O IA 192.168.2.0/24 [110/20] via 192.168.1.2, 00:34:03, FastEthernet0/0&lt;br /&gt;
O IA 192.168.3.0/24 [110/30] via 192.168.1.2, 00:27:32, FastEthernet0/0&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;However R4 doesn&#39;t see the 2.2.2.2/32 network in its database and its routing table.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;R4#sh ip route&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;E1 - OSPF external type 1, E2 - OSPF external type 2&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ia - IS-IS inter area, * - candidate default, U - per-user static route&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;o - ODR, P - periodic downloaded static route&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Gateway of last resort is not set&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;4.0.0.0/32 is subnetted, 1 subnets&lt;/div&gt;&lt;div&gt;C &amp;nbsp; &amp;nbsp; &amp;nbsp; 4.4.4.4 is directly connected, Loopback0&lt;/div&gt;&lt;div&gt;O IA 192.168.1.0/24 [110/30] via 192.168.3.1, 00:29:46, FastEthernet0/0&lt;/div&gt;&lt;div&gt;O &amp;nbsp; &amp;nbsp;192.168.2.0/24 [110/20] via 192.168.3.1, 00:29:46, FastEthernet0/0&lt;/div&gt;&lt;div&gt;C &amp;nbsp; &amp;nbsp;192.168.3.0/24 is directly connected, FastEthernet0/0&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;So this illustrate how the nssa no-redistribute works.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/411436608445529161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/10/ospf-nssa.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/411436608445529161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/411436608445529161'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/10/ospf-nssa.html' title='OSPF nssa'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjkUI8B2Old8sJYQVfT6BMxqRZVsb1KCFtWEITgrQPHtP64aI_uac-Dy0rxVkGi0R_eEb2j40lKmYlj9dgu7fIFg6Ue-lyToQwc39MnHKbJe7lsw1PzyjqrN1_QwnQdlskoqOXUEcROlB2G/s72-c/nssa+no+redistribute.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-5294970606572627679</id><published>2011-10-01T22:57:00.000-04:00</published><updated>2011-10-01T22:57:39.488-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="QoS"/><title type='text'>Auto QoS Discovery</title><content type='html'>&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;u&gt;Auto-Discovery&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
Started with the command:&lt;br /&gt;
(config-if)# auto discovery qos [trust]&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Trust mode&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
auto-discovery trusts the DSCP values in the IP header and uses it to classify packets, collect bandwidth statistics, calculate traffic average and traffic peak rate, then passes the data to the template module.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Untrust mode&lt;/b&gt;&lt;br /&gt;
auto-discovery uses NBAR to detect application on the network to collect data and perform statistical analysis.&lt;br /&gt;
&lt;br /&gt;
To show the data that has been collected:&lt;br /&gt;
# show auto discovery qos [interface [interface type]]</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/5294970606572627679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/10/auto-qos-discovery.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/5294970606572627679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/5294970606572627679'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/10/auto-qos-discovery.html' title='Auto QoS Discovery'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-980829859969210174</id><published>2011-10-01T19:59:00.000-04:00</published><updated>2011-10-01T19:59:23.766-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IOS feature"/><title type='text'>DHCP manually binding</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red; font-size: x-small;&quot;&gt;&amp;lt;copy from&amp;nbsp;&lt;a href=&quot;http://www.cisco.com/en/US/docs/ios/12_0t/12_0t1/feature/guide/Easyip2.html#wp23682&quot;&gt;http://www.cisco.com/en/US/docs/ios/12_0t/12_0t1/feature/guide/Easyip2.html#wp23682&lt;/a&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;The IP address of a client can be assigned manually by an administrator or assigned automatically from a pool by a DHCP server.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Manual bindings are IP addresses that have been manually mapped to the MAC addresses of hosts that are found in the DHCP database. Manual bindings are stored in NVRAM on the DHCP server. Manual bindings are just special address pools. There is no limit on the number of manual bindings but you can only configure one manual binding per host pool.&lt;br /&gt;
&lt;br /&gt;
To configure a manual binding, first create a host pool, then specify the IP address and hardware address of the client or client identifier. The hardware address is the MAC address. The client identifier, which is required for Microsoft clients (instead of hardware addresses), is formed by concatenating the media type and the MAC address of the client. Refer to the &quot;Address Resolution Protocol Parameters&quot; section of RFC 1700, Assigned Numbers, for a list of media type&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;u&gt;Example Configuration&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
ip dhcp pool DHCP-TEST&lt;br /&gt;
&amp;nbsp; &amp;nbsp;host 10.1.2.10 255.255.255.0&lt;br /&gt;
&amp;nbsp; &amp;nbsp;hardware-address c204.07d0.0001&amp;nbsp;ieee802&lt;br /&gt;
&amp;nbsp; &amp;nbsp;default-router 10.1.2.1&lt;br /&gt;
&amp;nbsp; &amp;nbsp;dns-server 10.1.2.1&lt;br /&gt;
!&lt;br /&gt;
ip dhcp pool DHCP-TEST1&lt;br /&gt;
&amp;nbsp; &amp;nbsp;host 10.1.2.11 255.255.255.0&lt;br /&gt;
&amp;nbsp; &amp;nbsp;hardware-address 1111.1111.1111 ieee802&lt;br /&gt;
!&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;b&gt;&lt;u&gt;Verify Configuration&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
R3#sh ip dhcp binding&lt;br /&gt;
Bindings from all pools not associated with VRF:&lt;br /&gt;
IP address &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Client-ID/ &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Lease expiration &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Type&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Hardware address/&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; User name&lt;br /&gt;
10.1.2.10 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; c204.07d0.0001 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Infinite &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Manual&lt;br /&gt;
10.1.2.11 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1111.1111.1111 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Infinite &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Manual&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/980829859969210174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/10/dhcp-manually-binding.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/980829859969210174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/980829859969210174'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/10/dhcp-manually-binding.html' title='DHCP manually binding'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-336216619848507951</id><published>2011-09-27T10:34:00.000-04:00</published><updated>2011-09-27T10:34:21.930-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BPDU"/><title type='text'>Spanning tree portfast</title><content type='html'>Spanning-tree portfast command makes interface on the switch jump up from spanning-tree disable mode to spanning-tree forwarding mode which is different from the normal spanning tree operation that the interface needs to go through listening status and learning state. Therefore, the interface will come up right away.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;How to enable spanning-tree portfast&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Spanning-tree portfast in interface level&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; In the interface level we use &lt;b style=&quot;background-color: yellow;&quot;&gt;&quot; spanning-tree portfast&quot;&lt;/b&gt; command to enable it. This is for an access port only. If you want to enable portfast for trunk port &quot;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&lt;b&gt;spanning-tree portfast trunk&lt;/b&gt;&quot; &lt;/span&gt;is required.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;Spanning-tree portfast option in the global configuration&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; In the global configuration, we can enable the portfast for all of the access ports on the switch by using &quot;spanning-tree portfast default &quot; command. However, this command will not affect the trunk port on the switch&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Option for spanning-tree portfast&lt;/b&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;- spanning-tree portfast bpduguard default&lt;br /&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp;- spanning-tree portfast bpdufilter default&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;&lt;b&gt;-spanning-tree portfast bpduguard default&lt;/b&gt; : &amp;nbsp;it will enable the &lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;bgpuguard&lt;/span&gt; on the all of the portfast interfaces on the switch. &lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;This is only valid for access port.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;&lt;b&gt;- spanning-tree portfast bpdufilter default&lt;/b&gt; &amp;nbsp;: &amp;nbsp;it will enable the &lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;bgpufilter&lt;/span&gt; on the all of the portfast interfaces on the switch. &lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;This is only valid for access port.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/336216619848507951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/09/spanning-tree-portfast.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/336216619848507951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/336216619848507951'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/09/spanning-tree-portfast.html' title='Spanning tree portfast'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-4972602646639128978</id><published>2011-09-25T22:32:00.000-04:00</published><updated>2011-09-25T22:32:51.689-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IOS feature"/><title type='text'>GLBP Load Balancing options</title><content type='html'>There are 3 different options for the GLBP load balancing&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;&lt;b&gt;Host-dependent&lt;/b&gt; : load balancing based on MAC address of a host where the same forwarder is used for a particular host while the number of GLBP group&amp;nbsp;members&amp;nbsp;remains unchanged.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Round-Robin &amp;nbsp;:&lt;/b&gt; &amp;nbsp; Each active forwarder will in turns forward the packets. This is a &lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;default &lt;/span&gt;setting of glbp&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Weighted &amp;nbsp; :&lt;/b&gt; &amp;nbsp;load balancing based on the weighting value advertised by the gateway.&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;u&gt;C&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;u&gt;onfiguration Command&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;cCN_CmdName&quot;&gt;&lt;b&gt;glbp&lt;/b&gt;&amp;nbsp;&lt;/span&gt;&lt;em class=&quot;cArgument&quot; style=&quot;font-style: italic;&quot;&gt;group&amp;nbsp;&lt;/em&gt;&lt;span style=&quot;color: black; font-style: normal;&quot;&gt;&lt;b&gt;load-balancing&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;span class=&quot;cCp_CmdPlain&quot;&gt;[&lt;/span&gt;&lt;b&gt;&lt;span class=&quot;cKeyword&quot;&gt;host-dependent&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;cCp_CmdPlain&quot;&gt;|&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;cKeyword&quot;&gt;round-robin&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;cCp_CmdPlain&quot;&gt;|&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;cKeyword&quot;&gt;weighted&lt;/span&gt;&lt;span class=&quot;cCp_CmdPlain&quot;&gt;]&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;cCp_CmdPlain&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;span class=&quot;cCp_CmdPlain&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/4972602646639128978/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/09/glbp-load-balancing-options.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/4972602646639128978'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/4972602646639128978'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/09/glbp-load-balancing-options.html' title='GLBP Load Balancing options'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-6056779688363636518</id><published>2011-09-24T13:33:00.000-04:00</published><updated>2011-09-24T13:33:21.470-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MPLS"/><title type='text'>MPLS LDP advertise lable</title><content type='html'>&lt;b&gt;mpls ldp advertise-label&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
This command is enable by default. The MPLS router will advertise every network it learnt or connected network to its neighbor. In order to stop this advertisement, we use &amp;nbsp;&lt;b&gt;&quot;no&amp;nbsp;mpls ldp advertise-label &quot; &lt;/b&gt;However, this command will disable every advertisement in the network.&lt;br /&gt;
&lt;br /&gt;
If we want to specifically advertise label for specific network to specific destination, we can use the command as followings.&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; mpls ldp advertise-lable for &lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue; font-weight: bold;&quot;&gt;&amp;lt;dest prefix&amp;gt; &amp;nbsp;&lt;/span&gt;&lt;b&gt;to &lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&amp;lt;ldp peer&amp;gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;u&gt;Example&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0d95c2vVQY8Y_3ULUZah41IU2KxmkGhQ-7H5OyAINEn3pJFiHmHoZX42EpH1ze4FXItyIzxWrBCTaFvVtgGTA-YcnqV7Jql3xYVWEOfPWAEARDOBWAXt4JNtQ18nhrz63fHrtan9nnKad/s1600/mpls+ldp+advertise-label+example.png&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0d95c2vVQY8Y_3ULUZah41IU2KxmkGhQ-7H5OyAINEn3pJFiHmHoZX42EpH1ze4FXItyIzxWrBCTaFvVtgGTA-YcnqV7Jql3xYVWEOfPWAEARDOBWAXt4JNtQ18nhrz63fHrtan9nnKad/s1600/mpls+ldp+advertise-label+example.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;As shown in the figure, R1, R2 and R3 are in the MPLS network. In this scenario, we specify what prefix and what destination we want to have label advertised for the MPLS network. R1 will advertise label for 1.1.1.1/32 only but not 10.10.10.10/32. Here is the configuration example on R1&lt;br /&gt;
&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;( we&amp;nbsp;omitted&amp;nbsp;the IGP configuration )&lt;/div&gt;&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;Before configuration&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;R2#sh mpls forwarding-table&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Local &amp;nbsp;Outgoing &amp;nbsp; &amp;nbsp;Prefix &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Bytes tag &amp;nbsp;Outgoing &amp;nbsp; Next Hop&lt;/div&gt;&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;tag &amp;nbsp; &amp;nbsp;tag or VC &amp;nbsp; or Tunnel Id &amp;nbsp; &amp;nbsp; &amp;nbsp;switched &amp;nbsp; interface&lt;/div&gt;&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;16 &amp;nbsp; &amp;nbsp; Pop tag &amp;nbsp; &amp;nbsp; 30.30.30.30/32 &amp;nbsp; &amp;nbsp;570 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fa0/1 &amp;nbsp; &amp;nbsp; &amp;nbsp;192.168.2.2&lt;/div&gt;&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;17 &amp;nbsp; &amp;nbsp; Pop tag &amp;nbsp; &amp;nbsp; 3.3.3.3/32 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fa0/1 &amp;nbsp; &amp;nbsp; &amp;nbsp;192.168.2.2&lt;/div&gt;&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&lt;b&gt;18 &amp;nbsp; &amp;nbsp; Pop tag &amp;nbsp; &amp;nbsp; 10.10.10.10/32&lt;/b&gt; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fa0/0 &amp;nbsp; &amp;nbsp; &amp;nbsp;192.168.1.1&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&lt;b&gt;19 &amp;nbsp; &amp;nbsp; Pop tag &amp;nbsp; &amp;nbsp; 1.1.1.1/32&lt;/b&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fa0/0 &amp;nbsp; &amp;nbsp; &amp;nbsp;192.168.1.1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;&lt;u&gt;Configuration command&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;&quot; style=&quot;clear: both; text-align: left;&quot;&gt;no mpls ldp advertise-labels&lt;/div&gt;&lt;br /&gt;
mpls ldp advertise-labels for 2 to 1&lt;br /&gt;
&lt;div style=&quot;font-size: x-large;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;access-list 1 permit 192.168.1.2&lt;/div&gt;&lt;div&gt;access-list 2 permit 1.1.1.1&lt;/div&gt;&lt;div style=&quot;font-size: x-large;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;u&gt;Result / Verification&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;R2#sh mpls forwarding-table&lt;/div&gt;&lt;div&gt;Local &amp;nbsp;Outgoing &amp;nbsp; &amp;nbsp;Prefix &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Bytes tag &amp;nbsp;Outgoing &amp;nbsp; Next Hop&lt;/div&gt;&lt;div&gt;tag &amp;nbsp; &amp;nbsp;tag or VC &amp;nbsp; or Tunnel Id &amp;nbsp; &amp;nbsp; &amp;nbsp;switched &amp;nbsp; interface&lt;/div&gt;&lt;div&gt;16 &amp;nbsp; &amp;nbsp; Pop tag &amp;nbsp; &amp;nbsp; 30.30.30.30/32 &amp;nbsp; &amp;nbsp;570 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fa0/1 &amp;nbsp; &amp;nbsp; &amp;nbsp;192.168.2.2&lt;/div&gt;&lt;div&gt;17 &amp;nbsp; &amp;nbsp; Pop tag &amp;nbsp; &amp;nbsp; 3.3.3.3/32 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fa0/1 &amp;nbsp; &amp;nbsp; &amp;nbsp;192.168.2.2&lt;/div&gt;&lt;div&gt;&lt;b style=&quot;background-color: yellow;&quot;&gt;18 &amp;nbsp; &amp;nbsp; Untagged &amp;nbsp; &amp;nbsp;10.10.10.10/32 &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fa0/0 &amp;nbsp; &amp;nbsp; &amp;nbsp;192.168.1.1&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b style=&quot;background-color: yellow;&quot;&gt;19 &amp;nbsp; &amp;nbsp; Pop tag &amp;nbsp; &amp;nbsp; 1.1.1.1/32 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Fa0/0 &amp;nbsp; &amp;nbsp; &amp;nbsp;192.168.1.1&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;We can see now that the 10.10.10.10/32 label is not advertised to R2 from R1&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/6056779688363636518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/09/mpls-ldp-advertise-lable.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/6056779688363636518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/6056779688363636518'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/09/mpls-ldp-advertise-lable.html' title='MPLS LDP advertise lable'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0d95c2vVQY8Y_3ULUZah41IU2KxmkGhQ-7H5OyAINEn3pJFiHmHoZX42EpH1ze4FXItyIzxWrBCTaFvVtgGTA-YcnqV7Jql3xYVWEOfPWAEARDOBWAXt4JNtQ18nhrz63fHrtan9nnKad/s72-c/mpls+ldp+advertise-label+example.png" height="72" width="72"/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-3334310628948645683</id><published>2011-09-21T23:36:00.000-04:00</published><updated>2011-09-21T23:36:46.665-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="OSPF"/><title type='text'>Changing AD in OSPF</title><content type='html'>As we all know that, the default administrative distance of the OSPF is 110. However, in some cases, we will need to change this value to something else to manipulate the routing table to avoid routing loop or else. We use this following command to accomplish it.&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; distance &amp;lt;AD&amp;gt; &amp;nbsp;&amp;lt;source address&amp;gt; &amp;lt;Mask&amp;gt; &amp;lt;ACL&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In OSPF, the source address is the router-id of the router advertising the network matched in ACL. Therefore, it &amp;nbsp;is not&amp;nbsp;necessarily the attached routers. See the configuration example below.&lt;br /&gt;
&lt;br /&gt;
We have 4 routers R1,R2,R3,R4. R1 tries to change the administrative distance of the network advertised from R3 from 110 to 50. R3 has the router-id &amp;nbsp;of 3.3.3.3. Therefore in R1, we can configure as followings.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDROSkZTdioRj5vHaa0pVZKLdB_fW2RVkZ4QqofAi7hFuD5pS2ymckO0MGn5C-p7iBkKZibX0QRS-YbOash-LFu9_Ln9yGaLqdiS_aFvfCzd_9IGLtra111RYaMfy1QVwFARsgEu8SutUa/s1600/OSFP+AD.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDROSkZTdioRj5vHaa0pVZKLdB_fW2RVkZ4QqofAi7hFuD5pS2ymckO0MGn5C-p7iBkKZibX0QRS-YbOash-LFu9_Ln9yGaLqdiS_aFvfCzd_9IGLtra111RYaMfy1QVwFARsgEu8SutUa/s1600/OSFP+AD.png&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Here is the routing table of R1&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;R1&lt;/b&gt;&lt;br /&gt;
Gateway of last resort is not set&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;20.0.0.0/24 is subnetted, 1 subnets&lt;br /&gt;
O E2 &amp;nbsp; &amp;nbsp;20.20.20.0 [110/20] via 192.168.1.2, 00:00:01, FastEthernet0/0&lt;br /&gt;
O IA 172.16.0.0/16 [110/21] via 192.168.4.1, 00:00:01, FastEthernet0/1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[110/21] via 192.168.1.2, 00:00:01, FastEthernet0/0&lt;br /&gt;
C &amp;nbsp; &amp;nbsp;192.168.4.0/24 is directly connected, FastEthernet0/1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;10.0.0.0/32 is subnetted, 1 subnets&lt;br /&gt;
C &amp;nbsp; &amp;nbsp; &amp;nbsp; 10.10.10.10 is directly connected, Loopback0&lt;br /&gt;
C &amp;nbsp; &amp;nbsp;192.168.1.0/24 is directly connected, FastEthernet0/0&lt;br /&gt;
O &amp;nbsp; &amp;nbsp;192.168.2.0/24 [110/20] via 192.168.1.2, 00:00:01, FastEthernet0/0&lt;br /&gt;
O &amp;nbsp; &amp;nbsp;192.168.3.0/24 [110/20] via 192.168.4.1, 00:00:01, FastEthernet0/1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;30.0.0.0/32 is subnetted, 1 subnets&lt;br /&gt;
&lt;b&gt;O &amp;nbsp; &amp;nbsp; &amp;nbsp; 30.30.30.30 [110/21] via 192.168.4.1, 00:00:01, FastEthernet0/1&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [110/21] via 192.168.1.2, 00:00:01, FastEthernet0/0&lt;/b&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Check the ospf database seen by R1&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;Routing Bit Set on this LSA&lt;br /&gt;
&amp;nbsp; LS age: 137&lt;br /&gt;
&amp;nbsp; Options: (No TOS-capability, DC)&lt;br /&gt;
&amp;nbsp; LS Type: Router Links&lt;br /&gt;
&amp;nbsp; Link State ID: 3.3.3.3&lt;br /&gt;
&amp;nbsp; Advertising Router: &lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;3.3.3.3&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; LS Seq Number: 80000004&lt;br /&gt;
&amp;nbsp; Checksum: 0x8D28&lt;br /&gt;
&amp;nbsp; Length: 60&lt;br /&gt;
&amp;nbsp; Area Border Router&lt;br /&gt;
&amp;nbsp; Number of Links: 3&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Link connected to: a &lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;Stub Network&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;(Link ID) Network/subnet number: &lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;30.30.30.30&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;(Link Data) Network Mask: 255.255.255.255&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; Number of TOS metrics: 0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TOS 0 Metrics: 1&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Link connected to: a Transit Network&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;(Link ID) Designated Router address: 192.168.3.2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;(Link Data) Router Interface address: 192.168.3.1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; Number of TOS metrics: 0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TOS 0 Metrics: 10&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Link connected to: a Transit Network&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;(Link ID) Designated Router address: 192.168.2.1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;(Link Data) Router Interface address: 192.168.2.2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; Number of TOS metrics: 0&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;TOS 0 Metrics: 10&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
We can see that R1 receive the LSA database from R3 ( area 0 - same area ). &amp;nbsp;We apply the distance command to change the AD of ospf network from R3 as followings.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;R1&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
router ospf 1&lt;br /&gt;
&amp;nbsp;router-id 1.1.1.1&lt;br /&gt;
&amp;nbsp;log-adjacency-changes&lt;br /&gt;
&amp;nbsp;network 0.0.0.0 255.255.255.255 area 0&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp;distance 50 3.3.3.3 0.0.0.0 1&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;access-list 1 permit any&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This will change the AD for the network 30.30.30.30/32 to 50.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
R1#sh ip route&lt;br /&gt;
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;E1 - OSPF external type 1, E2 - OSPF external type 2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ia - IS-IS inter area, * - candidate default, U - per-user static route&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;o - ODR, P - periodic downloaded static route&lt;br /&gt;
&lt;br /&gt;
Gateway of last resort is not set&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;20.0.0.0/24 is subnetted, 1 subnets&lt;br /&gt;
O E2 &amp;nbsp; &amp;nbsp;20.20.20.0 [110/20] via 192.168.1.2, 00:05:10, FastEthernet0/0&lt;br /&gt;
O IA 172.16.0.0/16 [50/21] via 192.168.4.1, 00:05:10, FastEthernet0/1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;[50/21] via 192.168.1.2, 00:05:10, FastEthernet0/0&lt;br /&gt;
C &amp;nbsp; &amp;nbsp;192.168.4.0/24 is directly connected, FastEthernet0/1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;10.0.0.0/32 is subnetted, 1 subnets&lt;br /&gt;
C &amp;nbsp; &amp;nbsp; &amp;nbsp; 10.10.10.10 is directly connected, Loopback0&lt;br /&gt;
C &amp;nbsp; &amp;nbsp;192.168.1.0/24 is directly connected, FastEthernet0/0&lt;br /&gt;
O &amp;nbsp; &amp;nbsp;192.168.2.0/24 [110/20] via 192.168.1.2, 00:05:10, FastEthernet0/0&lt;br /&gt;
O &amp;nbsp; &amp;nbsp;192.168.3.0/24 [110/20] via 192.168.4.1, 00:05:10, FastEthernet0/1&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;30.0.0.0/32 is subnetted, 1 subnets&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;O &amp;nbsp; &amp;nbsp; &amp;nbsp; 30.30.30.30 [50/21] via 192.168.4.1, 00:05:10, FastEthernet0/1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [50/21] via 192.168.1.2, 00:05:10, FastEthernet0/0&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/3334310628948645683/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/09/changing-ad-in-ospf.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/3334310628948645683'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/3334310628948645683'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/09/changing-ad-in-ospf.html' title='Changing AD in OSPF'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjDROSkZTdioRj5vHaa0pVZKLdB_fW2RVkZ4QqofAi7hFuD5pS2ymckO0MGn5C-p7iBkKZibX0QRS-YbOash-LFu9_Ln9yGaLqdiS_aFvfCzd_9IGLtra111RYaMfy1QVwFARsgEu8SutUa/s72-c/OSFP+AD.png" height="72" width="72"/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-1623867104470688588</id><published>2011-09-19T20:57:00.001-04:00</published><updated>2011-11-08T19:19:53.412-05:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Multicast"/><title type='text'>Interdomain Multicasting</title><content type='html'>&lt;b&gt;&lt;u&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;Example configuration&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZOs2ZVQbp6gzDkag9FBXC-oD7ysYlBK5uoWlznUqwS7xZzhNHNYTQstjtpfqlq7ytdpzjYHL2RKAxyynuL5JT03V6sPtjT6jxzAZsuZx_XGREHKfSICXFjV9ddo8QBcfx5J8Dzr-BfQFR/s1600/MSDP+Interdomain+multicasting.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;410&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZOs2ZVQbp6gzDkag9FBXC-oD7ysYlBK5uoWlznUqwS7xZzhNHNYTQstjtpfqlq7ytdpzjYHL2RKAxyynuL5JT03V6sPtjT6jxzAZsuZx_XGREHKfSICXFjV9ddo8QBcfx5J8Dzr-BfQFR/s640/MSDP+Interdomain+multicasting.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;We have 2 Autonomous System in this scenarios. AS 100 and AS 200 each running OSPF as the IGP routing protocol. The requirement in this example is to configure network to forward the multicast traffic from AS 100 to AS 200. The source of multicast traffic is R3 loopback interface and the receiver is sitting at R4 in the AS 200.&lt;br /&gt;
&lt;br /&gt;
In this scenario, we need to configure Interdomain MSDP. We have selected R1 and R2 as a RPs for each AS. They form the MSDP neighbor together to accomplish this. Here is the configuration.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;R1&lt;/b&gt;&lt;br /&gt;
router bgp 100&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;bgp log-neighbor-changes&lt;br /&gt;
&amp;nbsp;neighbor 192.168.1.2 remote-as 200&lt;br /&gt;
&amp;nbsp;!&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp;address-family ipv4&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp; redistribute ospf 1&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp; neighbor 192.168.1.2 activate&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; no auto-summary&lt;br /&gt;
&amp;nbsp; no synchronization&lt;br /&gt;
&amp;nbsp; network 1.1.1.0 mask 255.255.255.0&lt;br /&gt;
&amp;nbsp;exit-address-family&lt;br /&gt;
&amp;nbsp;!&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp;address-family ipv4 multicast&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp; neighbor 192.168.1.2 activate&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; no auto-summary&lt;br /&gt;
&amp;nbsp; no synchronization&lt;br /&gt;
&amp;nbsp;exit-address-family&lt;br /&gt;
!&lt;br /&gt;
ip forward-protocol nd&lt;br /&gt;
&lt;div style=&quot;text-decoration: underline;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;ip pim rp-address 1.1.1.1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;ip msdp peer 2.2.2.2 connect-source Loopback0 remote-as 200&lt;/span&gt;&lt;/div&gt;&lt;div&gt;!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;R2&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;router bgp 200&lt;/div&gt;&lt;div&gt;&amp;nbsp;bgp log-neighbor-changes&lt;/div&gt;&lt;div&gt;&amp;nbsp;neighbor 192.168.1.1 remote-as 100&lt;/div&gt;&lt;div&gt;&amp;nbsp;!&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp;address-family ipv4&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp; redistribute ospf 1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp; neighbor 192.168.1.1 activate&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; no auto-summary&lt;/div&gt;&lt;div&gt;&amp;nbsp; no synchronization&lt;/div&gt;&lt;div&gt;&amp;nbsp; network 2.2.2.0 mask 255.255.255.0&lt;/div&gt;&lt;div&gt;&amp;nbsp;exit-address-family&lt;/div&gt;&lt;div&gt;&amp;nbsp;!&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp;address-family ipv4 multicast&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp; neighbor 192.168.1.1 activate&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; no auto-summary&lt;/div&gt;&lt;div&gt;&amp;nbsp; no synchronization&lt;/div&gt;&lt;div&gt;&amp;nbsp;exit-address-family&lt;/div&gt;&lt;div&gt;!&lt;/div&gt;&lt;div&gt;ip forward-protocol nd&lt;/div&gt;&lt;div&gt;!&lt;/div&gt;&lt;div&gt;!&lt;/div&gt;&lt;div&gt;no ip http server&lt;/div&gt;&lt;div&gt;no ip http secure-server&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;ip pim rp-address 2.2.2.2&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;ip msdp peer 1.1.1.1 connect-source Loopback0 remote-as 100&lt;/span&gt;&lt;/div&gt;&lt;div&gt;!&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;R3&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;ip pim rp-address 1.1.1.1&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;R4&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;ip pim rp-address 2.2.2.2&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;u&gt;Verify configuration&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;text-decoration: underline;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;R1#sh ip msdp summary&lt;/b&gt;&lt;/div&gt;&lt;div&gt;MSDP Peer Status Summary&lt;/div&gt;&lt;div&gt;Peer Address &amp;nbsp; &amp;nbsp; AS &amp;nbsp; &amp;nbsp;State &amp;nbsp; &amp;nbsp;Uptime/ &amp;nbsp;Reset SA &amp;nbsp; &amp;nbsp;Peer Name&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Downtime Count Count&lt;/div&gt;&lt;div&gt;2.2.2.2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;200 &amp;nbsp; &lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;Up&lt;/span&gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 00:06:54 0 &amp;nbsp; &amp;nbsp; 0 &amp;nbsp; &amp;nbsp; ?&lt;/div&gt;&lt;div&gt;R1#&lt;/div&gt;&lt;div style=&quot;text-decoration: underline;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;R3#ping 239.1.1.1&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Type escape sequence to abort.&lt;/div&gt;&lt;div&gt;Sending 1, 100-byte ICMP Echos to 239.1.1.1, timeout is 2 seconds:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;Reply to request 0 from 10.1.1.2, 388 ms&lt;/span&gt;&lt;/div&gt;&lt;div&gt;R3#&lt;/div&gt;&lt;div style=&quot;text-decoration: underline;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;R2#sh ip mroute&lt;/b&gt;&lt;/div&gt;&lt;div&gt;IP Multicast Routing Table&lt;/div&gt;&lt;div&gt;Flags: D - Dense, S - Sparse, B - Bidir Group, s - SSM Group, C - Connected,&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;L - Local, P - Pruned, R - RP-bit set, F - Register flag,&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;T - SPT-bit set, J - Join SPT, M - MSDP created entry,&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;X - Proxy Join Timer Running, A - Candidate for MSDP Advertisement,&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;U - URD, I - Received Source Specific Host Report,&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Z - Multicast Tunnel, z - MDT-data group sender,&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Y - Joined MDT-data group, y - Sending to MDT-data group&lt;/div&gt;&lt;div&gt;Outgoing interface flags: H - Hardware switched, A - Assert winner&lt;/div&gt;&lt;div&gt;&amp;nbsp;Timers: Uptime/Expires&lt;/div&gt;&lt;div&gt;&amp;nbsp;Interface state: Interface, Next-Hop or VCD, State/Mode&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;(*, 239.1.1.1), 01:02:18/00:03:19, RP 2.2.2.2, flags: SJC&lt;/div&gt;&lt;div&gt;&amp;nbsp; Incoming interface: Null, RPF nbr 0.0.0.0&lt;/div&gt;&lt;div&gt;&amp;nbsp; Outgoing interface list:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; FastEthernet0/1, Forward/Sparse, 01:02:18/00:03:19&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;(172.16.1.2, 239.1.1.1), 00:00:26/00:02:33, &lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;flags: M&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; Incoming interface: FastEthernet0/0, RPF nbr 192.168.1.1&lt;/div&gt;&lt;div&gt;&amp;nbsp; Outgoing interface list:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; FastEthernet0/1, Forward/Sparse, 00:00:26/00:03:19&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;(*, 224.0.1.40), 01:08:40/00:03:21, RP 2.2.2.2, flags: SJCL&lt;/div&gt;&lt;div&gt;&amp;nbsp; Incoming interface: Null, RPF nbr 0.0.0.0&lt;/div&gt;&lt;div&gt;&amp;nbsp; Outgoing interface list:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; FastEthernet0/0, Forward/Sparse, 01:05:16/00:02:25&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; FastEthernet0/1, Forward/Sparse, 01:08:40/00:03:21&lt;/div&gt;&lt;div style=&quot;text-decoration: underline;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-decoration: underline;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div id=&quot;-chrome-auto-translate-plugin-dialog&quot; style=&quot;background-attachment: initial !important; background-clip: initial !important; background-color: transparent !important; background-image: initial !important; background-origin: initial !important; background-position: initial initial !important; background-repeat: initial initial !important; display: none; left: 0px; margin-bottom: 0px !important; margin-left: 0px !important; margin-right: 0px !important; margin-top: 0px !important; opacity: 1 !important; overflow-x: visible !important; overflow-y: visible !important; padding-bottom: 0px !important; padding-left: 0px !important; padding-right: 0px !important; padding-top: 0px !important; position: absolute !important; text-align: left !important; top: 0px; z-index: 999999 !important;&quot;&gt;undefined&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/1623867104470688588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/09/interdomain-multicasting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/1623867104470688588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/1623867104470688588'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/09/interdomain-multicasting.html' title='Interdomain Multicasting'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZOs2ZVQbp6gzDkag9FBXC-oD7ysYlBK5uoWlznUqwS7xZzhNHNYTQstjtpfqlq7ytdpzjYHL2RKAxyynuL5JT03V6sPtjT6jxzAZsuZx_XGREHKfSICXFjV9ddo8QBcfx5J8Dzr-BfQFR/s72-c/MSDP+Interdomain+multicasting.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-3551674022183493721</id><published>2011-09-19T00:46:00.000-04:00</published><updated>2011-09-19T00:46:41.678-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Multicast"/><title type='text'>Configuring Netflow for multicast traffic</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white; font-family: Arial, Helvetica, sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;h3 class=&quot;p_H_Head3&quot; style=&quot;font-family: Arial, Helvetica, sans-serif; font-style: normal; font-variant: normal; font-weight: bold; margin-bottom: 7px; margin-left: -0.1in; margin-right: 0em; margin-top: 14px; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red; font-size: xx-small;&quot;&gt;This section was copied from cisco.com&lt;/span&gt;&lt;/h3&gt;&lt;h3 class=&quot;p_H_Head3&quot; style=&quot;color: black; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: bold; margin-bottom: 7px; margin-left: -0.1in; margin-right: 0em; margin-top: 14px; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;&quot;&gt;Configuring NetFlow for Multicast IP Traffic&lt;/h3&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1145393&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pB1_Body1&quot; style=&quot;color: black; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; margin-bottom: 6px; margin-left: 0em; margin-right: 0em; margin-top: 1px; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;&quot;&gt;To configure NetFlow for multicast IP traffic, perform this task:&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1138637&quot;&gt;&lt;/a&gt;&lt;/span&gt;&lt;div class=&quot;pTableAnchor&quot; style=&quot;color: black; font-family: Arial, Helvetica, sans-serif; font-size: 2px; font-style: normal; font-variant: normal; margin-left: 0em; margin-right: 0em; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;&quot;&gt;&lt;/div&gt;&lt;div align=&quot;left&quot; style=&quot;font-size: 13px;&quot;&gt;&lt;table border=&quot;1&quot; bordercolor=&quot;#808080&quot; cellpadding=&quot;3&quot; cellspacing=&quot;0&quot; class=&quot;steptable&quot; id=&quot;wp1145092table1145088&quot; style=&quot;margin-left: 0in; margin-right: 0em; margin-top: 0px; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;&quot;&gt;&lt;caption style=&quot;margin-bottom: 0px; margin-left: 0in; margin-right: 0em; margin-top: 14px; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;&quot;&gt;&lt;/caption&gt;&lt;tbody&gt;
&lt;tr align=&quot;left&quot; valign=&quot;bottom&quot;&gt;&lt;th scope=&quot;col&quot; style=&quot;color: black; font-size: 13px; font-weight: bold; text-decoration: none;&quot;&gt;&amp;nbsp;&lt;a href=&quot;&quot; name=&quot;wp1145090&quot;&gt;&lt;/a&gt;&lt;/th&gt;&lt;th scope=&quot;col&quot; style=&quot;color: black; font-size: 13px; font-weight: bold; text-decoration: none;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1145092&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pCH1_CellHead1&quot; style=&quot;color: #336666; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: bold; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; margin-top: 0em; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;&quot;&gt;Command&lt;/div&gt;&lt;/th&gt;&lt;th scope=&quot;col&quot; style=&quot;color: black; font-size: 13px; font-weight: bold; text-decoration: none;&quot;&gt;&lt;a href=&quot;&quot; name=&quot;wp1145094&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pCH1_CellHead1&quot; style=&quot;color: #336666; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: bold; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; margin-top: 0em; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;&quot;&gt;Purpose&lt;/div&gt;&lt;/th&gt;&lt;/tr&gt;
&lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;td&gt;&lt;a href=&quot;&quot; name=&quot;wp1155089&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pCSF_CellStepFirst&quot; style=&quot;color: black; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: bold; margin-bottom: 6px; margin-left: 0.5in; margin-right: 0em; margin-top: 0em; text-align: left; text-decoration: none; text-indent: -0.4in; text-transform: none;&quot;&gt;Step&amp;nbsp;1&amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;&quot; name=&quot;wp1155091&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pExT_ExampleTable&quot; style=&quot;color: black; font-family: &#39;Courier New&#39;, Courier, mono; font-size: 11px; font-style: normal; font-variant: normal; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; margin-top: 0em; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;&quot;&gt;Router(config)#&amp;nbsp;&lt;b class=&quot;cBold&quot; style=&quot;background-color: yellow; font-weight: bold;&quot;&gt;ip multicast netflow output-counters&lt;/b&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;&quot; name=&quot;wp1155093&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pB1_Body1&quot; style=&quot;color: black; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; margin-bottom: 6px; margin-left: 0em; margin-right: 0em; margin-top: 1px; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;&quot;&gt;(Optional) Enables the calculation of output bytes/packets for an ingress flow.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;td&gt;&lt;a href=&quot;&quot; name=&quot;wp1155102&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pCSN_CellStepnext&quot; style=&quot;color: black; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: bold; margin-bottom: 6px; margin-left: 0.5in; margin-right: 0em; margin-top: 0em; text-align: left; text-decoration: none; text-indent: -0.4in; text-transform: none;&quot;&gt;Step&amp;nbsp;2&amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;&quot; name=&quot;wp1155104&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pExT_ExampleTable&quot; style=&quot;color: black; font-family: &#39;Courier New&#39;, Courier, mono; font-size: 11px; font-style: normal; font-variant: normal; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; margin-top: 0em; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;&quot;&gt;Router(config)#&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp;&lt;b class=&quot;cBold&quot; style=&quot;font-weight: bold;&quot;&gt;ip multicast netflow rpf-failure&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;&quot; name=&quot;wp1155106&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pB1_Body1&quot; style=&quot;color: black; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; margin-bottom: 6px; margin-left: 0em; margin-right: 0em; margin-top: 1px; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;&quot;&gt;(Optional) Enables NetFlow for multicast data that fails the RPF check.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;td&gt;&lt;a href=&quot;&quot; name=&quot;wp1145096&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pCSN_CellStepnext&quot; style=&quot;color: black; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: bold; margin-bottom: 6px; margin-left: 0.5in; margin-right: 0em; margin-top: 0em; text-align: left; text-decoration: none; text-indent: -0.4in; text-transform: none;&quot;&gt;Step&amp;nbsp;3&amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;&quot; name=&quot;wp1145098&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pExT_ExampleTable&quot; style=&quot;color: black; font-family: &#39;Courier New&#39;, Courier, mono; font-size: 11px; font-style: normal; font-variant: normal; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; margin-top: 0em; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;&quot;&gt;Router(config)#&amp;nbsp;&lt;b class=&quot;cBold&quot; style=&quot;font-weight: bold;&quot;&gt;interface&lt;/b&gt;{&lt;b class=&quot;cBold&quot; style=&quot;font-weight: bold;&quot;&gt;vlan&lt;/b&gt;&amp;nbsp;&lt;em class=&quot;cEmphasis&quot; style=&quot;font-style: italic;&quot;&gt;vlan_ID&lt;/em&gt;} | {&lt;em class=&quot;cEmphasis&quot; style=&quot;font-style: italic;&quot;&gt;type&lt;/em&gt;&amp;nbsp;&lt;em class=&quot;cEmphasis&quot; style=&quot;font-style: italic;&quot;&gt;slot/port&lt;/em&gt;} | {&lt;b class=&quot;cBold&quot; style=&quot;font-weight: bold;&quot;&gt;port-channel&lt;/b&gt;&amp;nbsp;&lt;em class=&quot;cEmphasis&quot; style=&quot;font-style: italic;&quot;&gt;port_channel_number&lt;/em&gt;}&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;&quot; name=&quot;wp1145100&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pB1_Body1&quot; style=&quot;color: black; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; margin-bottom: 6px; margin-left: 0em; margin-right: 0em; margin-top: 1px; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;&quot;&gt;Selects a Layer 3 interface to configure.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr align=&quot;left&quot; valign=&quot;top&quot;&gt;&lt;td&gt;&lt;a href=&quot;&quot; name=&quot;wp1145155&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pCSN_CellStepnext&quot; style=&quot;color: black; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; font-weight: bold; margin-bottom: 6px; margin-left: 0.5in; margin-right: 0em; margin-top: 0em; text-align: left; text-decoration: none; text-indent: -0.4in; text-transform: none;&quot;&gt;Step&amp;nbsp;4&amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;&quot; name=&quot;wp1145157&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pExT_ExampleTable&quot; style=&quot;color: black; font-family: &#39;Courier New&#39;, Courier, mono; font-size: 11px; font-style: normal; font-variant: normal; margin-bottom: 0em; margin-left: 0em; margin-right: 0em; margin-top: 0em; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;&quot;&gt;Router(config-if)#&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&lt;b class=&quot;cBold&quot; style=&quot;font-weight: bold;&quot;&gt;ip flow&lt;/b&gt;{&lt;b class=&quot;cBold&quot; style=&quot;font-weight: bold;&quot;&gt;ingress&amp;nbsp;&lt;/b&gt;|&lt;b class=&quot;cBold&quot; style=&quot;font-weight: bold;&quot;&gt;&amp;nbsp;egress&lt;/b&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;&quot; name=&quot;wp1145159&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pB1_Body1&quot; style=&quot;color: black; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; margin-bottom: 6px; margin-left: 0em; margin-right: 0em; margin-top: 1px; text-align: left; text-decoration: none; text-indent: 0em; text-transform: none;&quot;&gt;Enables NetFlow multicast traffic on the specified interface (for RP and PFC).&lt;/div&gt;&lt;a href=&quot;&quot; name=&quot;wp1145177&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pBu1_Bullet1&quot; style=&quot;color: black; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; margin-bottom: 7px; margin-left: 0.25in; margin-right: 0em; text-align: left; text-decoration: none; text-indent: -0.25in; text-transform: none;&quot;&gt;•&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;2&quot; src=&quot;http://www.cisco.com/en/US/i/templates/blank.gif&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px;&quot; width=&quot;19&quot; /&gt;Specify&amp;nbsp;&lt;span style=&quot;color: black; font-style: normal; font-weight: bold;&quot;&gt;ingress&lt;/span&gt;&amp;nbsp;to enable NetFlow multicast ingress accounting.&lt;/div&gt;&lt;a href=&quot;&quot; name=&quot;wp1145178&quot;&gt;&lt;/a&gt;&lt;div class=&quot;pBu1_Bullet1&quot; style=&quot;color: black; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-variant: normal; margin-bottom: 7px; margin-left: 0.25in; margin-right: 0em; text-align: left; text-decoration: none; text-indent: -0.25in; text-transform: none;&quot;&gt;•&lt;img alt=&quot;&quot; border=&quot;0&quot; height=&quot;2&quot; src=&quot;http://www.cisco.com/en/US/i/templates/blank.gif&quot; style=&quot;border-bottom-width: 0px; border-color: initial; border-left-width: 0px; border-right-width: 0px; border-style: initial; border-top-width: 0px;&quot; width=&quot;19&quot; /&gt;Specify&amp;nbsp;&lt;span style=&quot;color: black; font-style: normal; font-weight: bold;&quot;&gt;egress&lt;/span&gt;&amp;nbsp;to enable NetFlow multicast egress accounting.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/3551674022183493721/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/09/configuring-netflow-for-multicast.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/3551674022183493721'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/3551674022183493721'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/09/configuring-netflow-for-multicast.html' title='Configuring Netflow for multicast traffic'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-6660369350894452128</id><published>2011-09-06T21:59:00.000-04:00</published><updated>2011-09-06T21:59:35.403-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IOS feature"/><title type='text'>How to Decrypt Key 7 using IOS</title><content type='html'>Everyone may experience when we don&#39;t remember the password that we put into the configuration. This is a way to&amp;nbsp;decry pt&amp;nbsp;it using the cisco IOS.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;u&gt;Example&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
You forgot the password for the ntp authentication part&lt;br /&gt;
&lt;b&gt;show run | in ntp&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
ntp authentication-key 1 md5&lt;b&gt; 120D000406060851212E3D&lt;/b&gt; 7&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;u&gt;Solution&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot;&gt;- Create key chain.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
R1(config)#key chain decryptkey&lt;br /&gt;
R1(config-keychain)#key 1&lt;br /&gt;
R1(config-keychain-key)#key-string 7 &amp;nbsp;&lt;b style=&quot;background-color: yellow;&quot;&gt;120D000406060851212E3D&lt;/b&gt;&lt;br /&gt;
R1(config-keychain-key)#&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;R1#&lt;b style=&quot;background-color: yellow;&quot;&gt;sh key chain&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;Key-chain decryptkey:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; key 1 -- text &quot;&lt;b style=&quot;background-color: #cfe2f3;&quot;&gt;testmd5key&lt;/b&gt;&quot;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; accept lifetime (always valid) - (always valid) [valid now]&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; send lifetime (always valid) - (always valid) [valid now]&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;
&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/6660369350894452128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/09/how-to-decrypt-key-7-using-ios.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/6660369350894452128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/6660369350894452128'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/09/how-to-decrypt-key-7-using-ios.html' title='How to Decrypt Key 7 using IOS'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-2361943838802362854</id><published>2011-08-17T12:47:00.002-04:00</published><updated>2011-08-17T12:48:18.349-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Firewall"/><title type='text'>Zone-based policy Firewall</title><content type='html'>Zone based policy firewall is one of the feature of the Cisco router to act as if it is a firewall. The way zone based policy firewall works is that it creates zones for the interfaces. When there is a traffic go across zones, the zone-based policy firewall comes to play.&lt;br /&gt;
&lt;br /&gt;
Here is the guideline how to configure the zone-based policy firewall in the Cisco router.&lt;br /&gt;
1. Create Zone security&lt;br /&gt;
2. Create Zone pair to pair two zone together. The zone pair will be unidirectional. Therefore, if you need to have bi-directional traffic you can do both ways back and forth or do a traffic inspection in the policy&lt;br /&gt;
3 &amp;nbsp;Create Policy map to allow / deny the traffic matching the&amp;nbsp;criteria specified in the class-map&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;u&gt;Example&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;
We have R1 - R2 -R3. We will setup a zone-based firewall allowing only host 1.1.1.1 from R1 to ping host 3.3.3.3 on R3. Other traffic is not allowed.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2qW5CQuNDjGKKTPNECcpaW2pLuPkoT_vvcbvHoGwpuARqAEydH5CEAkos6j0As0xKv2obN3Ao1_-5kUx0H1Qdlb5sqys61wK3BaaXptU1OTDT4dqt_ZU9Za8Nqf1GwdwXTqgt9eCBzP3y/s1600/ZONEBASED.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;168&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2qW5CQuNDjGKKTPNECcpaW2pLuPkoT_vvcbvHoGwpuARqAEydH5CEAkos6j0As0xKv2obN3Ao1_-5kUx0H1Qdlb5sqys61wK3BaaXptU1OTDT4dqt_ZU9Za8Nqf1GwdwXTqgt9eCBzP3y/s640/ZONEBASED.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;Configuration Example&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;R2&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;class-map type inspect match-all ICMP&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;match access-group 100&lt;br /&gt;
!&lt;br /&gt;
!&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;policy-map type inspect R1_R3_RULE&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;class type inspect ICMP&lt;br /&gt;
&amp;nbsp; inspect&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;&amp;nbsp; &amp;nbsp;// inspect the out going traffic and permit the return of this traffic back to R1&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;class class-default&lt;br /&gt;
&amp;nbsp; drop&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;&amp;nbsp;// drop all other traffic.&lt;/span&gt;&lt;br /&gt;
!&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;zone security INSIDE&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&amp;nbsp;description R1_SIDE&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;zone security OUTSIDE&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&amp;nbsp;description R3_SIDE&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;zone-pair security R1-R3 source INSIDE destination OUTSIDE&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&amp;nbsp;service-policy type inspect R1_R3_RULE&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;&amp;nbsp;// Create zone pair which has f0/0 (to R1) &amp;nbsp;as an inside interface and f0/1 (to R3) as an outside interface.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
!&lt;br /&gt;
&lt;br /&gt;
interface FastEthernet0/0&lt;br /&gt;
&amp;nbsp;ip address 192.168.1.2 255.255.255.0&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;zone-member security INSIDE&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #93c47d;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;// assign the interface to the zone.&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;duplex auto&lt;br /&gt;
&amp;nbsp;speed auto&lt;br /&gt;
!&lt;br /&gt;
interface FastEthernet0/1&lt;br /&gt;
&amp;nbsp;ip address 192.168.2.1 255.255.255.0&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp;zone-member security OUTSIDE&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;duplex auto&lt;br /&gt;
&amp;nbsp;speed auto&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;access-list 100 permit icmp host 1.1.1.1 host 3.3.3.3&lt;/div&gt;&lt;div&gt;access-list 100 permit ospf any any&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;u&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;Verification&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div style=&quot;text-decoration: underline;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-text-decorations-in-effect: none;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-decoration: underline;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-text-decorations-in-effect: none;&quot;&gt;&lt;b&gt;Ping with the f0/0 source address ( 192.168.1.1)&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;R1#ping 3.3.3.3&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Type escape sequence to abort.&lt;/div&gt;&lt;div&gt;Sending 5, 100-byte ICMP Echos to 3.3.3.3, timeout is 2 seconds:&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;.....&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Success rate is 0 percent (0/5)&lt;/div&gt;&lt;div&gt;R1#&lt;/div&gt;&lt;div style=&quot;text-decoration: underline;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;text-decoration: underline;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-text-decorations-in-effect: none;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-decoration: underline;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-text-decorations-in-effect: none;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-text-decorations-in-effect: none;&quot;&gt;&lt;b&gt;Ping with the lo0 source address (1.1.1.1)&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;R1#&lt;/div&gt;&lt;div&gt;R1#&lt;/div&gt;&lt;div&gt;R1#ping 3.3.3.3 source lo0&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Type escape sequence to abort.&lt;/div&gt;&lt;div&gt;Sending 5, 100-byte ICMP Echos to 3.3.3.3, timeout is 2 seconds:&lt;/div&gt;&lt;div&gt;Packet sent with a source address of 1.1.1.1&lt;/div&gt;&lt;div&gt;&lt;b style=&quot;background-color: yellow;&quot;&gt;!!!!!&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 16/40/76 ms&lt;/div&gt;&lt;div&gt;R1#&lt;/div&gt;&lt;div style=&quot;text-decoration: underline;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/2361943838802362854/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/08/zone-based-policy-firewall.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/2361943838802362854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/2361943838802362854'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/08/zone-based-policy-firewall.html' title='Zone-based policy Firewall'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2qW5CQuNDjGKKTPNECcpaW2pLuPkoT_vvcbvHoGwpuARqAEydH5CEAkos6j0As0xKv2obN3Ao1_-5kUx0H1Qdlb5sqys61wK3BaaXptU1OTDT4dqt_ZU9Za8Nqf1GwdwXTqgt9eCBzP3y/s72-c/ZONEBASED.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-7093925692419911424</id><published>2011-08-16T13:39:00.001-04:00</published><updated>2011-08-16T13:39:23.481-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Multicast"/><title type='text'>multicast helper-map</title><content type='html'>Multicast Helper-map&lt;br /&gt;
Broadcast : 255.255.255.255&lt;br /&gt;
Multicast &amp;nbsp;: &amp;nbsp;224.0.0.0 - 239.255.255.255&lt;br /&gt;
Broadcast address / subnet.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;a href=&quot;http://blog.ine.com/2008/05/06/understanding-the-ip-multicast-helper-map-command/&quot;&gt;http://blog.ine.com/2008/05/06/understanding-the-ip-multicast-helper-map-command/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/7093925692419911424/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/08/multicast-helper-map.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/7093925692419911424'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/7093925692419911424'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/08/multicast-helper-map.html' title='multicast helper-map'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-5006124271430782508</id><published>2011-08-11T16:18:00.000-04:00</published><updated>2011-08-11T16:18:20.542-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="MPLS"/><category scheme="http://www.blogger.com/atom/ns#" term="VRF lite"/><title type='text'>EIGRP PE-CE</title><content type='html'>Sample Configuration of the EIGRP VRF&lt;br /&gt;
&lt;b style=&quot;background-color: cyan;&quot;&gt;R1 &amp;nbsp;- &amp;nbsp;R2&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;PE (R1)&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
int f0/0&lt;br /&gt;
ip vrf forwarding VPNA&lt;br /&gt;
ip address 192.168.1.1 255.255.255.0&lt;br /&gt;
&lt;br /&gt;
router eigrp 1&lt;br /&gt;
address-family ipv6 unicast vrf VPNA&lt;br /&gt;
&amp;nbsp; network 192.168.1.0 0.0.0.255&lt;br /&gt;
&amp;nbsp; &lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;autonomous-system 1&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; no auto-summary&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;u&gt;&lt;b&gt;CE (R2)&lt;/b&gt;&lt;/u&gt;&lt;br /&gt;
int f0/0&lt;br /&gt;
ip address 192.168.1.2 255.255.255.0&lt;br /&gt;
&lt;br /&gt;
router eigrp 1&lt;br /&gt;
&amp;nbsp; network 192.168.1.0 0.0.0.255&lt;br /&gt;
&amp;nbsp; no auto-summary&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/5006124271430782508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/08/eigrp-pe-ce.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/5006124271430782508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/5006124271430782508'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/08/eigrp-pe-ce.html' title='EIGRP PE-CE'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-407900080925642020</id><published>2011-08-09T15:24:00.000-04:00</published><updated>2011-08-09T15:24:27.007-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IOS feature"/><title type='text'>Unicast reverse Path</title><content type='html'>Unicast reverse path check is used as an ingress filter to protect the network from the untrusted networks. When uRPF is enabled, the router checks the source ip address of the packet is reachable via the incoming interface. If it is not, the router will drop the packet. &lt;br /&gt;
&lt;br /&gt;
Note:&lt;br /&gt;
uRPF should not be configured if you have the asymmetric network.&lt;br /&gt;
&lt;br /&gt;
To see how this feature works, I have one simple examples to illustrate this. I have R1 - R2 - R3 connected according to the figure below. &amp;nbsp;They are in the same OSPF area. However, R2 has a static route going to 1.1.1.1 pointing to the 192.168.3.2 (R3 interface ) as opposed to going out via 192.168.1.0 network.&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFQwWL15b1_LLfHo_wmx8oPkCFMzq2xZPUosoSyLgsiumkqgjHycXp25qpPAgikGewUBTeyAJVutvd_3bN0UkA3LPTuMfcFOQ-zD8ZKqQ8OG0lDO9RwGwF6-FtqizYVNjTy65XL4_AxsO5/s1600/RPF+check.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;281&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFQwWL15b1_LLfHo_wmx8oPkCFMzq2xZPUosoSyLgsiumkqgjHycXp25qpPAgikGewUBTeyAJVutvd_3bN0UkA3LPTuMfcFOQ-zD8ZKqQ8OG0lDO9RwGwF6-FtqizYVNjTy65XL4_AxsO5/s400/RPF+check.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #a2c4c9;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;R2: &amp;nbsp; ip route 1.1.1.1 255.255.255.255 192.168.3.2&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #a2c4c9;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-small;&quot;&gt;// we force the traffic back to 1.1.1.1/32 by going through R3 instead of R1 ( static route higher AD than OSPF)&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;We will test the connectivity by PING from R1 to R2 using source IP address of 1.1.1.1. If we do not enable the uRPF check on the R2 interface, the PING is successful.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;R1#ping 2.2.2.2 source lo0&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Type escape sequence to abort.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Sending 5, 100-byte ICMP Echos to 2.2.2.2, timeout is 2 seconds:&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Packet sent with a source address of 1.1.1.1&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;!!!!!&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 8/35/56 ms&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;R1#&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;When we enable the uRPF check on the interface R2, the PING will be failed because the traffic R2 going back to R1 will use another route (via R3) instead of going to R1 directly. This violates the RPF check rule.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;R2(config-if)#ip verify unicast source reachable-via rx&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;u&gt;the ping is failed.&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;R1#ping 2.2.2.2 source lo0&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Type escape sequence to abort.&lt;/div&gt;&lt;div&gt;Sending 5, 100-byte ICMP Echos to 2.2.2.2, timeout is 2 seconds:&lt;/div&gt;&lt;div&gt;Packet sent with a source address of 1.1.1.1&lt;/div&gt;&lt;div&gt;.....&lt;/div&gt;&lt;div&gt;Success rate is 0 percent (0/5)&lt;/div&gt;&lt;div&gt;R1#&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;font-weight: bold; text-decoration: underline;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/407900080925642020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/08/unicast-reverse-path.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/407900080925642020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/407900080925642020'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/08/unicast-reverse-path.html' title='Unicast reverse Path'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjFQwWL15b1_LLfHo_wmx8oPkCFMzq2xZPUosoSyLgsiumkqgjHycXp25qpPAgikGewUBTeyAJVutvd_3bN0UkA3LPTuMfcFOQ-zD8ZKqQ8OG0lDO9RwGwF6-FtqizYVNjTy65XL4_AxsO5/s72-c/RPF+check.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-708236798874787398</id><published>2011-08-09T14:49:00.000-04:00</published><updated>2011-08-09T14:49:11.184-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IOS feature"/><title type='text'>Netflow Configuration</title><content type='html'>Netflow allow us to export traffic statistics to the remote workstation. We use this data to gain traffic performance, control, or accounting in the specific network locations.&lt;br /&gt;
&lt;br /&gt;
Configure netflow&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;Enable Netflow&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;I&lt;b&gt;nterface Leve&lt;/b&gt;l : &lt;b style=&quot;background-color: yellow;&quot;&gt;ip route-cache flow&lt;/b&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;Export Netflow information.&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;&lt;b&gt;global level&amp;nbsp;&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;ip flow-export destination x.x.x.x &amp;lt;port&amp;gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;ip flow-export source x.x.x.x&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/ul&gt;&lt;div&gt;&lt;b&gt;&lt;u&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;u&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;Example configuration&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;interface Serial0/3/0&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;description T1 to remote-sites&lt;/div&gt;&lt;div&gt;&amp;nbsp;bandwidth 1536&lt;/div&gt;&lt;div&gt;&amp;nbsp;ip address 10.12.255.138 255.255.255.248&lt;/div&gt;&lt;div&gt;&amp;nbsp;no ip redirects&lt;/div&gt;&lt;div&gt;&amp;nbsp;no ip unreachables&lt;/div&gt;&lt;div&gt;&amp;nbsp;no ip proxy-arp&lt;/div&gt;&lt;div&gt;&amp;nbsp;rate-limit output access-group 191 256000 32000 48000 conform-action transmit exceed-action drop&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: red;&quot;&gt;&amp;nbsp;ip route-cache flow&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;service-policy output VOIP-LLQ&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;ip flow-export source Loopback0&lt;/div&gt;&lt;div&gt;ip flow-export destination 10.12.66.82 16384&lt;/div&gt;&lt;div&gt;ip flow-export destination 10.12.64.36 3000&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/708236798874787398/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/08/netflow-configuration.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/708236798874787398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/708236798874787398'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/08/netflow-configuration.html' title='Netflow Configuration'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-8535376800984765922</id><published>2011-08-09T00:16:00.000-04:00</published><updated>2011-08-09T00:16:35.754-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Multicast"/><title type='text'>BSR Border</title><content type='html'>&lt;b&gt;ip pim bsr-border&amp;nbsp;&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
Prevent send / receive BSR message on the interface. When this command is used, the BSR &amp;nbsp;domain will stop at the interface configured this command.&lt;br /&gt;
&lt;br /&gt;
R1 ---- R2 -----R3&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;&lt;b&gt;&lt;u&gt;Before&amp;nbsp;&lt;/u&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;b&gt;R3&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;R3#sh ip pim rp mapping&lt;/b&gt;&lt;br /&gt;
PIM Group-to-RP Mappings&lt;br /&gt;
&lt;br /&gt;
Group(s) 224.0.0.0/4&lt;br /&gt;
&amp;nbsp; RP 1.1.1.1 (?), v2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Info source: 1.1.1.1 (?), via bootstrap, priority 0, holdtime 150&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Uptime: 00:00:04, expires: 00:02:21&lt;br /&gt;
R3#&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;u&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;After&amp;nbsp;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;br /&gt;
R2&lt;br /&gt;
int f0/1&lt;br /&gt;
description To R3&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&lt;b&gt;ip pim bsr-border&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
R3&lt;br /&gt;
&lt;br /&gt;
R3#&lt;b style=&quot;background-color: yellow;&quot;&gt;sh ip pim rp mapping&lt;/b&gt;&lt;br /&gt;
PIM Group-to-RP Mappings&lt;br /&gt;
&lt;br /&gt;
R3#&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;From the example above, after we put in the command ip pim bsr-border on the interface of R2 connecting to the R3, we no longer see the RP on the R3.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/8535376800984765922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/08/bsr-border.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/8535376800984765922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/8535376800984765922'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/08/bsr-border.html' title='BSR Border'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-3717802188579436609</id><published>2011-07-25T16:15:00.000-04:00</published><updated>2011-07-25T16:15:11.665-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IOS feature"/><title type='text'>Command Scheduler (KRON)</title><content type='html'>Command Scheduler allows cutomers to schedule fully-qualified EXEC mode CLI command. It consists of 2 processes. A policy list is configured containing lines of EXEC CLI commands to be run.&lt;br /&gt;
&lt;br /&gt;
KRON configuration example.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
kron policy-list TEST_KRON&lt;br /&gt;
&amp;nbsp;cli enable&lt;br /&gt;
&amp;nbsp;cli conf terminal&lt;br /&gt;
&amp;nbsp;cli int f0/1&lt;br /&gt;
&amp;nbsp;cli bandwidth 10000&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;kron occurrence TEST_KRON in 1 &amp;nbsp; &amp;nbsp;// &amp;nbsp;occurrence in 1 minute&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&amp;nbsp;policy-list TEST_KRON&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;Verify configuration&lt;/b&gt;&lt;/div&gt;&lt;div&gt;show kron schedule&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;Router#&lt;b&gt;sh kron schedule&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Kron Occurrence Schedule&lt;/div&gt;&lt;div&gt;TEST_KRON inactive, will run again in 0 days 00:00:13&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/3717802188579436609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/07/command-scheduler-kron.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/3717802188579436609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/3717802188579436609'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/07/command-scheduler-kron.html' title='Command Scheduler (KRON)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-7223317615558642622</id><published>2011-06-05T12:14:00.000-04:00</published><updated>2011-06-05T12:14:08.273-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BGP"/><title type='text'>IP next-hop peer address (BGP)</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;In BGP routing protocol, the update from the external AS will contains the next hop address of the external hop itself. Therefore, when the router receives the update from the external AS and advertises the update to the other routers via iBGP, the other routers will see the next hop of the advertised networks via the external router IP address. &amp;nbsp;However, we can use the next-hop-self command in the BGP process at the Border router to fix the problem. But what if we cannot use the next-hop-self command? Do we have any other option?&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Yes. We can use the route-map and set ip next-hop peer-address command to tell the iBGP learn router to forward the packet to its peer address instead of the external router IP address. Check the example below for more detailed explanation.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9YFgQtJjjX6GiDSP11jnH6SbwHumaIAsNhMs0YFp49NHqdiYL1jm3G8Km44VutuHwqlL1m_4-LhEbViG7ksoPWPaKIUs8qj9gSfHbTbMfUQmXI69Q4HZjhHcPCwfssA2P8KfwPYVp7R1o/s1600/ip+next+hop+peer+address.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;228&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9YFgQtJjjX6GiDSP11jnH6SbwHumaIAsNhMs0YFp49NHqdiYL1jm3G8Km44VutuHwqlL1m_4-LhEbViG7ksoPWPaKIUs8qj9gSfHbTbMfUQmXI69Q4HZjhHcPCwfssA2P8KfwPYVp7R1o/s640/ip+next+hop+peer+address.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;In this example, R1 advertise 10.10.10.0/24 network to R2. R2 advertises this network to R3 via BGP. However, R2 does not have the next-hop-self command configured which makes the R3 consider the R1 as the next hop address. The problem is R3 does not know how to get to R1. Therefore, R3 does not have reachability through the 10.10.10.0/24 network.&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;br /&gt;
&lt;b&gt;R2&lt;/b&gt;&lt;br /&gt;
router bgp 200&lt;br /&gt;
&amp;nbsp;no synchronization&lt;br /&gt;
&amp;nbsp;bgp log-neighbor-changes&lt;br /&gt;
&amp;nbsp;neighbor 192.168.1.1 remote-as 100&lt;br /&gt;
&amp;nbsp;neighbor 192.168.2.2 remote-as 200&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;R3&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
R3#sh ip bgp&lt;br /&gt;
BGP table version is 2, local router ID is 192.168.2.2&lt;br /&gt;
Status codes: s suppressed, d damped, h history, * valid, &amp;gt; best, i - internal,&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; r RIB-failure, S Stale&lt;br /&gt;
Origin codes: i - IGP, e - EGP, ? - incomplete&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp;Network &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Next Hop &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Metric LocPrf Weight Path&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #9fc5e8;&quot;&gt;*&amp;gt;i10.10.10.0/24 &amp;nbsp; &amp;nbsp;192.168.1.1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp;100 &amp;nbsp; &amp;nbsp; &amp;nbsp;0 100 i&lt;/span&gt;&lt;br /&gt;
R3#&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
We use the next-hop peer address command in the R2 which makes R3 forward the packet destined to 10.10.10.0/24 network via its peer address which in this case is R2 address.&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;R2&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
router bgp 200&lt;br /&gt;
&amp;nbsp;no synchronization&lt;br /&gt;
&amp;nbsp;bgp log-neighbor-changes&lt;br /&gt;
&amp;nbsp;neighbor 192.168.1.1 remote-as 100&lt;br /&gt;
&amp;nbsp;neighbor 192.168.2.2 remote-as 200&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;neighbor 192.168.2.2 route-map PEER-ADDRESS out&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;route-map PEER-ADDRESS permit 10&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp;set ip next-hop peer-address&lt;/span&gt;&lt;br /&gt;
!&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;R3&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;R3#sh ip bgp&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;BGP table version is 2, local router ID is 192.168.2.2&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;Status codes: s suppressed, d damped, h history, * valid, &amp;gt; best, i - internal,&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; r RIB-failure, S Stale&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;Origin codes: i - IGP, e - EGP, ? - incomplete&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&amp;nbsp; &amp;nbsp;Network &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Next Hop &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Metric LocPrf Weight Path&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;*&amp;gt;i10.10.10.0/24 &amp;nbsp; &amp;nbsp;192.168.2.1 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp;100 &amp;nbsp; &amp;nbsp; &amp;nbsp;0 100 i&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;&quot;&gt;R3#&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Now R3 see the next hop address via R2. We can test the connectivity through this network now.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;R3#ping 10.10.10.1&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Type escape sequence to abort.&lt;/div&gt;&lt;div&gt;Sending 5, 100-byte ICMP Echos to 10.10.10.1, timeout is 2 seconds:&lt;/div&gt;&lt;div&gt;!!!!!&lt;/div&gt;&lt;div&gt;Success rate is 100 percent (5/5), round-trip min/avg/max = 4/34/108 ms&lt;/div&gt;&lt;div&gt;R3#&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/7223317615558642622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/06/ip-next-hop-peer-address-bgp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/7223317615558642622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/7223317615558642622'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/06/ip-next-hop-peer-address-bgp.html' title='IP next-hop peer address (BGP)'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9YFgQtJjjX6GiDSP11jnH6SbwHumaIAsNhMs0YFp49NHqdiYL1jm3G8Km44VutuHwqlL1m_4-LhEbViG7ksoPWPaKIUs8qj9gSfHbTbMfUQmXI69Q4HZjhHcPCwfssA2P8KfwPYVp7R1o/s72-c/ip+next+hop+peer+address.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-2533952569560432325</id><published>2011-06-03T11:21:00.001-04:00</published><updated>2011-06-03T11:22:35.240-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BGP"/><title type='text'>BGP Cluster ID Loop Prevention</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;span&gt;&lt;/span&gt;A router reflector cluster normally has a single route reflector. To avoid a single point of failure, you can configure a cluster with more than one route reflector. In case we have more than one RR in the group, we will establish the cluster of RRs. All RRs in the cluster are in the same cluster -ID.&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;Route-Reflector (RR) has an algorithm to prevent the update from the other RRs. It will not accept the update that has the same Cluster-ID as itself in order to prevent the loop in BGP. Below is the example of how the loop prevention works.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;b&gt;&lt;u&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;Example&amp;nbsp;&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKuN6EEz_ZzWh4wKJvMs1M1AWrRCdoADL8LqGjR_0-fjlBZkGYwNlh8OMeE2zvYZLTEBTL4_QuZvkmWMrY85fu3BVhj33HrSKsEOMBBmaOWS2uceJRZnmtmgKPLLvn1zAZU1TSpfzeIMw3/s1600/BGP-Cluster-loop-prevention.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;310&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKuN6EEz_ZzWh4wKJvMs1M1AWrRCdoADL8LqGjR_0-fjlBZkGYwNlh8OMeE2zvYZLTEBTL4_QuZvkmWMrY85fu3BVhj33HrSKsEOMBBmaOWS2uceJRZnmtmgKPLLvn1zAZU1TSpfzeIMw3/s640/BGP-Cluster-loop-prevention.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;We have 2 scenarios as followings&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;&lt;li&gt;R1 and R2 are in the same cluster and have the same Cluster ID which is 111.111.111.111&lt;/li&gt;
&lt;li&gt;R1 and R2 are in the different cluster. R1 has cluster ID of 111.111.111.111 and R2 has a cluster ID of 222.222.222.222&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;Here is the example of the 1st scenario. ( same cluster ID)&lt;/div&gt;&lt;br /&gt;
&lt;br /&gt;
R1&lt;br /&gt;
router bgp 100&lt;br /&gt;
&amp;nbsp;no synchronization&lt;br /&gt;
&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;bgp cluster-id 111.111.111.111&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;bgp log-neighbor-changes&lt;br /&gt;
&amp;nbsp;neighbor 192.168.1.2 remote-as 100&lt;br /&gt;
&amp;nbsp;neighbor 192.168.1.2 next-hop-self&lt;br /&gt;
&amp;nbsp;neighbor 192.168.2.2 remote-as 100&lt;br /&gt;
&amp;nbsp;neighbor 192.168.2.2 route-reflector-client&lt;br /&gt;
&amp;nbsp;neighbor 192.168.2.2 next-hop-self&lt;br /&gt;
&amp;nbsp;neighbor 192.168.4.2 remote-as 100&lt;br /&gt;
&amp;nbsp;neighbor 192.168.4.2 route-reflector-client&lt;br /&gt;
&amp;nbsp;neighbor 192.168.4.2 next-hop-self&lt;br /&gt;
&amp;nbsp;no auto-summary&lt;br /&gt;
R1#&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;R2&lt;/div&gt;&lt;div&gt;&lt;div&gt;R2#sh run | sec bgp&lt;/div&gt;&lt;div&gt;router bgp 100&lt;/div&gt;&lt;div&gt;&amp;nbsp;no synchronization&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;bgp cluster-id 111.111.111.111&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;bgp log-neighbor-changes&lt;/div&gt;&lt;div&gt;&amp;nbsp;network 20.20.20.20 mask 255.255.255.255&lt;/div&gt;&lt;div&gt;&amp;nbsp;neighbor 192.168.1.1 remote-as 100&lt;/div&gt;&lt;div&gt;&amp;nbsp;neighbor 192.168.1.1 next-hop-self&lt;/div&gt;&lt;div&gt;&amp;nbsp;neighbor 192.168.3.2 remote-as 100&lt;/div&gt;&lt;div&gt;&amp;nbsp;neighbor 192.168.3.2 route-reflector-client&lt;/div&gt;&lt;div&gt;&amp;nbsp;neighbor 192.168.3.2 next-hop-self&lt;/div&gt;&lt;div&gt;&amp;nbsp;no auto-summary&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;R2(config-router)#do sh ip bgp&lt;/div&gt;&lt;div&gt;BGP table version is 11, local router ID is 20.20.20.20&lt;/div&gt;&lt;div&gt;Status codes: s suppressed, d damped, h history, * valid, &amp;gt; best, i - internal,&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; r RIB-failure, S Stale&lt;/div&gt;&lt;div&gt;Origin codes: i - IGP, e - EGP, ? - incomplete&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;Network &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Next Hop &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Metric LocPrf Weight Path&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;*&amp;gt;i3.3.3.3/32 &amp;nbsp; &amp;nbsp; &amp;nbsp; 192.168.3.2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp;100 &amp;nbsp; &amp;nbsp; &amp;nbsp;0 i&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;*&amp;gt; 20.20.20.20/32 &amp;nbsp; 0.0.0.0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 32768 i&lt;/span&gt;&lt;/div&gt;&lt;div&gt;R2(config-router)#&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
From the bgp table shown, R2 do not have the 50.50.50.50/32 and 40.40.40.40/32 in its BGP table, the reason is these networks have the same cluster-id with the R2. Due to the loop prevention mechanism, R2 will not accept these networks.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;********************&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;R2&lt;/div&gt;&lt;div&gt;&lt;div&gt;router bgp 100&lt;/div&gt;&lt;div&gt;&amp;nbsp;no synchronization&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp;bgp cluster-id 222.222.222.222&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;bgp log-neighbor-changes&lt;/div&gt;&lt;div&gt;&amp;nbsp;network 20.20.20.20 mask 255.255.255.255&lt;/div&gt;&lt;div&gt;&amp;nbsp;neighbor 192.168.1.1 remote-as 100&lt;/div&gt;&lt;div&gt;&amp;nbsp;neighbor 192.168.1.1 next-hop-self&lt;/div&gt;&lt;div&gt;&amp;nbsp;neighbor 192.168.3.2 remote-as 100&lt;/div&gt;&lt;div&gt;&amp;nbsp;neighbor 192.168.3.2 route-reflector-client&lt;/div&gt;&lt;div&gt;&amp;nbsp;neighbor 192.168.3.2 next-hop-self&lt;/div&gt;&lt;div&gt;&amp;nbsp;no auto-summary&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;R2(config-router)#do sh ip bgp&lt;/div&gt;&lt;div&gt;BGP table version is 13, local router ID is 20.20.20.20&lt;/div&gt;&lt;div&gt;Status codes: s suppressed, d damped, h history, * valid, &amp;gt; best, i - internal,&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; r RIB-failure, S Stale&lt;/div&gt;&lt;div&gt;Origin codes: i - IGP, e - EGP, ? - incomplete&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp;Network &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Next Hop &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Metric LocPrf Weight Path&lt;/div&gt;&lt;div&gt;* i3.3.3.3/32 &amp;nbsp; &amp;nbsp; &amp;nbsp; 192.168.2.2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp;100 &amp;nbsp; &amp;nbsp; &amp;nbsp;0 i&lt;/div&gt;&lt;div&gt;*&amp;gt;i &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 192.168.3.2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp;100 &amp;nbsp; &amp;nbsp; &amp;nbsp;0 i&lt;/div&gt;&lt;div&gt;*&amp;gt; 20.20.20.20/32 &amp;nbsp; 0.0.0.0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 32768 i&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;*&amp;gt;i40.40.40.40/32 &amp;nbsp; 192.168.4.2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp;100 &amp;nbsp; &amp;nbsp; &amp;nbsp;0 i&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;*&amp;gt;i50.50.50.50/32 &amp;nbsp; 192.168.4.2 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;0 &amp;nbsp; &amp;nbsp;100 &amp;nbsp; &amp;nbsp; &amp;nbsp;0 i&lt;/span&gt;&lt;/div&gt;&lt;div&gt;R2(config-router)#&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
Now, we have changed the cluster ID of R2 to 222.222.222.222. At this time R1 and R2 have a different Cluster-ID. Therefore, R2 will accept the bgp update from R1 and it has the 40.40.40.40/32 and 50.50.50.50/32 networks in its bgp table.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;u&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;Verification&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;R3#sh ip bgp 40.40.40.40&lt;/div&gt;&lt;div&gt;BGP routing table entry for 40.40.40.40/32, version 11&lt;/div&gt;&lt;div&gt;Paths: (2 available, best #2, table Default-IP-Routing-Table)&lt;/div&gt;&lt;div&gt;&amp;nbsp; Not advertised to any peer&lt;/div&gt;&lt;div&gt;&amp;nbsp; Local&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; 192.168.4.2 (metric 74) from 192.168.3.1 (20.20.20.20)&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Origin IGP, metric 0, localpref 100, valid, internal&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Originator: 4.4.4.4, Cluster list: &lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;222.222.222.222, 111.111.111.111&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; Local&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; 192.168.4.2 (metric 74) from 192.168.2.1 (1.1.1.1)&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Origin IGP, metric 0, localpref 100, valid, internal, best&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Originator: 4.4.4.4, Cluster list: 111.111.111.111&lt;/div&gt;&lt;div&gt;R3#&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;div&gt;R2#&lt;/div&gt;&lt;div&gt;R2#sh ip bgp 40.40.40.40&lt;/div&gt;&lt;div&gt;BGP routing table entry for 40.40.40.40/32, version 13&lt;/div&gt;&lt;div&gt;Paths: (1 available, best #1, table Default-IP-Routing-Table)&lt;/div&gt;&lt;div&gt;&amp;nbsp; Advertised to update-groups:&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 2&lt;/div&gt;&lt;div&gt;&amp;nbsp; Local&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; 192.168.4.2 (metric 74) from 192.168.1.1 (1.1.1.1)&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Origin IGP, metric 0, localpref 100, valid, internal, best&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Originator: 4.4.4.4, Cluster list: 111.111.111.111&lt;/div&gt;&lt;div&gt;R2#&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/2533952569560432325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/06/bgp-cluster-id-loop-prevention.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/2533952569560432325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/2533952569560432325'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/06/bgp-cluster-id-loop-prevention.html' title='BGP Cluster ID Loop Prevention'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKuN6EEz_ZzWh4wKJvMs1M1AWrRCdoADL8LqGjR_0-fjlBZkGYwNlh8OMeE2zvYZLTEBTL4_QuZvkmWMrY85fu3BVhj33HrSKsEOMBBmaOWS2uceJRZnmtmgKPLLvn1zAZU1TSpfzeIMw3/s72-c/BGP-Cluster-loop-prevention.png" height="72" width="72"/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-6129103813383526743</id><published>2011-06-02T11:05:00.001-04:00</published><updated>2011-06-02T11:05:48.699-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="SPAN"/><title type='text'>Remote SPAN</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Remote SPAN (RSPAN) allows you to monitor source ports spread all over a switched network, not only&amp;nbsp;&lt;/span&gt;locally on a switch with SPAN. &amp;nbsp;The traffic monitored by SPAN, instead of being&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;directly copied to the destination port, is flooded into a special RSPAN VLAN. The destination port can then&amp;nbsp;be located anywhere in this RSPAN VLAN (there can even be several destination ports).&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUWBE9O_GTlQmuYp_lsIqCNWUC1EQb3RJL0jmrwRZk3uYbA8abQCooPw9c9ggaubaTtfOs0yWfA1gqJ-KBqxYn3FyOM-z6UQSKfz2A74q4rn-ty6o6xOcLQkXTWwCtFxmbSL4-yoTF2UbM/s1600/RSPAN.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;185&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUWBE9O_GTlQmuYp_lsIqCNWUC1EQb3RJL0jmrwRZk3uYbA8abQCooPw9c9ggaubaTtfOs0yWfA1gqJ-KBqxYn3FyOM-z6UQSKfz2A74q4rn-ty6o6xOcLQkXTWwCtFxmbSL4-yoTF2UbM/s400/RSPAN.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;In this example, we are trying to monitor port f0/7 of SW1 and want to send all SPAN traffic to SW3 port f0/9 which has network&amp;nbsp;analyzer connected to it. &amp;nbsp;Due to the fact that we do not have capture traffic locally, we need to use RSPAN. Therefore we created VLAN 99 to serve as a remote SPAN VLAN.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;u&gt;Below is the sample configuration&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;u&gt;&lt;br /&gt;
&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;SW1&lt;/b&gt;&lt;/div&gt;&lt;div&gt;monitor session 10 source interface Fa0/7&lt;/div&gt;&lt;div&gt;monitor session 10 destination remote vlan 99&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;SW3&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;monitor session 10 destination interface Fa0/10&lt;/div&gt;&lt;div&gt;monitor session 10 source remote vlan 99&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/6129103813383526743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/06/remote-span.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/6129103813383526743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/6129103813383526743'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/06/remote-span.html' title='Remote SPAN'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUWBE9O_GTlQmuYp_lsIqCNWUC1EQb3RJL0jmrwRZk3uYbA8abQCooPw9c9ggaubaTtfOs0yWfA1gqJ-KBqxYn3FyOM-z6UQSKfz2A74q4rn-ty6o6xOcLQkXTWwCtFxmbSL4-yoTF2UbM/s72-c/RSPAN.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-7770227473806462894</id><published>2011-06-01T17:16:00.000-04:00</published><updated>2011-06-01T17:16:24.499-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IOS feature"/><title type='text'>TCP and UDP Small Servers</title><content type='html'>TCP and UDP small server are services which runs on the router itself for some useful diagnostics.&lt;br /&gt;
&lt;br /&gt;
&lt;h3 style=&quot;font-family: arial, helvetica, sans-serif; font-size: 12px;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=6246791036962620139&amp;amp;postID=7770227473806462894&quot; name=&quot;tcp&quot;&gt;TCP Small Servers&lt;/a&gt;&lt;/h3&gt;&lt;div style=&quot;font-family: arial, helvetica, sans-serif; font-size: 12px;&quot;&gt;The TCP small servers are:&lt;/div&gt;&lt;ul style=&quot;font-family: arial, helvetica, sans-serif; font-size: 12px;&quot;&gt;&lt;li&gt;&lt;b&gt;Echo:&lt;/b&gt;&amp;nbsp;Echoes back whatever you type through the&amp;nbsp;&lt;b&gt;telnet x.x.x.x echo&lt;/b&gt;&amp;nbsp;command.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Chargen:&lt;/b&gt;&amp;nbsp;Generates a stream of ASCII data. Use the&amp;nbsp;&lt;b&gt;telnet x.x.x.x chargen&lt;/b&gt;&amp;nbsp;command.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Discard:&lt;/b&gt;&amp;nbsp;Throws away whatever you type. Use the&amp;nbsp;&lt;b&gt;telnet x.x.x.x discard&lt;/b&gt;&amp;nbsp;command.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Daytime:&lt;/b&gt;&amp;nbsp;Returns system date and time, if it is correct. It is correct if you run Network Time Protocol (NTP), or have set the date and time manually from the exec level. Use the&amp;nbsp;&lt;b&gt;telnet x.x.x.x daytime&lt;/b&gt;&amp;nbsp;command.&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;font-family: arial, helvetica, sans-serif; font-size: 12px;&quot;&gt;Replace x.x.x.x with the IP address of your router. Most routers inside Cisco run the small servers.&lt;/div&gt;&lt;h3 style=&quot;font-family: arial, helvetica, sans-serif; font-size: 12px;&quot;&gt;&lt;a href=&quot;http://www.blogger.com/post-edit.g?blogID=6246791036962620139&amp;amp;postID=7770227473806462894&quot; name=&quot;udp_servers&quot;&gt;UDP Small Servers&lt;/a&gt;&lt;/h3&gt;&lt;div style=&quot;font-family: arial, helvetica, sans-serif; font-size: 12px;&quot;&gt;The UDP small servers are:&lt;/div&gt;&lt;ul style=&quot;font-family: arial, helvetica, sans-serif; font-size: 12px;&quot;&gt;&lt;li&gt;&lt;b&gt;Echo:&lt;/b&gt;&amp;nbsp;Echoes the payload of the datagram you send.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Discard:&amp;nbsp;&lt;/b&gt;Silently pitches the datagram you send.&lt;/li&gt;
&lt;li&gt;&lt;b&gt;Chargen:&lt;/b&gt;&amp;nbsp;Pitches the datagram you send, and responds with a 72-character string of ASCII characters terminated with a CR+LF.&lt;/li&gt;
&lt;/ul&gt;&lt;div style=&quot;font-family: arial, helvetica, sans-serif; font-size: 12px;&quot;&gt;&lt;b&gt;&lt;br /&gt;
&lt;/b&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/7770227473806462894/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/06/tcp-and-udp-small-servers.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/7770227473806462894'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/7770227473806462894'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/06/tcp-and-udp-small-servers.html' title='TCP and UDP Small Servers'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-7976113214367245833</id><published>2011-06-01T11:34:00.000-04:00</published><updated>2011-06-01T11:34:49.666-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Multicast"/><title type='text'>igmp helper address</title><content type='html'>igmp helper address is used when we want to forward igmp join/leave message to another interface by specifying the ip address of the destination where we want to forward this igmp packet to.&lt;br /&gt;
&lt;br /&gt;
In this example, R4 is trying to get the multicast traffic from R1. However, R3 is not a neighbor of R2. Therefore R4 cannot join the group. We need to add the igmp helper to forward this igmp join request to R2.&lt;br /&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiddyr4gNOVEIIC0u-zP-7ppj9eX4_cAQYmf_D2TgZ1gxgiA7Hq58VVqGc4YS7GLBzoGqy2NSVe_nnTnpHBS7ODV-mzoQc_UdYv_KDkwW1NrqM9SsK0t4GF1VFSeO6wxaAlja2L_4nx6OX/s1600/multicast+helper.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;166&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiddyr4gNOVEIIC0u-zP-7ppj9eX4_cAQYmf_D2TgZ1gxgiA7Hq58VVqGc4YS7GLBzoGqy2NSVe_nnTnpHBS7ODV-mzoQc_UdYv_KDkwW1NrqM9SsK0t4GF1VFSeO6wxaAlja2L_4nx6OX/s640/multicast+helper.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;
R2&lt;br /&gt;
&lt;br /&gt;
interface FastEthernet0/1&lt;br /&gt;
&amp;nbsp;ip address 192.168.2.1 255.255.255.0&lt;br /&gt;
&amp;nbsp;ip pim sparse-dense-mode&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #e06666;&quot;&gt;&amp;nbsp;ip pim neighbor-filter 1&lt;/span&gt;&lt;br /&gt;
&amp;nbsp;duplex auto&lt;br /&gt;
&amp;nbsp;speed auto&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;R3&lt;/div&gt;&lt;div&gt;&lt;div&gt;interface FastEthernet0/0&lt;/div&gt;&lt;div&gt;&amp;nbsp;ip address 192.168.2.2 255.255.255.0&lt;/div&gt;&lt;div&gt;&amp;nbsp;ip pim sparse-dense-mode&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp;ip igmp helper-address 192.168.2.1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;duplex auto&lt;/div&gt;&lt;div&gt;&amp;nbsp;speed auto&lt;/div&gt;&lt;div&gt;end&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;R4&lt;/div&gt;&lt;div&gt;&lt;div&gt;interface FastEthernet0/0&lt;/div&gt;&lt;div&gt;&amp;nbsp;ip address 192.168.3.2 255.255.255.0&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;ip igmp join-group 239.0.0.1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;duplex auto&lt;/div&gt;&lt;div&gt;&amp;nbsp;speed auto&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;u&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: large;&quot;&gt;Verify configuration&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;R1#ping 239.0.0.1&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Type escape sequence to abort.&lt;/div&gt;&lt;div&gt;Sending 1, 100-byte ICMP Echos to 239.0.0.1, timeout is 2 seconds:&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;Reply to request 0 from 192.168.3.2, 132 ms&lt;/b&gt;&lt;/div&gt;&lt;div style=&quot;font-size: x-large; font-weight: bold; text-decoration: underline;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/7976113214367245833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/06/igmp-helper-address.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/7976113214367245833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/7976113214367245833'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/06/igmp-helper-address.html' title='igmp helper address'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiddyr4gNOVEIIC0u-zP-7ppj9eX4_cAQYmf_D2TgZ1gxgiA7Hq58VVqGc4YS7GLBzoGqy2NSVe_nnTnpHBS7ODV-mzoQc_UdYv_KDkwW1NrqM9SsK0t4GF1VFSeO6wxaAlja2L_4nx6OX/s72-c/multicast+helper.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-8219666775594037872</id><published>2011-05-31T13:39:00.000-04:00</published><updated>2011-05-31T13:39:43.974-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BPDU"/><title type='text'>BPDU filter</title><content type='html'>&lt;div style=&quot;color: #373737; font-size: 13px; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;BPDUs are the messages exchanged between switches to calculate the spanning tree topology. BPDU filter is a feature used to filter sending or receiving BPDUs on a switchport.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: #373737; font-size: 13px; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;It is extremely useful on those ports which are configured as portfast ports as there is no need to send or receive any BPDU messages on of these ports.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: #373737; font-size: 13px; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: #373737; font-size: 13px; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;BPDU filter can be configured globally or under the interface level. When configured globally all portfast enabled ports stop sending and receiving BPDUs, but if a BPDU is received on the port it gets out of the portfast state and normally participate in the spanning tree calculations.&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: #373737; font-size: 13px; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: #373737; font-size: 13px; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;color: #373737; font-size: 13px; line-height: 16px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/8219666775594037872/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/05/bpdu-filter.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/8219666775594037872'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/8219666775594037872'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/05/bpdu-filter.html' title='BPDU filter'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6246791036962620139.post-8145106337052543533</id><published>2011-05-30T21:51:00.001-04:00</published><updated>2011-05-30T21:51:58.472-04:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="OSPF"/><title type='text'>OSPF(ASBR) Summary address</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;There are 2 summarizations in OSPF routing protocols: Area summarization and External summarization. The area summarization is the summarization between the area. We can use &quot;area x range x.x.x.x x.x.x.x&quot; format to do so. &amp;nbsp;However, in this post, we will talk about external summarization. We use &quot;summary-address x.x.x.x x.x.x.x&quot; format to achieve this.&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;In the example below, we consider &lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: #cfe2f3;&quot;&gt;R1 and the ASBR of the OSPF&lt;/span&gt; because it is a gateway between routing protocols (RIP and OSPF). We will show the effect of the &quot;summary-address x.x.x.x x.x.x.x&quot; command here.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;We have network 20.1.1.0/24 being redistributed from RIP to OSPF. The 20.1.1.0/24 network will be an external route and shown in the R3 routing table as E2 type. Below shown the result without using the summary address command and with the command enable.&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS6f-AEvmoHuc7SPd0tmyvjRQ-x6UguQvXHdgBWFhe07yebTyDStx6YQpqErN7dhFO9aFxgEnV1W1HVndIcP-ergyp9fO-by7jhll2GvYQUqlp3xkXtCgoPNFohel_KO7YPQ1a7RF-sezw/s1600/OSPF%2528ASBR%2529+redistribute+-+Summary+Address.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;220&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS6f-AEvmoHuc7SPd0tmyvjRQ-x6UguQvXHdgBWFhe07yebTyDStx6YQpqErN7dhFO9aFxgEnV1W1HVndIcP-ergyp9fO-by7jhll2GvYQUqlp3xkXtCgoPNFohel_KO7YPQ1a7RF-sezw/s640/OSPF%2528ASBR%2529+redistribute+-+Summary+Address.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;b&gt;Without &quot;summary-address&quot; command.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Lets view routing table of R3&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;R3&lt;/b&gt;&lt;br /&gt;
Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;E1 - OSPF external type 1, E2 - OSPF external type 2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ia - IS-IS inter area, * - candidate default, U - per-user static route&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;o - ODR, P - periodic downloaded static route&lt;br /&gt;
&lt;br /&gt;
Gateway of last resort is not set&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;20.0.0.0/24 is subnetted, 1 subnets&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;O E2 &amp;nbsp; &amp;nbsp;20.1.1.0 [110/20] via 192.168.2.1, 00:00:01, FastEthernet0/0&lt;/span&gt;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;172.16.0.0/24 is subnetted, 3 subnets&lt;br /&gt;
C &amp;nbsp; &amp;nbsp; &amp;nbsp; 172.16.1.0 is directly connected, Loopback0&lt;br /&gt;
C &amp;nbsp; &amp;nbsp; &amp;nbsp; 172.16.2.0 is directly connected, Loopback1&lt;br /&gt;
C &amp;nbsp; &amp;nbsp; &amp;nbsp; 172.16.3.0 is directly connected, Loopback2&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp;10.0.0.0/24 is subnetted, 1 subnets&lt;br /&gt;
C &amp;nbsp; &amp;nbsp; &amp;nbsp; 10.1.1.0 is directly connected, Loopback4&lt;br /&gt;
O E2 192.168.1.0/24 [110/20] via 192.168.2.1, 00:08:12, FastEthernet0/0&lt;br /&gt;
C &amp;nbsp; &amp;nbsp;192.168.2.0/24 is directly connected, FastEthernet0/0&lt;br /&gt;
&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;b&gt;When enable the ASBR summarization at router R1&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Let&#39;s see the configuration of R1 first regarding the external summarization.&lt;/div&gt;&lt;div&gt;&lt;b&gt;R1&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;router ospf 1&lt;/div&gt;&lt;div&gt;&amp;nbsp;router-id 1.1.1.1&lt;/div&gt;&lt;div&gt;&amp;nbsp;log-adjacency-changes&lt;/div&gt;&lt;div&gt;&amp;nbsp;redistribute rip subnets&lt;/div&gt;&lt;div&gt;&amp;nbsp;network 172.16.0.0 0.0.255.255 area 0&lt;/div&gt;&lt;div&gt;&amp;nbsp;network 192.168.2.0 0.0.0.255 area 0&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;&amp;nbsp;summary-address 20.0.0.0 255.0.0.0&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp;redistribute ospf 1 metric 3&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Let&#39;s now check the routing table of R3&lt;/div&gt;&lt;div&gt;&lt;b&gt;R3&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;R3#sh ip route&lt;/div&gt;&lt;div&gt;Codes: C - connected, S - static, R - RIP, M - mobile, B - BGP&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;D - EIGRP, EX - EIGRP external, O - OSPF, IA - OSPF inter area&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;N1 - OSPF NSSA external type 1, N2 - OSPF NSSA external type 2&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;E1 - OSPF external type 1, E2 - OSPF external type 2&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;i - IS-IS, su - IS-IS summary, L1 - IS-IS level-1, L2 - IS-IS level-2&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;ia - IS-IS inter area, * - candidate default, U - per-user static route&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;o - ODR, P - periodic downloaded static route&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Gateway of last resort is not set&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: yellow;&quot;&gt;O E2 20.0.0.0/8 [110/20] via 192.168.2.1, 00:07:18, FastEthernet0/0&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;172.16.0.0/24 is subnetted, 3 subnets&lt;/div&gt;&lt;div&gt;C &amp;nbsp; &amp;nbsp; &amp;nbsp; 172.16.1.0 is directly connected, Loopback0&lt;/div&gt;&lt;div&gt;C &amp;nbsp; &amp;nbsp; &amp;nbsp; 172.16.2.0 is directly connected, Loopback1&lt;/div&gt;&lt;div&gt;C &amp;nbsp; &amp;nbsp; &amp;nbsp; 172.16.3.0 is directly connected, Loopback2&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;10.0.0.0/24 is subnetted, 1 subnets&lt;/div&gt;&lt;div&gt;C &amp;nbsp; &amp;nbsp; &amp;nbsp; 10.1.1.0 is directly connected, Loopback4&lt;/div&gt;&lt;div&gt;O E2 192.168.1.0/24 [110/20] via 192.168.2.1, 00:08:03, FastEthernet0/0&lt;/div&gt;&lt;div&gt;C &amp;nbsp; &amp;nbsp;192.168.2.0/24 is directly connected, FastEthernet0/0&lt;/div&gt;&lt;div style=&quot;font-weight: bold;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://network-101.blogspot.com/feeds/8145106337052543533/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://network-101.blogspot.com/2011/05/ospfasbr-summary-address.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/8145106337052543533'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6246791036962620139/posts/default/8145106337052543533'/><link rel='alternate' type='text/html' href='http://network-101.blogspot.com/2011/05/ospfasbr-summary-address.html' title='OSPF(ASBR) Summary address'/><author><name>Unknown</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiS6f-AEvmoHuc7SPd0tmyvjRQ-x6UguQvXHdgBWFhe07yebTyDStx6YQpqErN7dhFO9aFxgEnV1W1HVndIcP-ergyp9fO-by7jhll2GvYQUqlp3xkXtCgoPNFohel_KO7YPQ1a7RF-sezw/s72-c/OSPF%2528ASBR%2529+redistribute+-+Summary+Address.png" height="72" width="72"/><thr:total>0</thr:total></entry></feed>