Peering di rete virtualeVirtual network peering

Il peering di rete virtuale consente di connettere in tutta semplicità due reti virtuali di Azure.Virtual network peering enables you to seemlessly connect two Azure virtual networks. Dopo avere eseguito il peering, le reti virtuali vengono visualizzate come una sola per scopi di connettività.Once peered, the virtual networks appear as one, for connectivity purposes. Il traffico tra macchine virtuali presenti in reti virtuali di cui è stato eseguito il peering viene instradato tramite l'infrastruttura backbone Microsoft, in modo simile all'instradamento del traffico tra macchine virtuali presenti nella stessa rete virtuale, solo tramite indirizzi IP privati.The traffic between virtual machines in the peered virtual networks is routed through the Microsoft backbone infrastructure, much like traffic is routed between virtual machines in the same virtual network, through private IP addresses only.

Il peering reti virtuali include i vantaggi seguenti:The benefits of using virtual network peering include:

  • Il traffico di rete tra reti virtuali di cui è stato eseguito il peering è privato.Network traffic between peered virtual networks is private. Il traffico tra le reti virtuali viene mantenuto nella rete backbone Microsoft.Traffic between the virtual networks is kept on the Microsoft backbone network. Nella comunicazione tra le reti virtuali non sono necessari gateway, una rete Internet pubblica o la crittografia.No public Internet, gateways, or encryption is required in the communication between the virtual networks.
  • Connessione a bassa latenza e larghezza di banda elevata tra le risorse in reti virtuali diverse.A low-latency, high-bandwidth connection between resources in different virtual networks.
  • Capacità delle risorse presenti in una rete virtuale di comunicare con le risorse in una rete virtuale diversa, dopo il peering delle reti virtuali.The ability for resources in one virtual network to communicate with resources in a different virtual network, once the virtual networks are peered.
  • Capacità di trasferire dati tra sottoscrizioni di Azure, modelli di distribuzione e aree di Azure (anteprima).The ability to transfer data across Azure subscriptions, deployment models, and across Azure regions (preview).
  • Possibilità di eseguire il peering di reti virtuali create tramite il modello di distribuzione Azure Resource Manager o di eseguire il peering di una rete virtuale creata tramite Resource Manager a una rete virtuale creata con il modello di distribuzione classica.The ability to peer virtual networks created through the Azure Resource Manager or to peer one virtual network created through Resource Manager to a virtual network created through the classic deployment model. Per altre informazioni in proposito, vedere le informazioni sui modelli di distribuzione di Azure.To learn more about Azure deployment models, see Understand Azure deployment models.
  • Tempo di inattività nullo per le risorse nelle due reti virtuali durante o dopo la creazione del peering.No downtime to resources in either virtual network when creating the peering, or after the peering is created.

