프론트엔드 개발/Web 지식
웹 지식 - HTTP 프로토콜
HTTP (Hyper Text Transper Protocol) HTTP (Hyper Text Transper Protocol) 이란? 소개 Hyper Text (HTML)을 전송하기 위한 서버/클라이언트 모델 따르는 전송 프로토콜 OSI Model "응용 계층"에 해당함. TCP/IP 위에서 작동 포트번호 80번 사용 특징 단방향 Request & Response Client 요청이 들어오면 Server가 응답하고 연결을 끊는 단방향적 통신 방식이다. Client는 도메인 + 자원위치(URL) 또는 도메인 + 자원식별자(URI)를 통해 요청 Server는 요청에 따른 HTML 문서 / JSON / XML 등의 형태로 응답 PULL 프로토콜 (수신자가 TCP연결 초기화 한다.) 비연결 (Connectle..
웹 지식 - URL 과 URI
URI (Uniform Resource Identifier) URL (Uniform Resource Locator) URN(Uniform Resource Name) URC(Uniform Resource Characteristics) URI (Uniform Resource Identifier) 균일화된 자원 식별자 인터넷에 있는 자원을 나타내는 고유 식별자 (ID) 표현 방법 scheme:[//[user[:password]@]host[:port]][/path][?query][#fragment] 예를 들면 아래는 제 블로그의 113번째 게시글은 세상에서 단 1개만 존재합니다. (고유함) https://11001.tistory.com/113 URI = URL + URN + URC 자원 고유식별자 = 자원 주소..
웹 지식 - 통신 프로토콜
통신 프로토콜 프로토콜 ? 인터넷 상에서 정보를 주고받기 위한 규약 사람으로 치면 언어(한국어, 영어, 중국어) 프로토콜 계층 (Protocl Layers) 계층 별 프로토콜 분류 TCP/IP OSI Model 역할 기능 프로토콜 응용 계층 응용 계층 사용자와 네트워크 간 연결, 데이터 생성 HTTP, HTTPS, SMTP, FTP, DNS, NFS, Telnet 표현 계층 데이터 형식규정 JPEG, MPEG, CDR, SMB, AFP 세션 계층 인증, 서비스 제공 TLS, SSH, ISO, 8327, RPC 전송 계층 전송 계층 프로세스 간 데이터 전송 TCP, UDP, RTP SCTP, SPX 네트워크 계층 네트워크 계층 데이터 경로설정 (스위칭, 라우팅) IP, ICMP, ARP, BGP, IPX ..