최근 취업준비를 하면서 네트워크도 궁금해지고 알고 있어야 할 것 같아서 먼저 쉬워보이는 책으로 골라보았다.
대략 10일 정도면 완독할 수 있는 분량이고 이전에 한번도 네트워크에 대해 배워본 적이 없어서 정석같은 책은 아니지만 우선 입문용으로 맛보고 추후에 더 깊이 있는 네트워크 책을 볼 예정이다.
● 컴퓨터 네트워크
두 대 이상 연결되어 있으면 컴퓨터 네트워크가 되고, 컴퓨터 간에 필요한 데이터 정보를 서로 주고 받을 수 있다.
● 인터넷
전 세계의 큰 네트워크부터 작은 네트워크까지를 연결하는 거대한 네트워크
인터넷의 시작
1969년 12월 미국 국방부의 ARPA(Advanced Reserch Projects Agency, 첨단연구계획국)에서 군사 목적으로 컴퓨터 네대를 설치한 것이 인터넷의 첫 시작이다.
각각 스탠포드 연구소, 캘리포니아대학 로스앤젤레스캠퍼스(UCLA), 캘리포니아대학 산타바버라캠퍼스(UCSB), 유타대학에 설치했다. 이를 ARPA네트워크, ARPANET(알파넷)이라고 불렀다.
이후 1970년대 기타 다른 대학이나 연구소에서 유사한 네트워크가 여러 군데 생겼고 1980년대에는 학술 네트워크로 확대, 1990년대에는 미국 전역의 네트워크가 상호연결되었다. 그 후 상용 서비스 업체가 생겨나 민간에서도 인터넷을 사용하게 되었다.
● 패킷이란?
패킷(packet) : 컴퓨터간에 데이터를 주고 받을 때 네트워크를 통해 전송되는 데이터의 작은 조각
큰 데이터가 있더라도 작게 나누어서 보내는게 규칙이다.
그 이유는, 큰 데이터를 그대로 보내면 그 데이터가 네트워크의 대역폭을 너무 많이 차지해서 다른 패킷의 흐름을 막을 위험이 있다.
※ 대역폭 : 일반적으로 네트워크에서 이용가능한 최대 전송 속도로 정보를 전송할 수 있는 단위 시간당 전송량

패킷은 목적지에 전송한 순서대로 도착하지 않을 수 있다.
(네트워크 지연으로 늦게 도착하거나 누락될 수 있다.)
위와 같은 문제의 해결방법은 다음과 같다.
1. 송신측에서 수신측으로 패킷을 보낼 때 각 패킷에 번호를 붙여서 보낸다.
2. 수신측에서 번호에 맞춰 정렬하면 원래 데이터가 된다.
(문자 데이터도 패킷으로 나누어서 네트워크에 전송)
● 디지털 데이터
0과 1의 집합 => 0과 1이 많이많이 모여서 사진이 된다.
비트(bit) : 0과1의 정보를 나타내는 최소단위
바이트(byte) : 8개의 비트(bit)가 모여 1바이트(byte)가 된다. 컴퓨터는 기본적으로 바이트 단위로 데이터를 읽고 쓴다.
※ 네트워크에 데이터를 전송하는 경우 비트 정보를 전기신호로 변환한다. 실제로 네트워크에 전기신호가 전송된다.
● 랜? 왠?
네트워크는 접속할 수 있는 범위에 따라 크게 두가지로 나눈다.

▷ 랜(Local Area Network) LAN
- 지리적으로 제한된 곳(가정, 빌딩), 특정 지역을 범위로 하는 네트워크
- 좁은 범위를 랜 케이블로 연결

▷ 왠(World Area Network) WAN
- 지리적으로 넓은 범위에 구축된 네트워크
- 인터넷 서비스 제공자(ISP)가 제공하는 서비스를 이용하여 구축된 네트워크
※ ISP - 인터넷 상용 서비스 사업을 하고 있는 KT, U+, SK브로드밴드와 같은 사업자
| 랜 | 왠 | |
| 범위 | 좁다(건물or특정지역) | 넓다(랜과 랜을 연결) |
| 속도 | 빠르다 | 느리다 |
| 오류 | 적다 | 많다. |
● 일반 가정의 네트워크 구성
인터넷을 사용(개통)하려면 ISP와 인터넷 회선(광랜)을 결정해야 한다.

※ 인터넷 공유기 : 가정에서 네트워크와 ISP를 연결하는 장비(broadbandrouter,브로드 밴트 라우터)
● 소규모 회사(소호기업, Small Office, Home Office)에서의 네트워크 구성

DMZ는 외부에 공개하기 위한 네트워크
주로 서버를 공개하는데
▷ 웹서버 - 웹사이트를 불특정 다수에게 공개
▷ 메일서버 - 외부 사용자와 메일 주고 받기
▷ DNS서버 - 외부에서 도메인 이름을 사용하여 회사의 서버에 접속
● 회사에서 서버를 운영하는 방법
1. 사내에 설치 (온프레미스 방식)
2. 데이터 센터 (온프레미스 방식)
3. 클라우드

'Network > 모두의 네트워크' 카테고리의 다른 글
| [모두의 네트워크] 3장 물리 계층: 데이터를 전기 신호로 변환하기 (0) | 2023.01.10 |
|---|---|
| [모두의 네트워크] 2장 네트워크의 기본 규칙 (0) | 2023.01.03 |
댓글