본문 바로가기
network

1. 네트워크 기본 지식

by 이쟝 2022. 8. 18.

본 포스팅은 모두의 네트워크 책을 읽고 요약한 것입니다.

 

[1. 네트워크의 구조]

  • 네트워크는 컴퓨터 간의 연결만을 말하는 것은 아니다. 사람과 사람의 네트워크, 도로와 철도의 네트워크 등등..
  • 컴퓨터 간의 네트워크를 연결한 것컴퓨터 네트워크라 한다.
  • 한 대만으로는 컴퓨터 네트워크라고 할 수 없지만, 두 대 이상 연결되어 있으면, 컴퓨터 네트워크가 되고, 컴퓨터 간에 필요한 데이터(정보)를 서로 주고받을 수 있다.
  • 네트워크를 사용하면 컴퓨터 간의 데이터(파일) 전송, 웹 사이트 열람, 메일 송수신과 같은 일을 할 수 있다.
  • 인터넷: 전 세계의 큰 네트워크부터 작은 네트워크까지를 연결하는 거대한 네트워크 (전 세계가 네트워크로 연결되어 있어서 인터넷으로 해외 웹사이트도 볼 수 있다.)

패킷이란?

  • 컴퓨터 간에 데이터를 주고받을 때 네트워크를 통해 전송되는 데이터의 작은 조각
  • 큰 데이터를 그대로 보내면 네트워크의 대역폭을 너무 많이 차지(점유)해서 다른 패킷의 흐름을 막을 위험이 있기 때문에 데이터는 택배처럼 작게 포장해서 보낸다.
  • 용량이 큰 데이터는 패킷으로 분할하여 전송한다. 

[2. 정보의 양을 나타내는 단위]

  • 디지털 데이터: 컴퓨터는 숫자 0과 1만을 다루는데, 0과 1의 집합
  • 정보를 나타내는 최소 단위: bit, bit 여덟개: byte
  • 숫자와 문자의 대응표 ( 대표적인 예: 문자코드(ASCII 코드))
  • 문자도 사진과 마찬가지로 받는 사람에게 이 숫자를 패킷으로 나누어서 보내면 받은 쪽에서 패킷을 원래 값으로 되돌릴 수 있다.
  • 네트워크에 데이터를 전송하는 경우에는 비트 정보를 전기 신호로 변환하기 때문에 실제로는 네트워크에 전기 신호가 전송되고 있다. 

[3. LAN과 WAN]

  • 네트워크는 접속할 수 있는 범위에 따라 두 가지 종류로 나눌 수 있다.

 

LAN: Local Area Network, 근거리 통신망 WAN: Wide Area Network, 광역 통신망
건물 안이나 특정 지역을 범위로 하는 네트워크 지리적으로 넓은 범위에 구축된 네트워크
사무실이나 가정과 같이 지리적으로 제한된 곳에서 컴퓨터와 프린트를 연결할 수 있는 네트워크 인터넷 서비스 제공자(ISP)가 제공하는 서비스를 사용하여 구축된 네트워크(ISP:Internet Service, Provider, KT, U+등)
LAN은 연결하는 거리가 짧아서 신호가 약해지거나 오류가 발생할 확률도 매우 낮다. WAN은 멀리 떨어져 있는 LAN과 연결되어 있어서 신호가 약해지거나 오류가 발생할 확률이 더 높아진다. 
범위가 좁고 속도가 빠르다. 범위가 넓고 속도가 느리다. 

 

LAN

 

WAN


[4. 일반적인 가정에서의 LAN 구성]

  • 네트워크는 크게 LAN과 WAN으로 나눌 수 있는데 일반적인 가정에서 구성하는 네트워크는 LAN이다. 
  • 일반적으로 인터넷을 사용하려면 인터넷 서비스 제공자인터넷 회선을 두 가지를 결정해야 한다.
  • 인터넷 공유기(broadband router): 인터넷 서비스 제공자와 네트워크를 연결하기 위해 필요한 장비
  • LAN 케이블이 필요하면 유선 랜, LAN 케이블이 필요하지 않으면 무선 랜이라고 한다.

 


