Es ist Zeit, etwas Frustration jeden entlüften!
Wenn Sie auf Cisco-Geräten für längere Zeit arbeitete, oder auch wenn Sie nur die Arbeit mit Cisco-Routern begonnen haben, wissen Sie, dass die Cisco Command Line Interface kann eine frustrierende Sache sein. Die Konsistenz der Syntax eines bestimmten Befehls kann erheblich variieren von Plattform zu Plattform, von Gerät zu Gerät und sogar zwischen verschiedenen Versionen von IOS. Versteh mich nicht falsch es wird immer besser, aber es kann immer noch ein Punkt der Frustration sein
Ein wenig Geschichte auf der Cisco-Befehlssyntax.
In den alten Tagen haben wir verwendet, um Catalyst-Switches und IOS-Routern haben. Dies ist vor allem auf Erwerb des Catalyst-Plattform. Viele der Fragen, mit Abweichungen in der Syntax des Befehls ist darauf zurückzuführen, Akquise. Viele neue Netzwerk-Equipment-Anbieter tatsächlich schaffen ihre Geräte mit einem Cisco wie Kommandostruktur. Nicht nur zu nutzen, den technischen Support Basis, sondern auch mögliche zukünftige Akquisition Berufung auf Cisco.
Aber mit so vielen Akquisitionen wie Cisco gehabt hat, wird merken Befehlszeile SysTax fast useles.
Dann hatten wir PIX-Firewalls, dass etwas bekannt als Kanäle für den Verkehr zu ermöglichen, sicher durch die Strömung eingesetzt Firewall . Dies wurde später von ACL, die völlig gegensätzlich sind von Leitungen verändert. Sprechen Sie über die verwirrend.
Kann ich eine AMEN für das Fragezeichen?
Wenn Sie ziehen alle Cisco IOS-Befehlsreferenz Das Haupt-Disclosure Statement an der Spitze jeder enthalten ist:
"Die unterstützten Befehle kann je nach der Version der verwendeten Software ab."
Dies ist ihre Art zu sagen, der Befehl sollte wie folgt funktionieren, aber wenn Sie Zweifel haben, punt!
"Um eine umfassende Liste der Befehle anzuzeigen, geben Sie ein Fragezeichen (?) An der Eingabeaufforderung ein."
Und nun, um die Dinge noch interessanter haben wir nun die Cisco Nexus-Plattform .
Nexxus ist die nächste Generation von Switching-Plattformen für Cisco und die Syntax ist noch prekärer.
- IGP-Protokolle werden an der Schnittstelle definiert.
- IP-Adressen werden in CIDR-Notation gespeichert.
- Angezeigte HSRP Informationen ist völlig anders.
- Viel Glück versuchen, eine "Show-Standby"-Befehl tun, ist komplett weg!
Dies ist nur die Spitze des iceburg.
Wenn Sie schon einmal eingerichtet haben eine Netzwerk-Monitoring-System, ziehen Backups, Abfrage einer SNMP MIB, oder führen Sie einen regulären Ausdruck
gegen Ihren Bestand an Cisco Getriebe sein kann, wenn zum Verrücktwerden!
Nehmen Routing-Protokolle zum Beispiel. Ich möchte meine Nachbarn für BGP und OSPF für sehen.
Für BGP
show ip bgp neighbors
Für OSPF
show ip ospf neighbor <- Nächster? NICHT Nachbarn?!?!
Ich sage ganz offen, für neue Netzwerk-Administratoren und Techniker, die für ein Studium sind Cisco Zertifizierungsprüfung und versuchen, diese Unterschiede in der Cisco-Befehle auswendig zu lernen. Sie sind alle sehr ähnlich, aber unterschiedlich genug, falsch zu sein (vor allem auf einem Test).
Also, wie auf der Erde hat Cisco erwarten von uns zu halten mit all dies.
Zugegeben, die meisten Leute noch nicht einmal erkennen, einige fo diese Nuancen. sie treffen Register, um den Befehl abzuschließen oder nutzen Sie einfach das Fragezeichen (?), um die Syntax zu sehen. Und dann sind wir alle tippen Sie einfach die ersten paar Buchstaben ein und drücken Sie erneut.
Was Inkonsistenzen pissen Sie mit dem Cisco Kommandozeile? Fühlen Sie sich frei, um in der Frustration zu verbinden. Lassen Sie Ihren Kommentar unten?
Keine verwandten Beiträge.


