본문 바로가기
면접,CS/네트워크

[네트워크] 네트워크 기초

by Cafe Mocha 2023. 1. 9.

네트워크

네트워크란 노드와 링크가 서로 연결되어 있거나 연결되어 있지 않은 집합체를 의미한다.

  • 노드 : 서버, 라우터, 스위치 등 네트워크 장치 ex)휴대폰, 네이버 서버 등
  • 링크 : 유선 또는 무선 연결을 의미

트래픽

서버와 스위치 등 네트워크 장치에서 일정 시간 내에 흐르는 데이터의 양을 말한다

 

처리량(throuhtpus)

처리량이란 링크를 통해 전달되는 단위 시간당 데이터양으로 단위로 bps(bits for second)를 쓴다.

초당 전송 도는 수신되는 비트 수라는 의미이다.

처리량은 트래픽, 네트워크 장치 간의 대역폭, 하드웨어 스펙에 영향을 받는다.

  • 대역폭 : 주어진 시간 동안 네트워크 연결을 통해 흐를 수 있는 최대 비트 수

 

지연시간(latency)

지연 시간이란 요청이 처리되는 시간을 말하며 어떤 메시지가 두 장치 사이를 왕복하는데 걸리는 시간

지연 시간은 무선,유선, 패킷 크기, 라우터의 패킷 처리 시간에 영향을 받는다.

  • 패킷 : 정보 기술에서 패킷 방식의 컴퓨터 네트워크가 전달하는 데이터의 형식화된 블록 / 즉 컴퓨터 네트워크에서 데이터를 주고 받을 때 정해 놓은 규칙!

패킷은 pack과 bucket의 합친 말이다.

예를 들면 큰 사진 하나를 전송할때 작은 패킷들로 분할한다.

왜?

큰 데이터는 대역폭을 많이 차지하기 때문에 트래픽이 많아진다.

이러한 것을 방지하기 위해 패킷을 사용해 작은 패킷으로 전송한다.

작은 패킷으로 분할된 패킷은 번호를 붙여서 전달한다. 이러한 교환 방식을 패킷교환방식이라고 한다.

 

병목현상

병목현상은 전체 시스템의 성능이나 용량이 하나의 구성요소로 인해 제한을 받는 현상을 말한다.

서비스에서 이벤트를 열었을 때 트래픽이 많이 생기고, 그 트래픽을 잘 관리하지 못하면 병목 현상이 생겨 사용자는 웹사이트로 들어가지 못한다.

 

 

네트워크 분류

LAN

LAN은 근거리 통신망을 의미하며 같은 거물이나 캠퍼스 같은 좁은 공간에서 운영된다.

전송 속도가 빠르고 혼잡하지 않다.

MAN

MAN은 대도시 지역 네트워크를 나타내며 도시 같은 넓은 지역에서 운영된다.

전송 속도는 평균이며 LAN보다 혼잡하다.

WAN

WAN은 광역 네트워크로 국가 또는 대륙 같은 더 넓은 지역에서 운영된다.

전송 속도는 낮으며 MAN보다 더 혼잡하다.