{"id":3970,"date":"2025-05-04T13:24:47","date_gmt":"2025-05-04T16:24:47","guid":{"rendered":"https:\/\/thiagorossi.com.br\/blog\/?p=3970"},"modified":"2025-05-05T09:38:46","modified_gmt":"2025-05-05T12:38:46","slug":"roteamento-de-redes-de-computadores","status":"publish","type":"post","link":"https:\/\/thiagorossi.com.br\/blog\/roteamento-de-redes-de-computadores\/","title":{"rendered":"Roteamento de Redes de Computadores"},"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\"> 8<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Roteamento de Redes de Computadores:<\/strong> Em nossos artigos anteriores, estabelecemos as bases: entendemos o que s\u00e3o <strong>redes de computadores<\/strong>, seus <strong>tipos<\/strong> e <strong>topologias<\/strong>, e como o <strong>endere\u00e7amento IP<\/strong> (IPv4 e IPv6), juntamente com <strong>m\u00e1scaras de sub-rede<\/strong> e <strong>subnetting<\/strong>, identifica e localiza dispositivos em <strong>redes<\/strong> espec\u00edficas. Vimos que dispositivos na mesma <strong>rede local<\/strong> podem se comunicar diretamente. Mas o que acontece quando um dispositivo precisa enviar dados para outro dispositivo que est\u00e1 em uma <strong>rede<\/strong> completamente diferente, talvez do outro lado do mundo?<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">\u00c9 aqui que o <strong>Roteamento<\/strong> entra em cena. O <strong>roteamento<\/strong> \u00e9 o processo crucial que permite que pacotes de dados viajem atrav\u00e9s de m\u00faltiplas <strong>redes interconectadas<\/strong>, encontrando o melhor caminho do ponto de origem ao ponto de destino. Sem o <strong>roteamento<\/strong>, a Internet, que \u00e9 essencialmente uma &#8220;rede de redes&#8221;, simplesmente n\u00e3o existiria.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Este artigo tem como objetivo apresentar os <strong>conceitos b\u00e1sicos de roteamento<\/strong>. Vamos explorar o papel do principal dispositivo de <strong>roteamento<\/strong>, o <strong>roteador<\/strong>, como ele toma decis\u00f5es de encaminhamento usando a <strong>tabela de roteamento<\/strong>, e introduzir os tipos fundamentais de <strong>roteamento<\/strong> (est\u00e1tico e din\u00e2mico) e a ideia por tr\u00e1s dos <strong>algoritmos de roteamento<\/strong>. Nosso foco \u00e9 ser o mais did\u00e1tico poss\u00edvel, tornando este t\u00f3pico acess\u00edvel para iniciantes e fornecendo uma revis\u00e3o s\u00f3lida para profissionais de <strong>infraestrutura<\/strong>.<\/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 Roteamento? Mais do Que Simples Encaminhamento<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Roteamento de Redes de Computadores:<\/strong> No contexto de <strong>redes de computadores<\/strong>, <strong>roteamento<\/strong> \u00e9 a fun\u00e7\u00e3o realizada na <strong>Camada de Rede<\/strong> (Camada 3 do Modelo OSI) ou na <strong>Camada de Internet<\/strong> (Modelo TCP\/IP). Sua tarefa principal \u00e9 selecionar o melhor caminho para que um pacote de dados viaje da sua origem at\u00e9 o seu destino final, quando a origem e o destino est\u00e3o em <strong>redes<\/strong> diferentes.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">N\u00e3o confunda <strong>roteamento<\/strong> com <strong>encaminhamento<\/strong> (forwarding). O <strong>encaminhamento<\/strong> \u00e9 a a\u00e7\u00e3o de mover um pacote de dados de uma interface de entrada para uma interface de sa\u00edda de um dispositivo de <strong>rede<\/strong>. O <strong>roteamento<\/strong> \u00e9 o processo de <em>decidir<\/em> qual interface de sa\u00edda usar para chegar a uma <strong>rede<\/strong> de destino. O <strong>roteador<\/strong> primeiro realiza o <strong>roteamento<\/strong> (decide o caminho) e depois o <strong>encaminhamento<\/strong> (envia o pacote por esse caminho).<\/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 Roteador: O GPS das Redes<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong>Roteamento de Redes de Computadores:<\/strong> O dispositivo prim\u00e1rio respons\u00e1vel pelo <strong>roteamento<\/strong> \u00e9 o <strong>Roteador<\/strong>. Como o nome sugere, ele encontra rotas. Os <strong>roteadores<\/strong> s\u00e3o dispositivos inteligentes que conectam diferentes <strong>redes<\/strong> (LANs a outras LANs, LANs a WANs, WANs a outras WANs) e agem como pontos de interc\u00e2mbio de tr\u00e1fego.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">A fun\u00e7\u00e3o essencial de um <strong>roteador<\/strong> \u00e9 examinar o <strong>endere\u00e7o IP<\/strong> de destino de cada pacote de dados que chega a uma de suas interfaces e, usando as informa\u00e7\u00f5es que possui sobre as <strong>redes<\/strong> conectadas e acess\u00edveis, determinar o pr\u00f3ximo &#8220;salto&#8221; (next hop) para o qual esse pacote deve ser enviado para eventualmente chegar ao seu destino final.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Pense em um <strong>roteador<\/strong> como um cruzamento de estradas com um mapa complexo e placas de sinaliza\u00e7\u00e3o. Quando um carro (pacote de dados) chega, o <strong>roteador<\/strong> olha o endere\u00e7o de destino no &#8220;envelope&#8221; do pacote e consulta seu &#8220;mapa&#8221; (a <strong>tabela de roteamento<\/strong>) para decidir qual &#8220;estrada&#8221; (interface de sa\u00edda) o carro deve pegar para chegar mais perto do seu destino.<\/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\">Como um Roteador Toma Decis\u00f5es: A Tabela de Roteamento<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">A intelig\u00eancia de um <strong>roteador<\/strong> reside principalmente em sua <strong>Tabela de Roteamento<\/strong>. A <strong>tabela de roteamento<\/strong> \u00e9 um banco de dados armazenado na mem\u00f3ria do <strong>roteador<\/strong> que cont\u00e9m informa\u00e7\u00f5es sobre as diferentes <strong>redes<\/strong> que o <strong>roteador<\/strong> conhece e como alcan\u00e7\u00e1-las. Quando um pacote chega, o <strong>roteador<\/strong> realiza os seguintes passos:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li class=\"has-medium-font-size\">Examina o <strong>endere\u00e7o IP<\/strong> de destino no cabe\u00e7alho do pacote.<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Compara o <strong>endere\u00e7o IP<\/strong> de destino com as entradas na sua <strong>tabela de roteamento<\/strong>. Ele procura a entrada que corresponda \u00e0 <strong>rede<\/strong> de destino do pacote. A correspond\u00eancia mais espec\u00edfica (com a m\u00e1scara de sub-rede mais longa, ou prefixo mais longo em CIDR\/IPv6) geralmente tem preced\u00eancia.<\/li>\n\n\n\n<li class=\"has-medium-font-size\">Se encontrar uma correspond\u00eancia, o <strong>roteador<\/strong> usa as informa\u00e7\u00f5es dessa entrada para encaminhar o pacote:\n<ul class=\"wp-block-list\">\n<li><strong>Rede de Destino:<\/strong> A <strong>rede<\/strong> ou sub-rede para a qual a rota \u00e9 v\u00e1lida (por exemplo, <code>192.168.10.0\/24<\/code>).<\/li>\n\n\n\n<li><strong>Pr\u00f3ximo Salto (Next Hop):<\/strong> O <strong>endere\u00e7o IP<\/strong> do pr\u00f3ximo <strong>roteador<\/strong> no caminho que o pacote deve tomar para chegar \u00e0 <strong>rede<\/strong> de destino. Em alguns casos, pode ser a interface de sa\u00edda diretamente conectada \u00e0 <strong>rede<\/strong> de destino.<\/li>\n\n\n\n<li><strong>Interface de Sa\u00edda:<\/strong> A interface f\u00edsica no <strong>roteador<\/strong> por onde o pacote ser\u00e1 enviado para alcan\u00e7ar o pr\u00f3ximo salto ou a <strong>rede<\/strong> de destino.<\/li>\n\n\n\n<li><strong>M\u00e9trica:<\/strong> Um valor num\u00e9rico que representa o &#8220;custo&#8221; associado a essa rota. Rotas com m\u00e9tricas menores s\u00e3o geralmente consideradas melhores. A m\u00e9trica pode ser baseada em contagem de &#8220;saltos&#8221; (n\u00famero de <strong>roteadores<\/strong> no caminho), largura de banda, atraso, carga do link, confiabilidade, etc., dependendo do <strong>protocolo de roteamento<\/strong> utilizado.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li class=\"has-medium-font-size\">O <strong>roteador<\/strong> encapsula o pacote no formato apropriado para a <strong>Camada de Enlace de Dados<\/strong> da interface de sa\u00edda e o envia para o pr\u00f3ximo dispositivo (que pode ser outro <strong>roteador<\/strong> ou o host final).<\/li>\n<\/ol>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Se o <strong>roteador<\/strong> n\u00e3o encontrar uma entrada espec\u00edfica para a <strong>rede<\/strong> de destino, ele pode usar uma <strong>Rota Padr\u00e3o (Default Route)<\/strong>, se configurada. A <strong>rota padr\u00e3o<\/strong> \u00e9 essencialmente uma &#8220;rota para todo o resto&#8221;, indicando para onde enviar pacotes destinados a <strong>redes<\/strong> desconhecidas. Em <strong>redes<\/strong> dom\u00e9sticas ou corporativas, a <strong>rota padr\u00e3o<\/strong> geralmente aponta para o <strong>roteador<\/strong> que fornece acesso \u00e0 Internet.<\/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\">Tipos de Roteamento: Est\u00e1tico vs. Din\u00e2mico<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">A forma como as <strong>tabelas de roteamento<\/strong> s\u00e3o populadas e mantidas define os dois tipos principais de <strong>roteamento<\/strong>:<\/p>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\">Roteamento Est\u00e1tico (Static Routing)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>Descri\u00e7\u00e3o:<\/strong> As rotas s\u00e3o inseridas manualmente na <strong>tabela de roteamento<\/strong> por um administrador de <strong>rede<\/strong>. As rotas permanecem as mesmas a menos que o administrador as altere. \u00c9 como usar um mapa onde voc\u00ea desenha as rotas permanentemente.<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Vantagens:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Simples de configurar e gerenciar em <strong>redes<\/strong> muito pequenas e simples.<\/li>\n\n\n\n<li>Mais seguro, pois n\u00e3o h\u00e1 troca de informa\u00e7\u00f5es de <strong>roteamento<\/strong> entre <strong>roteadores<\/strong>.<\/li>\n\n\n\n<li>Menos carga no processador do <strong>roteador<\/strong>.<\/li>\n\n\n\n<li>Ideal para configurar a <strong>rota padr\u00e3o<\/strong> em <strong>roteadores<\/strong> de borda que se conectam a um \u00fanico provedor de internet.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Desvantagens:<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>N\u00e3o escal\u00e1vel:<\/strong> N\u00e3o \u00e9 pr\u00e1tico para <strong>redes<\/strong> grandes ou complexas, pois requer configura\u00e7\u00e3o manual em cada <strong>roteador<\/strong> para cada <strong>rede<\/strong> conhecida.<\/li>\n\n\n\n<li><strong>N\u00e3o adapt\u00e1vel:<\/strong> N\u00e3o reage automaticamente a mudan\u00e7as na <strong>rede<\/strong>, como falhas de links ou <strong>roteadores<\/strong>. Se um link cair, o administrador precisa configurar manualmente rotas alternativas.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Uso T\u00edpico:<\/strong> <strong>Redes<\/strong> pequenas, laborat\u00f3rios de teste, rotas espec\u00edficas que n\u00e3o mudam, <strong>rotas padr\u00e3o<\/strong>.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading has-large-font-size\">Roteamento Din\u00e2mico (Dynamic Routing)<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>Descri\u00e7\u00e3o:<\/strong> Os <strong>roteadores<\/strong> aprendem sobre as <strong>redes<\/strong> e trocam informa\u00e7\u00f5es de <strong>roteamento<\/strong> automaticamente com outros <strong>roteadores<\/strong> usando <strong>Protocolos de Roteamento Din\u00e2mico<\/strong>. As <strong>tabelas de roteamento<\/strong> s\u00e3o constru\u00eddas e atualizadas dinamicamente \u00e0 medida que a <strong>rede<\/strong> muda. \u00c9 como <strong>roteadores<\/strong> conversando entre si para manter seus mapas atualizados em tempo real.<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Vantagens:<\/strong>\n<ul class=\"wp-block-list\">\n<li><strong>Altamente escal\u00e1vel:<\/strong> Ideal para <strong>redes<\/strong> grandes e complexas como a Internet.<\/li>\n\n\n\n<li><strong>Adapt\u00e1vel:<\/strong> Reage automaticamente a mudan\u00e7as na <strong>rede<\/strong> (falhas, novos links, congestionamento) encontrando rotas alternativas.<\/li>\n\n\n\n<li>Menos esfor\u00e7o administrativo em <strong>redes<\/strong> grandes ap\u00f3s a configura\u00e7\u00e3o inicial dos <strong>protocolos de roteamento<\/strong>.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Desvantagens:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Mais complexo para configurar inicialmente.<\/li>\n\n\n\n<li>Requer mais recursos do <strong>roteador<\/strong> (CPU, mem\u00f3ria) para executar os <strong>protocolos de roteamento<\/strong> e processar as atualiza\u00e7\u00f5es.<\/li>\n\n\n\n<li>Pode ser menos seguro se n\u00e3o for configurado corretamente (a troca de informa\u00e7\u00f5es de <strong>roteamento<\/strong> pode ser interceptada ou manipulada).<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Uso T\u00edpico:<\/strong> A vasta maioria das <strong>redes<\/strong> corporativas de m\u00e9dio a grande porte, <strong>redes<\/strong> de provedores de servi\u00e7os, a Internet.<\/li>\n<\/ul>\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\">Algoritmos de Roteamento: A Intelig\u00eancia por Tr\u00e1s do Dinamismo<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Os <strong>Protocolos de Roteamento Din\u00e2mico<\/strong> utilizam <strong>algoritmos de roteamento<\/strong> para determinar o melhor caminho para uma <strong>rede<\/strong> de destino e construir suas <strong>tabelas de roteamento<\/strong>. O <strong>algoritmo<\/strong> define como os <strong>roteadores<\/strong> compartilham informa\u00e7\u00f5es, como eles calculam a m\u00e9trica (o &#8220;custo&#8221; da rota) e como eles selecionam a rota &#8220;melhor&#8221; (com a menor m\u00e9trica).<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Existem diferentes classes de <strong>algoritmos de roteamento<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li class=\"has-medium-font-size\"><strong>Algoritmos Vetor de Dist\u00e2ncia (Distance-Vector):<\/strong> <strong>Roteadores<\/strong> trocam periodicamente suas <strong>tabelas de roteamento<\/strong> <em>inteiras<\/em> (ou partes dela) com seus <strong>vizinhos diretamente conectados<\/strong>. Eles aprendem as dist\u00e2ncias (m\u00e9tricas) para as <strong>redes<\/strong> de destino com base no que seus vizinhos lhes informam. Pense nisso como cada <strong>roteador<\/strong> dizendo aos seus vizinhos: &#8220;Eu consigo chegar a essas <strong>redes<\/strong> em X saltos\/custo&#8221;. Um exemplo cl\u00e1ssico \u00e9 o RIP (Routing Information Protocol).<\/li>\n\n\n\n<li class=\"has-medium-font-size\"><strong>Algoritmos Estado de Link (Link-State):<\/strong> <strong>Roteadores<\/strong> n\u00e3o enviam suas tabelas inteiras, mas sim informa\u00e7\u00f5es sobre o <em>estado de seus pr\u00f3prios links<\/em> (quais s\u00e3o seus vizinhos, o custo para alcan\u00e7\u00e1-los) para <em>todos<\/em> os outros <strong>roteadores<\/strong> no mesmo dom\u00ednio de <strong>roteamento<\/strong>. Cada <strong>roteador<\/strong> usa essas informa\u00e7\u00f5es para construir um mapa completo da <strong>rede<\/strong> e, em seguida, executa um <strong>algoritmo<\/strong> como o Dijkstra para calcular o melhor caminho (a rota com o menor custo total) para cada <strong>rede<\/strong> de destino de forma independente. Exemplos proeminentes s\u00e3o OSPF (Open Shortest Path First) e IS-IS (Intermediate System to Intermediate System).<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Esses <strong>algoritmos<\/strong> e os <strong>protocolos<\/strong> que os implementam permitem que as <strong>redes<\/strong> din\u00e2micas se auto-ajustem e encontrem caminhos eficientes e redundantes para a entrega de pacotes.<\/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 Gateway Padr\u00e3o: A Porta de Sa\u00edda da Sua Rede Local<\/h2>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Um conceito final importante no <strong>roteamento b\u00e1sico<\/strong> \u00e9 o <strong>Gateway Padr\u00e3o (Default Gateway)<\/strong>. Em qualquer dispositivo final (computador, smartphone, etc.) configurado para <strong>redes IP<\/strong>, o <strong>gateway padr\u00e3o<\/strong> \u00e9 o <strong>endere\u00e7o IP<\/strong> do <strong>roteador<\/strong> que conecta a <strong>rede local<\/strong> desse dispositivo a outras <strong>redes<\/strong>.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Quando o dispositivo precisa enviar um pacote para um destino cujo <strong>endere\u00e7o IP<\/strong> est\u00e1 em uma <strong>rede<\/strong> <em>diferente<\/em> da sua <strong>rede local<\/strong>, ele simplesmente envia o pacote para o <strong>gateway padr\u00e3o<\/strong>. O <strong>roteador<\/strong> que atua como <strong>gateway padr\u00e3o<\/strong> recebe o pacote e, a partir da\u00ed, assume a responsabilidade pelo <strong>roteamento<\/strong> do pacote atrav\u00e9s da Internet ou de outras <strong>redes<\/strong> at\u00e9 o seu destino final, usando sua pr\u00f3pria <strong>tabela de roteamento<\/strong>.<\/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>Roteamento de Redes de Computadores:<\/strong> O <strong>Roteamento<\/strong> \u00e9 o processo essencial que torna a comunica\u00e7\u00e3o entre <strong>redes de computadores<\/strong> poss\u00edvel. Neste artigo, exploramos os <strong>conceitos b\u00e1sicos de roteamento<\/strong>, o papel vital do <strong>roteador<\/strong> como o dispositivo que toma as decis\u00f5es de encaminhamento, como a <strong>tabela de roteamento<\/strong> orienta essas decis\u00f5es e a distin\u00e7\u00e3o fundamental entre <strong>roteamento est\u00e1tico<\/strong> (manual, simples para redes pequenas) e <strong>roteamento din\u00e2mico<\/strong> (autom\u00e1tico, escal\u00e1vel para redes grandes).<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Introduzimos tamb\u00e9m a ideia dos <strong>algoritmos de roteamento<\/strong> (vetor de dist\u00e2ncia e estado de link) que permitem que os <strong>protocolos de roteamento din\u00e2mico<\/strong> construam e mantenham suas <strong>tabelas<\/strong> de forma inteligente e adapt\u00e1vel. Finalmente, vimos o papel do <strong>gateway padr\u00e3o<\/strong> como a porta de sa\u00edda da <strong>rede local<\/strong> para o mundo externo.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Dominar esses <strong>conceitos b\u00e1sicos de roteamento<\/strong> \u00e9 um passo crucial para entender como os dados navegam pela Internet e por <strong>redes<\/strong> corporativas complexas. Ele constr\u00f3i sobre os conhecimentos de <strong>endere\u00e7amento IP<\/strong> e <strong>m\u00e1scaras de sub-rede<\/strong>, mostrando como essas informa\u00e7\u00f5es s\u00e3o usadas na pr\u00e1tica.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\">Esperamos que este artigo tenha iluminado o processo pelo qual seus pacotes de dados encontram seu caminho pela <strong>rede<\/strong>. Nos pr\u00f3ximos artigos, mergulharemos em <strong>protocolos de roteamento din\u00e2mico<\/strong> espec\u00edficos e exploraremos outros aspectos avan\u00e7ados em redes. Continue aprendendo e tra\u00e7ando seu caminho para se tornar um especialista 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\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><\/p>\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\"> 8<\/span> <span class=\"rt-label rt-postfix\">minutos<\/span><\/span>Roteamento de Redes de Computadores: Em nossos artigos anteriores, estabelecemos as bases: entendemos o que&#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-3970","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>Roteamento de Redes de Computadores - BLOG THIAGO ROSSI<\/title>\n<meta name=\"description\" content=\"Roteamento de Redes de Computadores: Este artigo tem como objetivo apresentar os conceitos b\u00e1sicos de roteamento. Vamos explorar o papel do..\" \/>\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\/roteamento-de-redes-de-computadores\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Roteamento de Redes de Computadores - BLOG THIAGO ROSSI\" \/>\n<meta property=\"og:description\" content=\"Roteamento de Redes de Computadores: Este artigo tem como objetivo apresentar os conceitos b\u00e1sicos de roteamento. Vamos explorar o papel do..\" \/>\n<meta property=\"og:url\" content=\"https:\/\/thiagorossi.com.br\/blog\/roteamento-de-redes-de-computadores\/\" \/>\n<meta property=\"og:site_name\" content=\"BLOG THIAGO ROSSI\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-04T16:24:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-05T12:38:46+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=\"12 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/roteamento-de-redes-de-computadores\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/roteamento-de-redes-de-computadores\\\/\"},\"author\":{\"name\":\"Thiago Rossi\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/5f28286948ec2afdeb2e044a2196cd87\"},\"headline\":\"Roteamento de Redes de Computadores\",\"datePublished\":\"2025-05-04T16:24:47+00:00\",\"dateModified\":\"2025-05-05T12:38:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/roteamento-de-redes-de-computadores\\\/\"},\"wordCount\":2068,\"publisher\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/roteamento-de-redes-de-computadores\\\/#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\\\/roteamento-de-redes-de-computadores\\\/\",\"url\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/roteamento-de-redes-de-computadores\\\/\",\"name\":\"Roteamento de Redes de Computadores - BLOG THIAGO ROSSI\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/roteamento-de-redes-de-computadores\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/roteamento-de-redes-de-computadores\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/redes.png\",\"datePublished\":\"2025-05-04T16:24:47+00:00\",\"dateModified\":\"2025-05-05T12:38:46+00:00\",\"description\":\"Roteamento de Redes de Computadores: Este artigo tem como objetivo apresentar os conceitos b\u00e1sicos de roteamento. Vamos explorar o papel do..\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/roteamento-de-redes-de-computadores\\\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/roteamento-de-redes-de-computadores\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/roteamento-de-redes-de-computadores\\\/#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\\\/roteamento-de-redes-de-computadores\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/thiagorossi.com.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Roteamento de Redes de Computadores\"}]},{\"@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":"Roteamento de Redes de Computadores - BLOG THIAGO ROSSI","description":"Roteamento de Redes de Computadores: Este artigo tem como objetivo apresentar os conceitos b\u00e1sicos de roteamento. Vamos explorar o papel do..","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\/roteamento-de-redes-de-computadores\/","og_locale":"pt_BR","og_type":"article","og_title":"Roteamento de Redes de Computadores - BLOG THIAGO ROSSI","og_description":"Roteamento de Redes de Computadores: Este artigo tem como objetivo apresentar os conceitos b\u00e1sicos de roteamento. Vamos explorar o papel do..","og_url":"https:\/\/thiagorossi.com.br\/blog\/roteamento-de-redes-de-computadores\/","og_site_name":"BLOG THIAGO ROSSI","article_published_time":"2025-05-04T16:24:47+00:00","article_modified_time":"2025-05-05T12:38:46+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":"12 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/thiagorossi.com.br\/blog\/roteamento-de-redes-de-computadores\/#article","isPartOf":{"@id":"https:\/\/thiagorossi.com.br\/blog\/roteamento-de-redes-de-computadores\/"},"author":{"name":"Thiago Rossi","@id":"https:\/\/thiagorossi.com.br\/blog\/#\/schema\/person\/5f28286948ec2afdeb2e044a2196cd87"},"headline":"Roteamento de Redes de Computadores","datePublished":"2025-05-04T16:24:47+00:00","dateModified":"2025-05-05T12:38:46+00:00","mainEntityOfPage":{"@id":"https:\/\/thiagorossi.com.br\/blog\/roteamento-de-redes-de-computadores\/"},"wordCount":2068,"publisher":{"@id":"https:\/\/thiagorossi.com.br\/blog\/#organization"},"image":{"@id":"https:\/\/thiagorossi.com.br\/blog\/roteamento-de-redes-de-computadores\/#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\/roteamento-de-redes-de-computadores\/","url":"https:\/\/thiagorossi.com.br\/blog\/roteamento-de-redes-de-computadores\/","name":"Roteamento de Redes de Computadores - BLOG THIAGO ROSSI","isPartOf":{"@id":"https:\/\/thiagorossi.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/thiagorossi.com.br\/blog\/roteamento-de-redes-de-computadores\/#primaryimage"},"image":{"@id":"https:\/\/thiagorossi.com.br\/blog\/roteamento-de-redes-de-computadores\/#primaryimage"},"thumbnailUrl":"https:\/\/thiagorossi.com.br\/blog\/wp-content\/uploads\/2025\/04\/redes.png","datePublished":"2025-05-04T16:24:47+00:00","dateModified":"2025-05-05T12:38:46+00:00","description":"Roteamento de Redes de Computadores: Este artigo tem como objetivo apresentar os conceitos b\u00e1sicos de roteamento. Vamos explorar o papel do..","breadcrumb":{"@id":"https:\/\/thiagorossi.com.br\/blog\/roteamento-de-redes-de-computadores\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/thiagorossi.com.br\/blog\/roteamento-de-redes-de-computadores\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/thiagorossi.com.br\/blog\/roteamento-de-redes-de-computadores\/#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\/roteamento-de-redes-de-computadores\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/thiagorossi.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Roteamento de Redes de Computadores"}]},{"@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\/3970","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=3970"}],"version-history":[{"count":2,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/posts\/3970\/revisions"}],"predecessor-version":[{"id":3972,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/posts\/3970\/revisions\/3972"}],"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=3970"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/categories?post=3970"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thiagorossi.com.br\/blog\/wp-json\/wp\/v2\/tags?post=3970"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}