# Porta Trunk

> Uma Porta Trunk é uma interface de um switch configurada para transportar simultaneamente o tráfego de múltiplas VLANs através de um único enlace físico.

---

categoria: Redes
tempo_medio: 10-15 min
nivel_tecnico: Intermediário
equipamentos:
  - Switch Gerenciável
  - Roteador ou Switch Layer 3
  - Documentação da rede

---

# Objetivo

Compreender o funcionamento das Portas Trunk, como elas transportam múltiplas VLANs e por que são fundamentais em redes corporativas e provedores de Internet.

---

# O que é uma Porta Trunk?

Enquanto uma **Porta Access** pertence a apenas uma VLAN, uma **Porta Trunk** pode transportar diversas VLANs simultaneamente.

Isso permite que um único cabo carregue o tráfego de várias redes lógicas.

Esse recurso reduz a quantidade de enlaces físicos necessários e simplifica a expansão da infraestrutura.

---

# Como funciona

Imagine dois switches ligados entre si.

Cada switch possui três VLANs:

- VLAN 10
- VLAN 20
- VLAN 30

Sem uma Porta Trunk, seria necessário um cabo para cada VLAN.

```text
Switch A

VLAN 10 ───────── Cabo 1 ───────── VLAN 10

VLAN 20 ───────── Cabo 2 ───────── VLAN 20

VLAN 30 ───────── Cabo 3 ───────── VLAN 30

Switch B
```

Utilizando uma Porta Trunk, todas as VLANs passam pelo mesmo enlace.

```text
Switch A

VLAN 10
VLAN 20
VLAN 30

      │
      │
 Porta Trunk
      │
      │

VLAN 10
VLAN 20
VLAN 30

Switch B
```

Essa é uma das principais vantagens do uso de VLANs em redes modernas.

---

# Como o switch identifica cada VLAN?

Para transportar várias VLANs no mesmo cabo, o switch precisa identificar a qual rede pertence cada quadro Ethernet.

Isso é feito através do padrão **IEEE 802.1Q**.

Esse padrão adiciona uma pequena marcação (Tag VLAN) ao quadro Ethernet.

Essa marcação contém, entre outras informações, o **VLAN ID**.

Exemplo simplificado:

```text
Quadro Ethernet

+----------------------+

Destino

Origem

Tag VLAN (802.1Q)

Dados

CRC

+----------------------+
```

Ao receber esse quadro, o switch identifica a VLAN correspondente e encaminha o tráfego corretamente.

---

# Tráfego Tagged

Em uma Porta Trunk, a maioria dos quadros trafega com a identificação da VLAN.

Esse processo é conhecido como **Tagged**.

Exemplo:

```text
Quadro

↓

VLAN 10

↓

Switch

↓

Quadro

↓

VLAN 20

↓

Switch
```

Como cada quadro possui sua identificação, diversas VLANs podem compartilhar o mesmo enlace sem interferirem umas nas outras.

---

# VLAN Nativa (Native VLAN)

Existe uma exceção importante.

Nem todo quadro enviado por uma Porta Trunk precisa possuir marcação.

A **VLAN Nativa** é utilizada para transportar quadros enviados **sem tag (Untagged)**.

Em muitos equipamentos, a VLAN 1 é utilizada como padrão, embora essa configuração possa ser alterada.

É recomendável evitar utilizar a VLAN Nativa para equipamentos de usuários ou serviços críticos.

---

# Onde utilizar Portas Trunk

As Portas Trunk são utilizadas principalmente entre equipamentos de infraestrutura.

Exemplos:

- Switch para Switch.
- Switch para Roteador.
- Switch para Firewall.
- Switch para Switch Layer 3.
- Switch para Hypervisor.
- Switch para Access Point corporativo.
- Switch para OLT.
- Backbone da rede.

---

# Exemplo prático

Imagine uma empresa com três switches distribuídos em andares diferentes.

Todos precisam transportar as mesmas VLANs.

```text
Switch Térreo

VLAN 10
VLAN 20
VLAN 30

      │
  Porta Trunk
      │

Switch 2º Andar

VLAN 10
VLAN 20
VLAN 30

      │
  Porta Trunk
      │

Switch 3º Andar

VLAN 10
VLAN 20
VLAN 30
```

Cada switch poderá possuir portas Access conectadas aos usuários, enquanto os enlaces entre os switches utilizam Trunk.

---

# Trunk em Provedores

Nos provedores de Internet, Portas Trunk são extremamente comuns.

São utilizadas para transportar:

- VLANs de clientes.
- VLANs de gerenciamento.
- VLANs de backbone.
- VLANs de IPTV.
- VLANs de VoIP.
- VLANs de monitoramento.
- VLANs das OLTs.

É comum que dezenas ou centenas de VLANs trafeguem pelo mesmo enlace.

---

# VLANs Permitidas

Nem sempre é desejável transportar todas as VLANs por uma Porta Trunk.

É possível definir quais VLANs poderão utilizar determinado enlace.

Exemplo:

```text
Porta Trunk

Permitidas:

VLAN 10

VLAN 20

VLAN 30

Bloqueadas:

VLAN 40

VLAN 50
```

Essa prática melhora a organização da rede e reduz tráfego desnecessário.

---

# Porta Trunk x Porta Access

| Porta Access | Porta Trunk |
|---------------|-------------|
| Apenas uma VLAN | Múltiplas VLANs |
| Quadros Untagged | Quadros Tagged |
| Equipamentos finais | Equipamentos de infraestrutura |
| Configuração simples | Configuração mais avançada |

---

# Boas práticas

- Documente todas as VLANs permitidas em cada Trunk.
- Evite utilizar a VLAN padrão para serviços críticos.
- Restrinja o transporte apenas às VLANs necessárias.
- Identifique fisicamente enlaces importantes.
- Padronize a configuração entre equipamentos.
- Monitore erros de enlace e perda de pacotes.

---

# Erros comuns

## Configurar uma Porta Access no lugar de Trunk

Apenas uma VLAN será transportada.

As demais deixarão de funcionar.

---

## VLANs permitidas incorretamente

Caso determinada VLAN não esteja autorizada no Trunk, ela não alcançará o outro equipamento.

---

## VLAN Nativa diferente entre os equipamentos

Diferenças na configuração da VLAN Nativa podem causar falhas difíceis de identificar.

---

## Transportar VLANs desnecessárias

Permitir todas as VLANs em todos os enlaces aumenta o tráfego e dificulta a administração da rede.

---

## Falta de documentação

Sem documentação torna-se difícil identificar rapidamente quais VLANs atravessam cada enlace.

---

# Relação com outros conceitos

As Portas Trunk complementam diretamente os conteúdos de:

- Conceitos de VLAN.
- Porta Access.
- Firewall.
- ACL.
- Roteamento entre VLANs.

O próximo conteúdo apresenta o **QinQ**, uma tecnologia que permite transportar uma VLAN dentro de outra, recurso bastante utilizado por provedores de Internet.

---

# Resumo

A Porta Trunk permite transportar múltiplas VLANs através de um único enlace físico utilizando o padrão IEEE 802.1Q.

Esse mecanismo tornou-se fundamental para redes corporativas e provedores, reduzindo a quantidade de cabos necessários, simplificando a expansão da infraestrutura e permitindo uma segmentação eficiente do tráfego.

---

# Próximas Ações

Para concluir a trilha de VLANs, recomenda-se continuar com:

- [QinQ](./04 - QinQ.md)