1
00:00:00,240 --> 00:00:06,150
Also werde ich hier nano verwenden und einfach ein Skript namens Python one erstellen, aber Sie möchten wahrscheinlich eine

2
00:00:06,150 --> 00:00:12,330
viel bessere Namenskonvention als diese verwenden, aber das ist ein K für das, was wir hier in dieser Demonstration tun,

3
00:00:13,930 --> 00:00:17,920
anstatt zu versuchen, dies einzugeben Ich werde das Skript manuell einfügen, damit

4
00:00:17,920 --> 00:00:19,800
ich nicht viele Fehler mache.

5
00:00:19,990 --> 00:00:22,660
Das erste, was wir tun werden, ist Pi-Schock zu importieren.

6
00:00:22,660 --> 00:00:29,290
Dies ist eine Variable, die wir verwenden werden, um unsere Benutzeroberfläche live zu erfassen.

7
00:00:29,320 --> 00:00:38,800
Ethan bei Null wird sagen, dass die Skriptlebenskonfiguration uns zeigt, dass dies die Netzwerkschnittstellenkarte ist.

8
00:00:38,830 --> 00:00:45,320
Wir können diese geniale 3 auf jeden Fall sehen, aber dies zeigt uns unter Linux, dass dies unsere Ethan it-Karte ist.

9
00:00:45,330 --> 00:00:46,770
Ich werde das Skript erneut bearbeiten.

10
00:00:47,710 --> 00:00:51,140
Also werden wir den Verkehr von Ethan it zero erfassen.

11
00:00:51,190 --> 00:01:01,000
Wir haben hier eine Schleife, die besagt, dass wir bei der Erfassung von Paketen kontinuierlich schnüffeln können, aber wir werden 50 Pakete

12
00:01:01,000 --> 00:01:10,160
erfassen, so dass dies einen Schock auslöst und die Erfassung von Paketen des Drahtes stoppt und beginnt, aber nur 50

13
00:01:10,190 --> 00:01:16,110
Pakete jetzt tatsächlich nicht müssen in eine Datei schreiben, entfernen Sie das.

14
00:01:16,380 --> 00:01:23,850
Was wir hier tun werden, ist eine Ausnahmebehandlung, bei der wir versuchen werden, die Quell-IP-Adresse und

15
00:01:23,880 --> 00:01:29,310
die Ziel-IP-Adresse zu drucken, aber einige Verkehrstypen wie der Ausgabenbaum haben keine

16
00:01:29,340 --> 00:01:30,190
Quell-Ziel-IP-Adresse.

17
00:01:30,480 --> 00:01:32,430
Also geben sie uns einen Fehler.

18
00:01:32,520 --> 00:01:39,810
Also muss ich die Anweisung versuchen und wenn wir ein Spanning Tree-Paket erhalten, heißt es einfach, die

19
00:01:40,260 --> 00:01:41,610
Schleife fortzusetzen.

20
00:01:41,880 --> 00:01:49,290
Dieser Durchgang ist also im Grunde nur eine normale Anweisung, etwas dort abzulegen, damit das Skript fortgesetzt werden kann.

21
00:01:49,290 --> 00:01:52,920
Ich werde dann das Ende drucken und das Skript verlassen.

22
00:01:52,920 --> 00:01:58,080
Das löst manchmal das Problem, das ich mit PI-Schock hatte.

23
00:01:58,080 --> 00:02:00,690
Mit anderen Worten, der Fehler, den es angezeigt hat.

24
00:02:01,200 --> 00:02:11,030
Lassen Sie uns also Python 3 Python 1 ausführen und das, was das hoffentlich tun sollte, ist, den Schock zu

25
00:02:11,030 --> 00:02:15,780
starten und an die Quell- und Ziel-IP-Adressen zu drucken.

26
00:02:15,920 --> 00:02:23,780
Wie wir hier sehen können, hat eine Quell-IP-Adresse Datenverkehr an diese IP-Adresse gesendet,

27
00:02:23,780 --> 00:02:32,550
die EAI GOP ist. Die Quell-IP-Adresse hat Datenverkehr an diese IP-Adresse gesendet, die o SPF ist.

28
00:02:32,770 --> 00:02:40,150
Dies zeigt uns die IP-Adresse des Routers. IP-Protokolle zeigen uns die auf dieser Straße aktivierten

29
00:02:40,150 --> 00:02:41,060
Routing-Protokolle.

30
00:02:41,590 --> 00:02:49,240
Wenn Sie also nur diese IP-Adresse nach oben scrollen, werden Updates gesendet, da

31
00:02:49,240 --> 00:02:53,500
dort eine Quell-IP-Adresse für Multicast-IP-Adressen vorhanden ist.

32
00:02:53,630 --> 00:02:59,350
Erstens verwendet die für EAI GOP ya GOP 10.

33
00:02:59,400 --> 00:03:00,080
Dies.

34
00:03:00,130 --> 00:03:04,930
Ihre Stück-Multicast-Adresse beginnt immer mit dem Senden von Updates.

