Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 명령어
- gns3
- MongoDB
- nodejs
- IaaS
- express
- RAID
- network
- 이론
- kubernetes
- Docker Swarm
- 실습
- mysql
- 용어정리
- PaaS
- 개념
- docker
- 도커
- Docker-compose
- worker
- dockerfile
- RAPA
- OpenStack
- 네트워크
- PAT
- git
- Javascript
- 쿠버네티스
- node.js
- 클라우드
Archives
- Today
- Total
융융이'Blog
[용어정리] Virtual Switch란? 본문
1. Virtual Switch에 대해서
가상 스위치(Virtual Switch)란 가상 네트워크(Virtual Network)에서 VM을 위해서 제공되는 스위치를 의미한다. 이 스위치는 호스트 운영체제에서 소프트웨어 적으로 제공하기 때문에, 가상 스위치라고 부른다. 이 가상 스위치는 물리적 스위치와 연결된다.
- vSwitch가 VM들을 L2에서 모두 묶는다.
- 호스트 OS가 제공하는 물리닉도 함께 vSwitch에 묶이며, 이 경우 vSwitch의 uplink port가 된다.
1.2 Open vSwitch에 대하여
소프트웨어 기반의 vSwitch다. 클라우드 환경에서 VM들간의 트래픽의 통합, 격리, 보안을 위한 여러가지 기능들을 제공한다. 소프트웨어 기반이기 때문에, 탄력적으로 네트워크 환경을 설정할 수 있다.
1.3 기능들
- NetFlow, sFlow, IPFIX, SPAN, RSPAN 등 일반 가상 머신간의 통신을 위한 프로토콜
- GRE(Generic Routing Encapsulation) 등의 터널링 프로토콜
- LACP Protocol, IEEE 802.1AX-2008)
- 표준 802.1Q Virtual LAN(VLAN) 지원
- BFD(Bidirectional Forwarding)와 802.1ag link 모니터링
- STP(Spanning Tree Protocol)
- 유저, 애플리케이션, 데이터 플로우 별 Fine-grained QoS(Quality of service)제어
- HFSC(Hierarchical fair-service curve) qdisc(Queuing discipline)
- 가상 머신 인터페이스의 별 Traffic policing
- 소스 맥 어드레스 기반의 NIC bonding, active backup, L4 해싱
- OpenFlow 프로토콜 지원
- IPv6 지원
- GRE, VXLAN(Virtual Extensible LAN), IPSec(Internet Protocol Security), VXLAN over IPsec
- 리모트 콘트롤을 위한 C, Python 바인딩
- Kernel space와 User space에서의 패킷 포워딩 엔진
참고 :
'2022이전 > 네트워크' 카테고리의 다른 글
[용어]클라우드의 공개 범위(Public, Private, HyBrid) (0) | 2020.07.07 |
---|---|
[용어정리] IGMP 스누핑 이란? (0) | 2020.06.08 |
[용어정리]Switch의 기본 동작 5가지 (0) | 2020.06.03 |
[용어정리]계층적 디자인과 스파인리브 디자인(network) (0) | 2020.06.03 |
[GNS3] NAT, VLAN, NFS, ACL 종합_실습 (0) | 2020.05.29 |