기타

서브넷과 포트번호

js0616 2024. 7. 25. 23:05

서브넷 (Subnet)

서브넷은 IP 네트워크의 일부를 묶어 관리하는 기술적인 개념입니다. 일반적으로 IP 주소는 네트워크 ID와 호스트 ID로 나뉘는데, 서브넷마스크(Subnet Mask)를 사용하여 네트워크를 여러 개의 부분 네트워크로 분할합니다. 각 서브넷은 독립적인 네트워크처럼 동작할 수 있습니다.

  1. 목적:
    • 서브넷은 네트워크를 더 작은 단위로 분할하여 관리하고, 효율적으로 데이터 전송을 관리합니다.
    • 보안, 관리, 라우팅 등을 효율적으로 처리하기 위해 사용됩니다.
  2. 구성 요소:
    • 서브넷은 IP 주소와 서브넷 마스크로 정의됩니다. 서브넷 마스크는 IP 주소의 네트워크 부분과 호스트 부분을 구분하는 역할을 합니다.
    • 예를 들어, 192.168.1.0/24는 192.168.1.0부터 192.168.1.255까지의 IP 주소를 포함하는 서브넷을 나타냅니다.
  3. 용도:
    • 서브넷은 네트워크 관리와 관련된 여러 측면에서 중요한 역할을 합니다. IP 주소 할당, 라우팅, 보안 그룹 등의 설정에 사용됩니다.

포트 번호 (Port Number)

포트 번호는 네트워크 통신에서 프로세스를 구분하는 논리적인 번호입니다. TCP/IP 프로토콜을 기반으로 동작하는 네트워크에서 사용됩니다.

  1. 목적:
    • 한 대의 컴퓨터에 여러 개의 네트워크 서비스나 프로세스가 동작할 수 있도록 식별하기 위해 사용됩니다.
    • 하나의 IP 주소로 접근하는 서로 다른 애플리케이션 간의 통신을 가능하게 합니다.
  2. 구성 요소:
    • 포트 번호는 0에서 65535까지의 숫자로, 0-1023은 잘 알려진 포트(Well-Known Ports)로 예약되어 있습니다. 예를 들어, HTTP는 80번 포트를 사용하고, HTTPS는 443번 포트를 사용합니다.
  3. 용도:
    • 네트워크 통신에서 서버의 특정 서비스나 애플리케이션을 식별하고, 클라이언트가 이를 통해 서버에 접속하여 데이터를 주고받을 수 있게 합니다.

 

요약

  • 서브넷: IP 네트워크를 분할하여 관리하는 기술적인 개념으로, IP 주소와 서브넷 마스크로 정의됩니다.
  • 포트 번호: 네트워크 통신에서 프로세스를 식별하는 논리적인 번호로, TCP/IP 기반의 네트워크에서 사용됩니다.

 

 

 

 

https://chatgpt.com/