Neutron은 OpenStack 인스턴스에 가상 네트워크, IP 주소, 라우터, 보안 정책을 제공하는 네트워크 서비스
Nova가 VM 자체를 생성한다면, Neutron은 해당 VM이 다른 VM이나 외부 네트워크와 통신할 수 있도록 네트워크를 구성한다.
| 리소스 | 역할 |
|---|---|
| Network | VM들이 연결되는 논리적인 가상 네트워크 |
| Subnet | 사용할 IP 주소 대역, 게이트웨이, DNS 설정 |
| Port | VM의 가상 NIC가 네트워크에 연결되는 지점 |
| Router | 서로 다른 네트워크 또는 외부망 연결 |
| Security Group | VM에 적용되는 가상 방화벽 |
| Floating IP | 외부에서 사설 IP의 VM으로 접근하기 위한 IP |
| External Network | OpenStack 외부망과 연결되는 네트워크 |
Neutron에서 말하는 Port는 TCP·UDP 포트 번호가 아니다.
VM의 가상 NIC가 가상 네트워크에 연결되는 논리적인 접점이다.