Es kommt noch besser - manchmal möchte man einen Router und die IOS-Version installiert unterstützt nicht einmal die Funktion oder Befehl, die Sie suchen zu bekommen.
Sie müssen sich syntaktisch sein für die Tests, sondern in der realen Welt, dass Fragezeichen ein Lebensretter ist!
Die Nexus-Plattform verbrennt mich immer wenn ich berühren. Es ist wie sie nur ein Teil der Cisco IOS-nahmen umgesetzt und die SAN-OS mit sich. So ändern MTU-Größen ist nicht mehr einfach. Es ist zu QOS Aussagen anstatt eine einfache IP-MTU-oder MTU-Änderung auf der Oberfläche gebunden. Sie haben nicht eine Schnittstelle Bereich Befehl aus irgendeinem Grund. Ohne sie ist es wie zurück in den 90er Jahren auf der Kommandozeile. VTP - was VTP? Es funktioniert auf einigen Nexus Linien, aber nicht die BladeCenter 4001i ist. Layer-3-Befehle werden zu den Funktionen, die Sie aktivieren gebunden. Gäbe es einen Vorteil Deaktivieren einer Funktion (zB schnellere CPU Verarbeitung oder Stabilität), es wäre wert, indem diese Funktionen in eine separate Gruppe zu sein. Ich habe keine bessere Leistung (er saugt noch) mit diesen Features deaktiviert gesehen. Der Nexus 7000 Serie ist mehr wie eine große Nexus 5000 mit weniger Features ...
Cisco IOS-15. Meinst du das ernst? Jetzt wollen Sie sicher, ich habe eine Lizenz zur Nutzung der Software, die mit meinem Router, Switch, kam verwenden Firewall , etc, so dass Sie nicht verlieren, ein paar Dollar auf jemand versucht, das IOS zu lernen? Bist du nicht einer der reichsten Gesellschaften um, die beliebteste Netzwerk-Ausrüster auf dem Planeten? Sie haben soeben fortgeschritten in eine Geldmaschine, die ich möchte nicht mit mehr beschäftigen. Sorry, Cisco, verpasst du das Boot auf dem Nexus-Plattform und mit deiner Gier. Ich bin eigentlich nie wieder ein anderes kaufen. Ich bin der Umstieg auf Foundry-Switches. Sie sind einfach. Sie nutzen Cisco Syntax besser als ein Cisco tut, und sie sind relativ billig im Vergleich zum untermotorisiert Nexus-Plattform. Oh ja, ich kann die Gießerei-Zertifizierung auf dem gleichen Niveau bekommen, wenn ich Ihre CCNA oder CCNP Prüfungen bestanden haben. Sie machte es zu einfach, zu verlassen. Auf Wiedersehen.
Wayne
Hallo zusammen,
Du bekommst eine Reichweite Option im Nexus, gleiche Syntax, ohne den Bereich COMAND:
NEX01 (config) # int eth112/1/40 - 45
NEX01 (config-if-range) #
Du hast Recht über die CLI des Nexus, schlecht durchdacht und auch ich teile deinen Schmerz mit der QoS-Richtlinie für Jumbo-Frames.
Ich stimme mit Ihrer Stimmung, vor allem über die IOS-15. Einer der Gründe, Cisco war so erfolgreich wurde, ist die überwiegende Mehrheit der Netzwerk-Ingenieure gelernt Networking auf Cisco-Produkten. Wenn Sie sich den einfachen Einstieg und die Fähigkeit, sich selbst nehmen zu lehren, indem Sie Ihre IOSS außer Reichweite für den Anfänger, beginnt man sich ernsthaft untergraben, dass base.
Folgerichtig obwohl, hat Foundry geworden Brocade jetzt. Und als jemand, der gemacht (und ist in den Prozess der Herstellung) hat den Übergang, war es ein meist reibungslos. Obwohl ich finde mich immer noch die Eingabe von "keine shu" viel zu oft, wenn ich zu geben bedeutet "enable" ...
Nicht zu vergessen die Unterschiede in der "modularen" des MQC QoS CLI.
Befehle wie Priorität werden in kpbs wo der Befehl in Form bps getan ist getan. Sehr schöne Dinge Cisco hält das gleiche im gleichen Teil der Config