Официален блог на WebEKM EKM очаквайте сайта онлайн скоро.

Download Free Templates http://bigtheme.net/ free full Wordpress, Joomla, Mgento - premium themes.

EIGRP and OSPF – Summarization and Default Route propagation, Null0 interface explanation

ospf-default-route smallIn both routing protocols OSPF and EIGRP route summarization and default route propagation are crucial, especially if you have complex network with a lot of prefixes. Properly implemented summarization can save a lot of router resources. Let’s check how to implement both features and what is “mystery” null0 interface involved in summarization.






Here is the simple lab topology that I will be using in both cases OSPF and EIGRP, between R1-R2-R3-R4 there is EIGRP AS 4 implemented and OSPF area 1 (only R1-R2-R3). Between R2 and R4 there is Area 0, so R2 plays a role of ABR. R1, R2, R3 and R4 belong to us, there is also a cloud belongs to ISP with interface faced towards us with ip address 1.1.1.2 and loopback 8.8.8.1. I also created 8 loopbacks on R1 with addresses 172.30.1-8.0/24 which will be usefull to  demonstrate summarization. On ISP router I added static routes lead to R1,R2,R3,R4 in order to get ping back.

def route prop ospf eigrp summarization
 

Default Route Propagation

 

OSPF

Ragarding OSPF we may propagate “default route” in 2 ways :

– with command “default-information originate” – this command has to be implemented on ABR, so the router that border with Area 0 and Area 1. This default route will be advertised to the other routers within Area 1. We have to have in routing table of R2 default route leads to R4, that we add manually “ip route 0.0.0.0 0.0.0.0 10.1.25.4

– with command “default-information originate always” – similar to above, but you don’t need default route on R2! On each router within Area 1 will be created automatically route 0.0.0.0 0.0.0.0 with the next hop of next router.

EIGRP

I’ve marked on red colour the default route injection ways that we should use, the remained ways I show only in order to mark that they exist.

Default route may be deployed in 4 different ways on R4  (edge)  router:

1. Static redistribution :

We add default route  “ip route 0.0.0.0 0.0.0.0 1.1.1.2 ” and then redistribute as a static route  “redistribute static metric x x x x”  under “router eigrp 4

eigrp redistribu default as static
 

We see that to all routers within eigrp 4 has been added default route with next hop of the next router, this is how it works! We may ping 8.8.8.1 easily from R1

2. “Ip default-network” command :

We add default network “ip route 8.8.8.0 255.255.255.0 fa1/0” (not 0.0.0.0 0.0.0.0!) and redistribute as a static “redistribute static metric x x x x ” under “router eigrp 4“.Next we send the command “ ip default-network 8.8.8.0” in <config mode>. On all others routers we add “network 8.8.8.0 0.0.0.255” under “router eigrp 4”

eigrp redistribu ipdefaulnetwork
 

” Ip default-network” requires that each router in the network know how to reach external network to ISP. Also is a clasfull and deprecated and shouldn’t be use anymore. Has been invented for IGRP that is classfull rather EIGRP.

3. “network 0.0.0.0” command :

We add default route with “ip route 0.0.0.0 0.0.0.0 1.1.1.2” and advertise “network 0.0.0.0” under “router eigrp 4”

eigrp redistribu network0000
 

“Network 0.0.0.0” is not desirable and shouldn’t be used, because beside default route, EIGRP process is being advertised on ALL interfaces on the router, what may be troublesome and expose your router to threats.

4. “ip summary-address” command :

We add default route “ip route 0.0.0.0 0.0.0.0 1.1.1.2” then we summarize  all routes on interface f0/0  “ip summary-address eigrp 4 0.0.0.0 0.0.0.0

eigrp redistribu ip-summaryaddress




Summarization

In both cases OSPF and EIGRP I will show summarization based on networks on router R1 172.30.1-8.0/24, created with loopbacks. Remember create them with “ip ospf network point-to-point” otherwise even if you gave prefix /24 they will be visible as single interface.

OSPF

Summarization in OSPF can be done ONLY on the ABR router with command “area 1 range 172.16.0.0 255.255.240.0” under OSPF process of R2. Cause we want to summarize 8 networks /21 prefix wouldn’t be enough, we have to use prefix /20 (.240). Let’s implement everything and check in 3 steps:

Routing table of R4 before routes summarization on R2

1 ospf summarization r4 before
 

Summarization on R2 (pay attention on null0 interface, explanation at the end)

3 ospf summarization r2 null0 interf and area range
 

Routing table of R4 after routes summarization on R2

2 ospf summarization r4 after
 

EIGRP

In EIGRP we implement summarization on the interface so there is a huge difference to compare with OSPF.  Because our networks are placed on R1, on both serial interfaces we have to summarize them, so under the interface configuration mode we do that with command “ip summary-address eigrp 4 172.30.0.0 255.255.240.0 95“. 95 stands for administrative distance. Default AD for EIGRP  summarized routes is 5 

This is how we conduct summarization on R1 s3/0 and s3/1 interfaces and how routing table entry regarding networks 172.30.1-8/24 looks:

4 eigrp summary on R1 an rt table

we got “Null0” interface alike in OSPF summarization

and how routing table on R2 looks before and after implementation of summarization 

1 eigrp summarization before and after summ r2
 

Null0 interface
Null0 interface plays very important role during summarization. Think about Null0 as about a “black hole” that unwanted packets get into. Let’s break our summarization down. 

We summarize 8 networks from 172.30.1.0/24 up to 172.30.8.0/24. We have to use prefix /20 in order to do that. But prefix also contains networks 172.30.9.0, 172.30.10.0, 172.30.11.0,   and so on up to 172.30.15.0, but we don’t have these networks behind R1! This is why we use Null0 interface, it’s a “bucket” that these packets will be forwarded to, in order to avoid loops! In case of OSPF if you take a look on R4 routing table after summarization on R2, you see entry 172.30.0.0/20 what means packet destined for example to network 172.30.10.0 will be unfortunately forwarded because belongs to pefix /20, but thankfully we have Null0 further on R2 router where packet will be dropped, because R2 knows that doesn’t have an access to these network!. 

, , ,

Onlain bookmaker bet365.com - the best bokie

Menu