In dem offiziellen Zertifizierungsleitfaden, den Wendell geschrieben hat, hat er viel Zeit damit verbracht, sich mit SDI
oder softwaredefiniertem Zugriff zu befassen.
Jetzt könnte nur definierte Software softwaredefiniert sein.
Kaffee.
Ich meine, es gibt so viele Begriffe mit diesem Wort der softwaredefinierten Vernetzung, die missbraucht wurden.
Wir hatten ein softwaredefiniertes Netzwerk, das offen war, und wir hatten ein softwaredefiniertes Netzwerk,
das API verwendete.
Wir hatten softwaredefinierte Netzwerke, es gab Überlagerungen.
Also sprachen wir über Overlays und unter Laser Ready wurde im Grunde genommen Software definiert, was immer Sie wollen.
Aber softwaredefinierter Zugriff oder SDK Ciscos Lösung, die Funktionsweise eines Unternehmensnetzwerks so traditionell in einem Unternehmensnetzwerk zu ändern, dass wir
einen Spanning Tree haben, der eine ganze Reihe von Problemen verursacht, da wir Ihre
Weiterleitung von Ports auf einen gerechten IP-Standard abstimmen müssen Gateways verursachen eine ganze Reihe von
Problemen, daher möchten wir den Ausgabenbaum abschaffen, und wir führen einfach überall Schreibprotokolle
aus.
Das Standard-Gateway Ihrer Teile ist also der lokale Zugriffsschalter.
Also der Schalter am Rand der Schalter, mit dem sie sich verbinden, anstatt ein Anrufschalter oder ein
Verteilungsschalter, wir führen SPF überall aus oder schreiben überall ein Protokoll.
Also beseitigen wir den Spanning Tree, wir beseitigen den Port, der solche Sachen blockiert.
Aber in meiner Erfahrung mit der CCMA-Prüfung denke ich, dass es übertrieben war.
Das FDA-Zeug im O. C. gee jetzt, wenn ich etwas anderes höre, werde ich diesen Kurs ändern.
Aber ich würde nicht zu viel Zeit mit SGA verbringen.
Grundsätzlich ist die Idee, dass das Netzwerk Manager von Fabric bekommt.
Wir haben also all diese Writer und Switches, die von einem Controller gesteuert werden und dann
ähnlich wie NSX vom Amway aus automatisch Tunnel bauen. Die X-Land-Tunnel werden erneut erstellt, wobei wir eine Überlagerung über
das zugrunde liegende Netzwerk erstellen.
Das zugrunde liegende Kernnetzwerk kann also ziemlich einfach sein, anstatt eine ganze Reihe von Achsenlisten auf den
Kerngeräten zu konfigurieren. Wir können alles als Richtlinie auf dem SDK-Server ausführen und dann eine Richtlinie auf die
Netzwerkgeräte anwenden, und das DNA-Center wird im Grunde automatisch ausgelöst .
So werden die hervorragenden Tunnel gebaut, in denen die Richtlinien angewendet werden.
Wir haben also wieder dieses Konzept der absichtsbasierten Vernetzung und die Absicht ist, dass ich etwas tun
möchte, aber nicht alles explizit aufschreiben muss, um dies zu erreichen.
Als Beispiel möchte ich verhindern, dass PCH in einer herkömmlichen Umgebung mit der PTB kommuniziert. Sie müssen Zugriffslisten
erstellen, die verhindern, dass diese Geräte miteinander kommunizieren. Wenn es sich jedoch um ein absichtsbasiertes Szenario und einige
der anderen Controller-basierten Implementierungen handelt, würde ich dies grundsätzlich tun Sag OK, dieser Kerl kann mit diesem Kerl sprechen,
der dort drüben ist, damit alles erledigt ist.
Gib mir als Beispiel.
Und dann wird eine Richtlinie auf das Netzwerk angewendet, die dies im Grunde stoppt.
Sie als Netzwerktechniker müssen Zugriffslisten also nicht manuell konfigurieren.
Ihre Absicht ist es, diesen Kerl davon abzuhalten, mit diesem Kerl zu sprechen, und das Netzwerk macht dies einfach automatisch möglich.
Was in mancher Hinsicht ziemlich beängstigend ist, denn was passiert, wenn es schief geht.
Die ganze Idee dieses SD n-Materials ist also fantastisch und ich möchte es nicht sofort aus dem Wasser blasen,
aber sei dir nur bewusst, dass du irgendwie verstehen solltest, was unter der Haube vor sich geht, denn was passiert,
wenn etwas schief geht.
Das Prinzip ist jedoch, dass wir ein zugrunde liegendes Netzwerk haben.
Dann setzen wir Landtunnel für Fahrzeuge darüber, wodurch wir Richtlinien auf das Overlay-Netzwerk und nicht auf das zugrunde
liegende Netzwerk anwenden können, damit wir verhindern können, dass dieser Typ mit diesen Typen viel einfacher über diese Tunnel
spricht, als zu versuchen, eine einzige Zugriffsliste zu erstellen Eine Schnittstelle eines Routers, die Personen im
gesamten Netzwerk blockiert.
Eine viel bessere Art, Dinge zu tun, ist im Grunde die Art und Weise, wie es läuft. Wir haben
also einen Controller, der eine ganze Reihe von Geräten im Unternehmen verwaltet.
Nur ein zweites Drittel zurückzutreten, um sich um softwaredefinierte Netzwerke zu kümmern, war mehr für
das Rechenzentrum, daher war NSX ein fantastischer Erfolg im Rechenzentrum.
Cisco hat ECI auch Rechenzentrum Produkt.
Aber was ist mit Unternehmen?
Die FDA ist also eine Unternehmenslösung, bei der wir softwaredefinierte Prinzipien auf ein Unternehmen anwenden und
Richtlinien in diesem Netzwerk und nicht in einem Rechenzentrum anwenden.
Im Grunde genommen lassen sich einfache Dinge wie OK den Spanning Tree loswerden.
Also führen wir überall 0 SPF oder Schreibprotokoll aus.
Alles ist Schicht 3 und nicht Schicht 2.
Aber Sie wissen, wie wir dieses Gerät dazu bringen, mit diesem Gerät zu kommunizieren.
Wir können eine Richtlinie über einen Gooey, eine Management Station oder einen Controller anwenden.
Wenn Sie den richtigen Begriff verwenden möchten, der die Richtlinie auf das Netzwerk anwendet, ohne dass Sie eine ganze
Reihe von Dingen manuell konfigurieren müssen.
Die Idee ist, dass dieser Begriff der Abstraktion überall als Beispiel verwendet wird, wenn ich ein
Stück Python-Code schreiben möchte.
Ich muss nicht wissen, wie man das auf einer Festplatte macht.
Ich bin von einer Low-Level-Programmierung abstrahiert. Das Betriebssystem abstrahiert mich von der Hardware.
Das Betriebssystem abstrahiert mich von solchen Netzwerkkabeln. Ich programmiere in einer High-Level-Programmiersprache
Python, die den gesamten Stapel durchläuft und tatsächlich etwas passieren lassen etwas passiert
im Netzwerk.
Ich bin also aus der Assemblersprache extrahiert, als Beispiel, dass ich von einfachen Dingen abstrahiert bin.
Ich benutze mein Gehirn eher für High-Level-Sachen als für Low-Level-Sachen.
Sehr reale Beispielpiloten Ein Pilot fliegt heute nicht den ganzen Weg manuell von Großbritannien in die
USA.
Was verwenden sie verwenden sie Autopilot.
Die Idee ist also, dass der Autopilot es dem Piloten ermöglicht, Aufgaben auf hoher Ebene zu erledigen, weshalb die Aufgaben auf
niedriger Ebene mit Autopilot erledigt werden.
Jetzt hat das Flugzeug all diese Sensoren, die Informationen über solche Höhenangaben liefern, und dann
kann das Flugzeug den Piloten führen, aber der Autopilot kann Probleme verursachen, wenn der Pilot versucht, das Netzwerk zu verwalten, oder sollte ich
das Flugzeug durch Autopilot sagen, indem er verschiedene hohe Pegel einstellt Parameter, anstatt nur das Flugzeug
zu ergreifen und es zu fliegen.
Und es war ein wirklich interessantes Video, in dem sie über dieses Problem sprachen, bei dem
die Automatisierung tatsächlich zu Abstürzen geführt hat, weil Piloten das Flugzeug nicht mehr wie physisch fliegen. Sie versuchen, die durch
den Autopiloten fliegenden Flugzeuge so anzupassen, dass sie versuchen, Informationen an den Autopiloten weiterzuleiten das fliegt dann das Flugzeug
und passt das Flugzeug an.
Aber wenn Sie als Pilot ein Flugzeug anfliegen würden, würden Sie sich das Flugzeug schnappen und es aus dem Weg
fliegen, anstatt zu versuchen, den Autopiloten einzustellen.
Und ich denke, das ist das Gleiche, worauf wir als Netzwerktechniker achten müssen.
Verlassen Sie sich nicht auf den Autopiloten oder die Klugheit all dieser Anwendungen, wenn das Netzwerk brennt oder es ein Feuer gibt, in
das Sie springen und das Problem beheben müssen Probleme.
Die Automatisierung hat ihren Platz, aber es ist immer noch wichtig zu verstehen, wie Netzwerke
funktionieren, da Sie durch die Automatisierung ein Netzwerk sehr schnell brechen können, wenn Sie nicht verstehen, was die Automatisierung tut.
Ich meine, wenn ein Programmierer nur ein Skript schreibt, das eine ganze Reihe von BP an ein Netzwerk sendet, in dem der Ausgabenbaum
ausgeführt wird, kann dies Ihr gesamtes Netzwerk durcheinander bringen.
Sie müssen also verstehen, was Ihr Programm tut, was diese Anwendungen tun.
Die Abstraktion bietet also enorme Vorteile für die Automatisierung. Sie müssen jedoch die Vernetzung
verstehen.
Ich denke, Cisco hat hier etwas Gutes getan.
Zehn Prozent der CCMA sind Automatisierungs- und Programmier- oder Programmierfähigkeiten. 90 Prozent sind eine Menge traditioneller Netzwerkaufgaben,
und die Netzwerkperson ist immer noch ein Netzwerktechniker. Sie müssen noch Protokolle
wie das Ausgeben von 3 0 SPF usw. verstehen. Aber ich denke für mich ist die Programmierseite sehr aufregend, weil
Cisco jetzt diesen bestimmten Track hat, so dass Sie diese Welt vor sich haben, die es nicht gab.
Ich nehme das auf, das Sie nicht lange nach der Veröffentlichung der CCMA kennen.
Sie haben jetzt diese Welt, in der Sie mit ein bisschen Programmierung traditionelles Networking betreiben oder mit
ein bisschen Networking programmieren können.
Ich denke, wenn Sie in Ihrer Karriere anfangen, haben Sie zwei wunderbare Möglichkeiten, und ich meine, Sie müssen sich nur
entscheiden, was Ihnen Spaß macht. Programmieren Sie gerne mit einem Hauch von Networking oder genießen Sie Networking mit
einem Hauch von Programmierung.
Ich denke, diese werden in Zukunft tatsächlich näher und enger werden.
In fünf bis zehn Jahren wird die Grenze zwischen Vernetzung und Programmierung immer näher rückt.
Die Vernetzung verändert sich und das sage ich schon seit vielen Jahren.
Ich meine, jetzt gehen wir mehr in die Cloud.
Cloud-Inhalte werden also immer wichtiger.
Aber denken Sie nicht, dass es Ihre Netzwerkprobleme lösen wird, wenn Sie es in die Cloud stellen.
Es ist immer noch ein Netzwerk.
Sie müssen die Netzwerk-Cloud weiterhin wie in Ihrem Netzwerk verwalten.
Ich meine, wenn Sie eine VM in die Cloud stellen, ist es cool, dass es nur eine VM ist.
Aber was passiert, wenn Sie virtuelle Maschinen in Asien, Amerika und Europa haben?
Plötzlich fängst du an, mit niedrigen Guthaben zu arbeiten. Du fängst an, mit Firewalls zu arbeiten. Du
fängst an, mit Zugriffssteuerungslisten zu arbeiten. Du fängst an, mit Bösewichten zu arbeiten, nennst das nicht, aber du fängst an, mit all
den traditionellen Netzwerk-Dingen zu arbeiten.
Nur weil es sich in der Cloud befindet, bedeutet dies nicht, dass Sie das Netzwerk ignorieren können. Für
Netzwerkingenieure wird dies immer noch eine Menge Arbeit bedeuten.
Es ist nur so, dass sich die Rollen möglicherweise ändern, anstatt in der CLIA zu tippen.
Möglicherweise arbeiten Sie in einem Controller oder in der Cloud, müssen jedoch die Netzwerkprinzipien verstehen.
Okay, das war ein ziemlich langer Streifzug, eine Hoffnung, dass diese Art von Diskussion wertvoll war, um den Kurs zu ergänzen.
Ich werde Ihnen im weiteren Verlauf des Kurses einige weitere praktische Dinge zeigen, aber hoffentlich erhalten Sie eine gute Vorstellung
davon, was für die Prüfung wichtig ist, und legen die 10000-Fuß-Ansicht und den Überblick über
Programmierung und Netzwerkautomatisierung fest.