Entendendo TCP/IP (parte 2) - Endereços IP
Esse é o segundo artigo sobre TCP/IP que escrevo. No primeiro falei sobre a camada física TCP. Neste
artigo eu explico a camada de rede. O que são endereços IP, para que serve e como calcular a
máscara de sub-rede, endereços válidos e inválidos, roteamento. O objetivo é ensinar os conceitos,
mostrar os comandos mais comuns, e os arquivos de configuração envolvidos na configuração da rede.[ Hits: 91.116 ]
Por: Ricardo Lino Olonca em 01/04/2011
Tabela de Roteamento IP do Kernel Destino Roteador MáscaraGen. Opções MSS Janela irtt Iface 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 172.20.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 0.0.0.0 172.20.1.21 0.0.0.0 UG 0 0 0 eth0Repare na linha que começa com 0.0.0.0. Ela me informa quem é o meu roteador padrão.
traceroute to www.vivaolinux.com.br (174.123.53.162), 30 hops max, 60 byte packets
1 172.20.1.21 (172.20.1.21) 1.122 ms 4.584 ms 0.830 ms
2 200.136.27.1 (200.136.27.1) 49.806 ms 49.808 ms 49.788 ms
3 ansp.ptta.ansp.br (200.136.37.1) 49.777 ms 49.766 ms 50.006 ms
4 198.32.252.141 (198.32.252.141) 148.155 ms 152.237 ms 154.813 ms
5 66.165.175.25 (66.165.175.25) 158.202 ms 161.649 ms 164.656 ms
6 t0-0-0-5.br2.mia.terremark.net (66.165.161.93) 205.924 ms 209.005 ms 164.085 ms
7 t0-7-0-1.br2.dfw3.terremark.net (66.165.161.230) 164.012 ms 173.333 ms 175.071 ms
8 g0-5-0-1.br1.dfw3.terremark.net (66.165.161.237) 168.156 ms 180.725 ms 182.899 ms
9 66.165.161.34 (66.165.161.34) 185.315 ms 188.295 ms 193.043 ms
10 g1-10.br2.dfw.terremark.net (66.165.160.250) 196.598 ms 200.248 ms 203.536 ms
11 ge-8-35.car1.Dallas1.Level3.net (4.59.113.109) 207.215 ms 210.249 ms 212.392 ms
12 vlan90.csw4.Dallas1.Level3.net (4.69.145.254) 217.860 ms 163.922 ms 164.278 ms
13 ae-91-91.ebr1.Dallas1.Level3.net (4.69.151.162) 168.333 ms 170.610 ms 174.902 ms
14 ae-1-13.bar1.Houston1.Level3.net (4.69.137.137) 184.746 ms 198.413 ms 198.404 ms
15 ae-0-11.bar2.Houston1.Level3.net (4.69.137.134) 198.391 ms 198.379 ms 198.693 ms
16 THE-PLANET.bar2.Houston1.Level3.net (4.78.10.30) 202.628 ms 205.404 ms 208.518 ms
17 te2-1.dsr02.hstntx1.networklayer.com (207.218.223.34) 213.510 ms te2-1.dsr01.hstntx1.networklayer.com (207.218.223.26) 217.835 ms te2-2.dsr01.hstntx1.networklayer.com (207.218.223.30) 219.290 ms
18 po15.dsr01.hstntx2.networklayer.com (70.87.253.109) 168.848 ms po16.dsr01.hstntx2.networklayer.com (70.87.253.101) 168.758 ms 169.809 ms
19 po2.car06.hstntx2.networklayer.com (74.55.252.114) 173.225 ms p01.car06.hstntx2.networklayer.com (74.55.252.82) 177.266 ms po2.car06.hstntx2.networklayer.com (74.55.252.114) 180.041 ms
20 sunshine.vivaolinux.com.br (174.123.53.162) 186.687 ms 186.678 ms 190.524 ms
Tabela de Roteamento IP do Kernel Destino Roteador MáscaraGen. Opções MSS Janela irtt Iface 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 172.20.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0 172.21.0.0 172.20.1.2 255.255.0.0 UG 0 0 0 eth0 0.0.0.0 172.20.1.21 0.0.0.0 UG 0 0 0 eth0Agora podemos ver que os dados destinados a rede 172.21.0.0 serão encaminhados para o gateway 172.20.1.2. Os demais pacotes serão encaminhados para o default gateway.
1-14:38:19.235549 ARP, Request who-has 192.168.56.1 tell 192.168.56.101, length 28
2-14:38:19.235862 ARP, Reply 192.168.56.1 is-at 0a:00:27:00:00:00, length 46
3-14:38:31.588405 IP 192.168.56.101.39553 > 172.20.1.6.53: 53830+ A? www.vivaolinux.com.br. (39)
4-14:38:31.589123 IP 172.20.1.6.53 > 192.168.56.101.39553: 53830 2/0/0 CNAME vivaolinux.com.br., A 174.123.53.162 (69)
5-14:38:31.589938 IP 192.168.56.101 > 174.123.53.162: ICMP echo request, id 3178, seq 1, length 64
6-14:38:31.759049 IP 174.123.53.162 > 192.168.56.101: ICMP echo reply, id 3178, seq 1, length 64
Entendendo TCP/IP (parte 4) - DHCP
Entendendo TCP/IP (Parte 5) - Portas TCP/UDP
MooseFS - Sistema de arquivos distribuído
Configurando a mudança de brilho no Notebook Vostro 1000 da Dell
Boot Remoto (LTSP) sem servidor DHCP
OpenSUSE 10.2 sempre atualizado
Instalação e Configuração do Zabbix 3 e Agentes (Linux/Windows)
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Criando uma VPC na AWS via CLI
Multifuncional HP imprime mas não digitaliza
Dica básica para escrever um Artigo.
Como Exibir Imagens Aleatórias no Neofetch para Personalizar seu Terminal
Pegar a ultima ocorrencia viva (1)
Pq me aparece isso quando fui atualizar o Ubuntu 24.10 no terminal? (1)
como coloco para instalar com esse erro. (13)
Alguém sabe de documentos de texto e /ou vídeo aulas de certificações ... (1)