출력 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.