test

OSPF virtual link

Chắc chắn các bạn đã nghe qua 1 khái niệm khi học CCNA đó là tất cả các area đều phải kết nối trực tiếp tới backbone area. Nó có thực sự đúng? Các areas sẽ khôn cần kết nối trực tiếp tới area backbone nếu như chúng ta sử dụng virtual link. Hãy nhìn ví dụ dưới đây nhé.
Nhìn vào ví dụ trên ta thấy chúng là có 3 areas. Area2 và area0 kết nối vào area1. Area2 không kết nối trực tiếp vào area0. Nếu như bình thường thì OSPF trường hợp này sẽ không hoạt động trên area2. Chúng ta có thể giải quyết nó bằng virtual link. Bằng cách sử dụng virtual link chúng ta có thể mở rộng area0 thông qua area1. Vì thế area2 vẫn được coi là kết nối trực tiếp tới area0. Hãy nhìn hình bên dưới nhé.
Hình trên mô tả 1 cách cơ bản cách thức hoạt động của virtual link. Nó giống như 1 tunnel đi xuyên qua area1, tới thẳng area2. Đây là cách mà area2 sẽ kết nối trực tiếp tới area0.
Hãy xem cách kết nối virtual link nhé.
Trong ví dụ trên tôi sử dụng loopback interface của R1 thuộc Area0. Giờ hãy kiểm tra cấu hình nhé.

R1(config)#router ospf 1
R1(config-router)#network 1.1.1.0 0.0.0.255 area 0
R1(config-router)#network 192.168.12.0 0.0.0.255 area 1

R2(config)#router ospf 1
R2(config-router)#network 192.168.12.0 0.0.0.255 area 1
R2(config-router)#network 192.168.23.0 0.0.0.255 area 2

R3(config)#router ospf 1
R3(config-router)#network 192.168.23.0 0.0.0.255 area 2

Toàn bộ các câu lệnh phía trên là cấu hình cơ bản của OSPF phải không nào.
Hãy bắt đầu cấu hình virtual link nào.

R1(config)#router ospf 1
R1(config-router)#area 1 virtual-link 192.168.23.2

R2(config)#router ospf 1
R2(config-router)#area 1 virtual-link 1.1.1.1

Chúng ta cần cấu hình virtual link giữa ABRs. Đầu tiên bạn cần chỉ ra area sẽ chứa virtual link, trong ví dụ trên chính là area1. Tiếp theo là các Router ID trong OSPF nhé. Sau khi cấu hình xong thì thì area2 sẽ có thể kết nối trực tiếp tới area0.

R1# %OSPF-5-ADJCHG   Process 1, Nbr 192.168.23.2 on OSPF_VL0 from LOADING to FULL, Loading Done

R2# %OSPF-5-ADJCHG Process 1, Nbr 1.1.1.1 on OSPF_VL0 from LOADING to FULL,
Loading Done

Như các bạn thấy đó. Các routers đã tạo neighbor thành công rồi. Bạn có thể sử dụng câu lệnh show ip ospf virtual-links để kiểm tra.

R1#show ip ospf virtual-links
Virtual Link OSPF_VL0 to router 192.168.23.2 is up
     Run as demand circuit
     DoNotAge LSA allowed.
     Transit area 1, via interface FastEthernet0/0, Cost of using 1
     Transmit Delay is 1 sec, State POINT_TO_POINT,
     Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
           Hello due in 00:00:06
           Adjacency State FULL (Hello suppressed)
           Index 1/2, retransmission queue length 0, number of retransmission 0
           First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0)
           Last retransmission scan length is 0, maximum is 0
           Last retransmission scan time is 0 msec, maximum is 0 msec

R2#show ip ospf virtual-links
Virtual Link OSPF_VL0 to router 1.1.1.1 is up
      Run as demand circuit
     DoNotAge LSA allowed.
     Transit area 1, via interface FastEthernet0/0, Cost of using 1
     Transmit Delay is 1 sec, State POINT_TO_POINT,
     Timer intervals configured, Hello 10, Dead 40, Wait 40, Retransmit 5
          Hello due in 00:00:05
          Adjacency State FULL (Hello suppressed)
          Index 1/3, retransmission queue length 0, number of retransmission 0
          First 0x0(0)/0x0(0) Next 0x0(0)/0x0(0)
          Last retransmission scan length is 0, maximum is 0
          Last retransmission scan time is 0 msec, maximum is 0 msec

Giờ hãy kiểm tra LSDB của OSPF nhé.

R1#show ip ospf database
                  OSPF Router with ID (1.1.1.1) (Process ID 1)
                           Router Link States (Area 0)
Link ID          ADV Router            Age               Seq#               Checksum     Link count
1.1.1.1            1.1.1.1                     189               0x80000004   0x00E333      2
192.168.23.2  192.168.23.2            1 (DNA)     0x80000002   0x009816       1

R2#show ip ospf database
OSPF Router with ID (1.1.1.1) (Process ID 1)
                           Router Link States (Area 0)
Link ID          ADV Router            Age               Seq#               Checksum     Link count
1.1.1.1            1.1.1.1                     1 (DNA)      0x80000004   0x00E333      2
192.168.23.2  192.168.23.2            159             0x80000002   0x009816       1

Nếu như bạn nhìn vào LSDB bạn sẽ thấy xuất hiện virtual-link dạng LSA type 1. (DNA: do not age).

Trong thực tế triển khai rất ít khi chúng ta sử dụng tới virt-link, nó sẽ gây thêm khó khăn trong việc quản lý, khắc phục sự cố. Các bạn nên cố gắng thiết kế sao cho area backbone luôn luôn nằm ở trung tâm, các area khác kết nối được tới area backbone. Trường hợp không thể khắc phục được hãy dùng virtual-link.
Trân trọng!
OSPF virtual link OSPF virtual link Reviewed by phucvm on tháng 10 24, 2019 Rating: 5

Không có nhận xét nào:

Được tạo bởi Blogger.