35
00:03:05,020 --> 00:03:13,720
Hier ist eine wispy PFC-Multicast-IP-Adresse, damit wir in den Updates sehen können, dass der Router Ihnen GOP-Updates sowie

36
00:03:14,200 --> 00:03:22,150
OSP-SPF-Updates in das Netzwerk sendet und warum Schock, wenn in diesem Fall T Schock diese

37
00:03:22,150 --> 00:03:23,850
Pakete erfasst hat.

38
00:03:23,890 --> 00:03:32,410
Ich habe T Schock über ein Python-Skript gestartet und dann etwas getan, um nur die

39
00:03:32,410 --> 00:03:35,890
Quell- und Ziel-IP-Adressen als Beispiel auszudrucken.

40
00:03:35,900 --> 00:03:38,240
Dies ist wieder einmal die Ausnahmezeit.

41
00:03:38,240 --> 00:03:40,580
Ich werde es für den Moment ignorieren.

42
00:03:40,850 --> 00:03:42,930
Dies ist das Ende unseres Skripts.

43
00:03:43,130 --> 00:03:46,830
Was ich jetzt tun werde, ist das Skript erneut auszuführen.

44
00:03:47,180 --> 00:03:55,580
Aber was ich hier tun werde, ist, dass ich 1 9 2 1 6 8 1 22 255 anpinge, also eine Broadcast-Adresse anpinge.

45
00:03:55,640 --> 00:04:07,670
Beachten Sie, dass es als 255 255 255 255 angezeigt wird, sodass Broadcast-Ping von der Y-Schock-Anwendung empfangen

46
00:04:07,670 --> 00:04:08,960
wurde.

47
00:04:08,960 --> 00:04:12,390
Beachten Sie, dass

48
00:04:15,050 --> 00:04:19,450
es die Ziel-Multicast-Adresse 239 gibt.

49
00:04:19,530 --> 00:04:32,670
Da ist der Multicast, der wieder vom Schock erfasst wird. Lass uns eins, zwei, drei machen.

50
00:04:32,750 --> 00:04:35,010
Los geht's.

51
00:04:35,060 --> 00:04:41,130
Das ist also ein sehr einfaches Skript, das wir noch nicht so oft machen.

52
00:04:41,140 --> 00:04:45,000
Wir drucken im Wesentlichen nur die Quell- und Ziel-IP-Adresse.

53
00:04:45,010 --> 00:04:48,940
Nun, wir könnten etwas anderes tun, also drucken wir

54
00:04:54,920 --> 00:04:55,900
ein autonomes

55
00:05:00,420 --> 00:05:09,890
GOP-System aus, nein, und ich sollte das vorwegnehmen, indem ich sage, dass P E S gleich ist, um das Skript zu speichern.

56
00:05:09,890 --> 00:05:18,220
Python 3 Python fragte sich also, warum wir in der Ausgabe sehen können, dass

57
00:05:18,220 --> 00:05:21,520
die autonome GOP-Systemnummer 100 ist.

58
00:05:21,630 --> 00:05:27,000
Also wieder nehme ich Pakete in Echtzeit außerhalb dieses Netzwerks auf, das ein Segen für

59
00:05:29,930 --> 00:05:36,760
das Hosting ist, indem ich Pakete von Ethan Zero aufnehme, und ich werde dieses Skript an dieser Stelle einfach stoppen.

60
00:05:42,140 --> 00:05:48,230
Ich kann sehen, wie die Quell-IP-Adresse lautet, wie die Ziel-IP-Adresse lautet und wie die Nummer des

61
00:05:48,230 --> 00:05:49,520
autonomen GOP-Systems lautet.

62
00:05:49,670 --> 00:05:55,550
Dies ist wieder ein sehr sehr einfaches Skript, das Sie verwenden könnten, wenn Anweisungen hier viel komplexere Dinge

63
00:05:55,550 --> 00:05:56,380
tun könnten.

64
00:05:56,450 --> 00:06:04,310
Wenn es also einfach ist, GOP zu drucken, drucken Sie das autonome System. Nein, wenn es sich über einen Baum erstreckt, dann tun Sie etwas anderes.

65
00:06:04,310 --> 00:06:11,090
All diese Optionen gibt es mit PI-Schock und ich meine, Sie können die Kraft von Python hier nutzen, um alle

66
00:06:11,090 --> 00:06:12,950
möglichen ausgefallenen Dinge zu tun.

67
00:06:12,950 --> 00:06:20,530
Die Moral der Geschichte ist, dass ich Python verwendet habe, um einen Schock zu starten und Pakete des Drahtes zu erfassen.

68
00:06:20,660 --> 00:06:26,510
Dann schaue ich mir diese Pakete an und mache dann etwas mit den Informationen, die erfasst wurden.

69
00:06:26,510 --> 00:06:31,160
Dies ist ein sehr einfaches Beispiel, das Quell- und Ziel-IP-Adressen sowie autonome GOP-Systemnummern zeigt,

70
00:06:31,160 --> 00:06:33,830
aber Sie könnten etwas viel Komplexeres tun.
