Wednesday, 31 August 2016

EIGRP - Part 4

EIGRP Frame Relay

         If you are not familiar with frame relay technology than read  frame relay post. We are very clearly know that frame relay is NBMA network means it unable to send multicast traffic.
    
         NBMA network do not support broadcast and multicast traffic, so a single packet cannot reach all destinations. This require you to replicate the packet manually to all destinations. Using the Broadcast keyword is simplified way to forward routing updates. The Broadcast allows IPv4 broadcast and multicast to be propagated to all nodes. It also allows IPv6 multicast over a PVC.
When the keyword is enabled, the router converts broadcast and multicast packet into unicast traffic so that other nodes receive the routing update.

  Now...lookup the scenario..

 


Also in this scenario, we are use EIGRP means advanced distance vector protocol, Split-horizon
 rule is enable on customer HQ, it prevent to send information back on its interface.

So avoid this issue,  use two way:
     1. Manually disable split-horizon
     2. Using Sub-interface method
             A. Point-to-point
             B. Point-to-Multipoint

EIGRP Point-to-Multipoint topology:

   In point-to-multipoint topology is sub-interface method means we can enable sub-interface on center router's serial interface and we can use single IP subnet for all PVC and But you have Split-Horizon problem.
  Configuration of Frame Relay Switch :

   Router(config)# Frame-relay switching 
   Router(config)# interface serial 0/0/0
   Router(config-if)#encapsulation frame-relay
   Router(config-if)#frame-relay lmi-type cisco
   Router(config-if)#frame-relay intf-type dce
   Router(config-if)#clock rate 128000
   Router(config-if)#no shutdown
   Router(config-if)#frame-relay route 102 interface serial 0/0/1 201
   Router(config-if)#frame-relay route 103 interface serial 0/1/0 301
   Router(config-if)#exit
   
   Router(config)# interface serial 0/0/1
   Router(config-if)#encapsulation frame-relay
   Router(config-if)#frame-relay lmi-type cisco
   Router(config-if)#frame-relay intf-type dce
   Router(config-if)#clock rate 64000
   Router(config-if)#no shutdown
   Router(config-if)#frame-relay route 201 interface serial 0/0/0 102
   Router(config-if)#exit

   Router(config)# interface serial 0/1/0
   Router(config-if)#encapsulation frame-relay
   Router(config-if)#frame-relay lmi-type cisco
   Router(config-if)#frame-relay intf-type dce
   Router(config-if)#clock rate 64000
   Router(config-if)#no shutdown
   Router(config-if)#frame-relay route 301 interface serial 0/0/0 103
   Router(config-if)#exit

Configure the Frame relay Endpoint:

   On Center Router:
  
   Router(config)# interface serial 0/0/0
   Router(config-if)# encapsulation frame-relay 
   Router(config-if)#no shutdown
   Router(config-if)#exit

   Router(config)# interface serial 0/0/0.123 multipoint
   Router(config-subif)#ip address 192.168.10.1 255.255.255.0
   Router(config-subif)#frame-relay map ip 192.168.10.2 102 broadcast
   Router(config-subif)#frame-relay map ip 192.168.10.3 103 broadcast
   Router(config-subif)#no shutdown
   Router(config-subif)#exit

   
On Branch office 1

   Router(config)# interface serial 0/0/0
   Router(config-if)#encapsulation frame-relay
   Router(config-if)#no shutdown
   Router(config-if)#exit

   Router(config)# interface serial 0/0/0.201 multipoint
   Router(config-subif)#ip address 192.168.10.2 255.255.255.0
   Router(config-subif)#frame-relay map ip 192.168.10.1 201 broadcast
   Router(config-subif)#no shutdown
   Router(config-subif)#exit
   
On Branch Office 2

 
  Router(config)# interface serial 0/0/0
   Router(config-if)#encapsulation frame-relay
   Router(config-if)#no shutdown
   Router(config-if)#exit

   Router(config)# interface serial 0/0/0.301 multipoint
   Router(config-subif)#ip address 192.168.10.3 255.255.255.0
   Router(config-subif)#frame-relay map ip 192.168.10.1 301 broadcast
   Router(config-subif)#no shutdown
   Router(config-subif)#exit

Verify Frame Relay Configuration:
  Router# show frame-relay lmi (show VC status)
  Router# show frame-relay map (show mapping address and vc status)
  Router# show frame-relay pvc (show all pvc )

