animação TCP/IP , Comunicação IP
Comunicação IPIP (Internet Protocol) é uma regra para o envio de dados e existem dois tipos, IPv4 e IPv6. IPv4 é um estilo antigo, mas ainda é popular.IPv6 é um novo estilo para compensar a falta de IPv4, mas ainda não substituiu o IPv4 e ambos coexistem.Quando os dados são transportados, eles são divididos em pequenos pedaços chamados pacotes. O cabeçalho IP é então adicionado a todos os pacotes. O pacote é então encaminhado de acordo com o conteúdo do cabeçalho.1. Cabeçalho IPv4Destino e endereço IP de origem, 'Time to Live' e 'Checksum', etc. são principalmente registrados. 'Time to Live' significa o tempo de existência e diminui cada vez que um pacote passa pelo dispositivo. Quando o número chega a 0, o pacote desaparece.2. Cabeçalho IPv6O cabeçalho IPv6 é semelhante ao cabeçalho IPv4. 'Hop Limit' é um substituto para 'Time to Live'.3. Tabela de roteamentoQuando um roteador recebe dados e precisa retransmiti-los, ele consulta a tabela de roteamento e os envia.O endereço IP global de muitas LANs e o endereço IP do próximo roteador a ir para cada LAN são registrados na tabela. O próximo roteador é determinado considerando a rota mais curta para essa LAN.
IPv4Comunicação IPv4 padrão1.PC:Solicitar dados do site em IPv4.2.Um roteador:Este roteador usando NAT altera o endereço IP de origem de privado para global.3.Um roteador:Este endereço IP global foi atribuído dinamicamente pelo ISP Company B.4.Um roteador:Este roteador usa a tabela de roteamento para encontrar uma rota para seu destino.5.Um roteador:Encontrado o seguinte roteador.6.Um roteador:Este roteador envia dados para o próximo roteador.7.Roteador B:Este roteador no ISP tem muitas informações de rota na tabela de roteamento.8.Roteador B:Encontrado o seguinte roteador.9.Roteador B:Este roteador envia dados para o próximo roteador.10.Roteador C:Este roteador usa a tabela de roteamento para encontrar uma rota para seu destino.11.Roteador C:Encontrado o seguinte roteador.12.Roteador C:Este roteador envia dados para o próximo roteador.13.Roteador D:Este roteador no ISP tem muitas informações de rota na tabela de roteamento.14.Roteador D:O ISP encontra o próximo roteador entre seus clientes.15.Roteador D:Este roteador envia dados para o próximo roteador.16.Roteador E:Este roteador com NAT estático altera o endereço IP de destino de fixo global para fixo privado.17.Roteador E:Envia os dados ao destino.18.Servidor:Servidor Web recebeu solicitação.19.Servidor:Enviar dados do site via IPv4.20.Roteador E:Este roteador com NAT estático altera o endereço IP de origem de fixo privado para fixo global.21.Roteador E:Este roteador usa a tabela de roteamento para encontrar uma rota para seu destino.22.Roteador E:Encontrado o seguinte roteador.23.Roteador E:Este roteador envia dados para o próximo roteador.24.Roteador D:Este roteador no ISP tem muitas informações de rota na tabela de roteamento.25.Roteador D:Encontrado o seguinte roteador.26.Roteador D:Este roteador envia dados para o próximo roteador.27.Roteador C:Este roteador usa a tabela de roteamento para encontrar uma rota para seu destino.28.Roteador C:Encontrado o seguinte roteador.29.Roteador C:Este roteador envia dados para o próximo roteador.30.Roteador B:Este roteador no ISP tem muitas informações de rota na tabela de roteamento.31.Roteador B:O ISP encontra o próximo roteador entre seus clientes.32.Roteador B:Este roteador envia dados para o próximo roteador.33.Um roteador:O endereço IP de destino muda de global para privado neste roteador usando NAT.34.Um roteador:Envia os dados ao destino.35.PC:Dados do site obtidos.Falha de loop IPv4Ocorrem problemas de loop durante a comunicação IPv4.1.Servidor:Enviar dados do site via IPv4.2.Roteador E:Este roteador com NAT estático altera o endereço IP de origem de fixo privado para fixo global.3.Roteador E:Este roteador usa a tabela de roteamento para encontrar uma rota para seu destino.4.Roteador E:Encontrado o seguinte roteador.5.Roteador E:Este roteador envia dados para o próximo roteador.6.Roteador D:Este roteador no ISP tem muitas informações de rota na tabela de roteamento.7.Roteador D:Encontrado o seguinte roteador.8.Roteador D:Este roteador envia dados para o próximo roteador.9.Roteador C:Este roteador usa a tabela de roteamento para encontrar uma rota para seu destino.10.Roteador C:A tabela de roteamento está incorreta.11.Roteador C:Encontrado o seguinte roteador.12.Roteador C:Este roteador envia dados para o próximo roteador.13.Roteador C:Loops de dados e a contagem de 'Time to Live' diminui cada vez que chega ao roteador.14.Roteador D:Quando a contagem de 'Time to Live' chega a 0, os dados desaparecem.15.Roteador D:Este problema é notificado ao remetente usando ICMP.16.Servidor:O servidor recebeu mensagem ICMP tipo 11, que significa 'overtime'.17.Servidor:Mas o protocolo IP não resolve este problema.18.Servidor:O TCP tentará resolver o problema mais tarde, enviando o mesmo pacote novamente porque nenhum ACK é retornado.Falha inacessível de IPv4Ocorre um problema inacessível durante a comunicação IPv4.1.Servidor:Enviar dados do site via IPv4.2.Roteador E:Este roteador com NAT estático altera o endereço IP de origem de fixo privado para fixo global.3.Roteador E:Este roteador usa a tabela de roteamento para encontrar uma rota para seu destino.4.Roteador E:Encontrado o seguinte roteador.5.Roteador E:Este roteador envia dados para o próximo roteador.6.Roteador D:Sem resposta, pacotes são perdidos. O roteador está desligado devido a um problema.7.Roteador E:Reenviar dados.8.Roteador D:Sem resposta, pacotes são perdidos. O roteador está desligado devido a um problema.9.Roteador E:Reenviar dados.10.Roteador E:Inacessível.Este problema é notificado ao remetente usando ICMP.11.Servidor:O servidor recebeu mensagem ICMP tipo 3, que significa 'inacessível'.12.Servidor:Mas o protocolo IP não resolve este problema.13.Servidor:O TCP tentará resolver o problema mais tarde, enviando o mesmo pacote novamente porque nenhum ACK é retornado.IPv6Comunicação IPv6 padrão1.PC:Solicitar dados do site em IPv6.2.PC:Uma vez que o seguinte roteador suporta IPv6, a solicitação será enviada como está.3.Um roteador:Ao usar IPv6, o endereço IP de origem não muda. O endereço IP privado não é usado.4.Um roteador:Este roteador usa a tabela de roteamento para encontrar uma rota para seu destino.5.Um roteador:Encontrado o seguinte roteador.6.Um roteador:O roteador envia os dados como estão para o próximo.7.Roteador B:Este roteador usa a tabela de roteamento para encontrar uma rota para seu destino.8.Roteador B:Encontre o próximo roteador além do roteador que não suporta IPv6.9.Roteador B:O roteador usa túnel IP para enviar dados.10.Roteador D:Este roteador no ISP tem muitas informações de rota na tabela de roteamento.11.Roteador D:O ISP encontra o próximo roteador entre seus clientes.12.Roteador D:Este roteador envia dados para o próximo roteador.13.Roteador E:Ao usar IPv6, o endereço IP de destino não muda.14.Roteador E:Envia os dados ao destino.15.Servidor:Servidor Web recebeu solicitação.16.Servidor:Enviar dados do site via IPv6.17.Roteador E:Ao usar IPv6, o endereço IP de origem não muda. O endereço IP privado não é usado.18.Roteador E:Este roteador usa a tabela de roteamento para encontrar uma rota para seu destino.19.Roteador E:Encontrado o seguinte roteador.20.Roteador E:Este roteador envia dados para o próximo roteador.21.Roteador D:Este roteador usa a tabela de roteamento para encontrar uma rota para seu destino.22.Roteador D:Encontre o próximo roteador além do roteador que não suporta IPv6.23.Roteador D:O roteador usa túnel IP para enviar dados.24.Roteador B:Este roteador no ISP tem muitas informações de rota na tabela de roteamento.25.Roteador B:O ISP encontra o próximo roteador entre seus clientes.26.Roteador B:Este roteador envia dados para o próximo roteador.27.Um roteador:Ao usar IPv6, o endereço IP de destino não muda.28.Um roteador:Envia os dados ao destino.29.PC:Dados do site obtidos.Falha de loop IPv6Ocorre um problema de loop durante a comunicação IPv6.1.Servidor:Enviar dados do site via IPv6.2.Roteador E:Ao usar IPv6, o endereço IP de origem não muda. O endereço IP privado não é usado.3.Roteador E:Este roteador usa a tabela de roteamento para encontrar uma rota para seu destino.4.Roteador E:Encontrado o seguinte roteador.5.Roteador E:Este roteador envia dados para o próximo roteador.6.Roteador D:Este roteador usa a tabela de roteamento para encontrar uma rota para seu destino.7.Roteador D:Encontre o próximo roteador além do roteador que não suporta IPv6.8.Roteador D:O roteador usa túnel IP para enviar dados.9.Roteador B:Este roteador usa a tabela de roteamento para encontrar uma rota para seu destino.10.Roteador B:A tabela de roteamento está incorreta.11.Roteador B:Encontrado o seguinte roteador.12.Roteador B:Este roteador envia dados para o próximo roteador.13.Roteador B:A contagem de loops de dados e 'Hop Limit' diminui cada vez que chega ao roteador.14.Roteador D:Quando a contagem de 'Hop Limit' atinge 0, os dados desaparecem.15.Roteador D:Este problema é notificado ao remetente usando ICMPv6.16.Servidor:O servidor recebeu mensagem ICMPv6 tipo 3, que significa 'overtime'.17.Servidor:Mas o protocolo IP não resolve este problema.18.Servidor:O TCP tentará resolver o problema mais tarde, enviando o mesmo pacote novamente porque nenhum ACK é retornado.Falha inacessível de IPv6Ocorre um problema inacessível durante a comunicação IPv6.1.Servidor:Enviar dados do site via IPv6.2.Roteador E:Ao usar IPv6, o endereço IP de origem não muda. O endereço IP privado não é usado.3.Roteador E:Este roteador usa a tabela de roteamento para encontrar uma rota para seu destino.4.Roteador E:Encontrado o seguinte roteador.5.Roteador E:Este roteador envia dados para o próximo roteador.6.Roteador D:Sem resposta, pacotes são perdidos. O roteador está desligado devido a um problema.7.Roteador E:Reenviar dados.8.Roteador D:Sem resposta, pacotes são perdidos. O roteador está desligado devido a um problema.9.Roteador E:Reenviar dados.10.Roteador E:Inacessível.Este problema é notificado ao remetente usando ICMPv6.11.Servidor:O servidor recebeu mensagem ICMPv6 tipo 1, que significa 'inacessível'.12.Servidor:Mas o protocolo IP não resolve este problema.13.Servidor:O TCP tentará resolver o problema mais tarde, enviando o mesmo pacote novamente porque nenhum ACK é retornado.
|