public:technik:howto:10ge-paketbeschleuniger

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
public:technik:howto:10ge-paketbeschleuniger [2015/02/05 00:14] – Seite verschoben von technik:howto:10ge-paketbeschleuniger nach public:technik:howto:10ge-paketbeschleuniger pegropublic:technik:howto:10ge-paketbeschleuniger [2015/02/07 12:34] (aktuell) – Bilder in Public-Bereich verschoben und ein wenig Kosmetik mape2k
Zeile 8: Zeile 8:
  
 ===== Notwenige Hardware ===== ===== Notwenige Hardware =====
 +
   * 2x HP 3800 oder 5400 mit SFP+ und min. 20 Kupferports   * 2x HP 3800 oder 5400 mit SFP+ und min. 20 Kupferports
   * 2x 10 GE SFP+ GBICs   * 2x 10 GE SFP+ GBICs
Zeile 16: Zeile 17:
  
 ===== Aufbau ===== ===== Aufbau =====
 +
   * 2 HP-Switche mit Strom und 10 GE-GBICs bestücken   * 2 HP-Switche mit Strom und 10 GE-GBICs bestücken
   * GBICs mit Patchkabel verbinden   * GBICs mit Patchkabel verbinden
Zeile 33: Zeile 35:
  
 ====Bilder==== ====Bilder====
-{{:technik:howto:paketbeschleuniger1.jpg?direct&300 |}} 
-{{:technik:howto:paketbeschleuniger2.jpg?direct&300 |}} 
-{{:technik:howto:paketbeschleuniger3.jpg?direct&300 |}} 
-{{:technik:howto:paketbeschleuniger4.jpg?direct&300 |}} 
-{{:technik:howto:paketbeschleuniger6.jpg?direct&300 |}} 
- 
- 
  
 +{{paketbeschleuniger1.jpg?direct&300|}}
 +{{paketbeschleuniger2.jpg?direct&300|}}
 +{{paketbeschleuniger3.jpg?direct&300|}}
 +{{paketbeschleuniger4.jpg?direct&300|}}
 +{{paketbeschleuniger6.jpg?direct&300|}}
 + \\
  
 ===== Switch-Config ===== ===== Switch-Config =====
 +
   * auf **beiden** Switchen   * auf **beiden** Switchen
     * VLANs 2-20 anlegen     * VLANs 2-20 anlegen
Zeile 54: Zeile 56:
     * Port 21 -> DEFAULT_VLAN untagged     * Port 21 -> DEFAULT_VLAN untagged
     * Mgmt-IP: 10.0.0.3 (Netzmaske: 255.255.255.0) im DEFAULT_VLAN     * Mgmt-IP: 10.0.0.3 (Netzmaske: 255.255.255.0) im DEFAULT_VLAN
 +
 ===== Traffic erzeugen ===== ===== Traffic erzeugen =====
-**1. beiden Rechnern je eine IP anlegen**+=== 1. beiden Rechnern je eine IP anlegen ===
  
-Rechner 1: +<code|Rechner 1>ip link set dev eth0 up
-<code>ip link set dev eth0 up+
 ip addr add 10.0.0.1/24 dev eth0</code> ip addr add 10.0.0.1/24 dev eth0</code>
-Rechner 2: + 
-<code>ip link set dev eth0 up+<code|Rechner 2>ip link set dev eth0 up
 ip addr add 10.0.0.2/24 dev eth0</code> ip addr add 10.0.0.2/24 dev eth0</code>
-**2. auf Rechner 1 einen Server starten** + 
-<code>nc -l -p 1234 > /dev/null</code> +=== 2. auf Rechner 1 einen Server starten === 
-**3. auf Rechner 2 einen Client starten und Daten reinkippen** +<code|Daten empfangen>nc -l -p 1234 > /dev/null</code> 
-<code>cat /dev/null | nc 10.0.0.1 1234</code> +=== 3. auf Rechner 2 einen Client starten und Daten reinkippen === 
-**4. Portcounter beim Überlaufen zugucken ;)**+<code|Daten senden>cat /dev/zero | nc 10.0.0.1 1234</code> 
 +=== 4. Portcounter beim Überlaufen zugucken ;) ===  
 ===== Portauslastung anzeigen ===== ===== Portauslastung anzeigen =====
 +
   * Switch A oder B eine IP im DEFAULT_VLAN geben   * Switch A oder B eine IP im DEFAULT_VLAN geben
     * 10.0.0.3/24     * 10.0.0.3/24
   * auf Rechner im DEFAULT_VLAN   * auf Rechner im DEFAULT_VLAN
     * Script (siehe unten) aufrufen (benötigt SNMP-Tools, unter Debian "apt-get install snmp")     * Script (siehe unten) aufrufen (benötigt SNMP-Tools, unter Debian "apt-get install snmp")
-<code># Usage: -h <ip vom switch> -s <snmp communitystring> -i <interface-nr des 10GE Ports>+ 
 +<code|Portauslastung anzeigen># Usage: -h <ip vom switch> -s <snmp communitystring> -i <interface-nr des 10GE Ports>
 ./snmp_bandwidth.sh -h 10.0.0.3 -s public -i 25</code> ./snmp_bandwidth.sh -h 10.0.0.3 -s public -i 25</code>
  
-===erwartete Ausgabe=== +=== erwartete Ausgabe === 
-<code>+ 
 +<code|Ausgabe der Portauslastung>
 Inbound: 10501 Mbps, Outbound: 10498 Mbps, Speed: 10000 Mbps Inbound: 10501 Mbps, Outbound: 10498 Mbps, Speed: 10000 Mbps
 Inbound: 10452 Mbps, Outbound: 10450 Mbps, Speed: 10000 Mbps Inbound: 10452 Mbps, Outbound: 10450 Mbps, Speed: 10000 Mbps
 </code> </code>
 +{{paketbeschleuniger5.jpg?direct&300|}}
 + \\
  
-{{:technik:howto:paketbeschleuniger5.jpg?direct&300 |}} +===== Bashscript ===== 
- +<code|snmp_bandwidth.sh>
- +
-====Bashscript==== +
-<code>+
 init () { init () {
 INTNUMBER=$interface INTNUMBER=$interface
  • public/technik/howto/10ge-paketbeschleuniger.1423091668.txt.gz
  • Zuletzt geändert: 2015/02/05 00:14
  • von pegro