Now......!! Configure EIGRP 

   On Center router

      Router(config)#interface loopback 1
      Router(config-if)# ip address 1.1.1.1 255.255.255.0
      Router(config-if)#exit

       Router(config)# router eigrp 1
       Router(config-router)# no auto-summary
       Router(config-router)# network 192.168.10.0 0.0.0.255
       Router(config-router)#network 1.1.1.0 0.0.0.255
       Router(config-router#exit

On Branch Office 1
   
       Router(config)# interface loopback 1
       Router(config-if)# ip address 2.2.2.2 255.255.255.0
       Router(config-if)# exit

       Router(config)# router eigrp 1
       Router(config-router)# no auto-summary
       Router(config-router)# network 192.168.10.0 0.0.0.255
       Router(config-router)#network 2.2.2.0 0.0.0.255
       Router(config-router#exit

On Branch Office2
   
       Router(config)# interface loopback 1
       Router(config-if)# ip address 3.3.3.3 255.255.255.0
       Router(config-if)# exit

       Router(config)# router eigrp 1
       Router(config-router)# no auto-summary
       Router(config-router)# network 192.168.10.0 0.0.0.255
       Router(config-router)#network 3.3.3.0 0.0.0.255
       Router(config-router#exit

Now If we can see on BO1 and BO2 router's routing table using "show ip route eigrp" command, than it donn't show vice-versa network. Because of Split horizon rule is enabled.

Let's solve it:

On center router:
       Router(config)# interface serial 0/0/0.123
       Router(config-subif)# no ip split-horizon eigrp 1
       Router(config-subif)# exit

Let's create two additional mapping so that BO1 and BO2 can reach each other:

On BO 1
  
        Router(config)#interface serial 0/0/0.201
        Router(config-subif)#frame-relay map ip 192.168.10.3 201 broadcast
        Router(config-subif)#exit

On BO 2
       
        Router(config)# interface serial 0/0/0.301
        Router(config-subif)# frame-relay map ip 192.168.10.2 301 broadcast
        Router(config-subif)# exit

Congrates....!! Now you can make connectivity successful between BO 1 and BO 2.


EIGRP Point-to-point :

     In EIGRP Point-to-point topology, Split-horizon rule is By default disabled But each PVC require unique IP subnet.

 Now.....Scenario..

   


  Configuration of Frame Relay Switch :

   Router(config)# Frame-relay switching 
   Router(config)# interface serial 0/0/0
   Router(config-if)#encapsulation frame-relay
   Router(config-if)#frame-relay lmi-type cisco
   Router(config-if)#frame-relay intf-type dce
   Router(config-if)#clock rate 128000
   Router(config-if)#no shutdown
   Router(config-if)#frame-relay route 102 interface serial 0/0/1 201
   Router(config-if)#frame-relay route 103 interface serial 0/1/0 301
   Router(config-if)#exit
   
   Router(config)# interface serial 0/0/1
   Router(config-if)#encapsulation frame-relay
   Router(config-if)#frame-relay lmi-type cisco
   Router(config-if)#frame-relay intf-type dce
   Router(config-if)#clock rate 64000
   Router(config-if)#no shutdown
   Router(config-if)#frame-relay route 201 interface serial 0/0/0 102
   Router(config-if)#exit

   Router(config)# interface serial 0/1/0
   Router(config-if)#encapsulation frame-relay
   Router(config-if)#frame-relay lmi-type cisco
   Router(config-if)#frame-relay intf-type dce
   Router(config-if)#clock rate 64000
   Router(config-if)#no shutdown
   Router(config-if)#frame-relay route 301 interface serial 0/0/0 103
   Router(config-if)#exit

Configure the Frame relay Endpoint:

   On Center Router:
  
   Router(config)# interface serial 0/0/0
   Router(config-if)# encapsulation frame-relay 
   Router(config-if)#no shutdown
   Router(config-if)#exit

   Router(config)# interface serial 0/0/0.102 point-to-point
   Router(config-subif)#ip address 192.168.10.1 255.255.255.0
   Router(config-subif)#frame-relay interface-dlci 102
   Router(config-subif)#no shutdown
   Router(config-subif)#exit

   Router(config)# interface serial 0/0/0.103 point-to-point
   Router(config-subif)#ip address 192.168.20.1 255.255.255.0
   Router(config-subif)#frame-relay interface-dlci 103
   Router(config-subif)#no shutdown
   Router(config-subif)#exit


   On Branch Office 1:
  
   Router(config)# interface serial 0/0/0
   Router(config-if)# encapsulation frame-relay 
   Router(config-if)#no shutdown
   Router(config-if)#exit

   Router(config)# interface serial 0/0/0.201 point-to-point
   Router(config-subif)#ip address 192.168.10.2 255.255.255.0
   Router(config-subif)#frame-relay interface-dlci 201
   Router(config-subif)#no shutdown
   Router(config-subif)#exit

On Branch Office 1:
  
   Router(config)# interface serial 0/0/0
   Router(config-if)# encapsulation frame-relay 
   Router(config-if)#no shutdown
   Router(config-if)#exit

   Router(config)# interface serial 0/0/0.301 point-to-point
   Router(config-subif)#ip address 192.168.20.2 255.255.255.0
   Router(config-subif)#frame-relay interface-dlci 301
   Router(config-subif)#no shutdown
   Router(config-subif)#exit


Now Configure EIGRP

  On Center Router:

       Router(config)# router eigrp 1
       Router(config-router)# no auto-summary
       Router(config-router)# network 192.168.10.0 0.0.0.255
       Router(config-router)# network 192.168.20.0 0.0.0.255
       Router(config-router)# exit

On Branch Office 1

       Router(config)# router eigrp 1
       Router(config-router)# no auto-summary
       Router(config-router)# network 192.168.10.0 0.0.0.255
       Router(config-router)# exit

On Branch Office2

       Router(config)# router eigrp 1
       Router(config-router)# no auto-summary
       Router(config-router)# network 192.168.20.0 0.0.0.255
       Router(config-router)# exit

Wow....!! There is no split-horizon issue. 

 





   
   



















fdljldfjlasjdfljalsdjfljsadlf