(config)# | VRF (virtual routing and forwarding) Lite and IGP over VRF Lite

VRF (virtual routing and forwarding) Lite and IGP over VRF Lite

by Besarion GIorgadze 27. September 2010 10:09

ცოტა ოდენს ვისაუბრებ სვიჩების და როუტერების ვირტუალიზაციაზე. VRF ეს არის ცალკე ინსტანსი routing table-ის და სხვასხვა სვიჩის თუ როუტერის სერვისების მაგალითად DHCP-ს. ანუ ერთ VRFს არანაირი კავშირი არ აქვს მეორესთან. ამავდროულად Global Routing table-იც რჩებ.ა სხვადასხვა VRF-ების IP მისამართების overlap-იც დასაშვებია. მაგალითად გვაქვს ორი VRFი C1  და C2 ორივემ შეიძლება გამოიყენოს ერთი და იგივე IP მისამართების pool-ი მაგალითად 192.168.1.0 და ყველანაირი პრობლემის გარეშე იმუშავებენ და ერთმანეთისგან საერთოდ იზოლირებულები იქნებიან.

ბევრ სიტუაციაში საკმადო მოსახერხებელია მაგრამ ეხლა ვისაუბრებ კონკრეტულ მაგალითზე , გვყავს ორი Customerი Customer 1  და Customer 2 და ზიან ორ სხვადასხვა შენობაში ისე უნდა გავაკეთოთ კავშირი რომ customer 1-ს არ ქონდეს კავშირი Customer2-დან და პირიქით

1) ყველა Customer-ს დაუდგათ თავისი მოწყობილობა.  ამას ის ნაკლი აქვს რომ ყვლა Customerს თავისი მოყობილობა ჭირდება და რაც მეტი იქნება Customer-ების  რაოდენობა მით უფრო გაძნელდება ქსელის მართვა და მანაჯმენტ და უაზროდ მოხდება ფინანსური რესურსების გამოყენება

VRF Lite With Eigrp

2) ყველა Customer-ი ACL-ების დონეზე ვფირტროთ და ისე ვატაროთ ტრაფიკი მაგრამ აქ თუ მოხდა IP მისამართების overlap-ი გვექნება უსიამოვნო სიტუაციები. და რაღაც მხივ ჩვენზე (მიმწოდებლებზე) იქნდება დამოკიდებული მათი ქსელის ინფრასტუქტურა. ყოველთვის ახალი Customerის დამატება ჩვენი თავის ტკივილი იქნებეა

VRF Lite With 11 

3) VRF-ის გამოყენებით სადაც ყველა Customer-ს ექნება თავისი ვირტუალი Routing Table-ი , რომელიც იქნება დამოუკიდებელი GLOBAL Routing Table-იდან და სხვა VRF-ებისთან

V1212RF Lite With 11

ეხლა განვიხილავ კონკრეტულ მაგალითს და პატარა ლაბორატორულს გავაკეთებ

VRF Lite With Eigrp

შევეცადე ნახაზი მაქიმალურად გასაგებად შემედგინა. vlan-ების შექმნაზე და IP მისამართების დადებაზე არ ვისაუბრებთ და dyanmipის ამ ლაბორატორიას დავდებ ბოლოს.

პირველ რიგში უნდა შევქმნათ VRF-ები  ორივე სვიჩზე

ip vrf c1
description VRF For Customer 1
!
ip vrf c2
description VRF For Customer 2

ამის მერე პორტებტს ვუთითებთ რომელ VRF-ში უნდა იყოს. ჩვენს შემთხევაში ორივე სვიჩზე Fa0/1  და Fa1/0.1 უნდა იყოს  C1-ში ხოლო Fa0/2 და Fa1/0.2 უნდა იყოს  C2-ში.

interface FastEthernet0/1
ip vrf forwarding c1

interface FastEthernet1/0.1
ip vrf forwarding c1
 

interface FastEthernet0/2
ip vrf forwarding c2

interface FastEthernet1/0.2
ip vrf forwarding c2
 