Requisiti e vincoliRequirements and constraints

  • Il peering reti virtuali nella stessa area è disponibile a livello generale.Peering virtual networks in the same region is generally available. Il peering reti virtuali in aree diverse è attualmente in anteprima negli Stati Uniti centro-occidentali, nel Canada centrale e negli Stati Uniti occidentali 2.Peering virtual networks in different regions is currently in preview in US West Central, Canada Central, and US West 2. Prima di eseguire il peering di reti virtuali in aree diverse, è necessario registrare la sottoscrizione per l'anteprima.Before peering virtual networks in different regions, you must first register your subscription for the preview. Il tentativo di creare un peering tra reti virtuali di aree diverse non andrà a buon fine se non è stata completata la registrazione per l'anteprima.Attempting to create a peering between virtual networks in different regions fails if you haven't completed registration for the preview.

    Avviso

    I peering di rete virtuale creati tra aree diverse non hanno lo stesso livello di disponibilità e affidabilità di quelli creati in una versione con disponibilità generale.Virtual network peerings created cross-region may not have the same level of availability and reliability as peerings in a general availability release. I peering reti virtuali possono presentare funzionalità limitate e potrebbero non essere disponibili in tutte le aree di Azure.Virtual network peerings may have constrained capabilities and may not be available in all Azure regions. Per ricevere le notifiche più aggiornate su disponibilità e stato della funzionalità, vedere la pagina Aggiornamenti della rete virtuale di Azure .For the most up-to-date notifications on availability and status of this feature, check the Azure Virtual Network updates page.

  • Le reti virtuali con peering non devono avere spazi di indirizzi IP sovrapposti.The peered virtual networks must have non-overlapping IP address spaces.

  • Non è possibile aggiungere o eliminare intervalli di indirizzi dallo spazio di indirizzi di una rete virtuale dopo che ne è stato eseguito il peering con un'altra rete virtuale.Address ranges cannot be added to or deleted from the address space of a virtual network once a virtual network is peered with another virtual network. Se è necessario aggiungere intervalli di indirizzi allo spazio di indirizzi di una rete virtuale di cui è stato eseguito il peering, è necessario rimuovere il peering, aggiungere lo spazio di indirizzi e quindi riaggiungere il peering.If you need to add address ranges to the address space of a peered virtual network, you must remove the peering, add the address space, and then add the peering again.
  • Il peering viene eseguito tra due reti virtualiVirtual network peering is between two virtual networks. senza alcuna relazione transitiva derivata nei peering.There is no derived transitive relationship across peerings. Se, ad esempio, vengono eseguiti il peering della rete virtuale A con la rete virtuale B e il peering della rete virtuale B con la rete virtuale C, il peering della rete virtuale A con la rete virtuale C non viene eseguito.For example, if virtualNetworkA is peered with virtualNetworkB, and virtualNetworkB is peered with virtualNetworkC, virtualNetworkA is not peered to virtualNetworkC.
  • È possibile eseguire il peering di reti virtuali presenti in due sottoscrizioni diverse, a condizione che un utente con privilegi (vedere le autorizzazioni specifiche) di entrambe le sottoscrizioni autorizzi il peering e che le sottoscrizioni siano associate allo stesso tenant di Azure Active Directory.You can peer virtual networks that exist in two different subscriptions, as long a privileged user (see specific permissions) of both subscriptions authorizes the peering, and the subscriptions are associated to the same Azure Active Directory tenant. È possibile usare un gateway VPN per connettere reti virtuali nelle sottoscrizioni associate a tenant diversi di Active Directory.You can use a VPN Gateway to connect virtual networks in subscriptions associated to different Active Directory tenants.
  • È possibile eseguire il peering di reti virtuali se entrambe vengono create tramite il modello di distribuzione Resource Manager o se una rete virtuale viene creata tramite il modello di distribuzione Resource Manager e l'altra viene creata tramite il modello di distribuzione classica.Virtual networks can be peered if both are created through the Resource Manager deployment model or if one virtual network is created through the Resource Manager deployment model and the other is created through the classic deployment model. Tuttavia, non è possibile eseguire il peering tra reti virtuali create tramite un modello di distribuzione classico.Virtual networks created through the classic deployment model cannot be peered to each other, however. È possibile usare un gateway VPN per collegare reti virtuali create tramite il modello di distribuzione classica.You can use a VPN Gateway to connect virtual networks created through the classic deployment model.
  • Anche se non esistono altre restrizioni di larghezza di banda nella comunicazione tra macchine virtuali in reti virtuali con peering, è tuttavia previsto un limite massimo per la larghezza di banda di rete, che varia a seconda delle dimensioni delle macchine virtuali.Though the communication between virtual machines in peered virtual networks has no additional bandwidth restrictions, there is a maximum network bandwidth depending on the virtual machine size that still applies. Per altre informazioni sulla larghezza di banda di rete massima per le diverse dimensioni delle macchine virtuali, vedere gli articoli sulle dimensioni delle macchine virtuali Windows o Linux.To learn more about maximum network bandwidth for different virtual machine sizes, read the Windows or Linux virtual machine sizes articles.

    Peering di rete virtuale di base

ConnettivitàConnectivity

Dopo avere eseguito il peering tra reti virtuali, le risorse di una delle due reti virtuali possono connettersi direttamente alle risorse nella rete virtuale con peering.After virtual networks are peered, resources in either virtual network can directly connect with resources in the peered virtual network.

La latenza di rete tra macchine virtuali presenti in reti virtuali di cui è stato eseguito il peering nella stessa area è identica a quella in un'unica rete virtuale.The network latency between virtual machines in peered virtual networks in the same region is the same as the latency within a single virtual network. La velocità effettiva della rete si basa sulla larghezza di banda consentita per la macchina virtuale proporzionalmente alle relative dimensioni,The network throughput is based on the bandwidth that's allowed for the virtual machine, proportionate to its size. senza altre restrizioni alla larghezza di banda consentita nel peering.There isn't any additional restriction on bandwidth within the peering.

