네트워크란?
'net'와 'work'의 합성어로 '그물처럼 서로 연결되어 동작하는 것'이라는 의미를 가지고 있다.
컴퓨터 네트워크란, 컴퓨터를 구성하는 여러 장치를 그물처럼 연결하여 서로 정보나 데이터를 주고받을 수 있도록 해 놓은 시스템을 뜻하며, 컴퓨터 네트워크를 이용하면 물리적으로 멀리 떨어진 컴퓨터와도 데이터를 주고받을 수 있다.
네트워크를 구성하기 위해 다양한 정류의 장비가 사용되는데, 각 장비들은 데이터 통신을 위해 고유의 역할을 수행한다.
이 과정에서 통신을 위한 규약인 프로토콜이 사용된다.
네트워크를 구성하는 하드웨어는 단말장치 및 호스트 컴퓨터, 전송매체, 신호변환장치, 네트워크 접속장치 등이있다.
프로토콜(protocol)은 여러 기기들이 데이터를 주고받기 위해 제정한 통신규약을 뜻한다.
프로토콜에서는 통신 대상의 호출 및 답신, 통신의 연결과 단절, 메시지의 블록 방식, 암호화 방식, 오류가 발생했을 때의 처리방법 등을 정의한다.
OSI 참조모델은 네트워크 구성을 위한 프로토콜들을 계층적으로 분류시키는 이론적인 모델이다.
반면, TCP/IP 프로토콜 스위트는 인터넷에서 데이터를 주고받기 위해 사용되는 프로토콜들의 모음이다.
네트워크의 종류에는 근거리 통신망, 캠퍼스 통신망, 광역 통신망, 인터넷 등이 있다.
월드 와이드 웹은 인터넷상에 존재하는 하이퍼텍스트 문서들이 하이퍼링크에 의해 서로 거미줄처럼 연결되어 있는 시스템을 뜻한다.
웹을 탐색하는 데에는 일반적으로 웹 브라우저라는 프로그램을 이용한다.
인터넷에는 호스트를 비롯한 다양한 장치들이 존재한다.
각각의 장치들은 고유한 주소를 가지고 있으며 이들은 이 주소를 바탕으로 서로 자료를 주고 받는다.