루이의 개발 블로그

버퍼블로트(Bufferbloat) 본문

기술용어

버퍼블로트(Bufferbloat)

루이96 2023. 9. 29. 23:12

레이턴시 의 원인으로 생기는 과도한 패킷 교환으로 인해 생기는 버퍼링




버퍼블로트로 인해서 인터넷 속도 저하를 일으키는 사례가 증가하고 있다.
심한 경우에는 지연 속도가 4~10배 정도 느려지는 경우가 발생 될 수 있어서 이는 인터넷 속도 저하에 아주 큰 이슈가 될 수 있다.

 

버퍼블로트가 발생되는 주요 원인은 무엇일까?

  • 공유기가 지나치게 큰 버퍼(예: HD 비디오 또는 여러 스트리밍 장치)를 사용하도록 구성된 경우
  • 패킷 또는 정보의 과도한 버퍼링으로 인해 발생하는 네트워크 지연

 

버퍼블로트 검사 하는 방법

https://www.waveform.com/tools/bufferbloat?test-id=8d2a5695-4c15-4b75-b45f-376011facd77

해당 사이트에서 측정이 가능하며 버퍼블로트를 등급으로 표시해준다.
A~F 등급까지 나온다고 하는데 본인은 C 등급으로 매우 낮은 등급을 받았다 . . .
버퍼블로트 등급을 올리기 위해서는 아래의 내용을 따르라고 추천까지 해준다.

인터넷 연결이 빠르고 A+ 등급을 받고 싶다면 훌륭한 SQM 구현과 빠른 CPU를 갖춘 라우터를 선택하는 것이 중요합니다. SQM은 CPU 집약적이므로 인터넷 연결이 빠를수록 이를 따라잡기 위해서는 라우터의 CPU도 더 빨라야 합니다.


버퍼블로트 개선 방법으로 좀 더 좋은 성능을 가진 공유기로 바꾸는 것을 추천한다.



'기술용어' 카테고리의 다른 글

스테이트리스 와 스테이트풀  (0) 2023.10.07
동기처리와 비동기처리  (0) 2023.09.29
리플렉션  (0) 2023.09.23
클래스 객체  (0) 2023.09.23
데이터 마이그레이션  (0) 2023.09.23