요점 정리
1. 웹(Web)이란?
1) 웹의 정의
- World Wide Web 줄여서 WWW 또는 웹이라고 함.
- 웹은 팀 버너스 리박사가 고안한 시스템으로 멀리 떨어져 있는 동료들 끼리 지식을 공유하기 위해 만듬.
- 웹은 인터넷에서 운영되는 서비스 중 하나로 웹과 인터넷은 다른 개념이다.
2) 웹의 특징
- 인터넷상의 정보를 하이퍼텍스트 방식과 멀티미디어 환경에서 검색할 수 있게 해주는 정보 검색 시스템이다.
- HTTP 프로토콜을 사용하며, HTML 문서를 연결하여 다양한 콘텐츠를 제공한다.
- 많은 사람들이 정보를 쉽게 공유하고 접근할 수 있도록 하는 것을 목적으로 한다.
3) 웹의 구조
웹은 사용하기 위해 클릭하는 웹 브라우저와 웹페이지의 요청을 응답하는 웹 서버로 나뉜다. 여기서 웹 브라우저는 클라이언트라고 불리며 주로 인터넷을 사용하는 사람들을 의미하며 웹 서버는 서버로 불린다.
- 클라이언트는 서버에게 요청을 하고 서버는 클라이언트의 요청에 알맞는 응답을 제공한다.
2. 네트워크(Network)란?
1) 네트워크의 정의
- Net + Work의 합성어로써 컴퓨터들이 통신 기술을 이용하여 그물망처럼 연결된 통신 이용 형태를 의미한다.
- 노드들이 데이터를 공유할 수 있게 하는 디지털 전기통신망.
- 노드란 네트워크에 속한 컴퓨터 또는 통신 장비를 뜻한다.
- 각종 통신 장비들이 서로 연결되어 데이터를 교환하며, 정보를 주고 받는 통신망이다.
2) 네트워크의 종류
- PAN(Personal Area Network) : 가장 작은 규모의 네트워크, 개인 네트워크
- LAN(Local Area Network) : 근거리 영역 네트워크
- MAN(Metropolitan Area Network) : 대도시 영역 네트워크
- WAN(Wide Area Network) : 광대역 네트워크
3) 네트워크 통신 방식
- 유니 캐스트 : 특정 대상이랑 1:1 통신
- 멀티 캐스트 : 특정 다수와 1:N 으로 통신
- 브로드 캐스트 : 네트워크에 있는 모든 대상과 통신
4) 네트워크의 장단점
장점
- 네트워크 데이터 통신을 통한 방대한 자료를 공유할 수 있음.
- 사진, 음악, 영상 등의 디지털 미디어를 볼 수 있음.
- 프로세스 분배를 통한 성능 향상
단점
- 바이러스나, 악성코드로 인한 해킹으로 개정정보 유출 피해, 보안상의 문제
- 데이터 변조 가능