ამის მერე ვაკონფიგურებთ Interior gateway protocol-ს ამ ლაბორატორულში დავაკონფიგურირე EIGRP-ი ყველას სათითაოდ განვიხილავ დავიწყოთ Eigrp-ითი.

ROUTING EIGRP

  autonomous-system <number> – ASის ნომრები არ უნდა ემთხვეოდეს ერთმანეთს.

address-family ipv4 vrf <VRF NAME> – ამ ბრძალებით შევდივართ კონკრეტული კონკფიგურაციის რეჟიმში და აქ ვღწერთ იმ ქსელებს რომელიც გვინდა დაანონსდეს კონკრეტულ VRF-ში

SW1

router eigrp 10
auto-summary
!
address-family ipv4 vrf c2
  network 192.168.12.0
  network 192.168.212.0
  no auto-summary
  autonomous-system 11
exit-address-family
!
address-family ipv4 vrf c1
  network 192.168.11.0
  network 192.168.112.0
  no auto-summary
  autonomous-system 10
exit-address-family

SW2

router eigrp 10
auto-summary
!
address-family ipv4 vrf c2
  network 192.168.22.0
  network 192.168.212.0
  no auto-summary
  autonomous-system 11
exit-address-family
!
address-family ipv4 vrf c1
  network 192.168.21.0
  network 192.168.112.0
  no auto-summary
  autonomous-system 10
exit-address-family

რამდენიმე EIGRP-ს show ბრძანება

show ip eigrp vrf c1 neighbors – შევამოწოთ VRF C1 ის eigrp მეზობლები

show ip route vrf c1 – ვნახოთ VRF C1-ის routing Table-ი

ROUTING OSPF

SW1

router ospf 1 vrf c1
log-adjacency-changes
network 192.168.112.0 0.0.255.255 area 0
network 192.168.11.0 0.0.255.255 area 0

router ospf 2 vrf c2
log-adjacency-changes
network 192.168.212.0 0.0.255.255 area 0
network 192.168.12.0 0.0.255.255 area 0

SW2

router ospf 1 vrf c1
log-adjacency-changes
network 192.168.112.0 0.0.255.255 area 0
network 192.168.21.0 0.0.255.255 area 0

router ospf 2 vrf c2
log-adjacency-changes
network 192.168.212.0 0.0.255.255 area 0
network 192.168.22.0 0.0.255.255 area 0





sh ip ospf neighbor

sh ip route vrf *

Routing Static

SW1

ip route vrf c1 192.168.21.0 255.255.225.0 192.168.112.2
ip route vrf C2 192.168.22.0 255.255.255.0 192.168.212.2

SW2

ip route vrf c1 192.168.11.0 255.255.255.0 192.168.112.1
ip route vrf C2 192.168.12.0 255.255.255.0 192.168.212.1

Routing RIP

SW1

router rip
!
address-family ipv4 vrf c1
  network 192.168.112.0
  network 192.168.11.0
  no auto-summary
  version 2
exit-address-family
!
address-family ipv4 vrf c2
  network 192.168.212.0
  network 192.168.12.0
  no auto-summary
  version 2
exit-address-family

SW2

router rip
!
address-family ipv4 vrf c1
  network 192.168.112.0
  network 192.168.21.0
  no auto-summary
  version 2
exit-address-family
!
address-family ipv4 vrf c2
  network 192.168.212.0
  network 192.168.22.0
  no auto-summary
  version 2
exit-address-family

LAB Config files and Dynagen Network File

ესეც ფაილები . არქივი შეიცვალს ყველა მოწყობულობის კონფიგ ფაილს, Dynagen Network File-ს და ტოპოლოგიის გრაფიკული ფაილს

 

მემგონი ყველაფერი დავწერე რაც მინდოდა დამეწერა ამ პოსში იმედია მოგეწონებათ და გამოგადგებათ კიდევაც.

Tags: , ,

Labs | Routing | VRF

Add comment




  Country flag
biuquote
  • Comment
  • Preview
Loading


Powered by BlogEngine.NET 1.6.2.1
Theme by Mads Kristensen | Modified by Mooglegiant