今回はxTRにおいて、Static Routeで設定したルート情報や、OSPFやBGP等で学習したルート情報をLISPに再配送する方法を説明します。
概要
RIBからLISPへのルート情報のインポート
xTRでは、Static RouteやOSPF/BGP等でRIBに投入されたルート情報をLISPのMapping Databaseにインポートすることが可能です。
xTRはRIBからインポートされたルート情報をEID-PrefixとしてMSに登録可能です。
検証の基本設定
基本設定の内容
R1をMR/MS、R2とR3をxTRとして動作させます。
R2はEID-Prefixが10.1.1.0/24、RLOCが172.16.1.2のマッピング情報をR1に登録します。
R3はEID-Prefixが10.2.2.0/24、RLOCが172.16.1.3のマッピング情報をR1に登録します。
R3で10.3.3.0/24宛のスタティックルートを設定します。
R3でStatic RouteをLISPのMapping Databaseに再配送し、EID-PrefixとしてR1に登録します。
基本設定
interface GigabitEthernet2
ip address 172.16.1.1 255.255.255.0
!
router lisp
service ipv4
map-server
map-resolver
exit-service-ipv4
!
site Site_1
authentication-key Zaq12wsx!@
eid-record 10.1.1.0/24
eid-record 10.2.2.0/24
eid-record 10.3.3.0/24
exit-site
!
exit-router-lisp
interface GigabitEthernet2
ip address 172.16.1.2 255.255.255.0
!
interface GigabitEthernet3
ip address 10.1.1.2 255.255.255.0
!
router lisp
service ipv4
itr map-resolver 172.16.1.1
itr
etr map-server 172.16.1.1 key Zaq12wsx!@
etr
exit-service-ipv4
!
instance-id 0
service ipv4
eid-table default
database-mapping 10.1.1.0/24 172.16.1.2 priority 1 weight 50
exit-service-ipv4
!
exit-instance-id
!
exit-router-lisp
interface GigabitEthernet2
ip address 172.16.1.3 255.255.255.0
!
interface GigabitEthernet3
ip address 10.2.2.3 255.255.255.0
!
router lisp
locator-set RLOC
172.16.1.3 priority 1 weight 50
exit-locator-set
!
service ipv4
itr map-resolver 172.16.1.1
itr
etr map-server 172.16.1.1 key Zaq12wsx!@
etr
exit-service-ipv4
!
instance-id 0
service ipv4
eid-table default
database-mapping 10.2.2.0/24 172.16.1.3 priority 1 weight 50
route-import database static locator-set RLOC
exit-service-ipv4
!
exit-instance-id
!
exit-router-lisp
!
ip route 10.3.3.0 255.255.255.0 10.2.2.5
interface GigabitEthernet2
ip address 10.1.1.4 255.255.255.0
!
ip route 0.0.0.0 0.0.0.0 10.1.1.2
interface GigabitEthernet2
ip address 10.2.2.5 255.255.255.0
!
interface GigabitEthernet3
ip address 10.3.3.5 255.255.255.0
!
ip route 0.0.0.0 0.0.0.0 10.2.2.3
interface GigabitEthernet2
ip address 10.3.3.6 255.255.255.0
!
ip route 0.0.0.0 0.0.0.0 10.3.3.5
設定内容と状態の確認
設定確認
Static RouteをLISPに再配送するR3の設定を確認します。
RIBに存在するルート情報をLISPに投入するには、route-import database <protocol> locator-set <locator-set-name>コマンドを設定します。
今回はRIBに存在するStatic RouteをLISPにインポートするため、<protocol>オプションにはstaticを指定します。
LISPに投入したルート情報に関連付けるRLOCはLocator Setで定義します。
router lisp
locator-set RLOC
172.16.1.3 priority 1 weight 50
exit-locator-set
!
instance-id 0
service ipv4
route-import database static locator-set RLOC
exit-service-ipv4
!
exit-instance-id
!
exit-router-lisp
!
ip route 10.3.3.0 255.255.255.0 10.2.2.5
状態確認
LISPの状態を確認します。
RIBからLISPにインポートされたルート情報は、show ip lisp route-import databaseコマンドで確認できます。
R3でStatic Routeとして設定した10.3.3.0/24がLISPにインポートされていることが確認できます。
R3#show ip lisp route-import database
LISP IPv4 imported routes for EID-table default (IID 0)
Config: 1, Entries: 1 (limit 5000)
Prefix Uptime Source RLOC-set Cache/DB State
10.3.3.0/24 00:02:25 static RLOC installed
R3のMapping Databaseに10.3.3.0/24が存在することが確認出来ます。
R3#show ip lisp database
LISP ETR IPv4 Mapping Database for EID-table default (IID 0), LSBs: 0x1
Entries total 2, no-route 0, inactive 0
10.2.2.0/24
Uptime: 00:05:51, Last-change: 00:05:51
Domain-ID: unset
Locator Pri/Wgt Source State
172.16.1.3 1/50 cfg-addr site-self, reachable
10.3.3.0/24, route-import, inherited from default locator-set RLOC
Uptime: 00:00:40, Last-change: 00:00:40
Domain-ID: unset
Locator Pri/Wgt Source State
172.16.1.3 1/50 cfg-addr site-self, reachable
R3でLISPにインポートしたStatic Routeの10.3.3.0/24がR1のMapping Databaseに登録されていることが確認できます。
R1#show lisp site
LISP Site Registration Information
* = Some locators are down or unreachable
# = Some registrations are sourced by reliable transport
Site Name Last Up Who Last Inst EID Prefix
Register Registered ID
Site_1 00:06:09 yes# 172.16.1.2:48881 10.1.1.0/24
00:06:01 yes# 172.16.1.3:30991 10.2.2.0/24
00:00:55 yes# 172.16.1.3:30991 10.3.3.0/24
R4の10.1.1.4からR6の10.3.3.6へトラフィックを発生させます。
R2は10.3.3.0/24のRLOCを解決できていることが確認できます。
R2#show ip lisp map-cache
LISP IPv4 Mapping Cache for EID-table default (IID 0), 2 entries
0.0.0.0/0, uptime: 00:00:41, expires: 00:00:18, via static-send-map-request
Negative cache entry, action: send-map-request
10.3.3.0/24, uptime: 00:00:10, expires: 23:59:49, via map-reply, complete
Locator Uptime State Pri/Wgt Encap-IID
172.16.1.3 00:00:10 up 1/50 -
R4の10.1.1.4からR6の10.3.3.6へのPingが成功していることが確認できます。
R4#ping 10.3.3.6 source 10.1.1.4
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.3.3.6, timeout is 2 seconds:
Packet sent with a source address of 10.1.1.4
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/2 ms
コメント