IT 기초 지식 도서 ① [모두의 네트워크]
1. 네트워크 첫걸음
* 컴퓨터 네트워크란?
: 2대 이상의 컴퓨터를 연결한 통신망
네트워크를 통해 데이터를 주고받을 수 있음(데이터 송·수신, 웹 사이트 열람, 메일 송·수신 등)
- 인터넷 : TCP/IP 프로토콜을 사용하는 세계 최대 규모의 네트워크
전 세계의 네트워크를 연결한 하나의 거대한 컴퓨터 통신망
* 패킷(Packet)이란?
: 네트워크에서 전송하는 데이터의 기본 단위(작게 분할된 데이터 조각)
용량이 큰 데이터는 패킷으로 분할하여 전송해야 함
큰 데이터를 그대로 보낼 시, 네트워크의 대역폭(bandwidth)을 점유(차지)해서 다른 패킷의 흐름을 막을 수 있음
패킷에 번호를 붙여 목적지에 도착한 데이터를 온전히 복원하는 것을 용이하게 함
-대역폭(bandwidth) : 네트워크에서 이용 가능한 최대 전송 속도로 정보를 전송할 수 있는 단위 시간당 전송량
* 디지털 데이터(Digital Data)란?
: 0과 1로 나타나는 컴퓨터 언어의 집합
* 비트(bit)와 바이트(byte)란?
: bit - 정보의 양을 나타내는 최소 단위, 0 또는 1을 나타냄
byte - 정보의 양을 나타내는 bit를 8개 모은 것(8bit = 1byte)
* 문자 코드(Character Code)란?
: 문자와 컴퓨터 언어(0, 1)의 대응표
- ASCII(아스키) 코드 : 알파벳, 기호, 숫자 등을 다룰 수 있는 기본적인 문자 코드
* 랜(Local Area Network ; LAN)이란?
: 근거리 통신망
건물 안이나 특정 지역을 범위로 하는 네트워크
* 왠(Wide Area Network ; WAN)이란?
: 랜(LAN)을 하나로 붂는 거대한 네트워크
광역 통신망
인터넷 서비스 제공자(Internet Service Provider ; ISP)의 서비스를 사용하여 구축 가능
- 인터넷 서비스 제공자 : 인터넷에 접속하는 수단을 제공하는 주체
ex) KT, U+, SKT
[랜(LAN)과 왠(WAN) 비교]
랜(LAN) | 왠(WAN) | |
범위 | 좁다(건물이나 특정 지역) | 넓다(랜과 랜을 연결) |
속도 | 빠르다 | 느리다 |
오류 | 적다 | 많다 |
* 인터넷 공유기(Broadband Louter)란?
: 가정에서 인터넷 서비스 제공자와 네트워크를 연결하기 위해 필요한 장비
가정이나 소뮤모 기업에서 인터넷에 접속할 때 사용
라우터, 허브, 스위칭 허브, 방화벽 등 다양한 기능 제공
인터넷 공유기를 중심으로 내부 인터넷망(사설망) 구성 후, 다양한 기기 연결 가능
- 인터넷 접속 방식 : 유선 랜 방식(랜 케이블 필요)/무선 랜 방식
네트워크 구성 시, 유선으로 연결된 곳을 무선으로 바꿀 수 있음
* 소호 기업(Small Office/Home Office ; SOHO)이란?
: 소규모 회사
- DMZ(DeMilitarized Zone)
: 네트워크 구성 중 외부 네트워크(인터넷)와 내부 네트워크(서브넷) 사이에 위치
네트워크의 보안 영역(외부 공격자가 내부 네트워크에 침투하는 것 차단)
웹 서버(외부망 용도), 메일 서버(외부망/내부망 용도), DNS 서버(외부망 용도) 공개
* 소호 기업에서 서버를 운영하는 방법
: 사내 설치/데이터 센터에 서버두고 운영 - 온프레미스(on-premise)
클라우드(Cloud)에 서버두고 운영
- 데이터 센터 : 대량의 데이터를 보관하기 위해 데이터 센터 서버나 네트워크 기기를 설치한 전용 시설
- 클라우드(Cloud) : 인터넷을 통해 소프트웨어나 하드웨어 등의 컴퓨팅 서비스를 제공하는 것
인터넷 접속 시, 시간 장소에 구애받지 않고 이용 가능
- 서버(Server) : 컴퓨터 네트워크에서 다른 컴퓨터에 서비스를 제공하기 위한 컴퓨터 혹은 프로그램
- 클라이언트(Cliant) : 서버에서 보내 주는 정보 서비스를 받거나 요구하는 측의 컴퓨터 혹은 프로그램