본문 바로가기
네트워크

어디로 접속해야돼?...PORT

by 개발자doc 2024. 5. 30.
목차
1. Port란?
2. 사용중인 포트 확인하기

 

1. Port란?
  • TCP/IP 사용시 클라이언트가 네트워크상의 서버에 접속하기 위해 지정하는 논리적인 접속장소

컴퓨터는 정상적인 실행을 위해 여러 프로그램이 실행되고 내가 필요에 따라 실행하는 프로그램들이 있다. 이렇게 실행이 되고 있는 프로그램들을 프로세스라고 하며 프로세스들은 각각의 포트를 사용한다. 이는 컴퓨터가 접속할 수 있거나 실행되고 있다는 것을 알려주는 특정한 번호이다. 외부에서 어떤 서버의 프로그램에 접속하려 할 때 포트를 통해 접근을 할 수 있다. 

 

2. 사용중인 포트 확인하기

웹 서버를 만들게 되면 접속할 수 있는 포트도 설정을 하게 된다. 주로 사용되는 것들이 있지만 사용자가 지정할 수도 있다. 하지만 이미 사용되고 있는 포트를 설정하면 포트가 중복되어 서버는 에러를 발생시키며 종료된다. 따라서 사용되지 않는 포트를 확인할 필요가 있는데 아래 명령을 통해 결과를 확인할 수 있다. 

터미널 or 명령프롬프트에서 실행
netstat -ant |grep "LISTEN"

grep은 결과중 해당 문자열이 포함된 결과를 검색하는 것으로 실행중인 프로세스와 포트를 확인할 수 있다.

 

내용 참고

https://ittrue.tistory.com/185

 

아이콘 참고

https://www.flaticon.com/kr/free-icon/servers_622400

https://icon-icons.com/ko/아이콘/서버/126280#google_vignette

https://www.flaticon.com/kr/free-icon/open-mail_6652754

'네트워크' 카테고리의 다른 글

네트워크의 내 주소 IP  (0) 2024.06.02
HTTP?  (0) 2024.06.01
TCP vs UDP  (0) 2024.05.26
프로토콜  (0) 2024.05.25
OSI 7계층?  (1) 2024.05.24