컴퓨터 공학 2

[네트워크] URI(uniform resource identifier)

도메인(domain)이란 인터넷에 연결된 컴퓨터를 사람이 쉽게 기억하고 입력할 수 있도록 문자(영문, 한글 등)로 만든 인터넷주소를 뜻한다. 일반적으로 사람이 인터넷 프로토콜 주소(http://168.192.0.0 등)를 외우기는 어렵기 때문이다. 따라서 도메인을 이용하여 사람이 인터넷에 접근하기 쉽도록 하는데, 이에 URI(uniform resource identifier)가 쓰인다. URI란 통합 자원 식별자로, 정보 리소스를 고유하게 식별하고 위치를 지정할 수 있는 것이다. HTTP는 주어진 URI로 객체를 찾아오는데, URI는 프로토콜, 서버, 리소스를 모두 명시하고 있다. 이는 URL(uniform resource locator)과 URN(uniform resource name)으로 나눌 수 있..

[네트워크] OSI 7계층과 TCP/IP

OSI 7계층이란, ISO(International Organization for Standardization, 국제표준화기구)에서 제안한 통신 규약(Protocol, 프로토콜)이다. 다양한 컴퓨터 간 데이터 전송을 지원할 수 있는 추상 모델을 표준화한 것으로 OSI 7 layer 또는 OSI 7계층으로 불린다. 프로토콜이란 서로 다른 기기들 간의 데이터 교환을 원활하게 수행할 수 있도록 표준화한 통신 규약이다. 통신을 제어하기 위한 표준 규칙과 절차의 집합으로 하드웨어와 소프트웨어, 문서를 모두 규정한다. 프로토콜의 기본 요소에는 전송하고자 하는 데이터의 형식, 부호화, 신호 레벨 등을 규정하는 구문(Syntax)과 두 기기 간의 효율적이고 정확한 정보 전송을 위한 협조 사항과 오류 관리를 위한 제어 ..