Port Number, TCP Port/UDP Port   포트 번호, 소프트웨어 포트, TCP/UDP 포트, TCP 포트, UDP 포트

(2018-06-28)

Ephemeral Port Number, 임시 포트번호, Port Address, 포트 주소

Top > [기술공통]
[기초과학]
[진동/파동]
[방송/멀티미디어/정보이론]
[전기전자공학]
[통신/네트워킹]
[정보기술(IT)]
[공업일반(기계,재료등)]
[표준/계측/품질]
[기술경영]
통신/네트워킹 >   1. 통신 이란?
  2. 신뢰적 통신
[통신이론]
[선로/전송]
[통신망 일반]
[회선교환(PSTN)]
[무선/이동통신]
[광통신]
[인터넷/데이터통신]
인터넷/데이터통신 >   1. 데이터통신망
  2. 인터넷
  3. 데이터 네트워크 설계
[데이터 단위]
[프로토콜/계층]
[데이터 링크]
[TCP/IP]
[라우팅]
[인터넷 QoS]
[인터넷 관리]
[인터넷 응용]
[인터넷 기타]
[패킷교환(PSN)]
[인터넷 관련 기관]
TCP/IP >   1. TCP/IP 이란?
[IP 계층]
[전송계층(UDP,TCP,SCTP,포트번호)]
[DHCP]
[TCP/IP 유틸리티]
[TCP/IP 기타일반]
전송계층(UDP,TCP,SCTP,포트번호) >   1. 전송 계층
[포트번호(프로세스식별)]
[TCP]
[UDP,SCTP,MPTCP]
포트번호(프로세스식별)   1. 포트 번호
  2. Well Known Port
[소켓]

Top > [기술공통]
[기초과학]
[진동/파동]
[방송/멀티미디어/정보이론]
[전기전자공학]
[통신/네트워킹]
[정보기술(IT)]
[공업일반(기계,재료등)]
[표준/계측/품질]
[기술경영]
통신/네트워킹 >   1. 통신 이란?
  2. 신뢰적 통신
[통신이론]
[선로/전송]
[통신망 일반]
[회선교환(PSTN)]
[무선/이동통신]
[광통신]
[인터넷/데이터통신]
인터넷/데이터통신 >   1. 데이터통신망
  2. 인터넷
  3. 데이터 네트워크 설계
[데이터 단위]
[프로토콜/계층]
[데이터 링크]
[TCP/IP]
[라우팅]
[인터넷 QoS]
[인터넷 관리]
[인터넷 응용]
[인터넷 기타]
[패킷교환(PSN)]
[인터넷 관련 기관]
인터넷 응용 > [NetBIOS]
[DNS]
[가상단말]
[FTP]
[전자메일]
[VoIP]
[웹기술]
[VPN]
[무선인터넷]
[전자상거래]
[개인 컨텐츠]
[인터넷 기타 응용]
웹기술 >   1. 웹 이란?
  2. 하이퍼텍스트
[웹 구성]
[HTTP]
[웹 페이지]
[웹 식별]
[웹 서비스]
[차세대 웹]
[웹기술 기타일반]
웹 식별   1. URI
  2. URL
  3. 호스트명
  4. 포트 번호

1. [전산기기,인터넷] 소프트웨어적인 포트 (Port)
 
  ㅇ 전산기기 및 인터넷에서 말하는 포트는 상당히 추상적인 개념으로,
     - 통상적으로 소프트웨어적인 입출력 인터페이스를 의미
        . 사실상, 포트는 컴퓨터 내의 프로세스를 구별/식별하는 수단임


2. 데이터 통신계층 구조의 관점 포트 간의 연결 계층
     - TCP/IPOSI 계층모델 관점에서 전송계층에서 이루어짐

  ㅇ 식별 주소 (port address)                    ☞  SAP(서비스접속점) 참조
     - Host 내부의 사용자 프로세스 또는 응용 프로세스의 통로를 식별하여 줌

     

  ㅇ 통상 각 Host는 그 안에 다양한 응용 프로세스가 동시에 운용됨


