Зачем рутировать http запросы в netstat - под управлением Ubuntu 12.04 LiveCD?

При использовании Ubuntu 12.04 LiveCD для просмотра сети с помощью Firefox я записал следующий вывод, используя netstat:

Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode       PID/Program name
tcp        0      0 127.0.0.1:domain        0.0.0.0:*               LISTEN      root       21355       -               
tcp        0      0 127.0.0.1:ipp           0.0.0.0:*               LISTEN      root       12947       -               
tcp        0      0 10.0.1.103:40710     208.80.154.235:http     ESTABLISHED ubuntu     49343       4190/firefox        
tcp        0      0 10.0.1.103:51222     50.56.4.164:http        TIME_WAIT   root       0           -          
tcp        0      0 10.0.1.103:39295     24.200.237.109:https    ESTABLISHED ubuntu     42454       4190/firefox
tcp        0      0 10.0.1.103:35405     63.251.85.37:http       TIME_WAIT   root       0      
...

Кажется, что root выполняет запрос http? Является ли это стандартной реализацией в Ubuntu 12.04 LTS, и кто-то может объяснить немного больше об этом?

0
задан 1 October 2013 в 21:08

1 ответ

Как только приложение закрывает сокет, оно больше не связывается с этим процессом, но ядро ​​некоторое время удерживает его в состоянии TIME_WAIT для обработки любых паразитных пакетов, которые все еще могут пересылаться через Интернет и поступают позже. Таким образом, владелец отображается как pid 0, uid 0, что является root.

0
ответ дан 1 October 2013 в 21:08

Другие вопросы по тегам:

Похожие вопросы: