netstat 출력의 "tcp6" 열은 무엇을 의미합니까? netstat의 다음 출력을 설명하십시오.
tcp6 0 0 dmz.local.net:www 5.140.235.6%14631:49964 ESTABLISHED 21393/apache2
무엇인가요TCP6의미는?
답변1
tcp6
그것은 단순히 의미합니다전송 제어 프로토콜계약 종료인터넷 프로토콜 6.
tcp6 0 0 dmz.local.net:www 5.140.235.6%14631:49964 21393/apache2 설립
에서와 같이네트워크 통계 핸드북:
tcp6
:사용된 프로토콜입니다. 여기있어전송 제어 프로토콜초과하다IPv60
: 이 소켓에 연결된 사용자 프로그램에 의해 복사되지 않은 바이트 수입니다.0
: 원격 호스트가 승인하지 않은 바이트 수입니다. 현지 주소dmz.local.net
:www
: 소켓 자체의 주소와 포트 번호입니다. (-n) 옵션을 지정하지 않으면 소켓 주소는 정식 호스트 이름(FQDN)으로 확인되고 포트 번호는 해당 서비스 이름으로 변환됩니다.5.140.235.6%14631
:49964
: 소켓 원격 끝의 주소 및 포트 번호입니다.ESTABLISHED
: 소켓의 상태입니다. 이 상태는ESTABLISHED
소켓이 연결되었음을 나타냅니다.21393
/apache2
: 소켓을 소유한 프로세스의 프로세스 ID(PID)와 프로세스 이름의 슬래시로 구분된 쌍입니다.
요약하자면: 당신의네이티브 아파치 2프로세스(pid=21393), 표준 www 포트(80)이(가) 생성되었습니다.전송 제어 프로토콜(초과하다IPv6) 원격 호스트에 연결5.140.235.6%14631
항구에49964(확인되지 않은 IPv6 주소는로컬 링크IPv6 주소: 로컬 통신을 용이하게 하기 위해 컴퓨터에서 할당한 주소입니다.
IPv6에 대한 추가 정보:
- Wikipedia IPv6 주소 표기법
- 이 슈퍼유저 스레드IPv6의 대략 %, 즉범위 ID.
답변2
이는 Apache 웹 서버에 대한 연결이 TCP/IP 버전 6 프로토콜을 사용하여 설정되었음을 의미합니다.
TCP/IP 버전 6은 TCP/IP 버전 4의 후속 버전입니다. 둘 사이의 주요 차이점 중 하나는 IPv6에서 사용할 수 있는 IP 주소 수가 IPv4에서 허용하는 수보다 훨씬 많다는 것입니다.
연결 양쪽 끝에서 이름과 포트를 볼 수도 있습니다. 사용자 측 dmz.local.net
포트 80( www
)에서 데몬이 apache2
PID 21393으로 실행 중입니다. 연결은 입니다 ESTABLISHED
. 이는 TCP 핸드셰이크가 성공적으로 완료되었고 클라이언트가 서버에 정보를 보낼 준비가 되었으며 서버가 클라이언트 요청에 응답할 준비가 되었음을 의미합니다.
답변3
이는 귀하의 apache2
서비스가 사용되고 있음을 의미합니다 IPv6
.
apache2
서버 IP 주소의 포트 80에서 수신 대기합니다.