3. TCP/IP에서 포트에 의한 통신Addressing 참조프로세스통신
     - 각 프로세스추상적포트라는 개념을 통해, 
     - 전송계층 상의 프로토콜TCP, UDP, SCTP을 통해 통신을 하게 됨

  ㅇ 컴퓨터 및 그 안의 프로세스의 식별
     - `Socket Address (소켓 주소) / 소켓 번호` 에 의함
        . 통상적으로 IP AddressPort Address 를 조합하여  Socket address라고 명명
        . 즉, Socket address = IP Address(호스트 식별) + Port Address(프로세스 식별)

     - 결국, 다음 4 값에 의해 연결(커넥션) 및 그 방향도 식별이 가능        ☞ 소켓 주소 참조
        . (발신지 IP 주소, 발신지 포트 번호, 수신지 IP 주소, 수신지 포트 번호)

  ㅇ 프로세스 간의 포트 식별
     - `Port address(포트 주소) / 포트 번호` 에 의함
        . 응용 또는 사용자 프로세스를 식별하여 주며, 
           .. 목적지 호스트 내에서 실행중인 특정 서비스나 어플리케이션을 카리킴

     - 포트 번호 길이
        . 포트의 식별을 위한 포트 번호(Port Address)는 16 비트 길이를 갖게되어,
        . 이론상 216 = 65,536(0~65,535)개의 서로 다른 TCP 또는 UDP 연결이 가능함

     - 포트 번호 전달
        . 포트번호는 `UDP 헤더` 또는 `TCP 헤더` 내에 포함되어져 전달됨

     - TCP 소켓, UDP 소켓을 다르게 식별
        . 같은 포트 번호라도 사용 전송 프로토콜TCP 이냐 UDP 이냐에 따라 다르게 식별됨


4. TCP/IP 포트번호 유형 Well Known Port (★)        : 0 ~ 1023  (IANA에서 관리)       ☞ 잘알려진 포트번호 참조
     - 例) FTP control (20), FTP data (21), Telnet (23), SMTP (25), HTTP (80), POP3 (110) 등
  ㅇ Registered Port             : 1024 ~ 49151
  ㅇ Dynamic and/or Private Port : 49152 ~ 65535

  ※ 관련사이트 ☞ IANA의 공식 Port Numbers

  ㅇ 임시 포트번호
     - 일반적으로, 서버 쪽과는 달리 클라이언트 쪽에서는 포트번호에 신경쓰지 않고,
     - 해당 호스트 내에서 유일한가 여부에만 신경쓰며,
     - 이를 Ephemeral(잠시살아있는) 또는 임시포트번호라고 표현 함
     - 통상 1024 ~ 5000 번에 할당 됨


[포트번호(프로세스식별)] 1. 포트 번호 2. Well Known Port
[소켓]
  1.   기술공통
  2.   기초과학
  3.   진동/파동
  4.   방송/멀티미디어/정보이론
  5.   전기전자공학
  6.   통신/네트워킹
        1. 통신 이란?
        2. 신뢰적 통신
    1.   통신이론
    2.   선로/전송
    3.   통신망 일반
    4.   회선교환(PSTN)
    5.   무선/이동통신
    6.   광통신
    7.   인터넷/데이터통신
          1. 데이터통신망
          2. 인터넷
          3. 데이터 네트워크 설계
      1.   데이터 단위
      2.   프로토콜/계층
      3.   데이터 링크
      4.   TCP/IP
            1. TCP/IP 이란?
        1.   IP 계층
        2.   전송계층(UDP,TCP,SCTP,포트번호)
              1. 전송 계층
          1.   포트번호(프로세스식별)
                1. 포트 번호
                2. Well Known Port
            1.   소켓
          2.   TCP
          3.   UDP,SCTP,MPTCP
        3.   DHCP
        4.   TCP/IP 유틸리티
        5.   TCP/IP 기타일반
      5.   라우팅
      6.   인터넷 QoS
      7.   인터넷 관리
      8.   인터넷 응용
      9.   인터넷 기타
      10.   패킷교환(PSN)
      11.   인터넷 관련 기관
  7.   정보기술(IT)
  8.   공업일반(기계,재료등)
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     요약목록(시험중)     참고문헌