→ 3way-handshaking
웹 브라우저와 웹 서버 사이의 통신

프로토콜의 정의와 종류

프로토콜(Protocol)

컴퓨터 내부에서, 또는 컴퓨터 사이에서 데이터의 교환 방식을 정의하는 규칙 체계

💡 TCP/IP

: 인터넷 프로토콜 스위트(Internet Protocol Suite)의 핵심인 프로토콜 집합으로
인터넷에서 데이터를 전송하고 통신하기 위해 사용되는 네트워크 프로토콜의 집합체

TCP (Transmission Control Protocol)

TCP는 신뢰성 있는 데이터 전송을 담당

IP (Internet Protocol)

IP는 네트워크에서 패킷을 라우팅하고, 주소 지정을 담당합니다.

HTTP (Hypertext Transfer Protocol)

웹 페이지를 전송하기 위해 사용되는 프로토콜

FTP (File Transfer Protocol)

파일 전송을 위한 프로토콜

UDP (User Datagram Protocol)

데이터를 신뢰성 없이, 즉 연결을 설정하거나 확인하지 않고 전송하는 프로토콜로
데이터 그램 형식으로 데이터를 전송하며 데이터 그램은 독립적인 패킷으로 구성되며, 각 패킷은 고유한 주소 정보를 가지고 있음. UDP 패킷은 소스 포트와 목적지 포트 번호, 데이터 길이 등의 정보를 포함하고 있다.

🎈 P가 붙는 건 대부분 프로토콜이라고 생각하면 된다.

포트(port)

논리적인 접속장소로 인터넷 프로토콜인 TCP/IP를 사용할 때 클라이언트가 네트워크 상의 특정서버 프로그램을 지정하여 사용

🎈 http 기본 포트 : 80 / https 기본포트 : 443

profile
비전공자 개발자는 술로 코딩한다

0개의 댓글