{"id":3967,"date":"2025-05-04T13:09:35","date_gmt":"2025-05-04T16:09:35","guid":{"rendered":"https:\/\/thiagorossi.com.br\/blog\/?p=3967"},"modified":"2025-05-05T09:21:09","modified_gmt":"2025-05-05T12:21:09","slug":"mascara-de-sub-rede-e-do-subnetting-em-redes","status":"publish","type":"post","link":"https:\/\/thiagorossi.com.br\/blog\/mascara-de-sub-rede-e-do-subnetting-em-redes\/","title":{"rendered":"M\u00e1scara de Sub-rede e do Subnetting em Redes"},"content":{"rendered":"<span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tempo de leitura: <\/span> <span class=\"rt-time\"> 9<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>M\u00e1scara de Sub-rede e do Subnetting em Redes:<\/strong> Nos artigos anteriores, desvendamos o que s\u00e3o <strong>redes de computadores<\/strong>, seus <strong>tipos<\/strong> e <strong>modelos de refer\u00eancia<\/strong>, e mergulhamos no <strong>Endere\u00e7amento IP<\/strong>, apresentando o <strong>IPv4<\/strong> e o <strong>IPv6<\/strong>. Vimos que um <strong>endere\u00e7o IP<\/strong> identifica um dispositivo e sua localiza\u00e7\u00e3o em uma <strong>rede<\/strong>, e que essa localiza\u00e7\u00e3o \u00e9 definida pela <strong>por\u00e7\u00e3o de rede<\/strong> do endere\u00e7o. Mas como essa divis\u00e3o entre <strong>rede<\/strong> e <strong>host<\/strong> \u00e9 determinada, especialmente de forma flex\u00edvel? E por que seria interessante dividir uma grande <strong>rede IP<\/strong> em partes menores?<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">\u00c9 aqui que entram a <strong>M\u00e1scara de Sub-rede<\/strong> e a t\u00e9cnica de <strong>Subnetting<\/strong>. A <strong>m\u00e1scara de sub-rede<\/strong> \u00e9 a ferramenta que nos permite definir explicitamente qual parte de um <strong>endere\u00e7o IPv4<\/strong> pertence \u00e0 <strong>rede<\/strong> e qual parte pertence ao <strong>host<\/strong>. O <strong>subnetting<\/strong> \u00e9 o processo de utilizar essa ferramenta para dividir uma <strong>rede IP<\/strong> maior em <strong>sub-redes<\/strong> menores e mais gerenci\u00e1veis. Compreender a <strong>m\u00e1scara de sub-rede<\/strong> e dominar o <strong>subnetting<\/strong> \u00e9 uma habilidade fundamental para qualquer profissional de <strong>redes<\/strong> que trabalhe com <strong>redes IPv4<\/strong>, e mesmo para iniciantes que desejam entender a fundo como o endere\u00e7amento e o roteamento funcionam.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Este artigo ir\u00e1 desmistificar esses conceitos, explicando o que s\u00e3o, como funcionam e por que s\u00e3o t\u00e3o cruciais para o <strong>design de redes<\/strong> eficiente e seguro.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">Revisitando a Estrutura do Endere\u00e7o IPv4<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>M\u00e1scara de Sub-rede e do Subnetting em Redes:<\/strong>  Lembramos que um <strong>endere\u00e7o IPv4<\/strong> \u00e9 um n\u00famero de 32 bits, dividido conceitualmente em duas partes: a <strong>por\u00e7\u00e3o de rede<\/strong> e a <strong>por\u00e7\u00e3o de host<\/strong>. Dispositivos na mesma <strong>rede<\/strong> podem se comunicar diretamente (no mesmo dom\u00ednio de broadcast, tratado por switches na Camada 2), enquanto dispositivos em <strong>redes<\/strong> diferentes precisam da ajuda de um <strong>roteador<\/strong> (na Camada 3) para trocar dados.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">A forma como essa divis\u00e3o entre <strong>rede<\/strong> e <strong>host<\/strong> \u00e9 definida \u00e9 o segredo por tr\u00e1s do <strong>roteamento IP<\/strong>. Originalmente, essa divis\u00e3o era r\u00edgida, baseada nas classes (A, B, C) do <strong>endere\u00e7o IPv4<\/strong> (o sistema classful). No entanto, essa abordagem era ineficiente e inflex\u00edvel. Precis\u00e1vamos de uma maneira de definir limites de <strong>rede<\/strong> mais granulares.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">A M\u00e1scara de Sub-rede: O Delimitador da Rede<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">A <strong>M\u00e1scara de Sub-rede<\/strong> \u00e9 um n\u00famero de 32 bits que trabalha em conjunto com um <strong>endere\u00e7o IPv4<\/strong> para determinar qual parte do endere\u00e7o identifica a <strong>rede<\/strong> e qual parte identifica o <strong>host<\/strong>. Ela segue uma regra simples:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\">Os bits na <strong>m\u00e1scara de sub-rede<\/strong> que s\u00e3o definidos como <strong>&#8216;1&#8217;<\/strong> correspondem aos bits no <strong>endere\u00e7o IPv4<\/strong> que fazem parte da <strong>por\u00e7\u00e3o de rede<\/strong>.<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Os bits na <strong>m\u00e1scara de sub-rede<\/strong> que s\u00e3o definidos como <strong>&#8216;0&#8217;<\/strong> correspondem aos bits no <strong>endere\u00e7o IPv4<\/strong> que fazem parte da <strong>por\u00e7\u00e3o de host<\/strong>.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">A <strong>m\u00e1scara de sub-rede<\/strong> tamb\u00e9m \u00e9 geralmente representada em nota\u00e7\u00e3o decimal pontuada, como o <strong>endere\u00e7o IPv4<\/strong>. Por exemplo:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\">Uma <strong>m\u00e1scara<\/strong> comum para uma <strong>rede<\/strong> pequena \u00e9 <code>255.255.255.0<\/code>. Em bin\u00e1rio, isso \u00e9: <code>11111111.11111111.11111111.00000000<\/code><\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Para determinar o <strong>endere\u00e7o de rede<\/strong> ao qual um <strong>endere\u00e7o IP<\/strong> pertence, realiza-se uma opera\u00e7\u00e3o l\u00f3gica <strong>AND bit a bit<\/strong> entre o <strong>endere\u00e7o IP<\/strong> e a <strong>m\u00e1scara de sub-rede<\/strong>.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Exemplo:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>Endere\u00e7o IP:<\/strong> <code>192.168.1.10<\/code> (Bin\u00e1rio: <code>11000000.10101000.00000001.00001010<\/code>)<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>M\u00e1scara de Sub-rede:<\/strong> <code>255.255.255.0<\/code> (Bin\u00e1rio: <code>11111111.11111111.11111111.00000000<\/code>)<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Realizando a opera\u00e7\u00e3o AND bit a bit:<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><code>11000000.10101000.00000001.00001010<\/code> (IP) <code>&amp;<\/code> <code>11111111.11111111.11111111.00000000<\/code> (M\u00e1scara) <code>------------------------------------<\/code> <code>11000000.10101000.00000001.00000000<\/code> (Endere\u00e7o de Rede em Bin\u00e1rio)<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Convertendo o resultado de volta para decimal pontuado, obtemos o <strong>endere\u00e7o de rede<\/strong>: <code>192.168.1.0<\/code>. Isso significa que qualquer dispositivo com um <strong>endere\u00e7o IP<\/strong> que, ao ser submetido a essa <strong>m\u00e1scara<\/strong>, resulte em <code>192.168.1.0<\/code> como endere\u00e7o de <strong>rede<\/strong>, pertence a essa mesma <strong>sub-rede<\/strong>.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Uma regra importante \u00e9 que os bits &#8216;1&#8217; na <strong>m\u00e1scara de sub-rede<\/strong> devem ser cont\u00edguos, seguidos pelos bits &#8216;0&#8217;. Uma <strong>m\u00e1scara<\/strong> como <code>255.255.0.255<\/code> seria inv\u00e1lida.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">CIDR (Classless Inter-Domain Routing) e o Prefixo<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Com a ado\u00e7\u00e3o do <strong>CIDR<\/strong>, a representa\u00e7\u00e3o da <strong>m\u00e1scara de sub-rede<\/strong> tornou-se mais simples e flex\u00edvel. Em vez de escrever a <strong>m\u00e1scara<\/strong> completa em decimal pontuado, usamos um <code>\/<\/code> seguido pelo n\u00famero de bits &#8216;1&#8217; na <strong>m\u00e1scara<\/strong> (o comprimento do prefixo).<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><code>255.255.255.0<\/code> \u00e9 equivalente a <code>\/24<\/code> (24 bits &#8216;1&#8217;).<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><code>255.255.0.0<\/code> \u00e9 equivalente a <code>\/16<\/code> (16 bits &#8216;1&#8217;).<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><code>255.0.0.0<\/code> \u00e9 equivalente a <code>\/8<\/code> (8 bits &#8216;1&#8217;).<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Uma <strong>m\u00e1scara<\/strong> como <code>255.255.255.128<\/code> (Bin\u00e1rio: <code>11111111.11111111.11111111.10000000<\/code>) \u00e9 equivalente a <code>\/25<\/code>.<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">O uso do <strong>CIDR<\/strong> tornou o <strong>endere\u00e7amento IPv4<\/strong> muito mais eficiente, permitindo a cria\u00e7\u00e3o de <strong>sub-redes<\/strong> de tamanhos variados, sem as restri\u00e7\u00f5es das classes A, B e C.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">Endere\u00e7os de Rede e Broadcast<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Dentro de qualquer <strong>rede IP<\/strong> ou <strong>sub-rede<\/strong>, existem dois endere\u00e7os reservados que n\u00e3o podem ser atribu\u00eddos a dispositivos de host:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>Endere\u00e7o de Rede (Network Address):<\/strong> \u00c9 o primeiro endere\u00e7o no bloco de endere\u00e7os da <strong>sub-rede<\/strong>. Todos os bits na <strong>por\u00e7\u00e3o de host<\/strong> s\u00e3o &#8216;0&#8217;. Ele identifica a <strong>sub-rede<\/strong> em si e \u00e9 usado pelos <strong>roteadores<\/strong> nas tabelas de roteamento.<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Endere\u00e7o de Broadcast (Broadcast Address):<\/strong> \u00c9 o \u00faltimo endere\u00e7o no bloco de endere\u00e7os da <strong>sub-rede<\/strong>. Todos os bits na <strong>por\u00e7\u00e3o de host<\/strong> s\u00e3o &#8216;1&#8217;. Enviar um pacote para o <strong>endere\u00e7o de broadcast<\/strong> envia o pacote para <em>todos<\/em> os dispositivos dentro daquela <strong>sub-rede<\/strong> espec\u00edfica (no mesmo dom\u00ednio de broadcast).<\/li>\n<\/ol>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Com a <strong>m\u00e1scara de sub-rede<\/strong> ou o prefixo, \u00e9 poss\u00edvel calcular o endere\u00e7o de <strong>rede<\/strong> e o endere\u00e7o de <strong>broadcast<\/strong> para qualquer <strong>sub-rede<\/strong>. O intervalo de endere\u00e7os IP <em>utiliz\u00e1veis<\/em> para os dispositivos host \u00e9 aquele entre o endere\u00e7o de <strong>rede<\/strong> e o endere\u00e7o de <strong>broadcast<\/strong> (excluindo esses dois).<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">O Que \u00e9 Subnetting e Por Que Us\u00e1-lo?<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Subnetting<\/strong> \u00e9 o processo de dividir um bloco maior de <strong>endere\u00e7os IP<\/strong> (uma <strong>rede IP<\/strong> principal) em v\u00e1rias <strong>sub-redes<\/strong> menores. Isso \u00e9 feito &#8220;pegando emprestado&#8221; bits da <strong>por\u00e7\u00e3o de host<\/strong> original e usando-os para criar uma nova <strong>por\u00e7\u00e3o de sub-rede<\/strong>. Essencialmente, voc\u00ea estende a <strong>m\u00e1scara de sub-rede<\/strong> original (adicionando mais bits &#8216;1&#8217;) para &#8220;roubar&#8221; bits que antes pertenciam ao host e agora pertencem \u00e0 <strong>sub-rede<\/strong>.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Por que fazer subnetting?<\/strong> Existem v\u00e1rias raz\u00f5es cruciais, especialmente em <strong>redes IPv4<\/strong> devido \u00e0 escassez de endere\u00e7os:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>Efici\u00eancia no Uso de Endere\u00e7os IP:<\/strong> Em vez de usar uma <strong>rede<\/strong> Classe C inteira (<code>\/24<\/code>) para um segmento com apenas 10 computadores (desperdi\u00e7ando centenas de endere\u00e7os), voc\u00ea pode usar <strong>subnetting<\/strong> para criar uma <strong>sub-rede<\/strong> menor (por exemplo, <code>\/28<\/code>), alocando apenas 14 endere\u00e7os utiliz\u00e1veis e conservando os demais para outras <strong>sub-redes<\/strong>.<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Organiza\u00e7\u00e3o da Rede:<\/strong> Divide uma grande <strong>rede<\/strong> em <strong>sub-redes<\/strong> l\u00f3gicas baseadas em crit\u00e9rios como localiza\u00e7\u00e3o geogr\u00e1fica, departamento, fun\u00e7\u00e3o dos dispositivos (servidores, usu\u00e1rios, impressoras), etc. Isso torna a <strong>rede<\/strong> mais organizada e f\u00e1cil de gerenciar.<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Melhora de Performance:<\/strong> O tr\u00e1fego de broadcast \u00e9 limitado \u00e0 <strong>sub-rede<\/strong> local. Dividir uma grande <strong>rede<\/strong> em <strong>sub-redes<\/strong> menores reduz o tamanho dos dom\u00ednios de broadcast, diminuindo o tr\u00e1fego desnecess\u00e1rio para os dispositivos e melhorando o desempenho geral da <strong>rede<\/strong>.<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Seguran\u00e7a:<\/strong> O <strong>subnetting<\/strong> permite implementar pol\u00edticas de seguran\u00e7a mais granulares. \u00c9 poss\u00edvel configurar listas de controle de acesso (ACLs) em <strong>roteadores<\/strong> ou firewalls para permitir ou negar tr\u00e1fego entre <strong>sub-redes<\/strong> espec\u00edficas, controlando o fluxo de dados e protegendo recursos.<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Gerenciamento de Tr\u00e1fego:<\/strong> Facilita a aplica\u00e7\u00e3o de pol\u00edticas de Qualidade de Servi\u00e7o (QoS) e outros mecanismos de gerenciamento de tr\u00e1fego para priorizar determinados tipos de dados ou aplica\u00e7\u00f5es em <strong>sub-redes<\/strong> espec\u00edficas.<\/li>\n<\/ol>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">Realizando o Subnetting (Exemplo Simplificado)<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Apesar de parecer intimidante no in\u00edcio, o <strong>subnetting<\/strong> envolve c\u00e1lculos relativamente simples baseados em pot\u00eancias de 2 e manipula\u00e7\u00e3o de bits. O processo geralmente envolve:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>Identificar a Rede Original:<\/strong> Come\u00e7ar com um bloco de endere\u00e7os IP e sua <strong>m\u00e1scara<\/strong> (por exemplo, <code>192.168.1.0\/24<\/code>).<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Determinar a Necessidade:<\/strong> Decidir quantas <strong>sub-redes<\/strong> s\u00e3o necess\u00e1rias ou quantos hosts utiliz\u00e1veis cada <strong>sub-rede<\/strong> precisa.<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Calcular Novos Limites:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Para encontrar o n\u00famero de <strong>sub-redes<\/strong> a serem criadas, determine quantos bits (&#8216;n&#8217;) voc\u00ea precisa &#8220;pegar emprestado&#8221; da <strong>por\u00e7\u00e3o de host<\/strong>. O n\u00famero de <strong>sub-redes<\/strong> criadas ser\u00e1 2^n.<\/li>\n\n\n\n<li>Os bits restantes (&#8216;h&#8217;) na <strong>por\u00e7\u00e3o de host<\/strong> determinar\u00e3o quantos endere\u00e7os utiliz\u00e1veis por <strong>sub-rede<\/strong> voc\u00ea ter\u00e1: 2^h &#8211; 2 (subtraindo o endere\u00e7o de <strong>rede<\/strong> e de <strong>broadcast<\/strong>).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Calcular a Nova M\u00e1scara:<\/strong> A nova <strong>m\u00e1scara de sub-rede<\/strong> ter\u00e1 os bits da <strong>m\u00e1scara<\/strong> original mais os &#8216;n&#8217; bits que foram pegos emprestado do host. O prefixo ser\u00e1 o prefixo original + n.<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Listar as Sub-redes:<\/strong> Determinar os endere\u00e7os de <strong>rede<\/strong>, os intervalos de endere\u00e7os utiliz\u00e1veis e os endere\u00e7os de <strong>broadcast<\/strong> para cada uma das novas <strong>sub-redes<\/strong>.<\/li>\n<\/ol>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Exemplo: Subnetting de 192.168.1.0\/24 em sub-redes com pelo menos 50 hosts utiliz\u00e1veis.<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\">Rede Original: <code>192.168.1.0\/24<\/code> (M\u00e1scara <code>255.255.255.0<\/code>).<\/li>\n\n\n\n<li class=\"has-medium-font-size\">N\u00famero de bits de host na rede original: 32 &#8211; 24 = 8 bits de host. Total de endere\u00e7os: 2^8 = 256. Endere\u00e7os utiliz\u00e1veis: 256 &#8211; 2 = 254.<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Precisamos de sub-redes com pelo menos 50 hosts utiliz\u00e1veis.\n<ul class=\"wp-block-list\">\n<li>Com 5 bits de host (2^5-2 = 30 hosts), n\u00e3o \u00e9 suficiente.<\/li>\n\n\n\n<li>Com 6 bits de host (2^6-2 = 62 hosts), \u00e9 suficiente.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Precisamos deixar 6 bits para hosts. Temos 8 bits de host na rede original. Vamos &#8220;pegar emprestado&#8221; 8 &#8211; 6 = 2 bits para criar as sub-redes.<\/li>\n\n\n\n<li class=\"has-medium-font-size\">N\u00famero de sub-redes criadas: 2^n = 2^2 = 4 sub-redes.<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Nova <strong>m\u00e1scara de sub-rede<\/strong> (prefixo): <code>\/24<\/code> original + 2 bits emprestados = <code>\/26<\/code>. A <strong>m\u00e1scara<\/strong> <code>\/26<\/code> em bin\u00e1rio \u00e9 <code>11111111.11111111.11111111.11000000<\/code>, que em decimal \u00e9 <code>255.255.255.192<\/code>.<\/li>\n\n\n\n<li class=\"has-medium-font-size\">As 4 <strong>sub-redes<\/strong> ter\u00e3o blocos de 2^h = 2^6 = 64 endere\u00e7os cada.\n<ul class=\"wp-block-list\">\n<li>Sub-rede 1:\n<ul class=\"wp-block-list\">\n<li>Endere\u00e7o de Rede: <code>192.168.1.0\/26<\/code><\/li>\n\n\n\n<li>Primeiro Host Utiliz\u00e1vel: <code>192.168.1.1<\/code><\/li>\n\n\n\n<li>\u00daltimo Host Utiliz\u00e1vel: <code>192.168.1.62<\/code><\/li>\n\n\n\n<li>Endere\u00e7o de Broadcast: <code>192.168.1.63<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Sub-rede 2:\n<ul class=\"wp-block-list\">\n<li>Endere\u00e7o de Rede: <code>192.168.1.64\/26<\/code><\/li>\n\n\n\n<li>Primeiro Host Utiliz\u00e1vel: <code>192.168.1.65<\/code><\/li>\n\n\n\n<li>\u00daltimo Host Utiliz\u00e1vel: <code>192.168.1.126<\/code><\/li>\n\n\n\n<li>Endere\u00e7o de Broadcast: <code>192.168.1.127<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Sub-rede 3:\n<ul class=\"wp-block-list\">\n<li>Endere\u00e7o de Rede: <code>192.168.1.128\/26<\/code><\/li>\n\n\n\n<li>Primeiro Host Utiliz\u00e1vel: <code>192.168.1.129<\/code><\/li>\n\n\n\n<li>\u00daltimo Host Utiliz\u00e1vel: <code>192.168.1.190<\/code><\/li>\n\n\n\n<li>Endere\u00e7o de Broadcast: <code>192.168.1.191<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Sub-rede 4:\n<ul class=\"wp-block-list\">\n<li>Endere\u00e7o de Rede: <code>192.168.1.192\/26<\/code><\/li>\n\n\n\n<li>Primeiro Host Utiliz\u00e1vel: <code>192.168.1.193<\/code><\/li>\n\n\n\n<li>\u00daltimo Host Utiliz\u00e1vel: <code>192.168.1.254<\/code><\/li>\n\n\n\n<li>Endere\u00e7o de Broadcast: <code>192.168.1.255<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Assim, dividimos a <strong>rede<\/strong> <code>\/24<\/code> em quatro <strong>sub-redes<\/strong> <code>\/26<\/code>, cada uma capaz de acomodar at\u00e9 62 dispositivos utiliz\u00e1veis. Este \u00e9 um exemplo simples, mas o princ\u00edpio se aplica a qualquer bloco de endere\u00e7os e requisito de tamanho.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">VLSM: Sub-redes de Tamanhos Vari\u00e1veis<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">O advento do <strong>CIDR<\/strong> e do <strong>subnetting<\/strong> trouxe a capacidade de usar M\u00e1scaras de Sub-rede de Tamanho Vari\u00e1vel (<strong>VLSM<\/strong> &#8211; Variable Length Subnet Masking). Antes do <strong>CIDR<\/strong>, se voc\u00ea dividisse uma <strong>rede<\/strong> Classe B (por exemplo) em sub-redes, todas as sub-redes teriam que ter o mesmo tamanho. Com <strong>VLSM<\/strong>, voc\u00ea pode pegar uma sub-rede e dividi-la ainda mais usando uma m\u00e1scara maior (prefixo mais longo), criando sub-redes de tamanhos diferentes dentro do mesmo bloco maior. Isso \u00e9 fundamental para otimizar ainda mais o uso de endere\u00e7os, por exemplo, usando blocos <code>\/30<\/code> (apenas 2 endere\u00e7os utiliz\u00e1veis) para links entre <strong>roteadores<\/strong> onde s\u00f3 s\u00e3o necess\u00e1rios dois IPs.<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">Subnetting em IPv6: Uma Perspectiva Diferente<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Em <strong>IPv6<\/strong>, o conceito de dividir o espa\u00e7o de endere\u00e7amento tamb\u00e9m existe, mas a termologia e a pr\u00e1tica s\u00e3o um pouco diferentes. Devido ao vasto espa\u00e7o de endere\u00e7amento (2^128), o foco do &#8220;subnetting&#8221; em <strong>IPv6<\/strong> n\u00e3o \u00e9 a conserva\u00e7\u00e3o de endere\u00e7os, mas sim a organiza\u00e7\u00e3o l\u00f3gica da <strong>rede<\/strong>.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">O tamanho padr\u00e3o de uma <strong>sub-rede<\/strong> em <strong>IPv6<\/strong> \u00e9 um bloco <code>\/64<\/code>. Isso significa que 64 bits s\u00e3o usados para o prefixo de <strong>rede<\/strong> e 64 bits para o ID da interface (host). Mesmo um bloco <code>\/64<\/code> cont\u00e9m 2^64 endere\u00e7os utiliz\u00e1veis, um n\u00famero incrivelmente grande. Provedores de Internet geralmente atribuem blocos maiores (como <code>\/48<\/code> ou <code>\/56<\/code>) a organiza\u00e7\u00f5es, que ent\u00e3o podem dividir esse bloco em sub-redes <code>\/64<\/code> para seus diferentes segmentos de <strong>rede<\/strong>. A manipula\u00e7\u00e3o manual de bits e as m\u00e1scaras decimais complexas s\u00e3o muito menos comuns; a refer\u00eancia prim\u00e1ria \u00e9 o comprimento do prefixo (<code>\/n<\/code>).<\/p>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-large-font-size\">Conclus\u00e3o<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>M\u00e1scara de Sub-rede e do Subnetting em Redes:<\/strong> A <strong>M\u00e1scara de Sub-rede<\/strong> e o <strong>Subnetting<\/strong> s\u00e3o conceitos fundamentais que moldaram a forma como projetamos e gerenciamos <strong>redes IP<\/strong>, especialmente no cen\u00e1rio do <strong>IPv4<\/strong>. A m\u00e1scara nos permite definir os limites de uma <strong>rede<\/strong> ou <strong>sub-rede<\/strong>, e o <strong>subnetting<\/strong> nos d\u00e1 a flexibilidade para dividir grandes blocos de endere\u00e7os de forma eficiente e organizada.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Dominar o <strong>subnetting<\/strong> n\u00e3o \u00e9 apenas sobre calcular endere\u00e7os; \u00e9 sobre entender como otimizar o espa\u00e7o de endere\u00e7amento (crucial no <strong>IPv4<\/strong>), melhorar o desempenho da <strong>rede<\/strong> limitando broadcasts, aumentar a seguran\u00e7a criando barreiras l\u00f3gicas entre segmentos e simplificar a administra\u00e7\u00e3o ao organizar a <strong>rede<\/strong> em unidades menores e l\u00f3gicas.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Embora o <strong>IPv6<\/strong> mude a din\u00e2mica ao eliminar a escassez de endere\u00e7os e simplificar algumas abordagens, a l\u00f3gica de dividir um espa\u00e7o maior em partes menores para organiza\u00e7\u00e3o e gerenciamento continua relevante. Para qualquer pessoa que trabalhe com <strong>redes<\/strong>, ter um entendimento s\u00f3lido de <strong>m\u00e1scaras de sub-rede<\/strong> e <strong>subnetting<\/strong> em <strong>IPv4<\/strong> \u00e9 uma habilidade indispens\u00e1vel e a base para entender o funcionamento detalhado do <strong>roteamento IP<\/strong>.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Esperamos que este artigo tenha desmistificado o <strong>subnetting<\/strong> e a import\u00e2ncia da <strong>m\u00e1scara de sub-rede<\/strong>. Com esses conceitos em mente, voc\u00ea est\u00e1 bem posicionado para entender como os <strong>roteadores<\/strong> utilizam essas informa\u00e7\u00f5es para tomar decis\u00f5es de encaminhamento, o tema dos nossos pr\u00f3ximos artigos sobre <strong>redes de computadores<\/strong>. Continue aprendendo e construindo sua expertise em <strong>redes de computadores<\/strong>!<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Se voc\u00ea est\u00e1 iniciando sua jornada no universo da computa\u00e7\u00e3o, desenvolva uma base s\u00f3lida com nossos artigos sobre Hardware. Caso voc\u00ea j\u00e1 domine tudo sobre Hardware, entenda como um SO funciona. Mas se tem conhecimento sobre os principais conceitos sobre Sistemas Operacionais, pode ir ainda mais al\u00e9m: se aprofundar no sistema operacional do pinguim e se preparar para as certifica\u00e7\u00f5es de entrada do universo Linux!!!<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"\/category\/hardware\"><img loading=\"lazy\" decoding=\"async\" width=\"758\" height=\"426\" src=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2025\/03\/hardware.png\" alt=\"Hardware\" class=\"wp-image-3511\" srcset=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2025\/03\/hardware.png 758w, https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2025\/03\/hardware-300x169.png 300w\" sizes=\"auto, (max-width: 758px) 100vw, 758px\" \/><\/a><figcaption class=\"wp-element-caption\">Hardware<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"\/category\/sistemas-operacionais\"><img loading=\"lazy\" decoding=\"async\" width=\"758\" height=\"426\" src=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2025\/03\/sistemas-operacionais.png\" alt=\"Sistemas Operacionais\" class=\"wp-image-3510\" srcset=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2025\/03\/sistemas-operacionais.png 758w, https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2025\/03\/sistemas-operacionais-300x169.png 300w\" sizes=\"auto, (max-width: 758px) 100vw, 758px\" \/><\/a><figcaption class=\"wp-element-caption\">Sistemas Operacionais<\/figcaption><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"\/category\/linux\"><img loading=\"lazy\" decoding=\"async\" width=\"758\" height=\"426\" src=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/04\/linux.png\" alt=\"Thiago Rossi Linux\" class=\"wp-image-405\" srcset=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/04\/linux.png 758w, https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/04\/linux-300x169.png 300w\" sizes=\"auto, (max-width: 758px) 100vw, 758px\" \/><\/a><figcaption class=\"wp-element-caption\">Linux<\/figcaption><\/figure>\n<\/div>\n<\/div>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">E se voc\u00ea gosta do nosso conte\u00fado, n\u00e3o deixe de contribuir adquirindo os servi\u00e7os e produtos dos nossos apoiadores e empresas que somos associados:<\/p>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-8f761849 wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/hostinger.com.br\/?REFERRALCODE=1THIAGO62\" target=\"_blank\" rel=\" noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"250\" src=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/03\/hostinger.png\" alt=\"Hospedagem Hostinger\" class=\"wp-image-92\"\/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/amzn.to\/3SNDYlc\" target=\"_blank\" rel=\" noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"250\" src=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/08\/ofertas-amazon.webp\" alt=\"Ofertas Amazon\" class=\"wp-image-1308\"\/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/amzn.to\/3SNKmt0\" target=\"_blank\" rel=\" noreferrer noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"250\" src=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/08\/amazonprime.webp\" alt=\"Amazon Prime\" class=\"wp-image-1307\"\/><\/a><\/figure>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p><span class=\"span-reading-time rt-reading-time\" style=\"display: block;\"><span class=\"rt-label rt-prefix\">Tempo de leitura: <\/span> <span class=\"rt-time\"> 9<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>M\u00e1scara de Sub-rede e do Subnetting em Redes: Nos artigos anteriores, desvendamos o que s\u00e3o&#8230;<\/p>\n","protected":false},"author":1,"featured_media":3790,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[34],"tags":[],"class_list":["post-3967","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-redes-de-computadores","wpcat-34-id"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>M\u00e1scara de Sub-rede e do Subnetting em Redes - BLOG THIAGO ROSSI<\/title>\n<meta name=\"description\" content=\"M\u00e1scara de Sub-rede e do Subnetting em Redes: : Este artigo ir\u00e1 desmistificar esses conceitos, explicando o que s\u00e3o, como funcionam e ...\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/thiagorossi.com.br\/blog\/mascara-de-sub-rede-e-do-subnetting-em-redes\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"M\u00e1scara de Sub-rede e do Subnetting em Redes - BLOG THIAGO ROSSI\" \/>\n<meta property=\"og:description\" content=\"M\u00e1scara de Sub-rede e do Subnetting em Redes: : Este artigo ir\u00e1 desmistificar esses conceitos, explicando o que s\u00e3o, como funcionam e ...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thiagorossi.com.br\/blog\/mascara-de-sub-rede-e-do-subnetting-em-redes\/\" \/>\n<meta property=\"og:site_name\" content=\"BLOG THIAGO ROSSI\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-04T16:09:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-05T12:21:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2025\/04\/redes.png\" \/>\n\t<meta property=\"og:image:width\" content=\"758\" \/>\n\t<meta property=\"og:image:height\" content=\"426\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Thiago Rossi\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Thiago Rossi\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"14 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/mascara-de-sub-rede-e-do-subnetting-em-redes\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/mascara-de-sub-rede-e-do-subnetting-em-redes\\\/\"},\"author\":{\"name\":\"Thiago Rossi\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/5f28286948ec2afdeb2e044a2196cd87\"},\"headline\":\"M\u00e1scara de Sub-rede e do Subnetting em Redes\",\"datePublished\":\"2025-05-04T16:09:35+00:00\",\"dateModified\":\"2025-05-05T12:21:09+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/mascara-de-sub-rede-e-do-subnetting-em-redes\\\/\"},\"wordCount\":2295,\"publisher\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/mascara-de-sub-rede-e-do-subnetting-em-redes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/redes.png\",\"articleSection\":[\"Redes de Computadores\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/mascara-de-sub-rede-e-do-subnetting-em-redes\\\/\",\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/mascara-de-sub-rede-e-do-subnetting-em-redes\\\/\",\"name\":\"M\u00e1scara de Sub-rede e do Subnetting em Redes - BLOG THIAGO ROSSI\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/mascara-de-sub-rede-e-do-subnetting-em-redes\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/mascara-de-sub-rede-e-do-subnetting-em-redes\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/redes.png\",\"datePublished\":\"2025-05-04T16:09:35+00:00\",\"dateModified\":\"2025-05-05T12:21:09+00:00\",\"description\":\"M\u00e1scara de Sub-rede e do Subnetting em Redes: : Este artigo ir\u00e1 desmistificar esses conceitos, explicando o que s\u00e3o, como funcionam e ...\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/mascara-de-sub-rede-e-do-subnetting-em-redes\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/mascara-de-sub-rede-e-do-subnetting-em-redes\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/mascara-de-sub-rede-e-do-subnetting-em-redes\\\/#primaryimage\",\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/redes.png\",\"contentUrl\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/redes.png\",\"width\":758,\"height\":426,\"caption\":\"Redes de Computadores Thiago Rossi\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/mascara-de-sub-rede-e-do-subnetting-em-redes\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"M\u00e1scara de Sub-rede e do Subnetting em Redes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/\",\"name\":\"THIAGO ROSSI\",\"description\":\"Mais de 20 anos de experi\u00eancia no mercado de TI!\",\"publisher\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#organization\"},\"alternateName\":\"TR | CURSO WEB DEV\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#organization\",\"name\":\"THIAGO ROSSI\",\"alternateName\":\"TR | CURSO WEB DEV\",\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/new-logo.webp\",\"contentUrl\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2024\\\/04\\\/new-logo.webp\",\"width\":300,\"height\":300,\"caption\":\"THIAGO ROSSI\"},\"image\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/linkedin.com\\\/in\\\/thiagox86\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/5f28286948ec2afdeb2e044a2196cd87\",\"name\":\"Thiago Rossi\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g\",\"caption\":\"Thiago Rossi\"},\"description\":\"Com mais de 20 anos de jornada na tecnologia, minha trajet\u00f3ria evoluiu do ensino t\u00e9cnico \u00e0 arquitetura de sistemas complexos. Hoje, foco minha expertise no desenvolvimento de solu\u00e7\u00f5es de Intelig\u00eancia Artificial nativa e an\u00e1lise de dados p\u00fablicos, utilizando o ecossistema PHP para transformar dados brutos em transpar\u00eancia e efici\u00eancia. Como autor e desenvolvedor, acredito na democratiza\u00e7\u00e3o do conhecimento. Essa vis\u00e3o resultou em uma biblioteca de mais de 530 artigos gratuitos, cobrindo desde a base do WebDev e Infraestrutura at\u00e9 os bastidores da ind\u00fastria de Jogos e IA. No universo de Game Design, sou autor do livro \\\"GDD \u2013 O Guia Definitivo\\\" e documento ativamente meus processos atrav\u00e9s de DevLogs, unindo rigor t\u00e9cnico e criatividade em projetos desenvolvidos com GDevelop 5. Meu compromisso \u00e9 conectar engenharia de ponta com as reais oportunidades do mercado de tecnologia.\",\"sameAs\":[\"https:\\\/\\\/thiagorossi.com.br\\\/blog\",\"https:\\\/\\\/instagram.com\\\/thiagorossix86\",\"https:\\\/\\\/linkedin.com\\\/in\\\/thiagox86\"],\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/author\\\/thiagorossi\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"M\u00e1scara de Sub-rede e do Subnetting em Redes - BLOG THIAGO ROSSI","description":"M\u00e1scara de Sub-rede e do Subnetting em Redes: : Este artigo ir\u00e1 desmistificar esses conceitos, explicando o que s\u00e3o, como funcionam e ...","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/thiagorossi.com.br\/blog\/mascara-de-sub-rede-e-do-subnetting-em-redes\/","og_locale":"pt_BR","og_type":"article","og_title":"M\u00e1scara de Sub-rede e do Subnetting em Redes - BLOG THIAGO ROSSI","og_description":"M\u00e1scara de Sub-rede e do Subnetting em Redes: : Este artigo ir\u00e1 desmistificar esses conceitos, explicando o que s\u00e3o, como funcionam e ...","og_url":"https:\/\/thiagorossi.com.br\/blog\/mascara-de-sub-rede-e-do-subnetting-em-redes\/","og_site_name":"BLOG THIAGO ROSSI","article_published_time":"2025-05-04T16:09:35+00:00","article_modified_time":"2025-05-05T12:21:09+00:00","og_image":[{"width":758,"height":426,"url":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2025\/04\/redes.png","type":"image\/png"}],"author":"Thiago Rossi","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Thiago Rossi","Est. tempo de leitura":"14 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thiagorossi.com.br\/blog\/mascara-de-sub-rede-e-do-subnetting-em-redes\/#article","isPartOf":{"@id":"https:\/\/thiagorossi.com.br\/blog\/mascara-de-sub-rede-e-do-subnetting-em-redes\/"},"author":{"name":"Thiago Rossi","@id":"https:\/\/thiagorossi.com.br\/blog\/#\/schema\/person\/5f28286948ec2afdeb2e044a2196cd87"},"headline":"M\u00e1scara de Sub-rede e do Subnetting em Redes","datePublished":"2025-05-04T16:09:35+00:00","dateModified":"2025-05-05T12:21:09+00:00","mainEntityOfPage":{"@id":"https:\/\/thiagorossi.com.br\/blog\/mascara-de-sub-rede-e-do-subnetting-em-redes\/"},"wordCount":2295,"publisher":{"@id":"https:\/\/thiagorossi.com.br\/blog\/#organization"},"image":{"@id":"https:\/\/thiagorossi.com.br\/blog\/mascara-de-sub-rede-e-do-subnetting-em-redes\/#primaryimage"},"thumbnailUrl":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2025\/04\/redes.png","articleSection":["Redes de Computadores"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"https:\/\/thiagorossi.com.br\/blog\/mascara-de-sub-rede-e-do-subnetting-em-redes\/","url":"https:\/\/thiagorossi.com.br\/blog\/mascara-de-sub-rede-e-do-subnetting-em-redes\/","name":"M\u00e1scara de Sub-rede e do Subnetting em Redes - BLOG THIAGO ROSSI","isPartOf":{"@id":"https:\/\/thiagorossi.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thiagorossi.com.br\/blog\/mascara-de-sub-rede-e-do-subnetting-em-redes\/#primaryimage"},"image":{"@id":"https:\/\/thiagorossi.com.br\/blog\/mascara-de-sub-rede-e-do-subnetting-em-redes\/#primaryimage"},"thumbnailUrl":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2025\/04\/redes.png","datePublished":"2025-05-04T16:09:35+00:00","dateModified":"2025-05-05T12:21:09+00:00","description":"M\u00e1scara de Sub-rede e do Subnetting em Redes: : Este artigo ir\u00e1 desmistificar esses conceitos, explicando o que s\u00e3o, como funcionam e ...","breadcrumb":{"@id":"https:\/\/thiagorossi.com.br\/blog\/mascara-de-sub-rede-e-do-subnetting-em-redes\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thiagorossi.com.br\/blog\/mascara-de-sub-rede-e-do-subnetting-em-redes\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/thiagorossi.com.br\/blog\/mascara-de-sub-rede-e-do-subnetting-em-redes\/#primaryimage","url":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2025\/04\/redes.png","contentUrl":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2025\/04\/redes.png","width":758,"height":426,"caption":"Redes de Computadores Thiago Rossi"},{"@type":"BreadcrumbList","@id":"https:\/\/thiagorossi.com.br\/blog\/mascara-de-sub-rede-e-do-subnetting-em-redes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thiagorossi.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"M\u00e1scara de Sub-rede e do Subnetting em Redes"}]},{"@type":"WebSite","@id":"https:\/\/thiagorossi.com.br\/blog\/#website","url":"https:\/\/thiagorossi.com.br\/blog\/","name":"THIAGO ROSSI","description":"Mais de 20 anos de experi\u00eancia no mercado de TI!","publisher":{"@id":"https:\/\/thiagorossi.com.br\/blog\/#organization"},"alternateName":"TR | CURSO WEB DEV","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/thiagorossi.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Organization","@id":"https:\/\/thiagorossi.com.br\/blog\/#organization","name":"THIAGO ROSSI","alternateName":"TR | CURSO WEB DEV","url":"https:\/\/thiagorossi.com.br\/blog\/","logo":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/thiagorossi.com.br\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/04\/new-logo.webp","contentUrl":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2024\/04\/new-logo.webp","width":300,"height":300,"caption":"THIAGO ROSSI"},"image":{"@id":"https:\/\/thiagorossi.com.br\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/linkedin.com\/in\/thiagox86"]},{"@type":"Person","@id":"https:\/\/thiagorossi.com.br\/blog\/#\/schema\/person\/5f28286948ec2afdeb2e044a2196cd87","name":"Thiago Rossi","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/bb28b4665f4162bab9fbef8db5a7f00597f79ab90ece9a67189bb6bce78d5786?s=96&d=retro&r=g","caption":"Thiago Rossi"},"description":"Com mais de 20 anos de jornada na tecnologia, minha trajet\u00f3ria evoluiu do ensino t\u00e9cnico \u00e0 arquitetura de sistemas complexos. Hoje, foco minha expertise no desenvolvimento de solu\u00e7\u00f5es de Intelig\u00eancia Artificial nativa e an\u00e1lise de dados p\u00fablicos, utilizando o ecossistema PHP para transformar dados brutos em transpar\u00eancia e efici\u00eancia. Como autor e desenvolvedor, acredito na democratiza\u00e7\u00e3o do conhecimento. Essa vis\u00e3o resultou em uma biblioteca de mais de 530 artigos gratuitos, cobrindo desde a base do WebDev e Infraestrutura at\u00e9 os bastidores da ind\u00fastria de Jogos e IA. No universo de Game Design, sou autor do livro \"GDD \u2013 O Guia Definitivo\" e documento ativamente meus processos atrav\u00e9s de DevLogs, unindo rigor t\u00e9cnico e criatividade em projetos desenvolvidos com GDevelop 5. Meu compromisso \u00e9 conectar engenharia de ponta com as reais oportunidades do mercado de tecnologia.","sameAs":["https:\/\/thiagorossi.com.br\/blog","https:\/\/instagram.com\/thiagorossix86","https:\/\/linkedin.com\/in\/thiagox86"],"url":"https:\/\/thiagorossi.com.br\/blog\/author\/thiagorossi\/"}]}},"_links":{"self":[{"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/posts\/3967","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/comments?post=3967"}],"version-history":[{"count":3,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/posts\/3967\/revisions"}],"predecessor-version":[{"id":3986,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/posts\/3967\/revisions\/3986"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/media\/3790"}],"wp:attachment":[{"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/media?parent=3967"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/categories?post=3967"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/tags?post=3967"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}