Utilizzo degli indirizzi IPv6 con gli adapter BizTalk
BizTalk Server adapter supportano l'uso degli indirizzi IPv6. In questo argomento viene illustrata la nomenclatura da utilizzare per specificare un indirizzo IPv6 per un percorso UNC e per specificare un indirizzo IPv6 letterale e viene descritto l'utilizzo degli identificatori di ambito IPv6 con gli adapter HTTP e SOAP.
Nomenclatura degli indirizzi IPv6 utilizzata per un percorso UNC
Per specificare un indirizzo IPv6 letterale in un percorso UNC, eseguire la procedura seguente:
Sostituire i caratteri ":" con un carattere "-" trattino.
Aggiungere il testo ".ipv6-literal.net" all'indirizzo IP.
Ad esempio, la nomenclatura per un URI che punta a una condivisione file in un computer il cui indirizzo IPv6 è 2001:DB8:2a:1005:230:48ff:fe73:989d sarà analoga alla seguente:
\\2001-DB8-2a-1005-230-48ff-fe73-989d.ipv6-literal.net\<sharename\>
Dove <sharename> è il nome della condivisione file nel computer di destinazione.
Nota
Assicurarsi che gli account utente relativi alle istanze di host in cui sono in esecuzione i gestori di trasmissione e ricezione FILE dispongano delle autorizzazioni appropriate sulla condivisione file. Per altre informazioni sulle autorizzazioni di cartella necessarie per ricevere file con l'adattatore File, vedere Configurare un gestore di ricezione file. Per altre informazioni sulle autorizzazioni di cartella necessarie per l'invio di file con l'adattatore file, vedere Problemi noti con l'adattatore file. Per informazioni sui file system supportati per l'uso con l'adapter File, vedere https://support.microsoft.com/kb/815070.
Utilizzo degli identificatori di ambito IPv6 con l'adapter HTTP e l'adapter di trasmissione SOAP
L'adapter di invio e ricezione HTTP e l'adapter di invio SOAP richiedono che se un identificatore di ambito viene usato in un indirizzo IPv6, l'identificatore di ambito deve essere eliminato con il codice di escape %25. Ad esempio , fe80::550c:489f:e65e:aef3%8 è un indirizzo IPv6 valido contenente un identificatore di ambito (%8). Per utilizzare questo indirizzo IPv6 con gli adapter di trasmissione e ricezione HTTP e con l'adapter di trasmissione SOAP, è necessario far precedere l'identificatore di ambito dal codice di escape, come illustrato di seguito:
fe80::550c:489f:e65e:aef3%258
Nomenclatura degli URI di adapter utilizzata per un indirizzo IPv6 letterale
Per utilizzare un indirizzo IPv6 letterale per l'URI di un adapter, racchiudere l'indirizzo IP tra parentesi quadre "[", "]". Ad esempio, la nomenclatura per un URI il cui indirizzo IPv6 è 2001:DB8:2a:1005:230:48ff:fe73:989d sarà analoga alla seguente:
[2001:DB8:2a:1005:230:48ff:fe73:989d]
Nota
L'uso degli indirizzi IPv6 letterali per gli URI della scheda segue le linee guida stabilite in RFC2732.
Quando si specifica un indirizzo IPv6 letterale come nome server dell'adapter di ricezione POP3, l'adapter di trasmissione SMTP o gli adapter di trasmissione e ricezione SQL, l'indirizzo IPv6 non deve essere racchiuso tra parentesi quadre.
Riepilogo delle considerazioni relative all'utilizzo di indirizzi IPv6 letterali con gli adapter BizTalk
Nella tabella di riepilogo seguente viene illustrato quando l'utilizzo di un indirizzo IPv6 letterale richiede che l'indirizzo IP sia racchiuso tra parentesi quadre "[", "]" e quando è necessario far precedere un codice di escape a un identificatore di ambito utilizzato in un indirizzo IPv6:
Adattatore | È necessario che l'indirizzo IPv6 letterale sia racchiuso tra parentesi quadre? | È necessario far precedere l'identificatore di ambito da un codice di escape? |
---|---|---|
Ricezione POP3 | No | No |
Trasmissione SMTP | No | No |
Trasmissione e ricezione SQL | No | No |
Trasmissione e ricezione FILE | No (vedere la sezione IPv6 Address Nomenclature usata per un percorso UNC) | No |
Trasmissione e ricezione HTTP | Sì | Sì |
Trasmissione e ricezione MQSeries | Sì | No |
Trasmissione e ricezione MSMQ | Sì | No |
Trasmissione SOAP | Sì | Sì |
Ricezione SOAP | Sì | No |
Trasmissione e ricezione WCF | Sì | No |