IT 도서 리뷰/개발자가 되기 위해 꼭 알아야 하는 IT 용어
[PART2] 네트워크/통신/데이터 - TERMS 7
2024.12.26
[ TERMS 07 ] HTTP 1. HTTP(HyperText Transfer Protocol)의 정의  HTML은 우리가 보는 웹 페이지가 어떻게 구조화되어 있는지 브라우저로 하여금 알 수 있게 하는 마크업 언어이다. 클라이언트와 서버의 언어와 규칙이 서로 다르다면 제대로된 데이터의 전달이 불가능하다. 즉, 클라이언트와 서버가 리소스를 주고받기 위해 규칙이 있는 메시지를 전달해야 하고 이러한 규칙이 HTTP이다. 2. HTTP는 언제 접하게 될까? 어느 웹 페이지나 URI에서 'HTTP' 또는 'HTTPS'를 사용하는 것을 볼 수 있다. 최근 네트워크가 빠르게 성장하면서 다양한 정보가 교횐되는데, 이때 HTTP와 HTTPS가 중요한 역할을 수행한다. 3. HTTP 알아보기>  개념 웹은 기본적으로 H..
IT 도서 리뷰/개발자가 되기 위해 꼭 알아야 하는 IT 용어
[PART2] 네트워크/통신/데이터 - TERMS 3
2024.11.25
[ TERMS 03 ] 프로토콜 1. 프로토콜(Protocol)의 정의 프로토콜은 컴퓨터, 통신장비 간의 원활한 소통을 위한 약속이다. 본래 프로토콜은 외교상의 의례나 약속을 의미했지만, 인터넷의 발달로 그 의미가 확대되었다.2. 프로토콜은 어디서 접하게 될까?>  TCP / IP TCP와 IP는 인터넷에서 가장 중요한 역할을 하는 프로토콜이다. 과거 냉전 시절, 미국에서 서킷 통신의 단점을 보완하고자 패킷 통신을 고안하였다.  서킷 통신은 일대일로 연결되는 방식이며, 선이 연결되어있어야 하고 교환원을 통해서 연결을 해야한다. 반면 패킷 통신은 데이터를 보낼 때 잘게 쪼개서 보낸다. 데이터를 쪼개서 보내면 도착할 때는 순서나 데이터가 달라질 수 있다. 이를 보완하기 위해서 TCP / IP가 등장한다.  ..