Il traffico tra macchine virtuali presenti in reti virtuali di cui è stato eseguito il peering viene direttamente instradato attraverso l'infrastruttura backbone Microsoft, non attraverso un gateway né tramite la rete Internet pubblica.The traffic between virtual machines in peered virtual networks is routed directly through the Microsoft backbone infrastructure, not through a gateway or over the public Internet.

Le macchine virtuali in una rete virtuale possono accedere al bilanciamento del carico interno nella rete virtuale con peering della stessa area.Virtual machines in a virtual network can access the internal load-balancer in the peered virtual network in the same region. Il supporto per il bilanciamento del carico interno non si estende alle reti virtuali con peering globale (anteprima).Support for internal load balancer does not extend across globally peered virtual networks (preview). La versione di disponibilità generale del peering reti virtuali globale supporterà il bilanciamento del carico interno.The general availability release of global virtual network peering will have support for internal load balancer.

È possibile applicare gruppi di sicurezza di rete a una delle reti virtuali per bloccare l'accesso alle altre reti virtuali o subnet, se necessario.Network security groups can be applied in either virtual network to block access to other virtual networks or subnets, if desired. Quando si configura il peering di rete virtuale, è possibile aprire o chiudere le regole dei gruppi di sicurezza di rete tra le reti virtuali.When configuring virtual network peering, you can either open or close the network security group rules between the virtual networks. Se si apre la connettività completa tra reti virtuali con peering (opzione predefinita), è possibile applicare gruppi di sicurezza di rete a subnet o reti virtuali specifiche per bloccare o negare un accesso specifico.If you open full connectivity between peered virtual networks (which is the default option), you can apply network security groups to specific subnets or virtual machines to block or deny specific access. Per altre informazioni sui gruppi di sicurezza di rete, vedere Panoramica dei gruppi di sicurezza di rete.To learn more about network security groups, see Network security groups overview.

Concatenamento dei serviziService chaining

È possibile configurare route definite dall'utente che puntano a macchine virtuali di reti virtuali con peering come indirizzo IP dell'hop successivo oppure che puntano a gateway di rete virtuali per abilitare il concatenamento dei servizi.You can configure user-defined routes that point to virtual machines in peered virtual networks as the next hop IP address, or to virtual network gateways, to enable service chaining. Il concatenamento dei servizi consente di indirizzare il traffico da una rete virtuale a un'appliance virtuale o un gateway di rete virtuale in una rete virtuale con peering usando le tabelle di route definite dall'utente.Service chaining enables you to direct traffic from one virtual network to a virtual appliance, or virtual network gateway, in a peered virtual network, through user-defined routes.

È possibile distribuire reti hub e spoke in cui la rete virtuale hub può ospitare componenti dell'infrastruttura, ad esempio un'appliance virtuale di rete o un gateway VPN.You can deploy hub-and-spoke networks, where the hub virtual network can host infrastructure components such as a network virtual appliance or VPN gateway. e tutte le reti virtuali spoke possono eseguire il peering con la rete virtuale dell'hub.All the spoke virtual networks can then peer with the hub virtual network. Il traffico può fluire attraverso le appliance virtuali di rete o i gateway VPN nella rete virtuale hub.Traffic can flow through network virtual appliances or VPN gateways in the hub virtual network.

Il peering di rete virtuale consente di usare come hop successivo di una route definita dall'utente l'indirizzo IP di una macchina virtuale nella rete virtuale con peering oppure un gateway VPN.Virtual network peering enables the next hop in a user-defined route to be the IP address of a virtual machine in the peered virtual network, or a VPN gateway. Non è tuttavia possibile eseguire il routing tra reti virtuali con una route definita dall'utente specificando un gateway ExpressRoute come tipo di hop successivo.You cannot however, route between virtual networks with a user-defined route specifying an ExpressRoute gateway as the next hop type. Per altre informazioni sulle route definite dall'utente, vedere Route definite dall'utente.To learn more about user-defined routes, see User-defined routes overview. Per informazioni su come creare una topologia di rete hub-spoke, vedere l'articolo sulla topologia di rete hub-spoke.To learn how to create a hub and spoke network topology, see hub and spoke network topology.

