O que é uma interface WAN PPP / SLIP?

1

Meu colega pingou recentemente em nosso controlador de domínio e, em vez de responder a partir de seu IP estático, ele respondeu em sua interface WAN. Eu acho que tem algo a ver com as conexões VPN que permitimos que configuramos através do Roteamento e Acesso Remoto. A interface também tem uma entrada de DNS e está no mesmo intervalo do IP estático.

Alguma idéia é sobre o que é, o que faz e porque meu colega recebeu uma resposta, em vez do conjunto de IP estático?

    
por stead1984 30.06.2009 / 12:52

3 respostas

3

Parece que você está dizendo que ele respondeu de uma interface NDISWANIP. Essa é a interface virtual que o serviço de roteamento e acesso remoto (RRAS) usa. Você está "vendo" lá porque você tem o RRAS habilitado. Está lá para suportar a função de RRAS, e responderá a PINGs, etc, porque, para o computador de servidor, é uma interface de rede (embora virtual). Seu endereço IP é registrado com o mesmo nome do próprio computador servidor, portanto, o balanceamento de carga DNS round-robin retornará seu endereço IP, em vez do IP estático atribuído à NIC física do computador servidor, em uma fração do tempo.

Se você quiser impedir que o servidor RRAS registre o endereço IP da interface NDISWANIP no DNS, dê uma olhada aqui: link Geralmente, desativo o registro de DNS para a interface NDISWANIP nos computadores do controlador de domínio que hospedam o RRAS.

A resposta de Kip sobre o SLIP está certa. O PPP é usado para mais de redes de linha serial, no entanto. O PPP é um protocolo generalizado que pode ser usado em qualquer mídia. Se você já usou uma linha DSL, provavelmente usou o PPP over Ethernet (PPPoE), que é um exemplo de um aplicativo de PPP.

    
por 30.06.2009 / 14:03
2

Isso é permitido pelos RFCs que definem o protocolo IP. Na verdade, para ser mais específico, é permitido porque não é expressamente proibido pelo RFC 792 ( link ).

Alguns desenvolvedores do kernel, ao escrever implementações TCP / IP, simplesmente acharam mais fácil gravar o código que gera pacotes de resposta ICMP, de modo que o endereço de origem (do pacote de resposta) é o endereço IP mais conveniente. a primeira interface ou a primeira interface a ser configurada).

A maioria das pessoas percebe isso pela primeira vez ao usar o traceroute. As respostas do traceroute tendem a vir da interface "mais próxima", como seria de se esperar. No entanto, como o traceroute é baseado em erros "ttl excedidos" do ICMP, esses pacotes podem vir de qualquer endereço IP no sistema.

Não estou dizendo que os desenvolvedores do kernel são preguiçosos, estou dizendo que esse tipo de código não é trivial. Descobrir qual interface é "mais próxima" é na verdade bastante difícil em muitas implementações de TCP / IP porque a interface em que um pacote entrou no sistema não é registrada. Levar essa informação do berço ao túmulo apenas para que o traceroute pareça bonito é um desperdício.

A maioria das pessoas não sabe disso porque (1) a maioria dos hosts tem apenas 1 endereço IP, ou (2) muitos fornecedores criaram cuidadosamente sua implementação TCP / IP para dar o passo extra de garantir que os erros ICMP venham do IP endereço que um ser humano esperaria. A Cisco foi a primeira a fazer isso e, como eles são tão grandes, qualquer um que não fizer isso é considerado como tendo escrito código com bugs. (Eu trabalhei em um fornecedor que fazia um roteador e, depois de me cansar de dizer cliente após cliente "não é um erro, olhe para o RFC!", Desisti e o implementei para ser "como a Cisco", então eles não t tem que continuar explicando isso para os clientes).

Para o ping, o RFC 792 está bem claro que a resposta deve vir do endereço IP que recebeu o pacote. A razão pela qual o MS pode não fazer isso é que você passou por algum tipo de NAT, ou o seu mecanismo de alias é tão leve que o endereço IP real para o qual o pacote foi enviado é descartado por uma camada e quando chega ao Processamento ICMP (ping) não há outra coisa lógica a fazer.

Se isso estiver causando um problema, execute ping no outro endereço IP.

    
por 19.11.2009 / 18:32
0

PPP é um ponto a ponto SLIP é o Protocolo de Internet da Linha Serial

Eu não sei muito sobre eles além de serem usados para transferir tráfego do tipo IP sobre interfaces de linha serial, como linhas telefônicas, etc. É diferente de discar p networking, para todos os efeitos, seu computador é uma máquina ligada. uma rede em vez de uma conexão discada.

Editar: uma rápida olhada nesta página SLIP-PPP

Praticamente explica o que você precisa saber

    
por 30.06.2009 / 13:53