Top Banner
ICS Lab. 유성훈 Router Virtualization Future Internet Summer Camp 2008 2008.8.28
15

Router Virtualization 유성훈 - FIFfif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · ICS Lab. 유성훈 Router Virtualization Future Internet Summer Camp 2008 2008.8.28

Jul 24, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Router Virtualization 유성훈 - FIFfif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · ICS Lab. 유성훈 Router Virtualization Future Internet Summer Camp 2008 2008.8.28

ICS Lab.

유 성 훈

Router Virtualization

Future Internet Summer Camp 2008 2008.8.28

Page 2: Router Virtualization 유성훈 - FIFfif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · 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

Page 3: Router Virtualization 유성훈 - FIFfif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · ICS Lab. 유성훈 Router Virtualization Future Internet Summer Camp 2008 2008.8.28

ICS Lab.

1

2 3 4 Xen Network Type

Bridging Mode

5

Page 4: Router Virtualization 유성훈 - FIFfif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · ICS Lab. 유성훈 Router Virtualization Future Internet Summer Camp 2008 2008.8.28

ICS Lab.

1

2 3 4 Xen Network Type

Routing Mode

5

Page 5: Router Virtualization 유성훈 - FIFfif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · ICS Lab. 유성훈 Router Virtualization Future Internet Summer Camp 2008 2008.8.28

ICS Lab.

1

2 3 4 Xen Network Type

NAT Mode

5

Page 6: Router Virtualization 유성훈 - FIFfif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · ICS Lab. 유성훈 Router Virtualization Future Internet Summer Camp 2008 2008.8.28

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

Page 7: Router Virtualization 유성훈 - FIFfif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · ICS Lab. 유성훈 Router Virtualization Future Internet Summer Camp 2008 2008.8.28

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

Page 8: Router Virtualization 유성훈 - FIFfif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · ICS Lab. 유성훈 Router Virtualization Future Internet Summer Camp 2008 2008.8.28

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

Page 9: Router Virtualization 유성훈 - FIFfif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · ICS Lab. 유성훈 Router Virtualization Future Internet Summer Camp 2008 2008.8.28

ICS Lab.

3

1 2 4 Networking by XORP

dom1에서 dom2로의 Ping Test

XORP를 이용하여vif2.0 link down 후

Dom2는 도달 불가

Eth0은 도달 가능

5

Page 10: Router Virtualization 유성훈 - FIFfif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · ICS Lab. 유성훈 Router Virtualization Future Internet Summer Camp 2008 2008.8.28

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

Page 11: Router Virtualization 유성훈 - FIFfif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · ICS Lab. 유성훈 Router Virtualization Future Internet Summer Camp 2008 2008.8.28

ICS Lab.

dom1에서 dom2로의 Ping Test

4

1 2 3 Vlan Configure by XORP

802.1Q Protocol…… Vlan 구성

5

Page 12: Router Virtualization 유성훈 - FIFfif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · ICS Lab. 유성훈 Router Virtualization Future Internet Summer Camp 2008 2008.8.28

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

Page 13: Router Virtualization 유성훈 - FIFfif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · ICS Lab. 유성훈 Router Virtualization Future Internet Summer Camp 2008 2008.8.28

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

Page 14: Router Virtualization 유성훈 - FIFfif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · ICS Lab. 유성훈 Router Virtualization Future Internet Summer Camp 2008 2008.8.28

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

Page 15: Router Virtualization 유성훈 - FIFfif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · ICS Lab. 유성훈 Router Virtualization Future Internet Summer Camp 2008 2008.8.28

ICS Lab.

5

1 2 3 Conclusion4

Xen을 이용하여 Virtual machine 생성.

Virtual machine에 XORP 라우터를 올려가상 라우터 망 구성.

가상 라우터 망에서 Vlan을 이용하여 각각독립된 망 구성.

Physical하게는 멀리 떨어져 있는 라우터를logical하게는 같은 망에 있는 것처럼 구성.