Gateway e connettività localeGateways and on-premises connectivity

Ogni rete virtuale, che ne sia stato eseguito o meno il peering con un'altra rete virtuale, può comunque avere un proprio gateway e usarlo per connettersi a una rete locale.Each virtual network, regardless of whether it is peered with another virtual network, can still have its own gateway and use it to connect to an on-premises network. È possibile anche configurare connessioni da rete virtuale a rete virtuale tramite gateway, anche se è stato eseguito il peering delle reti virtuali.You can also configure virtual network-to-virtual network connections by using gateways, even though the virtual networks are peered.

Quando vengono configurate entrambe le opzioni per la connettività tra reti virtuali, il flusso di traffico tra di esse seguirà la configurazione del peering, ovvero tramite il backbone di Azure.When both options for virtual network interconnectivity are configured, the traffic between the virtual networks flows through the peering configuration (that is, through the Azure backbone).

Dopo aver eseguito il peering delle reti virtuali nella stessa area, gli utenti possono anche configurare il gateway nella rete virtuale con peering come punto di transito verso una rete locale.When virtual networks are peered in the same region, you can also configure the gateway in the peered virtual network as a transit point to an on-premises network. In questo caso, la rete virtuale che usa un gateway remoto non può avere un proprio gateway.In this case, the virtual network that is using a remote gateway cannot have its own gateway. Una rete virtuale può avere un solo gateway,A virtual network can have only one gateway. che può essere locale o remoto (nella rete virtuale con peering), come illustrato nell'immagine seguente:The gateway can be either a local or remote gateway (in the peered virtual network), as shown in the following picture:

Peering reti virtuali con transito

Il transito gateway non è supportato nella relazione di peering tra le reti virtuali create con aree o modelli di distribuzione diversi.Gateway transit is not supported in the peering relationship between virtual networks created through different deployment models or different regions. Perché un transito gateway possa funzionare, entrambe le reti virtuali nella relazione di peering devono essere state create tramite Resource Manager e trovarsi nella stessa area.Both virtual networks in the peering relationship must have been created through Resource Manager and must be in the same region for gateway transit to work. Le reti virtuali con peering globale non supportano attualmente il transito gateway.Globally peered virtual networks do not currently support gateway transit.

Quando viene eseguito il peering di reti virtuali che condividono una singola connessione Azure ExpressRoute, il traffico tra di esse passa attraverso la relazione di peering, ovvero tramite la rete backbone di Azure.When the virtual networks that are sharing a single Azure ExpressRoute connection are peered, the traffic between them goes through the peering relationship (that is, through the Azure backbone network). È comunque possibile continuare a usare i gateway locali in ogni rete virtuale per connettersi al circuito locale.You can still use local gateways in each virtual network to connect to the on-premises circuit. oppure usare un gateway condiviso e configurare il transito per la connettività locale.Alternatively, you can use a shared gateway and configure transit for on-premises connectivity.

AutorizzazioniPermissions

Il peering di rete virtuale è un'operazione con privilegi.Virtual network peering is a privileged operation. È una funzione separata nello spazio dei nomi VirtualNetworks.It’s a separate function under the VirtualNetworks namespace. È possibile assegnare a un utente diritti specifici per autorizzare il peering.A user can be given specific rights to authorize peering. Un utente con accesso in lettura e scrittura alla rete virtuale eredita questi diritti automaticamente.A user who has read-write access to the virtual network inherits these rights automatically.

Un utente amministratore o con privilegi per la funzionalità di peering può avviare un'operazione di peering in un'altra rete virtuale.A user who is either an admin or a privileged user of the peering ability can initiate a peering operation on another virtual network. Il livello minimo di autorizzazione necessaria è Collaboratore di rete.The minimum level of permission required is Network Contributor. Se è presente una richiesta di peering corrispondente sull'altro lato e vengono soddisfatti altri requisiti, il peering verrà stabilito.If there is a matching request for peering on the other side, and if other requirements are met, the peering is established.

