Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
[Questa API è stata sostituita dall'API Gestione tabelle di routing versione 2 e non sarà disponibile oltre Windows Server 2003. Le applicazioni devono usare l'API Gestione tabelle di routing versione 2.
La struttura IP_SPECIFIC DATA contiene dati specifici dell'INDIRIZZO IP.
Sintassi
typedef struct _IP_SPECIFIC_DATA {
DWORD FSD_Type;
DWORD FSD_Policy;
DWORD FSD_NextHopAS;
DWORD FSD_Priority;
DWORD FSD_Metric;
DWORD FSD_Metric1;
DWORD FSD_Metric2;
DWORD FSD_Metric3;
DWORD FSD_Metric4;
DWORD FSD_Metric5;
DWORD FSD_Flags;
} IP_SPECIFIC_DATA, *PIP_SPECIFIC_DATA;
Members
-
FSD_Type
-
Specifica il tipo di route definito in RFC 1354. La tabella seguente mostra i valori possibili per questo membro.
Membro Significato - 1
Il tipo di route non è specificato. Il tipo è diverso da quelli elencati qui. - 2
La route non è valida. In genere, questo valore viene usato per invalidare una route. Tuttavia, poiché l'invalidazione non è supportata dalla gestione tabelle di routing, la route è ancora considerata nei calcoli di route migliori. Pertanto, i protocolli di routing non devono usare questo valore. - 3
La route è una route locale, ovvero l'hop successivo è la destinazione finale. - 4
La route è una route remota, ovvero l'hop successivo non è la destinazione finale. -
FSD_Policy
-
Specifica il set di condizioni che causano la selezione di una route multi-percorso. Questo membro è in genere in formato IP TOS. Per altre informazioni, vedere RFC 1354.
-
FSD_NextHopAS
-
Specifica il numero di sistema autonomo dell'hop successivo.
-
FSD_Priority
-
Specifica un valore di metrica. Gestione tabelle di routing usa questo valore per confrontare questa voce di route alle voci di route ottenute da altri protocolli di routing. Il valore di questo membro viene impostato dalla gestione tabelle di routing.
-
FSD_Metric
-
Specifica un valore di metrica. Gestione tabelle di routing usa questo valore per confrontare questa voce di route ad altre voci di route ottenute dallo stesso protocollo di routing. Il valore di questo membro viene impostato dal protocollo di routing.
-
FSD_Metric1
-
Specifica un valore di metrica specifico del protocollo di routing. Questo valore della metrica è documentato in RFC 1354.
-
FSD_Metric2
-
Specifica un valore di metrica specifico del protocollo di routing. Questo valore della metrica è documentato in RFC 1354.
-
FSD_Metric3
-
Specifica un valore di metrica specifico del protocollo di routing. Questo valore della metrica è documentato in RFC 1354.
-
FSD_Metric4
-
Specifica un valore di metrica specifico del protocollo di routing. Questo valore della metrica è documentato in RFC 1354.
-
FSD_Metric5
-
Specifica un valore di metrica specifico del protocollo di routing. Questo valore della metrica è documentato in RFC 1354.
-
FSD_Flags
-
Specifica se la route è valida. Il protocollo di routing deve prima cancellare questi flag, quindi impostare la route come valida o non valida. Il protocollo di routing deve usare le macro ClearRouteFlags(), SetRouteValid()e ClearRouteValid() per eseguire queste operazioni. Queste macro sono definite in Rtm.h.
Commenti
Gestione tabelle di routing usa i membri FSD_Priority e FSD_Metric per calcolare la route migliore a una determinata rete di destinazione.
I membri FSD_Metric[1-5] sono per la conformità MIB II. Gli agenti MIB II visualizzano solo questi valori di metrica. Non visualizzano il valore della metrica FSD_Metric. Per visualizzare la FSD_Metric , il protocollo di routing deve anche archiviare il valore in uno dei membri FSD_Metric[1-5] .
Gestione tabelle di routing non usa i valori delle metriche nei membri FSD_Metric[1-5] quando si calcola la route migliore per una rete di destinazione. Pertanto, il protocollo di routing deve assicurarsi che il membro FSD_Metric abbia un valore di metrica appropriato.
Un protocollo di routing può usare il FSD_Flags per contrassegnare una route come non valida, se la route non deve essere usata da altri protocolli di routing.
Requisiti
| Requisito | Valore |
|---|---|
| Client minimo supportato |
Nessuno supportato |
| Server minimo supportato |
Windows 2000 Server [solo app desktop] |
| Fine del supporto server |
Windows Server 2003 |
| Intestazione |
|