본문 바로가기
츄Log/기타 끄적

localhost.http-alt 란? PNS(Port Name Service)

by 츄츄🦭 2023. 12. 28.
728x90

 

안녕하세요. 오늘은 tcpdump를 볼 때 자주 보이는 localhost.http-alt에 대해 알아보겠습니다.

 

8080으로 서버를 띄우고 tcpdump를 보면 아래처럼 src/dst에 localhost.http-alt 가 보이곤 합니다.

 

여기서 localhost는 현재 실행중인 로컬호스트를 나타내고,

뒤의 http-alt는 이는 Port Name Service 의 일환으로 8080 포트 번호를 나타내는 것입니다. 

 

Port Name Service (PNS)는 TCP/UDP 포트 번호와 해당 포트가 사용되는 서비스의 이름을 매핑하는 서비스입니다.

이 매핑 정보는 주로 /etc/services 파일(유닉스계열)이나 유사한 데이터베이스에 저장되어 있습니다.

PNS는 포트 번호에 의미 있는 이름을 부여하여 특정 포트가 어떤 서비스에 할당되어 있는지를 식별하고, 네트워크 트래픽 분석이나 서비스 식별 등에 활용됩니다.

 

/etc/services에서 http-alt를 검색하면 아래처럼 8080/tcp를 확인할 수 있습니다.

 

 

/etc/services를 보다보면 우리가 익히 아는 것들도 보입니다.

http           80/tcp
https          443/tcp
ftp            21/tcp
telnet         23/tcp
smtp           25/tcp

http는 80포트에, https는 443포트에 매핑되어있음을 알 수 있습니다. 

 

 

포트번호가 보이지 않는다고 놀라지 맙시다!

728x90