Skip to content

Commit 77bfe1e

Browse files
authored
Update virtual-network-tap-overview.md
1 parent 699f7ba commit 77bfe1e

File tree

1 file changed

+60
-38
lines changed

1 file changed

+60
-38
lines changed
Lines changed: 60 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,68 +1,90 @@
11
---
2-
title: Create, change, or delete a virtual network TAP - Azure portal
3-
description: Learn how to create, change, or delete a virtual network TAP using the Azure portal.
4-
services: virtual-network
2+
title: Azure virtual network TAP overview
3+
description: Learn about virtual network TAP. Virtual network TAP provides you with a copy of virtual machine network traffic that can be streamed to a packet collector.
54
author: avirupcha
65
ms.service: azure-virtual-network
7-
ms.topic: how-to
6+
ms.topic: concept-article
87
ms.date: 04/21/2025
98
ms.author: avirupcha
109
---
1110

12-
# Work with a virtual network TAP using the Azure portal
11+
# Virtual network TAP
1312

14-
Azure virtual network TAP (Terminal Access Point) allows you to continuously stream your virtual machine network traffic to a network packet collector or analytics tool. The collector or analytics tool is provided by a [network virtual appliance](https://azure.microsoft.com/solutions/network-appliances/) partner. For a list of partner solutions that are validated to work with virtual network TAP, see [partner solutions](virtual-network-tap-overview.md#virtual-network-tap-partner-solutions).
13+
Azure virtual network TAP (Terminal Access Point) allows you to continuously stream your virtual machine network traffic to a network packet collector or analytics tool. The collector or analytics tool is provided by a [network virtual appliance](https://azure.microsoft.com/solutions/network-appliances/) partner. For a list of partner solutions that are validated to work with virtual network TAP, see [partner solutions](#virtual-network-tap-partner-solutions).
1514

1615
> [!IMPORTANT]
17-
> Virtual network TAP is now in Public Preview. For more information, see the [Overview](virtual-network-tap-overview.md) article.
16+
> Virtual network TAP is now in public preview in select Azure regions. For more information, see the [Supported Region](#supported-regions) section in this article.
1817
19-
## Before you begin
18+
The following diagram shows how virtual network TAP works. You can add a TAP configuration on a [network interface](virtual-network-network-interface.md) that is attached to a virtual machine deployed in your virtual network. The destination is a virtual network IP address in the same virtual network as the monitored network interface or a [peered virtual](virtual-network-peering-overview.md) network. The collector solution for virtual network TAP can be deployed behind an Azure Internal Load balancer for high availability.
2019

21-
Before you create a virtual network TAP resource, review the following items:
20+
:::image type="content" source="./media/virtual-network-tap/architecture.png" alt-text="Diagram of how virtual network TAP works." lightbox="./media/virtual-network-tap/architecture.png":::
2221

23-
* Read the [prerequisites](virtual-network-tap-overview.md#prerequisites) in the Overview article before you create a virtual network TAP resource.
24-
* You must sign in to Azure with an account that has the appropriate [permissions](virtual-network-tap-overview.md#permissions).
22+
## Prerequisites
2523

26-
## Create a virtual network TAP resource
24+
Before you can create a virtual network TAP, ensure you've received the confirmation email that you're enrolled in the preview. You must have one or more virtual machines created with [Azure Resource Manager](../azure-resource-manager/management/overview.md?toc=%2fazure%2fvirtual-network%2ftoc.json), and a partner solution for aggregating the TAP traffic in the same Azure region. If you don't have a partner solution in your virtual network, see [partner solutions](#virtual-network-tap-partner-solutions) to deploy one.
2725

28-
The following steps show you how to create a virtual network TAP resource using the Azure portal.
26+
You can use the same virtual network TAP resource to aggregate traffic from multiple network interfaces in the same or different subscriptions. If the monitored network interfaces are in different subscriptions, the subscriptions must be associated to the same Microsoft Entra tenant. Additionally, the monitored network interfaces, and the destination endpoint for aggregating the TAP traffic can be in peered virtual networks in the same region. If you're using this deployment model, ensure that the [virtual network peering](virtual-network-peering-overview.md) is enabled before you configure virtual network TAP.
2927

30-
In the portal, search for and select **Virtual network access points** to open the Virtual network terminal access points page.
28+
## Permissions
3129

32-
:::image type="content" source="./media/virtual-network-tap/portal-tutorial-create.png" alt-text="Create a virtual network TAP resource." lightbox="./media/virtual-network-tap/portal-tutorial-create.png":::
30+
The accounts you use to apply TAP configuration on network interfaces must be assigned to the [network contributor](../role-based-access-control/built-in-roles.md?toc=%2fazure%2fvirtual-network%2ftoc.json#network-contributor) role or a [custom role](../role-based-access-control/custom-roles.md?toc=%2fazure%2fvirtual-network%2ftoc.json) that is assigned the necessary actions from the following table:
3331

34-
1. Select your subscription ID.
35-
1. Select the Resource Group for your virtual network TAP resource.
36-
1. Give your virtual network TAP resource a name.
37-
1. Select the Azure region for your virtual network TAP resource. The destination and source resource must be in the same region as your virtual network TAP resource.
38-
1. Next, click **Select destination resource** to open the **Add a destination** page.
32+
| Action | Name |
33+
|---|---|
34+
| Microsoft.Network/virtualNetworkTaps/* | Required to create, update, read, and delete a virtual network TAP resource |
35+
| Microsoft.Network/networkInterfaces/read | Required to read the network interface resource on which the TAP is configured |
36+
| Microsoft.Network/tapConfigurations/* | Required to create, update, read, and delete the TAP configuration on a network interface |
3937

40-
### Add a destination resource
38+
## Limitations
4139

42-
A virtual network TAP resource can only have a single destination resource and it must be in the same region as the virtual network TAP resource.
40+
- Virtual network TAP only supports virtual machine's (VM) network interface as a mirroring source.
41+
- Virtual network TAP supports Load Balancer or VM's network interface as a destination resource for mirrored traffic.
42+
- Virtual network doesn't support Live Migration. VM set as source for virtual network TAP will have live migration disabled.
43+
- VMs behind a Standard Load Balancer with Floating IP enabled can't be set as a mirroring source.
44+
- VMs behind Basic Load Balancer can't be set as a mirroring source.
45+
- Virtual network doesn't support mirroring of inbound Private Link Service traffic.
46+
- VMs in a virtual network with encryption enabled can't be set as mirroring source.
47+
- Virtual network doesn't support IPv6 isn't supported.
48+
- Virtual network TAP doesn't support mirroring of AKS pods.
49+
- When a VM is added or removed as a source, the VM might experience network downtime (up to 60 seconds).
4350

44-
:::image type="content" source="./media/virtual-network-tap/portal-tutorial-add-destination.png" alt-text="Add destination resource for mirrored traffic" lightbox="./media/virtual-network-tap/portal-tutorial-add-destination.png":::
51+
## Supported Regions
4552

46-
Use the following steps to add a destination resource.
53+
- Asia East
54+
- US West Central
4755

48-
1. Select between network interface or a load balancer.
49-
1. Filter for your desired destination resource. You can filter by using the search bar.
50-
1. Select your destination resource.
51-
1. After you specify your destination resource, click **Select** to open the **Add source network interfaces** page.
56+
### Coming soon
5257

53-
### Add a source resource
58+
- UK South (May 5)
59+
- US East (May 15)
5460

55-
You can have multiple sources per virtual network resource. If you have multiple sources, traffic is mirrored to the same destination resource. Sources must be in the same region as the virtual network TAP resource.
61+
## Virtual network TAP partner solutions
5662

57-
:::image type="content" source="./media/virtual-network-tap/portal-tutorial-add-source.png" alt-text="Add mirrored traffic source" lightbox="./media/virtual-network-tap/portal-tutorial-add-source.png":::
63+
### Network packet brokers
5864

59-
Configure the following settings to add a source resource:
65+
|Partner|Product|
66+
|-------------|----------|
67+
|**Gigamon**|[GigaVUE Cloud Suite for Azure](https://www.gigamon.com/solutions/cloud/public-cloud/gigavue-cloud-suite-azure.html)|
68+
|**cPacket -**|[cPacket Cloud Suite](https://www.cpacket.com/cloud)|
69+
|**Keysight**|[CloudLens](https://www.keysight.com/us/en/products/network-visibility/cloud-visibility/cloudlens-software-suite.html)|
6070

61-
1. Filter for your desired source network interface.
62-
1. Select the source network interface.
63-
1. Click **Add**.
64-
1. Click **Review and Create** to deploy your virtual network TAP resource.
71+
### Security analytics, network/application performance management
6572

66-
## Next steps
73+
|Partner|Product|
74+
|-------------|----------|
75+
|**DarkTrace**|[Darktrace /NETWORK](https://www.darktrace.com/products/network)|
76+
|**Netscout**|[Omnis Cyber Intelligence NDR](https://www.netscout.com/product/cyber-intelligence)|
77+
|**Corelight**|[Corelight Open NDR Platform](https://corelight.com/solutions/why-open-ndr)|
78+
|**Vectra**|[Vectra NDR](https://www.vectra.ai/products/ndr)|
79+
|**Fortinet**|[FortiNDR Cloud](https://www.fortinet.com/products/network-detection-and-response)|
80+
|**TrendMicro**|[Trend Vision One™ Network Security](https://www.trendmicro.com/en_ca/business/products/network.html)|
81+
|**Extrahop**|[Reveal(x)](https://hop.extrahop.com/partners/tech-partners/microsoft/)|
82+
|**Bitdefender**|[GravityZone Extended Detection and Response for Network](https://www.bitdefender.com/en-us/business/products/gravityzone-xdr)|
83+
|**eSentire**|[eSentire MDR](https://www.esentire.com/how-we-do-it/signals/mdr-for-network)|
84+
|**LinkShadow**|[LinkShadow NDR](https://www.linkshadow.com/products/network-detection-and-response)|
85+
|**AttackFence**|[AttackFence NDR](https://www.attackfence.com/products/ndr)|
86+
|**Arista Networks**|[Arista NDR](https://www.arista.com/en/products/network-detection-and-response)|
6787

68-
Learn how to [Create a virtual network TAP](tutorial-tap-virtual-network-cli.md) using CLI.
88+
## Next Steps
89+
90+
Learn how to Create a virtual network TAP using [CLI](tutorial-tap-virtual-network-cli.md) or the [Azure portal](tutorial-virtual-network-tap-portal.md).

0 commit comments

Comments
 (0)