CS/네트워크
PORT란 무엇일까?
전태경
2020. 7. 23. 00:18
저번 포스팅에서 IP(IP주소)에 대해서 다뤄봤습니다.
IP란 무엇일까?
오늘 알아볼 주제는 IP에 대해서 알아보겠습니다. 개발자가 아니여도 일반인에게도 익순한 단어일 것입니다. 1. IP(Internet Protocol)란 무엇일까? 흔히들 생각하는 IP는 아마도 192.111.222.333 와 같은 ��
eeasyy.tistory.com
그럼 이번 포스팅에서는 IP주소와 같이 다뤄지는 포트(PORT)에 대한 개념을 소개해보겠습니다.
IP는 호스트(컴퓨터)와 호스트 사이의 통신을 담당했다면,
포트는 컴퓨터내의 특정 프로세스의 식별 단위라고 볼 수 있습니다.
택배로 예를 든다면, 아파트 건물 번호가 IP주소이고 호수번호가 포트번호라고 할 수 있겠네요.
포트번호를 통해서 A라는 프로세스가 B라는 다른 컴퓨터의 프로세스와 통신을 할 수 있게 되는것입니다.
IP주소와 포트번호만 안다면 말이죠.
아래 표는 기본으로 설정된 프로토콜당 포트번호를 명시해봤습니다.
프로토콜 | 포트번호 |
FTP | 21 |
SSH | 22 |
TELNET | 23 |
DNS | 53 |
HTTP | 80 |
HTTPS | 443 |
위의 표는 개발자라면 기본적으로 외워두는게 좋을 것 같다고 생각합니다.
오늘은 서로 다른 호스트의 프로세스가 통신을 위해서 필요한 포트번호에 대해서 적어봤습니다.
감사합니다.