router virtualization 유성훈 - fiffif.kr/fisc2008/docs/student-3-2.pdf · 2017-02-13 · ics...

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

Upload: others

Post on 24-Jul-2020

1 views

Category:

Documents


0 download

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하게는 같은 망에 있는 것처럼 구성.