컴퓨터의 "포트" 는 무엇을 의미합니까?
소프트웨어 영역의 포트는 일반적으로 네트워크에서 연결 업무와 연결되지 않은 업무를 위한 통신 프로토콜 포트를 나타냅니다. 일부 데이터 구조와 I/O (기본 입출력) 버퍼를 포함하는 추상적인 소프트웨어 구조입니다.
포트는 세 가지 범주로 나눌 수 있습니다.
공인된 항구 (응? 알려진? 포트): 0 에서 1023 까지 일부 서비스와 밀접하게 연결되어 있습니다. 일반적으로 이러한 포트의 통신은 특정 서비스에 대한 프로토콜을 명확하게 나타냅니다. 예를 들어, 80 포트는 항상 HTTP 통신이었습니다.
포트를 등록합니다
등기요? 포트): 1024 부터 49 15 1 까지. 그들은 느슨하게 일부 서비스에 바인딩됩니다. 즉, 이러한 포트에 바인딩된 많은 서비스가 있으며 이러한 포트는 여러 가지 다른 용도로 사용됩니다. 예를 들어 많은 시스템에서 약 1024 의 동적 포트를 처리합니다.
동적 사유제
(동적? 및/또는? 개인? 포트): 49 152 부터 65535 까지. 이론적으로 이러한 포트는 서비스에 할당해서는 안됩니다. 실제로 시스템은 일반적으로 1024 에서 동적 포트를 할당합니다. 단, SUN 의 RPC 포트는 32768 로 시작합니다.