웹 프로그래밍(Web Programming)/HTTP(2)
-
2. URI와 웹 브라우저 요청 흐름
URI(Uniform Resource Identifier) URI는 로케이터(locator), 이름(name) 또는 둘 다 추가로 분류될 수 있다 URI (단어 뜻) - Uniform : 리소스 식별하는 통일된 방식 - Resource : 자원, URI로 식별할 수 있는 모든 것(제한 없음) - Identifier : 다른 항목과 구분하는데 필요한 정보 URL : Uniform Resource Locator URN : Uniform Resource Name URL, URN (단어 뜻) - URL - Locator : 리소스가 있는 위치를 지정 - URN - Name : 리소스에 이름을 부여 - 위치는 변할 수 있지만, 이름은 변하지 않는다 - urn:isbn:8960777331 (어떤 책의 isbn UR..
2023.02.20 -
1. 인터넷 네트워크
[IP] IP 인터넷 프로토콜 역할 - 지정한 IP 주소(IP Address)에 데이터 전달 - 패킷(Packet)이라는 통신 단위로 데이터 전달 IP 프로토콜의 한계 1. 비연결성 - 패킷을 받을 대싱이 없거나 서비스 불능 상태여도 패킷 전송 2. 비신뢰성 - 중간에 패킷이 사라지면? - 패킷이 순서대로 안오면? 3. 프로그램 구분 - 같은 IP를 사용하는 서버에서 통신하는 애플리케이셔닝 둘 이상이면? 이에 대한 해결책 => TCP [ TCP UDP] TCP 특징 전송 제어 프로토콜(Transmission Control Protocol) - 연결 지향 - TCP 3 way handshake (가상 연결) - 데이터 전달 보증 - 순서 보장 -신뢰할 수 있는 프로토콜 - 현재는 대부분 TCP 사용 UDP..
2023.02.20