포트란 무엇입니까?
기기와 외부 세계 간의 통신을 위한 콘센트입니다. 다양한 애플리케이션에 따라 다양한 기능을 갖습니다.
1. CPU는 사용합니다. 인터페이스 레지스터 또는 특정 회로 주변 장치와의 데이터 전송을 위해 이러한 레지스터 또는 특정 회로를 포트라고 합니다.
하드웨어 분야의 포트는 병렬 포트, 직렬 포트 등과 같이 인터페이스라고도 합니다.
2. 네트워크 포트
네트워크 기술에서 포트에는 여러 가지 의미가 있습니다. 허브, 스위치, 라우터의 포트는 RJ-45 포트, 시리얼 포트 등 다른 네트워크 장치와 연결되는 인터페이스를 의미합니다. 여기서 언급되는 포트는 물리적 의미의 포트를 의미하는 것이 아니라, 구체적으로 TCP/IP 프로토콜의 포트, 즉 논리적 의미의 포트를 의미합니다.
3. 소프트웨어 포트
즉, 버퍼입니다.
/iknow-pic.cdn.bcebos.com/e824b899a9014c084847f4a4057b02087bf4f4b7"target="_blank"title=""class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/e824b899a9014c08484 7f4a4057b02087bf4f4b7?x - bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="/e824b899a9014c084847f4a4057b02087bf4f4b7"/>
확장 정보
팔로우 port 숫자의 크기 분류는 다음 범주로 나눌 수 있습니다:
1. WellKnownPorts
0부터 1023까지는 일부 서비스와 밀접하게 연결되어 있습니다. 일반적으로 이러한 포트에서의 통신은 특정 서비스의 프로토콜을 명확하게 나타냅니다. 예: 포트 80은 실제로 항상 HTTP 통신입니다.
2. 등록된 포트(RegisteredPorts)
1024에서 49151까지. 일부 서비스와 느슨하게 연결되어 있습니다. 이는 이러한 포트에 많은 서비스가 바인딩되어 있으며 이러한 포트가 다른 많은 목적으로도 사용된다는 것을 의미합니다. 예를 들어 많은 시스템은 1024 주변에서 시작하는 동적 포트를 처리합니다.
3. 동적 및/또는 개인 포트(Dynamicand/orPrivatePorts)
49152에서 65535로. 이론적으로 이러한 포트는 서비스에 할당되어서는 안 됩니다. 실제로 컴퓨터에는 일반적으로 1024부터 시작하는 동적 포트가 할당됩니다. 그러나 예외도 있습니다. SUN의 RPC 포트는 32768에서 시작됩니다.
/baike.baidu.com/item/%E7%AB%AF%E5%8F%A3/103505"target="_blank"title="바이두 백과사전—포트">바이두 백과사전—포트