[네트워크 기본] 1

Greenddoovie·2022년 1월 10일
0

Network

목록 보기
1/8

네트워크의 기본 지식을 쌓기 위한 시리즈.

네트워크란?

일반적으로 네트워크를 생각하면 컴퓨터에서의 무언가를 뜻하는 것만 같다. 하지만 우리는 네트워크라는 단어를 실생활에서도 종종 사용한다.

인적네트워크가 어때? 물류 네트워크는 정상적으로 흘러가?

이처럼, 네트워크라는 단어는 일상 생활에 종종 쓰인다.
내부의 내용을 해석하면 00의 연결이라는 느낌이다.
그렇다면 컴퓨터 학문에서 네트워크는 어떤 의미일까?

컴퓨터 2대 이상이 서로 연결이 되어 있는 상태이고, 컴퓨터 네트워크라고 불린다.

즉 컴퓨터공학에서 네트워크란, 컴퓨터가 2대 이상이 연결되어 있고 컴퓨터간 데이터를 주고 받는 통신이 이뤄지는 영역이라고 말할 수 있다.

인터넷

그러면 네트워크랑 인터넷은 다른 걸까?
인터넷은 무엇일까?

네트워크는 컴퓨터 2대 이상이 연결되어있고 통신이 일어나는 영역이라고 앞서 정의했다. 인터넷은 여러 네트워크 영역으로 전 세계의 공개된 네트워크를 포함하고 있다.
인터넷으로 연결되어 있기 때문에, 미국의 사이트를 이용할 수 있고 미국의 사이트에서 나의 핸드폰, 컴퓨터로 데이터를 보낼 수 있다.
즉, 인터넷은 전 세계의 큰 네트워크부터 작은 네트워크까지를 연결하는 거대한 네트워크를 의미한다.

패킷

패킷이란, 컴퓨터 간에 데이터를 주고 받을 때, 네트워크를 통해 전송되는 데이터 조각을 의미한다.

왜 조각일까? 원래의 데이터를 보내지 않고 조각으로 잘게 나누어 보내는 이유는 무엇일지 생각해보자.

도로 교통 상황

대형버스가 사거리를 지나가고 있다. 이 대형버스는 너무 크고 길어서 지나가는데 굉장히 시간이 오래 걸린다. 이런 경우에 다른 차량은 원래의 속도대로 도로를 이용할 수 있을까?

오히려 다른 차량은 신호를 이용할 수 있으면 다행이다. 네트워크도 이와 유사하다. 데이터가 대역폭을 꽉 차지하게 되면, 다른 데이터는 제때 못가거나 매우 느리게 간다. 이런 상황을 방지하기 위해 데이터를 잘게 잘라 작은 조각인 패킷으로 보낸다.

디지털 데이터

0과 1로 이루어진 데이터를 디지털 데이터라고 부른다.

또한, 0과 1의 정보를 나타내는 최소 단위를 비트(bit)라고 한다.

비트 8개가 모여 1byte를 구성한다.

즉, 1byte = 8bit

디지털 데이터를 전기 신호로 변환하여 전송이 이뤄진다.

네트워크 용어 (현실)

Local Area Network

  • 건물 안이나 특정 지역을 범위로 하는 네트워크
  • 빠르다
  • 오류가 적다

Wide Area Network

  • 지리적으로 넓은 범위에 구축된 네트워크
  • 느리다
  • 오류가 많다

Internet Service Provider

  • 인터넷 상용 서비스 사업을 하고 있는 사업자

LAN 구성

가정

ISP, 회선 종류, 인터넷 공유기로 연결되어 있다.
인터넷 공유기를 통해 유선, 무선 방식으로 네트워크를 사용한다

무선 방식을 지원하기 위해서는 무선 지원 인터넷 공유기를 사용한다.

소규모 회사 (Small Office, Home Office)

가정과는 다르게, DMZ 존이 존재한다.
DMZ란, DeMiliterilzed Zone의 약자로, 외부에 공개하기 위한 네트워크다.

DMZ의 네트워크에는 주로 서버를 공개하고 있다
불 특정 다수의 외부 사용자에게 공개하기 위한 웹서버, 메일을 주고 받기 위한 메일 서버, 도메인 이름을 사용하여 접속하게 하기 위한 DNS 서버가 포함되어 있다.

또한 회사에서는 서버를 사내에 둘지, 클라우드에 둘지 결정하는데 사내에 두는 방식을 on-Premise라고 부른다.

서버의 위치는 on-Premise 혹은 cloud이다.

profile
기초를 이해하면 세상이 다르게 보인다

0개의 댓글