Questão de Redes de Computadores — Redes Linux — FCC 2022
Redes de Computadores›Redes Linux
Código
fc063762
Banca
FCC
Órgão
TJ-CE
Ano
2022
Cargo
Analista Judiciário - Ciência da Computação - Infraestrutura de TI
No Linux, em condições ideais, o Docker é disponibilizado com três redes por padrão. Essas redes oferecem configurações específicas para o gerenciamento do tráfego de dados e
Aa rede None tem como objetivo entregar para o container todas as interfaces existentes no docker none. Isso agiliza a entrega dos pacotes, uma vez que não há host no caminho das mensagens. Mas o uso de um host pode ser importante para a segurança e a gerência do tráfego.
BBridge é a rede padrão para qualquer container iniciado no Docker, a menos que seja, explicitamente, associada outra rede a ele. Os containers da rede default bridge podem acessar uns aos outros somente através de seus endereços IP, a menos que se utilize a opção --link
Cdeve-se, para visualizar as redes no Docker, utilizar o comando: docker network -show
Dtodos os containers que estão na rede None poderão se comunicar via protocolo TCP/IP. Se uma pessoa souber qual é o endereço IP do container que deseja conectar, é possível enviar tráfego para ele, pois estão todos na mesma rede IP (172.17.0.0/24).
Ea rede Host tem como objetivo isolar o container para comunicações externas. A rede não recebe qualquer interface para comunicação externa. A única interface de rede IP será a localhost. Essa rede, normalmente, é utilizada para containers que manipulam apenas arquivos de backup, sem necessidade de enviá-los via rede para outro local.
Revelar gabarito e comentário▾
GabaritoB — Bridge é a rede padrão para qualquer container iniciado no Docker, a menos que seja, explicitamente, associada outra rede a ele. Os containers da rede default bridge podem acessar uns aos outros somente através de seus endereços IP, a menos que se utilize a opção --link
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Docker – Redes padrão (bridge, host, none)
Gabarito: letra B. A rede bridge é a rede padrão do Docker para containers; por padrão, containers na rede bridge default só conseguem acessar uns aos outros por endereço IP (não por nome), a menos que se use a opção --link (ou redes definidas pelo usuário).
O Docker oferece três redes nativas: bridge, host e none. A tabela abaixo resume suas características:
Rede
Função
Comunicação externa
Acesso entre containers
bridge (padrão)
Cria uma ponte virtual no host, atribuindo IP próprio ao container.
Sim, via mapeamento de portas (-p).
Por IP (ou --link) no caso da bridge default; por nome em redes bridge personalizadas.
host
O container compartilha o namespace de rede do host, usando diretamente sua pilha de rede.
Sim, sem necessidade de mapeamento de portas.
Os containers têm os mesmos IPs do host, competindo por portas.
none
O container possui apenas a interface loopback (127.0.0.1), sem acesso externo.
Não.
Não.
Alternativa A — ❌ Incorreta
Afirma que a rede none “entrega para o container todas as interfaces existentes no docker none”. Na verdade, a rede nonenão oferece nenhuma interface externa – apenas a loopback. O container fica isolado, sem comunicação com o host ou a internet. O termo “docker none” sequer existe.
Alternativa B — ✅ Correta ⟵ GABARITO
A descrição está precisa: a rede bridge é a padrão, a menos que se especifique outra com --network. Containers na bridge default não podem se comunicar por nome de container; resolvem uns aos outros apenas por IP (ou usando --link).
Alternativa C — ❌ Incorreta
Comando incorreto. Para listar redes no Docker, utiliza-se docker network ls (ou docker network list). Não existe docker network -show.
Alternativa D — ❌ Incorreta
A rede none não possui endereço IP na faixa 172.17.0.0/24 (essa é a faixa da bridge default). Containers em nonenão podem se comunicar via TCP/IP entre si, pois só têm a interface loopback.
Alternativa E — ❌ Incorreta
A descrição confunde none com host. A rede hostcompartilha a pilha de rede do host, dando ao container acesso total às interfaces externas. O isolamento e a ausência de interfaces externas são características da rede none, não da host.
NÃO CAIA NESSA!
A banca troca as características entre none e host nas alternativas A e E, e ainda inventa um comando falso na C. Grave que none = isolamento total (só loopback); host = compartilha a rede do host; bridge = padrão com IP próprio isolado.