[Python] TCP/UDP 포트 스캔
개념 정리 TCP(Transmission Control Protocol)란? 서버와 클라이언트간에 데이터를 신뢰성 있게 전달하기 위해 만들어진 프로토콜데이터를 전송하기 전에 데이터 전송을 위한 연결을 만드므로 연결 지향적 (3-way handshake) UDP(User Datagram Protocol)란? 비연결형, 신뢰성이 없는 전송 프로토콜흐름제어를 하지 않기 때문에 TCP와는 달리, 빠른 전송이 가능하다. (UDP 사용 이유) TCP와 UDP 통신 아래 사진에서 볼 수 있듯이 TCP는 쌍방향 소통을 하는 연결 지향적인 모습을 확인할 수 있으며,UDP는 Client에서 Server로만 데이터를 전송하는 일방향적인, 비연결형 전송 프로토콜임을 확인할 수 있다. port란? 여러 관점에서 포트..