URI(Uniform Resource Identifier) URI를 URN과 URL로 분류할 수 있다. Resource가 locator인지 name인지에 따라 분류 URN(Uniform Resource Name) Resource에 이름을 부여, 이름은 변하지 않음 URN 이름 만으로 실제 리소스를 찾을 수 있는 방법이 보편화 되지 않음 -> URL을 주로 사용 URL(Uniform Resource Locator) Resource가 있는 위치를 지정, 위치는 변할 수 있음 문법 => scheme://[userinfo@]host[:post][/path][?query][#fragment] https://www.google.com:443/search?q=hello&hl=ko scheme - 프로토콜 사용(htt..
인터넷 네트워크 인터넷 통신 클라이언트와 서버가 인터넷(수많은 노드)을 통해 정보를 전달한다. IP(Internet Protocol) 인터넷 프로토콜 지정한 IP주소로 데이터 전달, 이때 패킷(Packet)이라는 통신 단위로 전달된다. 패킷 - 출발지 IP, 목적지 IP, 기타 ... 한계 - 비연결성( 패킷을 받는 대상이 서비스 불능 상태여도 전송한다.) 비신뢰성( 원하는 순서대로 패킷이 전달 안될수도 있음, 패킷이 소실될 수 있음) 이를 극복하기 위해 TCP를 사용한다. TCP(Transmission Control Protocol) 전송 제어 프로토콜 IP의 단점을 해결하기 위한 것 TCPIP 패킷 - 출발지 PORT, 목적지 PORT, 전송 제어, 순서, 검증 정보 + IP 패킷 구성요소 ... 특..