ne:sdn-hardware
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| ne:sdn-hardware [2018/06/16 07:22] – admin | ne:sdn-hardware [2022/08/31 12:03] (aktuell) – [BISDN Konfiguration] admin | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| ====== SDN Hardware ====== | ====== SDN Hardware ====== | ||
| + | Im Labor stehen 2 SDN Switche zur Benutzung bereit: | ||
| + | |||
| + | === EdgeCore AS4610-54T === | ||
| + | * 48 Port - 1 Gbit/ | ||
| + | * 4 Port SFP+ - 10 Gbit/s | ||
| + | * 2 Port QSFP+ (20 Gbit/s - Stacking Ports) | ||
| + | |||
| + | === Delta AG5648V1 === | ||
| + | * 48 Port SFP28 10 - 25 Gbit/s | ||
| + | * 6 Port QSFP28 - 100 Gbit/ | ||
| + | |||
| + | ==== BISDN Installation/ | ||
| + | |||
| + | * Anleitung: https:// | ||
| + | * BISDN-Images: | ||
| + | |||
| + | === Installation via USB: === | ||
| + | mit Console-Port verbinden, reboot Switch, U-boot abbrechen durch Tastendruck | ||
| + | <code bash> | ||
| + | run onie-rescue | ||
| + | blkid # Info über angeschlossene Speichermedien | ||
| + | mkdir / | ||
| + | mount -t vfat /dev/sdb1 / | ||
| + | onie-nos-install / | ||
| + | </ | ||
| + | |||
| + | === Installation via Netz: === | ||
| + | <code bash> | ||
| + | run onie-rescue | ||
| + | onie-nos-install http:// | ||
| + | </ | ||
| + | |||
| + | ==== BISDN Konfiguration ==== | ||
| + | Auf den Switches ist Baseboxd installiert. | ||
| + | |||
| + | <code bash> | ||
| + | #start cu: terminates via ~. | ||
| + | # | ||
| + | sudo cu -l / | ||
| + | </ | ||
| + | |||
| + | | ||
| + | | ||
| + | |||
| + | Optische Ports bieten keine oder nur eingeschränkte Auto-Negotiation. | ||
| + | Disable auto-negotiation und Portspeed auf 10Gbit/s: | ||
| + | <code bash> | ||
| + | sudo client_drivshell port xe0 AN=off sp=10000 #port 49-50 (xe0-xe3) | ||
| + | sudo client_drivshell port 50 Enable=false | ||
| + | sudo client_drivshell port 50 Enable=true | ||
| + | </ | ||
| + | Use the following command to print the current port configuration: | ||
| + | <code bash> | ||
| + | sudo client_drivshell ports | ||
| + | </ | ||
| + | |||
| + | Use the parameter '' | ||
| + | <code bash> | ||
| + | sudo client_drivshell ps 1 | ||
| + | </ | ||
| + | |||
| + | Weitere Beispiele hier (z.B. 40 auf 4*10 Breakout-Kabel): | ||
| + | |||
| + | **IP Interface Konfiguration: | ||
| + | |||
| + | <code bash> | ||
| + | ip link show | ||
| + | sudo ip link set port48 up | ||
| + | sudo ip address add 10.0.0.1 dev port48 | ||
| + | ethtool port48 | ||
| + | </ | ||
| + | |||
| + | **SDD - Write Cache disable:** | ||
| + | I created a '' | ||
| + | < | ||
| + | [Unit] | ||
| + | Description=hdparm write cache disable | ||
| + | |||
| + | [Service] | ||
| + | Type=oneshot | ||
| + | ExecStart=/ | ||
| + | |||
| + | [Install] | ||
| + | WantedBy=multi-user.target | ||
| + | </ | ||
| + | ==== Management Interface konfigurieren: | ||
| + | In ''/ | ||
| + | <code bash> | ||
| + | [Match] | ||
| + | # You can also use wildcards. Maybe you want enable dhcp on an all eth* NICs | ||
| + | Name=enp* | ||
| + | [Network] | ||
| + | #DHCP=v4 | ||
| + | # static IP | ||
| + | Address=172.16.1.8/ | ||
| + | Gateway=172.16.1.1 | ||
| + | DNS=141.45.2.100 141.45.3.100 | ||
| + | </ | ||
| - | * https:// | ||
| - | * https:// | ||
| Zeile 10: | Zeile 106: | ||
| * https:// | * https:// | ||
| + | |||
| + | |||
| + | |||
| + | ===== Arista ===== | ||
| + | |||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | |||
| + | ===== Broadcom ===== | ||
| + | |||
| + | * https:// | ||
| + | |||
| + | ===== Facebook ===== | ||
| + | |||
| + | * https:// | ||
ne/sdn-hardware.1529133738.txt.gz · Zuletzt geändert: von admin
