Qual é o significado exato da seguinte saída if0 eth0 e ifup eth0?

1

Depois de algum tempo, finalmente consegui reconfigurar a rede na minha NVidia Jetson depois que a ethernet parou de funcionar abruptamente. Espero que, ao entender o que exatamente está acontecendo nas linhas abaixo, eu possa entender melhor o que está ocorrendo quando meu computador se comunica com meu roteador.

  • O que significa escutar e enviar informações? para?
  • O que é um xid?
  • Por que a porta 67?
  • Quem está enviando DHCPDISCOVER e quem está em 255.255.255.255?
  • Quais são os vários intervalos ímpares 3, 5, 12, 67?
  • Por que finalmente é feito um DHCPREQUEST e quem decidiu o endereço IP solicitado?
ubuntu@tegra-ubuntu:~$ sudo ifdown eth0
RTNETLINK answers: No such process
Internet Systems Consortium DHCP Client 4.2.4
Copyright 2004-2012 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/00:04:4b:26:fd:7b
Sending on   LPF/eth0/00:04:4b:26:fd:7b
Sending on   Socket/fallback
DHCPRELEASE on eth0 to 10.0.0.1 port 67 (xid=0x7b85fd90)
ubuntu@tegra-ubuntu:~$ sudo ifup eth0
Internet Systems Consortium DHCP Client 4.2.4
Copyright 2004-2012 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0/00:04:4b:26:fd:7b
Sending on   LPF/eth0/00:04:4b:26:fd:7b
Sending on   Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3 (xid=0x37e8201)
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 5 (xid=0x37e8201)
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12 (xid=0x37e8201)
DHCPREQUEST of 10.0.0.35 on eth0 to 255.255.255.255 port 67 (xid=0x37e8201)
DHCPOFFER of 10.0.0.35 from 10.0.0.1
DHCPACK of 10.0.0.35 from 10.0.0.1
bound to 10.0.0.35 -- renewal in 275106 seconds.
    
por user391339 11.11.2014 / 08:06

1 resposta

3

Isso se parece com um conjunto típico de operações do cliente DHCP quando um endereço DHCP é liberado (no ifdown) e depois adquirido (no ifup).

As partes de escuta e envio estão relacionadas a quais interfaces o cliente DHCP irá operar (enviar solicitações e ouvir respostas).

xid é definido em RFC2131 - é um número de transação que permite que o cliente e o servidor DHCP estejam ligados a mesma página durante a troca de mensagens.

Seu cliente está transmitindo DHCPDISCOVER onde 255.255.255.255 é o endereço IP de transmissão da rede local. Isso permite encontrar o servidor DHCP (se tal existir na rede local).

Porta 67 UDP é uma porta DHCP padrão.

O DHCPREQUEST é enviado por seu cliente para o servidor na tentativa de renovar seu último endereço IP conhecido. O DHCPOFFER é enviado de volta pelo servidor com o endereço IP solicitado pelo seu cliente. O cliente o reconhece de volta ao servidor com DHCPACK e finalmente atribui o endereço UP a eth0.

    
por BostonHiker 11.11.2014 / 08:39