Categoryhttp (17)

4. URI / URL

URI와 URLURI보다 URL이 익숙하지 않으신가요? 웹 브라우저 등으로 웹 페이지를 표시하기 위해 입력하는 주소가 URL입니다. ex) http://sonim1.tistory.comURI는 리소스 식별자URI는 Uniform Resource Identifiers의 약자입니다. REF2396에서는 각각의 단어가 다음과 같이 정의되어 있다고 합니다.Uniform통일(Uniformity)된 서식을 결정하는 것입니다. 여러 가지 종류의 리소스 지정 방법을 같은 맥락에서 구별없이 취급할 수 있게 합니다. 또한 새로운 스키마 (http: 와 ftp등) 도입을 용이하게 합니다.Resource리소스 : 식별 가능한 모든 것 도큐먼트 파일 외에도 이미지, 서비스(ex - 일기예보) 등 다른 것과 구별할 수 있는 것은..

3. IP / TCP / DNS

IP , TCP , DNS에 대해서 알아봅시다배송을 담당하는 IPIP(Internet Protocol)는 앞서배운 TCP/IP의 계층 중 네트워크 층에 해당합니다. 간단하게 배송을 담당하는 프로토콜입니다. 실제 이름 그대로 인터넷을 활용하는 거의 대부분의 시스템이 IP를 이용하고 있습니다. TCP/IP의 명칭 일부가 될 정도로 중요한 프로토콜입니다.IP의 역할개개의 패킷을 상대방에게 전달합니다. 전달하기 까지 여러 요소가 필요합니다. 그중에서도 IP주소와 MAC주소라는 요소가 중요합니다. IP주소는 각 노드에 부여된 주소를 가리키고 MAC주소는 각 네트워크 카드에 할당된 고유의 주소입니다. IP 주소는 MAC 주소와 결부됩니다. IP주소는 변경가능하지만 기본적으로 MAC주소는 변경할 수 없습니다.통신은 ..

2. TCP/IP란?

TCP/IP란?TCP/IP는 프로토콜의 집함컴퓨터와 네트워크 기기가 상호간에 통신하기 위해서는 서로 같은 방법으로 통신하지 않으면 안됩니다. 어떻게 상대를 찾고, 어떻게 상대에게 이야기를 시작하고, 어떤 언어로 이야기하며 어떻게 이야기를 종료할까와 같은 규칙을 결정할 필요가 있습니다. 위와 같이 서로다른 하드웨어와 운영체제 등이 서로 통신을 하기위해 모든 요소에 규칙이 필요합니다. 이런 규칙을 프로토콜이라고 부릅니다.그런 규칙이 한두개 정도면 좋겠지만.. 프로토콜에는 여러가지가 있습니다. 케이블 규격, IP주소 지정 방법, 떨어진 상대를 찾기위한 방법, 도달 순서등이 그렇습니다.TCP/IP 계층이란?TCP/IP를 찾아보면 계층에 대한 설명이 빠지지 않습니다 그만큼 TCP/IP에서 중요한 개념중 하나가 계..

1. HTTP란?

HTTP란?HTTP?클라이언트에서 서버까지의 일련의 흐름을 결정하고 있는 것이 웹에서 HTTP(HyperText Transfer Protocol)이라 불리는 프로토콜입니다. 프로토콜이라는 의미는 “약속” 입니다. 웹은 HTTP라는 약속을 사용한 통신으로 이루어져 있습니다. 그중 HTTP프로토콜에 대해서 알아봅시다.HTTP의 등장배경Http는 웹의 지식공유를 위해 고안되었다1989년 3월에 최초의 인터넷이 태어났습니다. 체감하기 쉽게 얘기하자면 88올림픽 1년후 입니다. CERN(유럽 입자 물리학 연구소) 팀 버너스 리 박사가 멀리 떨어져있는 동료 연구자와 지식을 공용하게 할 수 있도록 시스템을 고안하였습니다.1990년대에 마찬가지로 CERN에서 세계 최초의 웹 서버와 웹 브라우저를 개발하였습니다.1993..

0. HTTP 기초 목차

사진HTML 기초 목차HTTP의 기초에 대해서 살펴봅니다.웹이라는 세계가 어떤 기술로 구성되어있는지 HTTP 관련지식들을 간단하게 정리해보았습니다.HTTP란?TCP/IPIP / TCP / DNSURI / URLHTTP 프로토콜HTTP 메소드HTTP 상태코드프록시 / 게이트웨이 / 터널캐시HTTPS란HTTP를 이용한 인증방식HTML / CSSWeb Application웹공격 기술JSONRESTful참고각종 Wiki HTTP 완벽 가이드 그림으로 배우는 Http Network Basic