네트워크개론

Yeo Myung Ro·2022년 9월 6일
0

Network

목록 보기
1/4

그림으로 이해하는 네트워크 용어 를 요약한 내용입니다.

LAN과 WAN

  • 네트워크 : 정보가 전송되는 경로
  • LAN(Local Area Network) : 사무실이나 빌딩처럼 비교적 좁은 범위의 네트워크
  • WAN(Wide Area Network) : 서로 떨어져 있는 LAN 사이를 전용선 등으로 연결한 광역 네트워크

클라이언트와 서버

  • 클라이언트 : 네트워크에서 서비스를 요구하는 쪽

  • 서버 : 네트워크에서 서비스를 제공하는 쪽

  • Peer-to-Peer 형 네트워크

    • 네트워크의 클라이언트가 서로 파일이나 프린터 등의 자원을 공유하는 형태로, 별도의 서버가 없음
    • 주로 소규모 LAN에서 사용
  • 클라이언트 서버형 네트워크

    • 서버용으로 전용 컴퓨터를 설치하여 네트워크를 관리하는 형태
    • 서버에서 일괄로 관리할 수 있기 때문에 어느 정도 규모가 큰 네트워크라면 관리하는 노력이 줄어듬

네트워크를 구성하는 장비

네트워크를 물리적으로 연결하는 방법에는 네트워크에 흐르는 전기 신호의 정의, 통신 내용을 전송하는 방법 등 여러 가지 규칙이 정해져 있음

이런 규칙을 따르는 장비로 네트워크를 구성하면 컴퓨터의 종류에 구애받지 않고 다양한 정보를 주고받을 수 있음

컴퓨터는 다양한 장치를 조합하여 사용 목적에 적합한 네트워크를 구축해야 함

LAN의 표준으로 널리 보급된 이더넷(Ethernet)에서 네트워크를 구성하는 기기로는 아래와 같음

  • NIC
    • 컴퓨터를 네트워크에 연결하는 확장 포트
    • LAN 케이블을 연결하기 위한 포트가 설치되어있음
    • 네트워크와 컴퓨터 사이에서 중개 역할을 하는 번역기 같은 것
  • LAN 케이블
    • 컴퓨터를 물리적으로 연결하기 위한 케이블
  • 허브
    • LAN 케이블의 집선 장치로, 컴퓨터 여러 대를 연결
    • LAN 케이블을 연결하기 위한 포트를 여러 개 가지고 있어 그 수만큼 컴퓨터를 연결할 수 있음
    • 허브에 연결된 컴퓨터는 서로 LAN 케이블로 연결된 상태가 됨
  • 라우터
    • 서로 다른 네트워크를 상호 연결하기 위한 기기
    • LAN과 인터넷을 연결하거나, LAN끼리 연결하는 WAN을 구축하는 경우에 필요

네트워크 서비스

서비스 : 서버가 네크워크에서 제공하는 기능(eg. 파일 공유, 프린터 공유 등)

  • DHCP(Dynamic Host Configuration Protocol)
    • 클라이언트에 대한 네트워크 설정이나 IP 주소 할당을 자동화
    • 네트워크 상의 각 클라이언트는 DHCP 서버에 요청하여 자신이 사용할 IP주소를 할당 받아 네트워크에 연결할 수 있음
  • DNS(Domain Name System)
    • IP 주소와 컴퓨터 이름을 관리하는 서비스
    • 컴퓨터 이름으로 IP주소를 취득
  • 게이트웨이
    • 외부 네트워크의 통신을 관리
    • 본래 외부 네트워크(eg. 인터넷)와 통신하기 위해서는 통신하는 장비 수만큼 IP 주소가 필요하지만, 외부 네트워크의 출입가 되는 게이트웨이는 한 개의 IP 주소를 여러 대의 장비와 공유 가능한 기능(IP 마스커레이드)이 실행되고 있어 여러 대의 장비를 인터넷 등에 동시에 접속시켜줌

인터넷 기술

  • 인터넷

    • LAN 사이를 상호 연결하여 이를 전 세계 규모로 확장한 네트워크
    • 이러한 네트워크는 TCP/IP라는 네트워크 프로토콜을 기반으로 하고 있음
    • 이 기반에 따라 데이터 전송을 담당하는 것이 인터넷 프로토콜(Internet Protocol, IP)
    • 네트워크 상의 각 컴퓨터는 IP 주소에 의해 식별됨
  • 라우터

    • LAN과 LAN을 연결하는 역할
    • 라우터가 경로를 선택하면 물통 릴레이를 하는 것처럼 데이터를 전달하여 목적지 네트워크에 통신 데이터를 전송하는 구조
  • WWW

    • 인터넷 표준 문서 시스템으로, 문서 간에 링크를 설정할 수 있음
  • VPN

    • 인터넷에 가상 전용 공간을 만들어 안전하게 데이터를 주고받게 하는 기술
profile
# data engineering

0개의 댓글