Networking Basics: tabela de roteamento, o gateway padrão e máscara

 Hoje vi um problema: B pode ping A. Aqui, uma descrição completa sobre o problema:

 Abaixo, o endereço IP do servidor A é 192.168.26.129, máscara de 255.255.255.0, o endereço IP do servidor B 192.168.26.3, a máscara de erro é definido como 255.255.255.224. Suponha agora que servidor B de ping do servidor A, pode pingar você pergunta?

 Primeiro, olhe para a forma como o sistema é encaminhado endereços IP. Sabemos que nos dois hosts na mesma rede pode enviar pacotes de dados diretamente para o endereço IP de destino não exige qualquer encaminhamento. O mesmo segmento de rede (esculpida pela mesma máscara de sub-rede) critérios é? Resultados endereço IP ea máscara são ambos o mesmo que a operação na mesma rede, se não na mesma rede, a necessidade de encontrar gateway de roteamento para encaminhar pacotes. Portanto, o primeiro endereço do gateway IP deve estar na mesma rede, ou configurar a rede, ele será automaticamente erro.

 Para dois hosts estão em redes diferentes: o primeiro critério é: endereço IP ea máscara de sub-rede e o resultado do cálculo, e o destino gateway IP e a operação local não é o mesmo. O sistema estará à tabela de roteamento local consultas tem de ser capaz de corresponder às informações sobre a rota, há diversos fatores que afetam a rota: roteamento baseado em política, a principal via, e gateway padrão . Para o problema acima, quando o A B de pingue iniciou, através de cálculo, se encontram em uma com diferentes redes, assim que o pacote de dados para o gateway B, o gateway encaminha o pacote de dados para A, de A para B quando a resposta ICMP artigo do Times, uma e encontrou-se na mesma rede, para pacotes de dados diretamente enviados para B. Tal processo de transmissão de pacotes de dados reais:

 B não é configurada de modo desde que a porta de entrada ou a porta de entrada não funciona, então ele não pode PING. Se B for iniciado ping de A, B, e não há passagem de captura então irá encontrar, A pode ser emitido acima pacotes ICMP normais, mas não receber pacotes ICMP resposta B, o mesmo captura o lado B, vai encontrar que aperta ao pacote ICMP, mas não pode responder a A.

 A partir desta edição um pouco para fazer para estender os princípios da tabela de roteamento e o gateway padrão.

 Quando o acesso à máquina para cujo fim é preciso especificar a rede, você pode configurar específica encaminhamento para conseguir. Neste blog um relato detalhado da tabela de roteamento: configurar o Linux tabela de roteamento. Em geral, só pode precisar de tabela de roteamento mestre, tais como: o acesso ao host à LAN através de uma placa de rede, uma conexão de rede de área local para alcançar a rede externa através do gateway, desta vez, o roteador como um gateway, para implementar o encaminhamento de pacotes e encaminhamento.

 Como mostrado acima, uma tal configuração de rede, sistema Windows gera uma informação de roteamento para nós:

 Ele indica que todos os pacotes são ido 192.168.1.1, ou seja, o endereço do gateway roteador de rede especificado.

 Quando o sistema é ambiente de rede mais complexo, como o anfitrião tem duas placas de rede, um acesso separado para cada rede, para especificar a configuração de duas placas de rede:

 Uma placa de rede, IP: 192.168.1.2, Gateway: 192.168.1.1, máscara: 255.255.255.0

 cartão B, IP: 100.100.1.2, Gateway: 100.100.1.2, máscara: 255.255.255.0

 Em que o acesso à rede Uma interna, B através do gateway acessar a rede externa (Internet). No sistema Linux acima, se o gateway A, B duas redes ao mesmo tempo como o anfitrião gateway padrão, então o que vai acontecer se houver um host na Internet 200.200.1.2 para pacotes de dados de transferência através do gateway B, precisam ser abordadas e respondidas . Quando o pacote de resposta, os olhares do sistema para rotas disponíveis na tabela de roteamento. Vai achar que não há nenhuma rota pode corresponder, portanto, apenas os pacotes de ir para o gateway padrão. Mas desta vez, há dois sistema de gateway padrão, não pode decidir, no final, é qual. Geralmente selecionar aleatoriamente um deles. Se apenas é seleccionado B, em seguida, no momento em que a rede pode, se A é seleccionado, em seguida, o pacote será em última análise, ser descartado no gateway A. O desempenho da rede é muito fora do tempo.

 A solução para este problema são: 1, a adição de um endereço de IP para uma rede externa via particular, de modo a ligar-se a rede de gateway B acima. 2, a remoção da rede de um gateway como o gateway padrão. Geralmente, não sabemos o que é a rede externa, o uso do Método 2 é mais fácil de operar. Assim, para duas placas de rede, e não pode continuar assim configuração da rede, mas a ser tratados de forma diferente, dependendo das circunstâncias específicas. Muitas vezes, por causa do papel de comandos de configuração específicos que não estão familiarizados com, levará fora em quando o anfitrião apresentado em um fenômeno de rede.

Estão apostando SUV, por que é a FAW Mazda para dobrar a performance?
Anterior
Copa do Mundo LOLS7 calendário de jogos grupo lançou jogo do grupo contra a lista
Próximo