網際網路的使用日益興盛,但要求ISP業者配合客戶在每個節點打通Multicast並不可行,對此本文將介紹如何在網際網路的環境下,透過兩個路由器來建立GRE Tunnel,讓Multicast的封包可以在此Tunnel中運行。
Stock Exchange網路設定
以下是Stock Exchange的設定,FastEthernet0/1的IP是對外所使用的Public IP,而設定預設路由將往61.59.116.1送:
FastEthernet0/0的IP是內部使用的Private IP,也是內部電腦的預設閘道:
Stock Broker網路設定
接著,進行Stock Broker的網路設定。FastEthernet0是Stock Broker對外的介面,設定其IP為61.59.117.2,並指定其Default Route往61.59.117.1送:
Ethernet0是Stock Broker對內的介面,設定其IP為192.168.2.254:
網路設定完成後,測試一下兩邊的Public IP是否能互連,以便之後能順利地建立GRE Tunnel:
從兩端帶WAN IP互測都正常,因此可以放心地進行下一步。
GRE Tunnel相關設定
依序完成兩端的GRE Tunnel相關設定,並測試能否互連。
先在StockExchange建立GRE Tunnel,並設定往對端LAN IP的Static Route:
在StockBroker部分,建立GRE Tunnel,以及設定往對端LAN IP的Static Route:
兩端設定完成後,帶LAN IP去測試對口LAN IP,以確認GRE Tunnel是否成功建立:
同樣地,從StockBroker去測試StockExchagne的LAN IP:
IP Multicast相關設定
接著,依序在兩台路由器設定Multicast相關設定。
在StockExchange方面,於LAN Interface(FastEthernet0/0)及Tunnel Interface(Tunnel0)開啟Multicast相關設定(//及其後方說明後為註解,不需輸入):
然後是StockBroker部分,在LAN Interface(Ethernet0)及Tunnel Interface(Tunnel0)開啟Multicast相關設定: