ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 포트 ( 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

    댓글

Designed by Tistory.