-
포트 ( Port )클라우드 교육/네트워크 2022. 11. 10. 08:41
우리가 편지나 택배를 보낼때, 주소를 쓰고, 세부 주소를 기재한다. 컴퓨터의 데이터도 목적지의 주소를 입력하고, 컴퓨터안의 무수한 방 속에 정확한 곳에 정보를 전달하기 위해 IP address와 Port 를 사용한다.
Port
아래 그림을 보면, IP address로 목적지 pc에는 전송했지만, PC 내에서는
데이터가 다른 서버로 이동하지 못하게
Port번호를 통해 목적지 서버로 전달되게 된다.
집 내부에도 여러 방이 있듯이, IP Address는 집주소, 포트는 방들의 번호라고 생각하면 이해하기쉽다.
포트 번호 ( Port Number )
서버를 구분짓는 16비트의 논리적 할당 번호
0~65536
이중 아무거나 막 갖다쓰는게 아니라 보편적으로 사용하는 서버들은
0~1023 포트를 사용하는데, 이렇게 알려진 Port들을 well-known port라고 한다.
0번 ~ 1023번: 잘 알려진 포트 (well-known port)
1024번 ~ 49151번: 등록된 포트 (registered port)
49152번 ~ 65535번: 동적 포트 (dynamic port) - 비어있어서 임의대로 사용가능아래는 Well-known port 중에 많이 알려진 포트들이다
포트 포워딩 ( Port Forwarding )
공유기에서 PC로 연결되도록 포트넘버를 공유기에서 정의해주는 작업이다.
외부에서 공유기로 들어오는것은 IP주소만 알면 되지만, 내부의 IP는 사설 IP라서 외부에서 IP만으로 특정 PC를 지정할 수 없기에 포트포워딩을 한다.
'클라우드 교육 > 네트워크' 카테고리의 다른 글
Linux 사용자, IP별 접근제한방법 (0) 2022.11.15 DNS (6) 2022.11.11 OSI 7계층 (0) 2022.11.10 Subnet mask (0) 2022.11.07 네트워크 (0) 2022.11.07