출력 netstat의 tcp6


23

출력 netstat에서 'tcp6'열은 무엇을 의미합니까? 누구나 netstat의 다음 출력을 설명하십시오.

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

무엇 않습니다 tcp6 의미?


1
tcp6은 아파치가 외부 호스트에 연결하는 데 사용하는 TCP / IP 버전 6 (IPv6) 프로토콜을 나타냅니다. 그냥 TCP는 의미가 사용하고있는 TCP / IP 버전 4 (IPv4)
— debal

4
tcp6 모두 IPv6 및 IPv4의 프로토콜 지원
— debal

흥미 롭은 그 -nn NETSTAT * tcp6 라인에서 쇼 IP4 주소입니다. tcp6 0 0 172.2.44.11:36559 210.98.81.140:443
— TMa

답변:


19

tcp6단순히 IP v6을 통한 TCP 프로토콜을 의미 합니다 .

tcp600 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: 프로세스 ID (PID)와 소켓을 소유 한 프로세스의 프로세스 이름으로 슬래시로 구분 된 쌍입니다.

요약하면 : 귀하의 지역 아파치 프로세스 (PID = 21,393), 표준 WWW 포트에서 수신 ( 80 )를 설립했다 TCP (이상 IPv6를 원격 호스트와) 연결 5.140.235.6%14631포트 49964 A는 (해결되지 않은 IPv6 주소를 링크 로컬 IPv6을 사용 주소 : 로컬 통신을 용이하게하기 위해 컴퓨터가 할당하는 주소)

IPv6에 대한 자세한 내용 :


1

이는 TCP / IP 버전 6 프로토콜을 사용하여 Apache 웹 서버에 연결되었음을 의미합니다.

TCP / IP 버전 6은 TCP / IP 버전 4의 추종자입니다.이 둘의 주요 차이점 중 하나는 IPv6에서 사용할 수있는 IP 주소의 수가 IPv4에서 허용하는 것보다 훨씬 높다는 것입니다.

연결 양쪽에 이름과 포트도 있습니다. dmz.local.net포트 80 ( www) apache2에서 PID 21393으로 실행되는 데몬입니다 . 연결은 ESTABLISHEDTCP 핸드 셰이크가 성공적으로 완료되었으며 클라이언트가 서버에 정보를 보낼 준비가되었으며 서버가 클라이언트의 요청에 응답 할 수 있음을 의미합니다. .


1

apache2서비스가를 사용하고 있음을 의미합니다 IPv6.

apache2 서버 IP 주소의 포트 80에서 수신 대기합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.