Navigation Menu

Skip to content

Instantly share code, notes, and snippets.

@ionosphere80
Last active January 18, 2016 02:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ionosphere80/b78bedfc5e8300b8113e to your computer and use it in GitHub Desktop.
Save ionosphere80/b78bedfc5e8300b8113e to your computer and use it in GitHub Desktop.
MTU experiments - environment configuration
OpenStack bits:
# . admin-openrc.sh
# neutron net-create public --shared --router:external --provider:physical_network public --provider:network_type flat
Created a new network:
+---------------------------+--------------------------------------+
| Field | Value |
+---------------------------+--------------------------------------+
| admin_state_up | True |
| id | 8b8dc931-31e9-4171-9417-cb2652e6a7e4 |
| mtu | 0 |
| name | public |
| port_security_enabled | True |
| provider:network_type | flat |
| provider:physical_network | public |
| provider:segmentation_id | |
| router:external | True |
| shared | True |
| status | ACTIVE |
| subnets | |
| tenant_id | 343d245e850143a096806dfaefa9afdc |
+---------------------------+--------------------------------------+
# neutron subnet-create public 10.4.31.0/24 --name public --allocation-pool start=10.4.31.101,end=10.4.31.200 --dns-nameserver 8.8.4.4 --disable-dhcp --gateway 10.4.31.1
Created a new subnet:
+-------------------+------------------------------------------------+
| Field | Value |
+-------------------+------------------------------------------------+
| allocation_pools | {"start": "10.4.31.101", "end": "10.4.31.200"} |
| cidr | 10.4.31.0/24 |
| dns_nameservers | 8.8.4.4 |
| enable_dhcp | False |
| gateway_ip | 10.4.31.1 |
| host_routes | |
| id | 640fa564-de69-4d61-a8ad-7763f69a57e3 |
| ip_version | 4 |
| ipv6_address_mode | |
| ipv6_ra_mode | |
| name | public |
| network_id | 8b8dc931-31e9-4171-9417-cb2652e6a7e4 |
| subnetpool_id | |
| tenant_id | 343d245e850143a096806dfaefa9afdc |
+-------------------+------------------------------------------------+
# . demo-openrc.sh
# neutron net-create private
Created a new network:
+-----------------------+--------------------------------------+
| Field | Value |
+-----------------------+--------------------------------------+
| admin_state_up | True |
| id | 4e3ec9b5-1ff1-4705-a261-de5bc0dcbc09 |
| mtu | 0 |
| name | private |
| port_security_enabled | True |
| router:external | False |
| shared | False |
| status | ACTIVE |
| subnets | |
| tenant_id | ed0b60bf607743088218b0a533d5943f |
+-----------------------+--------------------------------------+
# neutron subnet-create private 172.16.1.0/24 --name private --dns-nameserver 8.8.4.4 --gateway 172.16.1.1
Created a new subnet:
+-------------------+------------------------------------------------+
| Field | Value |
+-------------------+------------------------------------------------+
| allocation_pools | {"start": "172.16.1.2", "end": "172.16.1.254"} |
| cidr | 172.16.1.0/24 |
| dns_nameservers | 8.8.4.4 |
| enable_dhcp | True |
| gateway_ip | 172.16.1.1 |
| host_routes | |
| id | 1e54d20f-f14b-4968-99eb-da9d87d52440 |
| ip_version | 4 |
| ipv6_address_mode | |
| ipv6_ra_mode | |
| name | private |
| network_id | 4e3ec9b5-1ff1-4705-a261-de5bc0dcbc09 |
| subnetpool_id | |
| tenant_id | ed0b60bf607743088218b0a533d5943f |
+-------------------+------------------------------------------------+
# neutron router-create router
Created a new router:
+-----------------------+--------------------------------------+
| Field | Value |
+-----------------------+--------------------------------------+
| admin_state_up | True |
| external_gateway_info | |
| id | 421feffc-9d7b-44b2-96e3-c3b0c3437055 |
| name | router |
| routes | |
| status | ACTIVE |
| tenant_id | ed0b60bf607743088218b0a533d5943f |
+-----------------------+--------------------------------------+
# neutron router-interface-add router private
Added interface d9e6ec95-f536-44be-8d66-c5df8f24e40d to router router.
# neutron router-gateway-set router public
Set gateway for router router
# neutron floatingip-create public
Created a new floatingip:
+---------------------+--------------------------------------+
| Field | Value |
+---------------------+--------------------------------------+
| fixed_ip_address | |
| floating_ip_address | 10.4.31.102 |
| floating_network_id | 8b8dc931-31e9-4171-9417-cb2652e6a7e4 |
| id | b699b6a0-c56f-4675-bb9f-eb0a4d933c68 |
| port_id | |
| router_id | |
| status | DOWN |
| tenant_id | ed0b60bf607743088218b0a533d5943f |
+---------------------+--------------------------------------+
# nova list
+--------------------------------------+-------------------+--------+------------+-------------+---------------------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+-------------------+--------+------------+-------------+---------------------------------+
| 05074dfc-5e37-4c68-a58b-bf9a9d8813d3 | private-instance1 | ACTIVE | - | Running | private=172.16.1.3, 10.4.31.102 |
+--------------------------------------+-------------------+--------+------------+-------------+---------------------------------+
Controller node network components:
(VXLAN 1040 works around cloud network limitations and provides connectivty outside the deployment.)
bridge name bridge id STP enabled interfaces
brq4e3ec9b5-1f 8000.0af0a15041c7 no tapbeeee322-42
tapd9e6ec95-f5
vxlan-434
brq8b8dc931-31 8000.ce634835a6c4 no tape551288c-8f
vxlan1040
157: brq4e3ec9b5-1f: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1400 qdisc noqueue state UP mode DEFAULT group default
link/ether 0a:f0:a1:50:41:c7 brd ff:ff:ff:ff:ff:ff
155: tapbeeee322-42: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1400 qdisc pfifo_fast master brq4e3ec9b5-1f state UP mode DEFAULT group default qlen 1000
link/ether 3e:0f:39:83:77:f1 brd ff:ff:ff:ff:ff:ff
158: tapd9e6ec95-f5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1400 qdisc pfifo_fast master brq4e3ec9b5-1f state UP mode DEFAULT group default qlen 1000
link/ether 9a:08:95:97:a4:15 brd ff:ff:ff:ff:ff:ff
156: vxlan-434: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1400 qdisc noqueue master brq4e3ec9b5-1f state UNKNOWN mode DEFAULT group default
link/ether 0a:f0:a1:50:41:c7 brd ff:ff:ff:ff:ff:ff
160: brq8b8dc931-31: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc noqueue state UP mode DEFAULT group default
link/ether ce:63:48:35:a6:c4 brd ff:ff:ff:ff:ff:ff
159: tape551288c-8f: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc pfifo_fast master brq8b8dc931-31 state UP mode DEFAULT group default qlen 1000
link/ether f6:c4:20:29:e9:94 brd ff:ff:ff:ff:ff:ff
147: vxlan1040: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc noqueue master brq8b8dc931-31 state UNKNOWN mode DEFAULT group default
link/ether ce:63:48:35:a6:c4 brd ff:ff:ff:ff:ff:ff
qrouter-421feffc-9d7b-44b2-96e3-c3b0c3437055
2: qr-d9e6ec95-f5: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether fa:16:3e:1d:d1:a3 brd ff:ff:ff:ff:ff:ff
3: qg-e551288c-8f: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
link/ether fa:16:3e:1b:0d:d3 brd ff:ff:ff:ff:ff:ff
Compute node network components:
bridge name bridge id STP enabled interfaces
brq4e3ec9b5-1f 8000.4a7ea16a056e no tapf98ab244-3d
vxlan-434
91: tapf98ab244-3d: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1400 qdisc pfifo_fast master brq4e3ec9b5-1f state UNKNOWN mode DEFAULT group default qlen 500
link/ether fe:16:3e:bd:bf:3f brd ff:ff:ff:ff:ff:ff
92: vxlan-434: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1400 qdisc noqueue master brq4e3ec9b5-1f state UNKNOWN mode DEFAULT group default
link/ether 4a:7e:a1:6a:05:6e brd ff:ff:ff:ff:ff:ff
VM network components:
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1450 qdisc pfifo_fast qlen 1000
link/ether fa:16:3e:bd:bf:3f brd ff:ff:ff:ff:ff:ff
inet 172.16.1.3/24 brd 172.16.1.255 scope global eth0
inet6 fe80::f816:3eff:febd:bf3f/64 scope link
valid_lft forever preferred_lft forever
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment