tcp6 у вихідному неттостаті


23

Що означає стовпчик 'tcp6' на вихідному netstat? Будь-хто пояснить наступний вихід netstat:

tcp6 0 0 dmz.local.net:www 5.140.235.6%14631:49964 ESTABLISHED 21393/apache2

Що означає tcp6 ?


1
tcp6 посилається на протокол TCP / IP версії 6 (IPv6), який використовує ваш apache для підключення до зовнішнього хоста. Тільки tcp означатиме, що TCP / IP версія 4 (IPv4), яка використовується
debal

4
tcp6 підтримує протоколи IPv6 та IPv4
debal

Цікавим є той факт, що netstat -nN * показує ip4 адресу в рядку tcp6. tcp6 0 0 172.2.44.11:36559 210.98.81.140:443
ТМА

Відповіді:


19

tcp6просто означає протокол TCP через IP v6 .

tcp6 0 0 dmz.local.net:www 5.140.235.6% 14631: 49964 Встановлено 21393 / apache2

Посібник з netstat :

  • tcp6: Використовуваний протокол. Ось це TCP через IPv6

  • 0: Кількість байтів, не скопійованих користувацькою програмою, підключеною до цього сокета.

  • 0: Кількість байтів, не віддалених хостом. Місцева адреса

  • dmz.local.net:: wwwАдреса та номер порту локального кінця сокета. Якщо не вказано параметр (-n), адреса сокета визначається своїм канонічним іменем хоста (FQDN), а номер порту переводиться у відповідне ім'я служби.

  • 5.140.235.6%14631:: 49964Адреса та номер порту віддаленого кінця сокета.

  • ESTABLISHED: Стан розетки. Стан ESTABLISHEDозначає, що розетка має встановлене з'єднання.

  • 21393/ apache2: Пара розділеної косою ідентифікатора процесу (PID) та імені процесу, що належить сокету.

Підводячи підсумок: ваш локальний процес apache2 (pid = 21393) при прослуховуванні на стандартному порті www ( 80 ) встановив з'єднання TCP (понад IPv6 ) з віддаленим хостом 5.140.235.6%14631на порту 49964 (невирішена адреса IPv6, яка є локальною IPv6 посилання address: адреса, яку комп'ютер призначає собі для полегшення місцевого спілкування).

Докладніше про IPv6 :


1

Це означає, що з'єднання за допомогою протоколу TCP / IP версії 6 було встановлено та встановлено до вашого веб-сервера Apache.

TCP / IP версії 6 є послідовником версії 4. TCP / IP. Однією з головних відмінностей між ними є кількість IP-адрес, які ви можете використовувати в IPv6, набагато більша від дозволеної IPv4.

Ви також бачите ім'я та порт з кожного боку з'єднання. dmz.local.netна порту 80 ( www), що знаходиться на вашій стороні, демон apache2працює як PID 21393. З'єднання ESTABLISHEDозначає, що успішно виконано рукостискання TCP і клієнт готовий відправити інформацію на сервер, а сервер готовий відповісти на запити клієнта. .


1

Це означає, що ваша apache2послуга використовується IPv6.

apache2 прослухає на порту 80 IP-адреси вашого сервера.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.