[5. 일반적인 회사에서의 LAN 구성]

  • 가정에서의 랜 구성과 다른 점은 DMZ라는 네트워크 영역이 있다.
  • DMZ(DeMilitarized Zone): 외부에 공개하기 위한 네트워크
  • 웹 사이트를 외부 사용자에게 공개하려면 웹 서버를 외부에 공개하면 된다. 
  • 외부 사용자와 메일을 주고받으려면 메일 서버를 외부에 공개하면 된다.
  • 외부에서 도메인 이름을 사용해 회사의 서버에 접속하려면 DNS 서버를 외부에 공개하면 된다.

 

회사에서의 네트워크 구성의 예

 

  • 회사에서는 서버를 운영하기 위해 서버를 사내에 설치(1)하거나 데이터 센터(2)에 두거나 클라우드(3)에 둘 수 있는데 위 그림은 서버를 사내에 두고 운영하는 예이다. 
  • 사내에서 서버를 운영하는 경우에는 회사 내에 서버 장비실을 두고 그곳에 랙(선반)을 설치한다.
  • 랙 안에는 랙에 설치하기 적합한 형태와 크기를 가진 서버라우터스위치를 설치할 수 있는데 라우터는 무선 랜 기능이 있는 라우터를 사용하는 경우가 많다. 
  • 각 서버는 스위치와 연결하거나 무선랜 기능을 통해 사내 랜에 연결해서 네트워크를 사용할 수 있다.
  • 회사의 서버는 온프레미스나 클라우드로 운영되고 있다. 

 

클라우드 인터넷을 통해 소프트웨어나 하드웨어등의 컴퓨팅 서비스를 제공하는 것으로
인터넷에 접속하기만 하면 어디서든 이용할 수 있다. 
온프레미스(on-premise) 사내 또는 데이터 센터에 서버를 두고 운영하는 것이다.

 

 


용어정리

network 컴퓨터를 두 대 이상 연결해 서로 데이터를 전송할 수 있는 통신망
Internet  TCP/IP 프로토콜을 사용하는 세계 최대 규모의 네트워크
전 세계의 컴퓨터를 서로 연결해 정보를 교환할 수 있도록 만든 하나의 거대한 컴퓨터 통신망
packet 네트워크 통신을 할 때 사용되는 작게 분할된 데이터 조각으로 네트워크에서 전송하는 데이터의 기본 단위
bit 정보의 최소 단위로 0 또는 1을 나타냄
byte 컴퓨터 정보량 단위로 8 bit = 1 byte
LAN(Local Area Network) 비교적 가까운 거리에 위치한 장치들을 서로 연결한 네트워크
집, 사무실, 학교 등의 건물과 같이 가까운 지역을 연결하는 네트워크
WAN(Wide Area Network) 랜을 다시 하나로 묶는 거대한 네트워크
특정 도시, 국가, 대륙과 같이 넓은 범위를 연결하는 네트워크
넓은 지역에 설치된 컴퓨터 간의 정보와 자원을 공유하기에 적합하도록 설계한 컴퓨터 통신망
ISP(Internet Service Provider)  인터넷에 접속하는 수단을 제공하는 주체
일반 사용자, 기업체, 기관, 단체 등이 인터넷에 접속해 인터넷을 이용할 수 있도록 돕는 사업자
예시: KT, U+, SK브로드밴드
Server 컴퓨터 네트워크에서 다른 컴퓨터에 서비스를 제공하기 위한 컴퓨터 또는 프로그램
반대로 서버에서 보내 주는 정보 서비스를 받는 측 또는 요구하는 측의 컴퓨터 또는 프로그램을 클라이언트라고 함
DMZ(DeMilitarized Zone) 네트워크 구성 중에서 일반적으로 인터넷인외부 네트워크와 내부 네트워크 사이에 위치한 중간 지대(서브넷)
네트워크의 보안 영역으로 외부 공격자가 내부 네트워크에 침투하는 것을 막는 역할