2013년 8월 28일 수요일

네트워크 성능 문제와 개념

네트워크 성능
(전체적인 관점에서 바라보기)

  • 성능이 나에게 얼마나 중요한 것일까?
  • 속도를 높이려면 돈이 든다. 당신은 얼마나 빨리 움직이고 싶은가?


네트워크 성능과 기타 주요 특성 사이의 균형 조정

  • 설계와 구현 비용
  • 품질
  • 표준화
  • 안정성
  • 확장성과 개량성
  • 관리와 유지의 편의성
  • 공간과 설비 문제


성능 측정

  • 속도
  • 대역폭(Bandwidth): 네트워크나 데이터 전송 매체의 데이터 운반 능력을 가리키는 데 널리 쓰이는 용어
  • 처리율(Throughput): 단위 시간 동안 네트워크, 채널, 인터페이스를 통해 실제 데이터가 얼마나 많이 전송되어쓴지를 측정하는 기준
  • 지연시간(Latency): 통신 채널이나 네트워크에서 데이터 전송 시간을 의미, 특정 데이터 요청 시간부터 응답 데이터 수신 시간까지의 간격

성능 측정 단위 이해
  • 비트(bit)와 바이트(Byte): 8bit = 1Byte
  • 보(baud): 매 초 신호의 변화나 전환 횟수를 측정하는 단위

이론적 처리율과 실제 처리율, 네트워크 성능에 영향을 주는 요인
  • 상시 네트워크 부하: 일반적으로 근거리 네트워크(LAN)의 최고 속도 중 적어도 20%는 사용할 수 없다. 헤더나 제어를 위한 것들 때문에 부하가 걸린다.
  • 외부 성능 제한: PC의 성능이나 회선의 품질에 따라 속도를 낼 수 없는 경우
  • 네트워크 설정 문제: 허술한 케이블 연결, 문제있는 드라이버의 사용 등
  • 비대칭: 업로드와 다운로드의 비대칭에 의한 속도

단방향, 양방향, 반양방향 동작
  • 단방향(simplex) 동작: 정보를 오직 한 방향으로만 보내는 것
  • 반양방향(half-duplex) 동작: 한 시점에서 오직 한 장비만이 데이터를 전송할 수 있는 것
  • 양방향(full-duplex) 동작: 단방향 채널의 쌍 또는 양방향 동시 전송이 가능한 단일 채널로 구성

서비스 품질(Qos, Quality of Service)

  • 대역폭 예약
  • 대기 시간 관리: 전송의 대기 시간을 특정 값 이하로 제한하는 것
  • 트래픽 우선순위 조정
  • 트래픽 셰이핑(Shaping): 버퍼와 속도 제한을 이용해 트래픽 전송율을 미리 정해 놓은 값 이하로 유지하는 것
  • 네트워크 혼잡 예방


댓글 없음:

댓글 쓰기