2014-03-28 19:18 GMT+04:00 Ben Pfaff <[email protected]>:
> What's on the other end of the tunnel? If it's also OVS, then you can
> use LACP.
Can you explain me how can i create bonding with lacp and gre tunnels
provided by openvswitch?
Now i create:
Bridge ovs-vm
fail_mode: standalone
Port "node01_01"
Interface "node01_01"
type: gre
options: {local_ip="172.162.251.8", remote_ip="172.162.251.251"}
Port "node01_00"
Interface "node01_00"
type: gre
options: {local_ip="172.162.250.8", remote_ip="172.162.250.251"}
Port ovs-vm
Interface ovs-vm
type: internal
Port gw
Interface gw
type: internal
ovs_version: "2.0.90"
ovs-vsctl list interface node01_01
_uuid : 10ab4ec3-feee-41b0-819d-1b4d3800d3aa
admin_state : up
bfd : {enable="true"}
bfd_status : {diagnostic="No Diagnostic", forwarding="false",
remote_diagnostic="No Diagnostic", remote_state=down, state=init}
cfm_fault : []
cfm_fault_status : []
cfm_flap_count : []
cfm_health : []
cfm_mpid : []
cfm_remote_mpids : []
cfm_remote_opstate : []
duplex : []
external_ids : {}
ifindex : 0
ingress_policing_burst: 0
ingress_policing_rate: 0
lacp_current : []
link_resets : 0
link_speed : []
link_state : up
mac : []
mac_in_use : "56:c1:d6:ff:cb:27"
mtu : []
name : "node01_01"
ofport : 12
ofport_request : []
options : {local_ip="172.162.251.8", remote_ip="172.162.251.251"}
other_config : {}
statistics : {collisions=0, rx_bytes=640058, rx_crc_err=0,
rx_dropped=0, rx_errors=0, rx_frame_err=0, rx_over_err=0,
rx_packets=15225, tx_bytes=1673565, tx_dropped=0, tx_errors=0,
tx_packets=29735}
status : {tunnel_egress_iface="eth1",
tunnel_egress_iface_carrier=up}
type : gre
But i can successeful ping 172.162.251.8 from 172.162.251.251 and
172.162.251.8 from 172.162.251.251.
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN
group default
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc mq state UP
group default qlen 1000
link/ether 00:25:90:97:a7:18 brd ff:ff:ff:ff:ff:ff
inet 172.162.250.8/24 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::225:90ff:fe97:a718/64 scope link
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc mq state UP
group default qlen 1000
link/ether 00:25:90:97:a7:19 brd ff:ff:ff:ff:ff:ff
inet 172.162.251.8/24 scope global eth1
valid_lft forever preferred_lft forever
5: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue
state DOWN group default
link/ether 86:73:fe:4b:cc:15 brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
valid_lft forever preferred_lft forever
6: ovs-system: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN
group default
link/ether 86:34:96:33:24:c8 brd ff:ff:ff:ff:ff:ff
7: ovs-vm: <BROADCAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state
UNKNOWN group default
link/ether ce:de:85:22:ec:43 brd ff:ff:ff:ff:ff:ff
inet6 fe80::889b:c8ff:fe32:e363/64 scope link
valid_lft forever preferred_lft forever
8: gw: <BROADCAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UNKNOWN
group default
link/ether 3e:af:3e:57:bd:38 brd ff:ff:ff:ff:ff:ff
inet 172.16.250.8/24 scope global gw
valid_lft forever preferred_lft forever
inet6 fe80::3caf:3eff:fe57:bd38/64 scope link
valid_lft forever preferred_lft forever
root@ubuntu:~# ip rule show
0: from all lookup local
32764: from 172.162.251.8 lookup 2
32765: from 172.162.250.8 lookup 1
32766: from all lookup main
32767: from all lookup default
root@ubuntu:~# ip r s
172.16.250.0/24 dev gw proto kernel scope link src 172.16.250.8
172.162.250.0/24 dev eth0 proto kernel scope link src 172.162.250.8
172.162.251.0/24 dev eth1 proto kernel scope link src 172.162.251.8
192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1
root@ubuntu:~# ip r s table 1
default via 172.162.250.251 dev eth0
172.162.250.0/24 dev eth0 scope link
root@ubuntu:~# ip r s table 2
default via 172.162.251.251 dev eth1
172.162.251.0/24 dev eth1 scope link
--
Vasiliy Tolstov,
e-mail: [email protected]
jabber: [email protected]
_______________________________________________
discuss mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/discuss