본문 바로가기
네트워크

[모두의 네트워크] 네트워크 첫걸음

by mokhwasomssi 2022. 1. 22.

http://www.yes24.com/Product/Goods/61794014

 

모두의 네트워크 - YES24

네트워크를 전혀 몰라도 괜찮다!초보자와 비전공자를 위한 가장 쉬운 네트워크 입문서[모두의 네트워크]는 이제 막 네트워크를 공부하기 시작했거나 공부해야겠다고 마음먹은 초급자를 대상으

www.yes24.com


0. 이장의 목표

  • 네트워크가 무엇인지 이해한다.
  • 패킷을 이해한다.
  • 랜과 왠에 대해 이해한다.

1. 네트워크의 구조

1. 컴퓨터 네트워크란?

  • 컴퓨터를 두 대 이상 연결하여 서로 데이터를 전송할 수 있는 통신망이다.
  • 컴퓨터 간 데이터 전송, 웹 사이트 열람, 메일 송수신
  • 인터넷
    • TCP/IP 프로토콜을 사용하는 세계 최대 규모의 네트워크다. 전 세계의 컴퓨터를 서로 연결하여 정보를 교환할 수 있도록 만든 하나의 거대한 컴퓨터 통신망이다.

2. 패킷이란?

  • 네트워크 통신을 할 때 사용되는 작게 분할된 데이터 조각으로 네트워크에서 전송하는 데이터의 기본 단위다.
  • 큰 데이터가 있더라도 작게 나누어서 보내는 게 규칙
  • 작게 나누는 이유
    • 큰 데이터를 그대로 보내면 그 데이터가 네트워크의 대역폭을 너무 많이 차지해서 다른 패킷의 흐름을 막을 위험이 있음
  • ex) 용량이 큰 사진 데이터는 패킷으로 나눠 보내야 함
    • 목적지에서 원래 사진대로 되돌리는 작업 해야함
    • 목적지로 보낸 패킷이 전송한 순서대로 도착하지 않거나 네트워크가 지연되어서 늦게 도착하거나 패킷이 누락되기도 함
      • 목적지에 도착한 패킷은 순서 없이 제각각 도착
      • 각 패킷에 번호를 붙여 보냄

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

1. 비트와 바이트란?

  • 8비트 = 1바이트
  • 문자 코드 (Character code)
    • 숫자와 문자의 대응표
    • 기본 적인 문자 코드 - ASCII 코드

3. 랜과 왠

1. 랜과 왠의 차이

  • 네트워크는 접속할 수 있는 범위에 따라 크게 두 가지 종류로 나눌 수 있다.
    • 랜 (LAN) Local Area Network
      • 비교적 가까운 거리에 위치한 장치들을 서로 연결한 네트워크를 말한다. 집, 사무실, 학교 등의 건물과 같이 가까운 지역을 연결하는 네트워크다.
      • 건물 안이나 특정 지역을 범위로 하는 네트워크
    • 왠 (WAN) Wide Area Network
      • 랜을 다시 하나로 묶는 거대한 네트워크다. 특정 도시, 국가. 대륙과 같이 매우 넓은 범위를 연결하는 네트워크를 말한다. 넓은 지역에 설치된 컴퓨터들 간의 정보와 자원을 공유하기에 적합하도록 설계한 컴퓨터 통신망이다.
      • 지리적으로 넓은 범위에 구축된 네트워크
      • 인터넷 서비스 제공자(ISP)가 제공하는 서비스를 사용하여 구축된 네트워크
        • 인터넷 서비스 제공자
          • 인터넷에 접속하는 수단을 제공하는 주체다. 일반 사용자, 기업체, 기관, 단체 등이 인터넷에 접속하여 인터넷을 이용할 수 있도록 돕는 사업자다. 현재는 KT, U+, SK브로드밴드와 같은 ISP가 인터넷 서비스를 제공한다.
  • 랜과 왠의 차이
     
    범위 좁다 (건물이나 특정 지역) 넓다 (랜과 랜을 연결)
    속도 빠르다 느리다
    오류 적다 많다

4. 가정에서의 네트워크 구성

1. 가정에서의 네트워크 구성

  • 집에서 구성하는 네트워크는 랜
  • 인터넷을 사용하려면 인터넷 서비스 제공자(ISP)와 인터넷 회선을 결정해야 함
  • 인터넷 공유기
    • 인터넷 서비스 제공자와 네트워크를 연결하기 위한 장치
  • 접속 방식
    • 유선 랜과 무선 랜

5. 회사에서 하는 랜 구성

1. 소규모 회사에서의 네트워크 구성

  • 서버
    • 컴퓨터 네트워크에서 다른 컴퓨터에 서비스를 제공하기 위한 컴퓨터 또는 프로그램이다. 반대로 서버에서 보내 주는 정보 서비스를 받는 측 또는 요구하는 측의 컴퓨터 또는 프로그램은 클라이언트라고 한다.
  • DMZ
    • 네트워크 구성 중에서 일반적으로 인터넷인 외부 네트워크와 내부 네트워크 사이에 위치한 중간 지대(서브넷)를 말한다. 네트워크의 보안 영역으로 외부 공격자가 내부 네트워크에 침투하는 것을 막는 역할을 한다.
    • 외부에 공개하기 위한 네트워크
    • 서버를 공개
      • 웹 서버
        • 웹 사이트를 불특정 다수의 외부 사용자에게 공개
      • 메일 서버
        • 외부 사용자와 메일을 주고받음
      • DNS 서버
        • 외부에서 도메인 이름을 사용하여 회사의 서버에 접속
  • 서버를 운영하는 방법
    • 서버 장비실 (서버를 사내에 설치)
    • 데이터 센터
    • 클라우드
  • 온프레미스(on-premise)
    • 사내 또는 데이터 센터에 서버를 두고 운영하는 것
    • 클라우드와 비교할 때 자주 사용하는 용어
  • 각 서버나 컴퓨터는 스위치나 무선 랜 기능을 사용하여 사내 랜에 접속