Como o nload determina o tráfego total?

2

A ferramenta nload mostra o tráfego atual, médio, mínimo, máximo e ttl de entrada e saída para uma interface de rede (específica).

Minhas perguntas:

  • Como o nload determina o tráfego total de dados?

  • Como o tráfego atual é determinado?

  • Os dados ttl são simplesmente o tráfego atual adicionado ou existe um arquivo em uma máquina Linux que rastreie esses dados?

por Moka 17.01.2017 / 15:54

1 resposta

1

Depois de examinar o código-fonte, o arquivo devreader.cpp faz referência a:

  • sys / socket.h
  • time.h
  • net / if.h
  • netinet / in.h
  • arpa / inet.h

Ele lê em / sys / class / net e / proc / net / dev. Se você quiser descobrir como isso funciona, você terá que descobrir como o kernel implementa isso,

    
por 17.01.2017 / 16:14

Tags