본문 바로가기
CS 전공 지식/네트워크

01. 네트워크의 개념

by Chaedie 2022. 5. 15.
728x90

강의 내용을 간략하게 기록합니다.
"CS 공부를 했다" 는 흔적 남기는 용도,
"들어본것 같은데 뭐였지?" 할 때 확인용입니다.

네트워크 기초

강의 URL : 네트워크 기초

01. 1. 네트워크 개요

네트워크의 구성요소

노드 : PC, 서버, 라우터, 스위치

링크 : 노드를 연결해주는 것 (유선, 무선)

좋은 네트워크의 조건

  • 성능지연시간 (Delay) : 경유시간, 응답시간, 왕복시간
  • 처리량 (Throughput) : 링크를 통해 전달되는 단위 시간당 데이터의 양
  • 신뢰성 (Reliability)
  • 장애빈도, 장애 발생 후 회복시간, 재난에 대한 견고성 등
  • 보안성 (Security)

링크의 연결 형태

  • 일대일 연결 (Point-to-point)
  • 멀티 포인트 연결 (Mulipoint, Multidrop)

네트워크 구조

  • 네트워크 토폴로지 (Topology)
    • 토폴로지 : 네트워크의 구성요소인 노드와 링크가 어떻게 배치되어 있는가?
    • 1) Star
    • 허브 하나에 여러 노드 달려있는 형태
    • 2) Bus
    • 하나의 케이블에 여러 장치들이 연결되어 신호가 전체에 전달되는 형태
    • 3) Ring
    • 링크는 링모양이고, 각각 노드들이 연결되어 있음
      4) Mesh (그물형)
    • 각 장치가 일대일로 연결되어 있음 (앞 3가지가 아니면 다 Mesh형)
  • 실제 네트워크 토폴로지
  • 4가지 토폴로지들이 서로 연결되어 있음

네트워크 분류

크기, 소유권, 구조 등에 의해서 분류

  • WAN (Wide Arae Network)
  • 세계적 규모
  • MAN (Metropolitan Area Network)
  • 도시 정도 크기
  • LAN (Local Area Network)개인적으로 소유 가능
  • 사무실, 건물, 캠퍼스 정도

01. 2. 네트워크 모델과 표준 프로토콜

계층화의 개념

사람간의 커뮤니케이션은 “1) 생각 2) 언어 3) 입/귀” 라는 3가지 계층으로 나눌 수 있다. 계층을 나누면 좋은 점은, 어떤 문제가 발생했을 때 어느 계층의 문제인지 파악하고 해당 계층을 개선하면 되기에 좋다.

마찬가지로 네트웤에서 “전송속도가 느리다.” 했을 때 어떤 계층에서의 문제인지 파악하고 해당 계층의 변경점만 파악하고 개선하면 된다.

TCP/IP 모델 (인터넷 모델)

  • Physical ( 물리 계층 )
  • 장치 연결, 토폴로지 등
  • Data link에러 제어 : 비트에 대한 에러 검출과 복구를 한다.접근 제어 : 여러 장치들이 동일 링크를 공유할 때 충돌이 발생하지 않도록 조정
  • 흐름 제어 : 수신 측과 송신 측의 데이터처리 속도 차이를 해결
  • 메세지 포맷이 있음. (헤더, 필드 등이 있음)
  • Network(호스트 to 호스트 전달)
  • 라우팅 (경로 설정) : 최종 목적지 까지의 경로를 설정
  • Transport ( 수송 계층 )(프로세스 to 프로세스 전달 , end to end 전달)
    • 특정 프로세스에 대한 주소지정, 메시지를 세그먼트 단위로 분할 조립, 연결 제어, 종단 간 흐름제어, 종단 간 에러제어를 수행
    • 열결 제어 : 연결형과 비연결형이 있음
  • 프로세스에서 프로세스로 데이터를 전달

  • Application ( 응용 계층 )FTP ( File Transfer Protocol)HTTP ( HyperText Transfer Protocol )
  • SMTP ( Simple Mail Trasnfer Protocol )
  • 말 그대로 모든 응용이 다 포함 ( 화상회의, 원격 수업 ), 사용자는 이 응용 계층을 사용한다고 보면 된다.

표준 프로토콜

  • 프로토콜이란 데이터를 주고 받는데 이용되는 규칙의 집합
  • De jure Standard : 표준화를 제정하는 기구가 정한 것
  • 표준화 기구 : ISO, ITU-T, ANSI, IEEE, EIA 등등
  • De facto Standard : 많은 사람들이 사용함으로써 사실상의 표준이 된 것

읽을 거리

가트너, 2020년 10대 전략 기술 트렌드 제시

댓글