Netwerk

From PostgreSQL_wiki
Revision as of 22:29, 11 December 2023 by Martin (talk | contribs)
Jump to: navigation, search

Organisatie van het netwerk

De meeste bedrijven organiseren de netwerken naar gebruik in Vlans. In de tijd voordat virtualisatie een grote vlucht nam, werden de Vlans op zogenaamde switches geordend.
Naast de verdeling naar gebruik kennen we ook de technische organisatie in de vorm van lagen, Het OSI zeven lagen model.

  1. layer I, eth0
  2. layer II, De bridge vmbr0 en de vlans
  3. layer III, Een vlan heeft soms een IP adres

Een Proxmox host is tevens een layer II switch. Je hebt één fysieke netwerkpoort (layer I) en daar bouw je alles bovenop.
In dit voorbeeld heeft de host zelf een IP adres op vlan2, dit is het netwerk waarop de host met de andere hosts is verbonden.
Voor de overige vlans is deze host een bridge.

auto lo
iface lo inet loopback

auto eth0
iface eth0 inet manual
  ovs_bridge vmbr0
  ovs_type OVSPort
  ovs_mtu 9000
  offload-tx  off
  offload-sg  off
  offload-tso off

auto vmbr0
iface vmbr0 inet manual
  ovs_type OVSBridge
  ovs_ports eth0 vlan2 vlan3 vlan4
  ovs_mtu 9000

auto vlan2
iface vlan2 inet static
  ovs_type OVSIntPort
  ovs_bridge vmbr0
  ovs_options tag=2
  address 192.168.1.10
  netmask 255.255.255.0
  ovs_mtu 9000

auto vlan3
iface vlan3 inet manual
  ovs_type OVSIntPort
  ovs_bridge vmbr0
  ovs_options tag=3
  ovs_mtu 1500

auto vlan4
iface vlan4 inet manual
  ovs_type OVSIntPort
  ovs_bridge vmbr0
  ovs_options tag=4
  ovs_mtu 1500

Jumbo frames

Probleem: Connectie gaat verloren Oplossing: ethtool

root@host:~# ethtool -K eth0 tx off rx off