router virtualization 유성훈 - fiffif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · ics...
TRANSCRIPT
ICS Lab.
유 성 훈
Router Virtualization
Future Internet Summer Camp 2008 2008.8.28
ICS Lab.
1
2 3 4 Xen Network Type
Bridging Mode- by MAC address at the link layer.
Routing Mode- by IP address at the network layer.
NAT (Network Address Translation) Mode- gateway remaps a guest’s IP and port to the driverdomain’s port at the network layer.
5
ICS Lab.
1
2 3 4 Xen Network Type
Bridging Mode
5
ICS Lab.
1
2 3 4 Xen Network Type
Routing Mode
5
ICS Lab.
1
2 3 4 Xen Network Type
NAT Mode
5
ICS Lab.
PC1_dom0_vlan100
Cisco Router_2600_vlan100
2
1 3 4 Separated Vlan Network by Xen
Topology
dom1 dom1
165.132.59.17/24 165.132.58.17/24
165.132.58.9/24
165.132.59.10/24 fa0/0 fa0/1 165.132.58.10/24
PC2_dom0
dom2 dom2
165.132.59.9/24
Cisco Router_2600
dom1_vlan100
PC1_dom0 PC2_dom0_vlan100
dom1_vlan100
5
ICS Lab.
2
1 3 4 Separated Vlan Network by Xen
Result• PC1의 dom_1으로부터 PC2의 dom1으로 ICMP Ping Test
PC1_dom1과 PC2_dom1이 802.1Q vlan tag가 붙어서 정상적으로 통신됨
Xen위에서 vlan을 이용하여 각각 독립된 망 구성 가능
5
ICS Lab.
3
1 2 4 Networking by XORP
Dom1_XORP Dom2_XORP10.10.10.10/24 20.20.20.20/24
10.10.10.137/24 Vif1.0 Vif2.0 20.20.20.147/24
Dom0_XORP165.132.59.9/24
XORP의 routing 기능 확인
5
ICS Lab.
3
1 2 4 Networking by XORP
dom1에서 dom2로의 Ping Test
XORP를 이용하여vif2.0 link down 후
Dom2는 도달 불가
Eth0은 도달 가능
5
ICS Lab.
10.10.10.10/24
20.20.20.147/24Vif1.0
4
1 2 3 Vlan Configure by XORP
Dom1_XORP_vlan100 Dom2_XORP10.10.10.10/24 20.20.20.20/24
20.20.20.147/24
Dom0_XORP165.132.59.9/24
10.10.10.137/24Vif1.0_vlan100 Vif2.0
Topology
Dom0의 vif 안에 있는 vlan100 가상 인터페이스와Dom1의 vlan100 가상 인터페이스와 연결
Dom1_XORP
5
ICS Lab.
dom1에서 dom2로의 Ping Test
4
1 2 3 Vlan Configure by XORP
802.1Q Protocol…… Vlan 구성
5
ICS Lab.
4
1 2 3 Vlan Configure by XORP
Result
• X O R P 상 에 서 구 성 한 c o n f i g 및 동 작 이 X e n 의
physical layer에도 반영됨.
• XORP의 conso le에서 pro toco l encapsu la t i on
(e.g. 802.1q VLAN) 구성 시 Xen의 가상 인터페이스에
반영됨.
• 여러 개의 가상 라우터를 만든 후 각각의 가상인터페이스를
VLAN으로 분류하여 가상 네트워크 구성 가능.
5
ICS Lab.
vlan100vlan200
4
1 2 3 Vlan Configure by XORPVlan Physical Topology
Dom1_XORP Dom3_XORPDom2_XORP Dom4_XORP
-200-
-100-10.10.10.10/24 20.20.20.20/24 30.30.30.30/24 40.40.40.40/24
5
ICS Lab.
4
1 2 3 Vlan Configure by XORPVlan Logical Topology
Dom1_XORP Dom4_XORPDom3_XORP
-200-
Dom2_XORP
-100-
10.10.10.10/24 20.20.20.20/2430.30.30.30/2440.40.40.40/24
5
ICS Lab.
5
1 2 3 Conclusion4
Xen을 이용하여 Virtual machine 생성.
Virtual machine에 XORP 라우터를 올려가상 라우터 망 구성.
가상 라우터 망에서 Vlan을 이용하여 각각독립된 망 구성.
Physical하게는 멀리 떨어져 있는 라우터를logical하게는 같은 망에 있는 것처럼 구성.