Jump To Close Expand all Collapse all Table of contents Networking Guide Preface 1. Networking Overview Expand section "1. Networking Overview" Collapse section "1. Networking Overview" 1.1. How Networking Works Expand section "1.1. How Networking Works" Collapse section "1.1. How Networking Works" 1.1.1. VLANs 1.2. Connecting two LANs together Expand section "1.2. Connecting two LANs together" Collapse section "1.2. Connecting two LANs together" 1.2.1. Firewalls 1.3. OpenStack Networking (neutron) 1.4. Using CIDR format 2. OpenStack Networking Concepts Expand section "2. OpenStack Networking Concepts" Collapse section "2. OpenStack Networking Concepts" 2.1. Installing OpenStack Networking (neutron) Expand section "2.1. Installing OpenStack Networking (neutron)" Collapse section "2.1. Installing OpenStack Networking (neutron)" 2.1.1. Supported installation 2.2. OpenStack Networking diagram 2.3. Security Groups 2.4. Open vSwitch 2.5. Modular Layer 2 (ML2) Expand section "2.5. Modular Layer 2 (ML2)" Collapse section "2.5. Modular Layer 2 (ML2)" 2.5.1. The reasoning behind ML2 2.5.2. ML2 network types 2.5.3. ML2 Mechanism Drivers 2.6. L2 Population 2.7. OpenStack Networking Services Expand section "2.7. OpenStack Networking Services" Collapse section "2.7. OpenStack Networking Services" 2.7.1. L3 Agent 2.7.2. DHCP Agent 2.7.3. Open vSwitch Agent 2.8. Tenant and Provider networks Expand section "2.8. Tenant and Provider networks" Collapse section "2.8. Tenant and Provider networks" 2.8.1. Tenant networks 2.8.2. Provider networks 2.9. Layer 2 and layer 3 networking Expand section "2.9. Layer 2 and layer 3 networking" Collapse section "2.9. Layer 2 and layer 3 networking" 2.9.1. Use switching where possible I. Common Tasks Expand section "I. Common Tasks" Collapse section "I. Common Tasks" 3. Common administrative tasks Expand section "3. Common administrative tasks" Collapse section "3. Common administrative tasks" 3.1. Create a network 3.2. Create an advanced network 3.3. Add network routing 3.4. Delete a network 3.5. Purge a tenant’s networking 3.6. Create a subnet Expand section "3.6. Create a subnet" Collapse section "3.6. Create a subnet" 3.6.1. Create a new subnet 3.7. Delete a subnet 3.8. Add a router 3.9. Delete a router 3.10. Add an interface 3.11. Delete an interface 3.12. Configure IP addressing Expand section "3.12. Configure IP addressing" Collapse section "3.12. Configure IP addressing" 3.12.1. Create floating IP pools 3.12.2. Assign a specific floating IP 3.12.3. Assign a random floating IP 3.13. Create multiple floating IP pools 3.14. Bridge the physical network 4. Planning IP Address usage Expand section "4. Planning IP Address usage" Collapse section "4. Planning IP Address usage" 4.1. Using multiple VLANs 4.2. Isolating VLAN traffic 4.3. IP address consumption 4.4. Virtual Networking 4.5. Example network plan 5. Review OpenStack Networking router ports Expand section "5. Review OpenStack Networking router ports" Collapse section "5. Review OpenStack Networking router ports" 5.1. View current port status 6. Troubleshoot Provider Networks Expand section "6. Troubleshoot Provider Networks" Collapse section "6. Troubleshoot Provider Networks" 6.1. Topics covered 6.2. Basic ping testing 6.3. Troubleshooting VLAN networks Expand section "6.3. Troubleshooting VLAN networks" Collapse section "6.3. Troubleshooting VLAN networks" 6.3.1. Review the VLAN configuration and log files 6.4. Troubleshooting from within tenant networks Expand section "6.4. Troubleshooting from within tenant networks" Collapse section "6.4. Troubleshooting from within tenant networks" 6.4.1. Perform advanced ICMP testing within the namespace 7. Connect an instance to the physical network Expand section "7. Connect an instance to the physical network" Collapse section "7. Connect an instance to the physical network" 7.1. Using Flat Provider Networks Expand section "7.1. Using Flat Provider Networks" Collapse section "7.1. Using Flat Provider Networks" 7.1.1. The flow of outgoing traffic 7.1.2. The flow of incoming traffic 7.1.3. Troubleshooting 7.2. Using VLAN provider networks Expand section "7.2. Using VLAN provider networks" Collapse section "7.2. Using VLAN provider networks" 7.2.1. The flow of outgoing traffic 7.2.2. The flow of incoming traffic 7.2.3. Troubleshooting 7.3. Enable Compute metadata access 7.4. Floating IP addresses 8. Configure physical switches for OpenStack Networking Expand section "8. Configure physical switches for OpenStack Networking" Collapse section "8. Configure physical switches for OpenStack Networking" 8.1. Planning your physical network environment 8.2. Configure a Cisco Catalyst switch Expand section "8.2. Configure a Cisco Catalyst switch" Collapse section "8.2. Configure a Cisco Catalyst switch" 8.2.1. Configure trunk ports 8.2.2. Configure access ports 8.2.3. Configure LACP port aggregation 8.2.4. Configure MTU settings 8.2.5. Configure LLDP discovery 8.3. Configure a Cisco Nexus switch Expand section "8.3. Configure a Cisco Nexus switch" Collapse section "8.3. Configure a Cisco Nexus switch" 8.3.1. Configure trunk ports 8.3.2. Configure access ports 8.3.3. Configure LACP port aggregation 8.3.4. Configure MTU settings 8.3.5. Configure LLDP discovery 8.4. Configure a Cumulus Linux switch Expand section "8.4. Configure a Cumulus Linux switch" Collapse section "8.4. Configure a Cumulus Linux switch" 8.4.1. Configure trunk ports 8.4.2. Configure access ports 8.4.3. Configure LACP port aggregation 8.4.4. Configure MTU settings 8.4.5. Configure LLDP discovery 8.5. Configure an Extreme Networks EXOS switch Expand section "8.5. Configure an Extreme Networks EXOS switch" Collapse section "8.5. Configure an Extreme Networks EXOS switch" 8.5.1. Configure trunk ports 8.5.2. Configure access ports 8.5.3. Configure LACP port aggregation 8.5.4. Configure MTU settings 8.5.5. Configure LLDP discovery 8.6. Configure a Juniper EX Series switch Expand section "8.6. Configure a Juniper EX Series switch" Collapse section "8.6. Configure a Juniper EX Series switch" 8.6.1. Configure trunk ports 8.6.2. Configure access ports 8.6.3. Configure LACP port aggregation 8.6.4. Configure MTU settings 8.6.5. Configure LLDP discovery II. Advanced Configuration Expand section "II. Advanced Configuration" Collapse section "II. Advanced Configuration" 9. Configure MTU Settings Expand section "9. Configure MTU Settings" Collapse section "9. Configure MTU Settings" 9.1. MTU overview Expand section "9.1. MTU overview" Collapse section "9.1. MTU overview" 9.1.1. Configure MTU advertisement 9.1.2. Configure tenant networks 9.1.3. Configure MTU Settings in Director 9.1.4. Review the resulting MTU calculation 10. Configure Quality-of-Service (QoS) Expand section "10. Configure Quality-of-Service (QoS)" Collapse section "10. Configure Quality-of-Service (QoS)" 10.1. QoS Policy Scope 10.2. QoS Policy Management 10.3. DSCP Marking for Egress Traffic 10.4. RBAC for QoS Policies 11. Configure Bridge Mappings Expand section "11. Configure Bridge Mappings" Collapse section "11. Configure Bridge Mappings" 11.1. What are bridge mappings used for? Expand section "11.1. What are bridge mappings used for?" Collapse section "11.1. What are bridge mappings used for?" 11.1.1. Configure bridge mappings 11.1.2. Configure the controller node 11.1.3. Traffic flow 11.2. Maintaining Bridge Mappings Expand section "11.2. Maintaining Bridge Mappings" Collapse section "11.2. Maintaining Bridge Mappings" 11.2.1. Manual port cleanup 11.2.2. Automated port cleanup using ‘neutron-ovs-cleanup’ 12. VLAN-Aware Instances Expand section "12. VLAN-Aware Instances" Collapse section "12. VLAN-Aware Instances" 12.1. Overview 12.2. Review the Trunk Plugin 12.3. Create a Trunk Connection 12.4. Add Subports to the Trunk 12.5. Configure an Instance to use a Trunk 12.6. Trunk States 13. Configure RBAC Expand section "13. Configure RBAC" Collapse section "13. Configure RBAC" 13.1. Create a new RBAC policy 13.2. Review your configured RBAC policies 13.3. Delete a RBAC policy 13.4. RBAC for external networks 14. Configure Distributed Virtual Routing (DVR) Expand section "14. Configure Distributed Virtual Routing (DVR)" Collapse section "14. Configure Distributed Virtual Routing (DVR)" 14.1. Overview of Layer 3 Routing Expand section "14.1. Overview of Layer 3 Routing" Collapse section "14.1. Overview of Layer 3 Routing" 14.1.1. Routing Flows 14.1.2. Centralized Routing 14.2. DVR Overview 14.3. Known Issues and Caveats 14.4. Supported Routing Architectures 14.5. Deploying DVR 14.6. Migrate Centralized Routers to Distributed Routing 15. Configure Load Balancing-as-a-Service (LBaaS) Expand section "15. Configure Load Balancing-as-a-Service (LBaaS)" Collapse section "15. Configure Load Balancing-as-a-Service (LBaaS)" 15.1. OpenStack Networking and LBaaS Topology Expand section "15.1. OpenStack Networking and LBaaS Topology" Collapse section "15.1. OpenStack Networking and LBaaS Topology" 15.1.1. Support Status of LBaaS 15.1.2. Service Placement 15.2. Configure LBaaS 15.3. Automatically Reschedule Load Balancers Expand section "15.3. Automatically Reschedule Load Balancers" Collapse section "15.3. Automatically Reschedule Load Balancers" 15.3.1. Enable Automatic Failover 15.3.2. Sample Failover Configuration 16. Tenant Networking with IPv6 Expand section "16. Tenant Networking with IPv6" Collapse section "16. Tenant Networking with IPv6" 16.1. IPv6 subnet options Expand section "16.1. IPv6 subnet options" Collapse section "16.1. IPv6 subnet options" 16.1.1. Create an IPv6 subnet using Stateful DHCPv6 17. Manage Tenant Quotas Expand section "17. Manage Tenant Quotas" Collapse section "17. Manage Tenant Quotas" 17.1. L3 quota options 17.2. Firewall quota options 17.3. Security group quota options 17.4. Management quota options 18. Configure Firewall-as-a-Service (FWaaS) Expand section "18. Configure Firewall-as-a-Service (FWaaS)" Collapse section "18. Configure Firewall-as-a-Service (FWaaS)" 18.1. Enable FWaaS 18.2. Configure FWaaS 18.3. Create a firewall 19. Configure allowed-address-pairs Expand section "19. Configure allowed-address-pairs" Collapse section "19. Configure allowed-address-pairs" 19.1. Basic allowed-address-pairs operations 19.2. Adding allowed-address-pairs 20. Configure Layer 3 High Availability Expand section "20. Configure Layer 3 High Availability" Collapse section "20. Configure Layer 3 High Availability" 20.1. OpenStack Networking without HA 20.2. Overview of Layer 3 High Availability Expand section "20.2. Overview of Layer 3 High Availability" Collapse section "20.2. Overview of Layer 3 High Availability" 20.2.1. Failover conditions 20.3. Tenant considerations 20.4. Background changes Expand section "20.4. Background changes" Collapse section "20.4. Background changes" 20.4.1. Changes to neutron-server 20.4.2. Changes to L3 agent 20.5. Configuration Steps Expand section "20.5. Configuration Steps" Collapse section "20.5. Configuration Steps" 20.5.1. Configure the OpenStack Networking node 20.5.2. Review your configuration 21. Use Tagging for Virtual Device Identification 22. SR-IOV support for virtual networking Expand section "22. SR-IOV support for virtual networking" Collapse section "22. SR-IOV support for virtual networking" 22.1. Configure SR-IOV in your Red Hat OpenStack Platform deployment 22.2. Create Virtual Functions on the Compute node 22.3. Configure SR-IOV on the Network Node 22.4. Configure SR-IOV on the Controller Node 22.5. Configure SR-IOV in Compute 22.6. Enable the OpenStack Networking SR-IOV agent 22.7. Configure an instance to use the SR-IOV port 22.8. Review the allow_unsafe_interrupts setting 22.9. Add a Physical Function to an Instance Expand section "22.9. Add a Physical Function to an Instance" Collapse section "22.9. Add a Physical Function to an Instance" 22.9.1. Configure Compute for Physical Functions 22.9.2. Configure Physical Functions 22.9.3. Expose SR-IOV physical functions VLAN Tags to Guests 22.10. Additional considerations Legal Notice Settings Close Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Language and Page Formatting Options Language: 日本語 English Language: 日本語 English Format: Multi-page Single-page PDF Format: Multi-page Single-page PDF Red Hat Training A Red Hat training course is available for Red Hat OpenStack Platform Part I. Common Tasks Covers common administrative tasks and basic troubleshooting steps. Previous Next