<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Open_Vswitch_Grundlagen</id>
	<title>Open Vswitch Grundlagen - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.ixheim.de/index.php?action=history&amp;feed=atom&amp;title=Open_Vswitch_Grundlagen"/>
	<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Open_Vswitch_Grundlagen&amp;action=history"/>
	<updated>2026-06-29T04:06:03Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Xinux Wiki</subtitle>
	<generator>MediaWiki 1.35.1</generator>
	<entry>
		<id>https://wiki.ixheim.de/index.php?title=Open_Vswitch_Grundlagen&amp;diff=64740&amp;oldid=prev</id>
		<title>Thomas.will: Die Seite wurde neu angelegt: „== Überblick == * Freier, softwarebasierter virtueller Switch für Linux und BSD * Entwickelt für Virtualisierung, Cloud und SDN * Vergleichbar mit Cisco Cat…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.ixheim.de/index.php?title=Open_Vswitch_Grundlagen&amp;diff=64740&amp;oldid=prev"/>
		<updated>2025-09-18T16:40:40Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „== Überblick == * Freier, softwarebasierter virtueller Switch für Linux und BSD * Entwickelt für Virtualisierung, Cloud und SDN * Vergleichbar mit Cisco Cat…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Überblick ==&lt;br /&gt;
* Freier, softwarebasierter virtueller Switch für Linux und BSD&lt;br /&gt;
* Entwickelt für Virtualisierung, Cloud und SDN&lt;br /&gt;
* Vergleichbar mit Cisco Catalyst oder Nexus auf Software-Basis&lt;br /&gt;
* Erweitert klassische Linux-Bridge um VLANs, Flows, Tunneling, Mirroring&lt;br /&gt;
&lt;br /&gt;
== Ziele ==&lt;br /&gt;
* Einheitliche Netzwerkschicht für VMs, Container und physische Interfaces&lt;br /&gt;
* Ersatz oder Ergänzung physischer Switches&lt;br /&gt;
* Unterstützung von Automatisierung und SDN&lt;br /&gt;
* Erweiterte Funktionen für Monitoring und Segmentierung&lt;br /&gt;
&lt;br /&gt;
== Architektur ==&lt;br /&gt;
=== Datapath (Kernel-Ebene) ===&lt;br /&gt;
* Kernel-Modul für schnelle Paketverarbeitung&lt;br /&gt;
* MAC-Lookups, VLAN-Tagging, Forwarding&lt;br /&gt;
* Performance durch direkte Integration in den Kernel&lt;br /&gt;
&lt;br /&gt;
=== vswitchd (User-Space-Daemon) ===&lt;br /&gt;
* Prozess im Userspace&lt;br /&gt;
* Entscheidet über neue Flows&lt;br /&gt;
* Programmiert Flow-Tabellen im Kernel-Datapath&lt;br /&gt;
&lt;br /&gt;
=== OVSDB (Open vSwitch Database) ===&lt;br /&gt;
* Persistente Datenbank für Konfiguration&lt;br /&gt;
* Bridges, Ports, VLANs, Mirrors werden gespeichert&lt;br /&gt;
* Änderungen über ''ovs-vsctl'' dauerhaft&lt;br /&gt;
&lt;br /&gt;
=== Management-Schnittstellen ===&lt;br /&gt;
* Lokale CLI-Tools (''ovs-vsctl'', ''ovs-ofctl'')&lt;br /&gt;
* APIs für Automatisierung&lt;br /&gt;
* Integration in Orchestrierungssysteme (z. B. OpenStack Neutron)&lt;br /&gt;
* SDN-Steuerung über OpenFlow oder OVSDB-Remote&lt;br /&gt;
&lt;br /&gt;
== Konzepte ==&lt;br /&gt;
=== Bridges ===&lt;br /&gt;
* Zentrale logische Switch-Instanz&lt;br /&gt;
* Verbindet Ports und stellt Layer-2-Weiterleitung bereit&lt;br /&gt;
&lt;br /&gt;
=== Ports ===&lt;br /&gt;
* Schnittstelle einer Bridge&lt;br /&gt;
* Physisch, virtuell oder Tunnel-Endpunkt möglich&lt;br /&gt;
&lt;br /&gt;
=== VLANs ===&lt;br /&gt;
* Access-Ports gehören zu einem VLAN&lt;br /&gt;
* Trunk-Ports transportieren mehrere VLANs&lt;br /&gt;
* Native VLAN für untagged Frames definierbar&lt;br /&gt;
&lt;br /&gt;
=== Flows ===&lt;br /&gt;
* Regeln für Paketbehandlung&lt;br /&gt;
* Match-Kriterien: MAC, VLAN, IP, Protokoll&lt;br /&gt;
* Aktionen: Weiterleiten, Taggen, Droppen&lt;br /&gt;
&lt;br /&gt;
=== Mirrors ===&lt;br /&gt;
* Port-Mirroring (SPAN) möglich&lt;br /&gt;
* Pakete von Quellports auf Zielport gespiegelt&lt;br /&gt;
* Einsatz für IDS/Monitoring&lt;br /&gt;
&lt;br /&gt;
== Einsatzszenarien ==&lt;br /&gt;
* Virtuelle Switch-Schicht in Cloud-Infrastrukturen (OpenStack, Kubernetes)&lt;br /&gt;
* VLAN-Segmentierung und Overlay-Netze (VXLAN, GRE)&lt;br /&gt;
* Ersatz für physische Switches in Schulungs- und Testumgebungen&lt;br /&gt;
* Integration in SDN-Szenarien&lt;br /&gt;
&lt;br /&gt;
== Vorteile ==&lt;br /&gt;
* Hohe Flexibilität durch Software&lt;br /&gt;
* Konfiguration persistent durch OVSDB&lt;br /&gt;
* Automatisierung und Orchestrierung leicht möglich&lt;br /&gt;
* Mehr Funktionen als einfache Linux-Bridge (QoS, Tunneling, SPAN)&lt;br /&gt;
&lt;br /&gt;
== Herausforderungen ==&lt;br /&gt;
* Performance abhängig von CPU und Kernel-Implementierung&lt;br /&gt;
* Debugging von Flows komplex&lt;br /&gt;
* Höhere Lernkurve als bei Linux-Bridge&lt;br /&gt;
&lt;br /&gt;
== Fazit ==&lt;br /&gt;
* Open vSwitch ist zentrale Technologie für moderne Netzwerke&lt;br /&gt;
* Vereint klassische Switch-Funktionalität mit SDN-Möglichkeiten&lt;br /&gt;
* Eignet sich für Rechenzentren, Cloud-Umgebungen und Schulungen&lt;/div&gt;</summary>
		<author><name>Thomas.will</name></author>
	</entry>
</feed>