Nota

Segui i pacchetti nell'architettura di instradamento della VCN hub e spoke all'interno di Oracle Cloud Infrastructure

Introduzione

Istanze, database e servizi di rete sono gli elementi di base tipici dell'applicazione all'interno di Oracle Cloud Infrastructure (OCI). Quando costruiamo un'applicazione sulla rete, è buona norma sapere se il traffico che stai inviando da una fonte sta raggiungendo la destinazione. OCI offre Network Path Analyzer per verificare il percorso, ma a volte si desidera avere un po 'più di informazioni su ciò che sta accadendo sugli endpoint stessi su base hop-by-hop.

Questa esercitazione fornirà alcuni scenari che è possibile utilizzare per seguire i pacchetti in un'architettura di rete hub e spoke all'interno di OCI.

immagine

Scenari flusso ciclo

In un'architettura di instradamento VCN hub e spoke sono applicabili più scenari di flusso di instradamento.

Spiegheremo solo come puoi seguire il pacchetto con Scenario 1. Per gli altri scenari, è possibile utilizzare lo stesso metodo.

Obiettivi

Scenario 1: seguire il pacchetto da un'istanza della VCN spoke a un'altra istanza della VCN spoke

In questo scenario, il pacchetto verrà seguito da un'istanza della VCN spoke a un'istanza di un'altra VCN spoke.

Viene visualizzato il seguente diagramma con i hop specificati. I punti da A a F indicano i punti in cui è possibile abilitare una qualche forma di registrazione o acquisizione di pacchetti. Esploreremo tutti questi luoghi uno per uno in modo da poter seguire il pacchetto.

immagine

Dobbiamo determinare la nostra fonte, destinazione e il porto con cui andremo a testare. Questo ci assicurerà di avere un modo mirato di analizzare il pacchetto senza distrazioni.

In questo esempio verranno utilizzate le seguenti origini, destinazioni e porte.

Origine Obiettivo Porta di destinazione
172.16.1.93 172.16.2.88 TCP/80

Per iniziare correttamente questo viaggio, l'ordine delle operazioni è importante per essere il più efficace possibile con l'impostazione della registrazione, l'acquisizione e la raccolta delle informazioni correttamente.

Task 1: Nota inattiva

  1. In questo tutorial, stiamo utilizzando un computer centrale per raccogliere tutti i dati.

  2. Prendere nota del momento in cui si avvia l'analitica. Per questo esempio, è 8:44 AM.

    immagine

Task 2: aprire la prima sessione SSH sull'istanza A

Task 3: aprire una seconda sessione SSH sull'istanza A

Task 4: aprire una sessione SSH sull'istanza B

Task 5: aprire una sessione Web nel firewall pfSense

Task 6: Abilita registrazione (tutti i log) in una subnet privata spoke

Task 7: Abilita registrazione (tutti i log) nella subnet privata spoke B

Task 8: Abilita log (tutti i log) nella subnet privata dell'hub

Task 9: avviare la sessione tcpdump sulla seconda sessione SSH dell'istanza A

Task 10: avviare la sessione tcpdump sulla sessione SSH sull'istanza B

Task 11: avviare l'acquisizione dei pacchetti nel firewall pfSense

Task 12: invio del traffico HTTP al server Web dell'istanza B dalla prima sessione SSH dell'istanza A

Task 13: Guarda tutti i punti di registrazione e le acquisizioni di pacchetti e segui il percorso

Possiamo iniziare a raccogliere le informazioni in modo da poter seguire il pacchetto.

Interrompi tutti i log, acquisizioni di pacchetti e tcpdumps:

Prima di iniziare le informazioni di raccolta, interrompere tutte le registrazioni, le acquisizioni di pacchetti e tcpdumps per assicurarci di non ottenere troppe informazioni.

Il diagramma riportato di seguito mostra tutti i punti di registrazione A, B, C, D, E e F

immagine

Punto di registrazione A: tcpdump sull'istanza A

  1. Andare alla seconda sessione SSH dell'istanza A.
  2. Si noti che l'output tcpdump generato.

immagine

Punto di log B: log nella VCN spoke di una subnet privata

Ora, guarda il log a livello di subnet per vedere se i pacchetti sono visibili nella subnet della VCN.

Punto di log C: log nella subnet privata della VCN hub

Punto di registrazione D: acquisizione dei pacchetti nel firewall pfSense

Punto di log E: log nella subnet privata della VCN B spoke

Punto di registrazione F: Tcpdump sull'istanza B

  1. Andare alla sessione SSH dell'istanza B.
  2. Prendere nota dell'output tcpdump generato.

immagine

Nota: per altri scenari, raccogliere i log, le acquisizioni di pacchetti e i tcpdump uguali a Scenario 1.

Scenario 2: seguire il pacchetto dall'istanza della VCN spoke all'istanza dell'hub

immagine

Scenario 3: seguire il pacchetto dall'istanza dell'hub all'istanza della VCN spoke

immagine

Scenario 4: seguire il pacchetto dall'istanza della VCN spoke a Internet

immagine

Scenario 5: seguire il pacchetto dall'istanza della VCN spoke alla rete del servizio OCI

immagine

Scenario 6: seguire il pacchetto dall'istanza dell'hub a Internet

immagine

Scenario 7: seguire il pacchetto da Internet all'istanza dell'hub

immagine

Scenario 8: seguire il pacchetto dall'istanza in locale all'istanza VCN spoke

immagine

Scenario 9: seguire il pacchetto dall'istanza della VCN spoke a quella on premise

immagine

Scenario 10: seguire il pacchetto dal computer remoto al load balancer per l'istanza della VCN spoke

immagine

Conferme

Altre risorse di apprendimento

Esplora altri laboratori su docs.oracle.com/learn o accedi a più contenuti gratuiti sulla formazione su Oracle Learning YouTube channel. Inoltre, visita education.oracle.com/learning-explorer per diventare un Oracle Learning Explorer.

Per la documentazione del prodotto, visita l'Oracle Help Center.