비디오: Azure Security Center | Azure Friday 2024
TCP / IP 및 UDP 네트워크에서 포트 >는 논리적 연결의 끝점입니다. 포트 번호는 포트 유형을 식별합니다. 예를 들어 포트 80은 HTTP 트래픽에 사용됩니다. Microsoft Windows 또는 Linux에서 netstat -n과 같은 명령을 사용하면 연결된 로컬 주소 (및 포트)와 외부 주소 (및 포트)의 목록을 볼 수 있습니다. TCP 및 UDP 포트의 세 가지 범주는
잘 알려진 포트:-
IP를 구현할 때 특정 포트를 사용해야하는 서비스를 할당하는 속도가 느리게 시작되었습니다. 포트는 처음에 가장 낮은 포트 번호에서 할당되어 그들의 작업을 수행했습니다. 포트 0-1023은 유닉스 서버의 많은 핵심 서비스와 구현할 서버에 대한 대부분의 필수 권한에 사용 되었기 때문에 잘 알려진 포트로 간주됩니다. Telnet (23) 및 SMTP (Simple Mail Transport Protocol) (25)는 이러한 서비스의 두 가지 예입니다.
-
IANA (Internet Assigned Numbers Authority)는 잘 알려진 포트와 등록 된 모든 포트에서 실행되는 모든 서비스의 목록을 유지합니다. 등록 프로세스는 포트 번호와 서비스와 영구적 인 관계를 맺습니다. 이 서비스는 모두 장기 실행 서비스이며 1,024 ~ 49,151 사이의 포트에 할당됩니다. Microsoft RDP (Remote Desktop Protocol) (3389)와 NFS (Network File System) (2049)는 두 가지 예입니다 등록 된 포트의
49, 152에서 65, 535까지의 다른 모든 포트는 동적 또는 개인 포트라고합니다. 이러한 포트는 어떤 서비스에도 영구적으로 연결되어 있지 않습니다. 자신의 서비스를 작성하는 경우 원하는 동적 포트를 사용하도록 구성 할 수 있지만 다른 사용자가 자신의 서비스를 작성하고 동일한 포트를 사용할 수 있습니다. 동일한 포트를 사용하기를 원하기 때문에 동일한 IP 호스트에 두 서비스를 모두 설치하기 전까지는 아무런 문제가 발생하지 않으며 단지 불가능합니다.
-
운전자 사무실에있는 동일한 플러그와 콘센트에 전화기를 연결하는 것은 두 사람과 비슷할 것입니다. 그것은 불가능합니다. 그러나 다른 개발자가 동일한 서비스를 사용할 수 없기 때문에 등록 된 포트가 있으면이 문제가 발생하지 않아야합니다.