HTTP(HyperText Transfer Protocol)란?정의하이퍼텍스트 문서를 교환하기위한 Application Layer 프로토콜. 인터넷 상에서 웹 서버와 클라이언트 간의 데이터를 주고받기 위해 만들어놓은 통신 규약.특징초기에는 HTML과 같은 하이퍼미디어 문서를 주로 전송했지만, 최근에는 Plain text, JSON, XML 등 다양한 형태의 정보도 전송한다.클라이언트가 요청을 생성하기 위한 연결을 연 다음 응답을 받을 때까지 대기하는 클라이언트-서버 모델을 따른다.HTTP는 비연결성 프로토콜이기 때문에 클라이언트와 서버가 이전에 요청한 결과에 대해서 알 수 없습니다. (무상태성(Stateless) 프로토콜)HTTP는 클라이언트와 서버가 한 번 연결을 한 후 클라이언트 요청에 대해 서버가 ..
OSI 7 계층이란? 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것 국제표준화기구 (ISO: International Organization for Standardiztion)에서 네트워크 간의 호환을 위해 만든 표준 네트워크 모델 통신이 일어나는 과정을 단계별로 알 수 있고, 특정한 곳에 이상이 생기면 그 단계만 수정할 수 있음. 각 계층별로 모듈화가 되어있어서 각 계층을 하나로 보는 것이 아니라 융화시켜 호환성에 용이하도록 만듦. 제 1계층, 물리 계층 (PHYSICAL LAYER) 실제 장치를 연결하기 위한 전기적 및 물리적 세부 사항을 정의한 계층 데이터를 전송하는 역할만 진행 주로 전기적, 기계적, 기능적인 특성을 이용해서 통신 케이블로 데이터를 전송하는 물리적인 장비 사용되는 통신 단위..