본문 바로가기

네트워크

네트워크 정의 / 필요성

컴퓨터 네트워크란?
: 두 대 이상의 컴퓨터나 기기가 데이터를 주고 받을 수 있도록 연결된 시스템
하드웨어(라우터, 스위치, 케이블 등)와 소프트웨어(프로토콜, 애플리케이션 등)로 구성됨
  • 라우터 : 데이터 패킷을 목적지까지 전달하는 장치. 서로 다른 네트워크를 연결하고, 데이터 전송 경로를 선택
  • 스위치 : 네트워크 내의 장치들을 연결하고 데이터 패킷을 목적지까지 전달하는 장치. 네트워크 트래픽을 효율적으로 관리
  • 케이블 : 네트워크 장치들을 물리적으로 연결하는 데 사용되는 선. 일반적으로 이더넛 케이블 사용

>> 데이터를 효율적으로 전송하고 공유할 수 있도록 함

>> 이메일 전송, 파일 공유, 웹 페이지 열기 등 다양한 작업이 네트워크를 통해 이루어짐

 

 

네트워크의 장/단점

 

장점

  • 효율적인 자원 공유 : 프린터, 스캐너, 저장 장치 등의 자원을 여러 사용자가 공유
  • 빠른 데이터 전송
  • 실시간 통신 : 이메일, 인스턴트 메시지, 화상 회의 등 실시간으로 커뮤니케이션 가능

단점

  • 보안 문제 : 네트워크를 통해 해커가 불법적으로 접근할  수 있어 보안 위협이 있음
    • 데이터 도청
    • 악성 소프트웨어 (바이러스, 트로이 목마 등) > 시스템 손상, 데이터 손실 등
    • 무단 접근 : 데이터를 훔치거나 시스템 손상 > 방지하기 위해 방화벽, 암호화, 인증 시스템 사용
    • 데이터 변조 : 전송 중인 데이터가 해커에 의해 변조될 수 있음
    • 서비스 거부(DoS) 공격 : 네트워크를 통해 대량의 트래픽을 발생시켜 시스템을 과부하 상태로 만들어 정상적인 서비스를 방해할 수 있음
  • 유지 보수 비용
  • 복잡성

 

데이터 전송의 기본 원리

 

1. 패킷

네트워크에서 데이터를 작은 조각으로 나누어 전송함 > 데이터를 나눈 조각 : 패킷

송신지 주소, 수신지 주소, 데이터 등을 포함

 

2. 라우터

패킷을 목적지까지 전달하는 역할

네트워크를 통해 최적의 경로를 찾아 패킷을 전송

 

3. 재조립

수신지에서 패킷을 다시 원래의 데이터로 재조립함

 

트래픽 Traffic

 

트래픽 : 네트워크를 통해 주고받는 데이터의 흐름

데이터 전송량, 데이터 전송 속도, 전송되는 데이터의 종류 등을 포함

  • 트래픽 관리 : 네트워크 성능을 최적화하고 안정성을 유지하기 위해 트래픽을 관리
    • 데이터 전송의 우선순위를 설정, 과부하를 방지, 네트워크 병목현상을 줄이는 데 도움을 줌
  • 트래픽 유형
    • 입력 트래픽 : 네트워크로 들어오는 데이터의 흐름
    • 출력 트래픽 : 네트워크에서 나가는 데이터의 흐름

'네트워크' 카테고리의 다른 글

OSI 7계층 모델  (0) 2024.07.13
라우팅(Routing) / 포워딩(Forwarding)  (0) 2024.07.12
네트워크 구성요소  (0) 2024.07.12
네트워크 유형 / 범위  (0) 2024.07.12
네트워크 토폴로지  (0) 2024.07.12