Ad esempio, per eseguire il peering di reti virtuali denominate myVirtualNetworkA e myVirtualNetworkB, è necessario assegnare all'account il ruolo minimo o le autorizzazioni minime seguenti per ogni rete virtuale:For example, if you were peering virtual networks named myVirtualNetworkA and myVirtualNetworkB, your account must be assigned the following minimum role or permissions for each virtual network:

Rete virtualeVirtual network Modello di distribuzioneDeployment model RuoloRole AutorizzazioniPermissions
myVirtualNetworkAmyVirtualNetworkA Gestione risorseResource Manager Collaboratore di reteNetwork Contributor Microsoft.Network/virtualNetworks/virtualNetworkPeerings/writeMicrosoft.Network/virtualNetworks/virtualNetworkPeerings/write
ClassicoClassic Collaboratore reti virtuali classicheClassic Network Contributor N/DN/A
myVirtualNetworkBmyVirtualNetworkB Gestione risorseResource Manager Collaboratore di reteNetwork Contributor Microsoft.Network/virtualNetworks/peerMicrosoft.Network/virtualNetworks/peer
ClassicoClassic Collaboratore reti virtuali classicheClassic Network Contributor Microsoft.ClassicNetwork/virtualNetworks/peerMicrosoft.ClassicNetwork/virtualNetworks/peer

MonitorareMonitor

Quando si esegue il peering di due reti virtuali create tramite Resource Manager, deve essere configurato un peering per ogni rete virtuale nel peering.When peering two virtual networks created through Resource Manager, a peering must be configured for each virtual network in the peering. È possibile monitorare lo stato della connessione peering.You can monitor the status of your peering connection. Lo stato del peering può avere uno dei valori seguenti:The peering status is one of the following states:

  • Avviato: stato visualizzato quando si crea il peering dalla prima rete virtuale alla seconda.Initiated: The state shown when you create the peering from the first virtual network to the second virtual network.
  • Connesso: stato visualizzato dopo aver creato il peering dalla seconda rete virtuale alla prima.Connected: The state show once you've created the peering from the second virtual network to the first virtual network. Lo stato del peering per la prima rete virtuale cambia da Avviato a Connesso.The peering state for the first virtual network changes from Initiated to Connected. Il peering di rete virtuale non è stato stabilito correttamente finché lo stato del peering per entrambe le reti virtuali non è Connesso.A virtual network peering is not successfully established until the state for both virtual network peerings is Connected.
  • Disconnesso: stato visualizzato se un peering da una rete virtuale a un'altra viene eliminato dopo aver stabilito un peering tra due reti virtuali.Disconnected: The state shown if a peering from one virtual network to another is deleted after a peering is established between two virtual networks.

Risoluzione dei problemiTroubleshoot

Per verificare un peering di rete virtuale, è possibile verificare le route valide per un'interfaccia di rete in una qualsiasi subnet di una rete virtuale.To confirm a virtual network peering, you can check effective routes for a network interface in any subnet in a virtual network. Se esiste un peering di rete virtuale, tutte le subnet all'interno della rete virtuale hanno route con tipo di hop successivo Peering reti virtuali per ogni spazio degli indirizzi di ogni rete virtuale con peering.If a virtual network peering exists, all subnets within the virtual network have routes with next hop type VNet peering, for each address space in each peered virtual network.

È anche possibile risolvere i problemi di connettività a una macchina virtuale in una rete virtuale con peering usando il controllo della connettività di Network Watcher.You can also troubleshoot connectivity to a virtual machine in a peered virtual network using Network Watcher's connectivity check. Il controllo della connettività consente di vedere come avviene il routing del traffico dall'interfaccia di rete della VM di origine all'interfaccia di rete della VM di destinazione.Connectivity check lets you see how traffic is routed from a source virtual machine's network interface to a destination virtual machine's network interface.

LimitiLimits

Esistono limiti al numero di peering consentiti per una singola rete virtuale.There are limits on the number of peerings that are allowed for a single virtual network. Per informazioni dettagliate, vedere Limiti di rete di Azure.For details, see Azure networking limits.

PrezziPricing

È previsto un addebito nominale per il traffico in ingresso e in uscita che usa una connessione con peering reti virtuali.There is a nominal charge for ingress and egress traffic that utilizes a virtual network peering connection. Per altre informazioni vedere la pagina dei prezzi.For more information, see the pricing page.

Passaggi successiviNext steps