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. Network Back Ends in OpenStack Expand section "2.6. Network Back Ends in OpenStack" Collapse section "2.6. Network Back Ends in OpenStack" 2.6.1. Choose OpenStack Networking (neutron) 2.6.2. Choose Nova Networking 2.7. L2 Population 2.8. OpenStack Networking Services Expand section "2.8. OpenStack Networking Services" Collapse section "2.8. OpenStack Networking Services" 2.8.1. L3 Agent 2.8.2. DHCP Agent 2.8.3. Open vSwitch Agent 2.9. Tenant and Provider networks Expand section "2.9. Tenant and Provider networks" Collapse section "2.9. Tenant and Provider networks" 2.9.1. Tenant networks 2.9.2. Provider networks 2.10. Layer 2 and layer 3 networking Expand section "2.10. Layer 2 and layer 3 networking" Collapse section "2.10. Layer 2 and layer 3 networking" 2.10.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. Create a subnet Expand section "3.5. Create a subnet" Collapse section "3.5. Create a subnet" 3.5.1. Create a new subnet 3.6. Delete a subnet 3.7. Add a router 3.8. Delete a router 3.9. Add an interface 3.10. Delete an interface 3.11. Configure IP Addressing Expand section "3.11. Configure IP Addressing" Collapse section "3.11. Configure IP Addressing" 3.11.1. Create floating IP pools 3.11.2. Assign a Specific Floating IP 3.11.3. Assign a random floating IP 3.12. Create multiple floating IP pools 3.13. 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. SR-IOV support for virtual networking Expand section "9. SR-IOV support for virtual networking" Collapse section "9. SR-IOV support for virtual networking" 9.1. Configure SR-IOV in your RHEL OpenStack Platform deployment 9.2. Create Virtual Functions on the Compute node 9.3. Configure SR-IOV on the Network Node 9.4. Configure SR-IOV on the Controller Node 9.5. Configure SR-IOV in Compute 9.6. Enable the OpenStack Networking SR-IOV agent 9.7. Configure an instance to use the SR-IOV port 9.8. Review the allow_unsafe_interrupts setting 9.9. Additional considerations 10. Configure Layer 3 High Availability Expand section "10. Configure Layer 3 High Availability" Collapse section "10. Configure Layer 3 High Availability" 10.1. OpenStack Networking without HA 10.2. Overview of Layer 3 High Availability Expand section "10.2. Overview of Layer 3 High Availability" Collapse section "10.2. Overview of Layer 3 High Availability" 10.2.1. Failover conditions 10.3. Tenant considerations 10.4. Background changes Expand section "10.4. Background changes" Collapse section "10.4. Background changes" 10.4.1. Changes to neutron-server 10.4.2. Changes to L3 agent 10.5. Configuration Steps Expand section "10.5. Configuration Steps" Collapse section "10.5. Configuration Steps" 10.5.1. Configure the OpenStack Networking node 10.5.2. Review your configuration 11. Configure Distributed Virtual Routing (DVR) Expand section "11. Configure Distributed Virtual Routing (DVR)" Collapse section "11. Configure Distributed Virtual Routing (DVR)" 11.1. Configure DVR 12. Configure Load Balancing-as-a-Service (LBaaS) Expand section "12. Configure Load Balancing-as-a-Service (LBaaS)" Collapse section "12. Configure Load Balancing-as-a-Service (LBaaS)" 12.1. OpenStack Networking and LBaaS Topology Expand section "12.1. OpenStack Networking and LBaaS Topology" Collapse section "12.1. OpenStack Networking and LBaaS Topology" 12.1.1. Service Placement 12.2. Configure LBaaS Expand section "12.2. Configure LBaaS" Collapse section "12.2. Configure LBaaS" 12.2.1. Enable LBaaSv1 Integration with Dashboard 12.3. On the network node (running the LBaaS Agent) 13. Tenant Networking with IPv6 Expand section "13. Tenant Networking with IPv6" Collapse section "13. Tenant Networking with IPv6" 13.1. IPv6 subnet options Expand section "13.1. IPv6 subnet options" Collapse section "13.1. IPv6 subnet options" 13.1.1. Create an IPv6 subnet using Stateful DHCPv6 14. Configure Bridge Mappings Expand section "14. Configure Bridge Mappings" Collapse section "14. Configure Bridge Mappings" 14.1. What are bridge mappings used for? Expand section "14.1. What are bridge mappings used for?" Collapse section "14.1. What are bridge mappings used for?" 14.1.1. Configure bridge mappings 14.1.2. Configure the controller node 14.1.3. Traffic flow 14.2. Maintaining bridge mappings Expand section "14.2. Maintaining bridge mappings" Collapse section "14.2. Maintaining bridge mappings" 14.2.1. Manual port cleanup 14.2.2. Automated port cleanup using ‘neutron-ovs-cleanup’ 15. Manage Tenant Quotas Expand section "15. Manage Tenant Quotas" Collapse section "15. Manage Tenant Quotas" 15.1. L3 quota options 15.2. Firewall quota options 15.3. Security group quota options 15.4. Management quota options 16. Configure Firewall-as-a-Service (FWaaS) Expand section "16. Configure Firewall-as-a-Service (FWaaS)" Collapse section "16. Configure Firewall-as-a-Service (FWaaS)" 16.1. Enable FWaaS 16.2. Configure FWaaS 16.3. Create a firewall 16.4. Allowed-address-pairs Expand section "16.4. Allowed-address-pairs" Collapse section "16.4. Allowed-address-pairs" 16.4.1. Basic allowed-address-pairs operations 16.4.2. Adding allowed-address-pairs 17. Configure MTU Settings Expand section "17. Configure MTU Settings" Collapse section "17. Configure MTU Settings" 17.1. MTU overview Expand section "17.1. MTU overview" Collapse section "17.1. MTU overview" 17.1.1. Configure MTU advertisement 17.2. Configure tenant networks 17.3. Review the updated settings 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 Part II. Advanced Configuration Contains cookbook-style scenarios for advanced OpenStack Networking features. Previous Next