Bufferbloat: 느린 네트워크 수정
버퍼블로트는 고통입니다. 네트워크 성능에 혼란을 주기 때문에 단순한 고통이 아닙니다. 진단하기가 쉽지 않습니다. Flent와 같은 도구가 도움이 되지만 일반적으로 Bufferbloat는 느린 연결과 엄청난 대기 시간처럼 보입니다. 그렇다고 해서 이러한 것들이 버퍼블로트에 의해 발생한다는 의미는 아닙니다.

Bufferbloat는 실제로 라우터가 작업을 수행하지만 과부하가 발생한 결과입니다. 라우터는 트래픽 흐름을 관리하고 어떤 패킷이 우선 순위를 가질지 협상해야 합니다. 이 스케줄링 시스템은 패킷을 버퍼링하여 대상 장치가 준비되고 해당 장치가 배포 순서의 해당 위치에 도달할 때 전송을 위해 대기합니다. 해당 일정이 너무 많이 버퍼링되면 정체되어 대기 시간이 급증하고 전체 전송 속도에 영향을 미칩니다. 버퍼블로트, 말 그대로 부풀려진 패킷 버퍼입니다.
왜 문제인가?
연결 속도가 느려집니다. 사실, 그것은 당신의 연결을 방해합니다. 이러한 중단은 VOIP, 스트리밍 비디오 및 온라인 게임과 같은 보다 집중적인 활동에서 특히 눈에 띄고 방해가 됩니다. 따라서 온라인 게이머이거나 Netflix를 좋아한다면 버퍼블로트 ~ 할 것이다 당신의 하루를 망쳐.
버퍼블로트 테스트
버퍼블로트 테스트가 항상 명확하지는 않지만 할 수 있는 몇 가지가 있습니다. 첫째, 네트워크 스트레스 기간 동안의 간단한 핑 테스트는 대기 시간이 긴지 여부를 나타내는 데 도움이 될 수 있습니다. 네트워크에서 컴퓨터를 핑하고 평소보다 대기 시간이 얼마나 증가했는지 확인합니다. 대기 시간의 급격한 증가 또는 더 나은 일관성 없는 스파이크는 지표가 될 수 있습니다.
다음으로 DSLReports 속도 테스트를 확인할 수 있습니다. 실제로 버퍼블로트를 테스트하고 네트워크에 대한 상당히 정확한 평가를 제공할 수 있습니다.
Flent와 같은 도구를 사용할 수도 있습니다. Flent는 외부 서버뿐만 아니라 자체 네트워크 내의 포인트를 테스트할 수 있습니다. 차트가 항상 읽기 쉬운 것은 아니지만 모든 곳에 휘갈겨 쓴 것처럼 보이는 다양한 변형과 그래프를 찾으십시오. 링크된 기사는 보고 싶지 않은 내용에 대해 자세히 설명합니다.
문제 완화
따라서 네트워크가 부풀려졌습니다. 당신은 무엇을 할 수 있나요? 글쎄, 당신은 WiFi를 완전히 버리고 집에 유선을 연결할 수 있습니다. 좋겠지만 모든 사람이 그렇게 할 수 있는 것은 아닙니다. 따라서 팽창을 줄이려면 라우터를 재구성해야 합니다.
맞춤형 펌웨어를 실행하는 대부분의 고품질 라우터 및 라우터에는 설정에 QoS(서비스 품질) 섹션이 있습니다. 이 섹션에서는 버퍼 블로트를 제어하는 데 도움이 될 수 있는 패킷 스케줄링 관리를 위한 설정을 찾을 수 있습니다. 몇 가지 기본 설정이 있지만 값을 올바르게 설정해야 합니다.
브라우저를 열고 속도 테스트 웹 사이트로 이동합니다. 평균 업로드 및 다운로드 속도를 얻으려면 테스트를 몇 번 실행하십시오. 그런 다음 각 속도에 1000을 곱합니다. 각각에 대한 결과를 가져와서 0.95를 곱합니다. 각각 적어 두십시오.
이제 QoS 설정으로 돌아갑니다. QoS를 활성화하지 않은 경우 활성화합니다. 가능한 경우 패킷 대기열 규칙을 FQ_CODEL 로 설정합니다. 그렇지 않은 경우 일반 CODEL을 시도하십시오. 그다지 좋지는 않지만 여전히 도움이 될 수 있습니다. 마지막으로 업링크 및 다운링크 속도를 업로드 및 다운로드 평균에서 계산한 것으로 설정합니다. 설정을 저장하고 적용합니다.
연결을 다시 테스트해 보십시오. 속도는 이전의 약 95%일 수 있지만 버퍼 팽창은 크게 감소해야 합니다.
그래도 작동하지 않으면 도중에 또 다른 문제가 있을 수 있습니다. 네트워크의 장치 간의 연결 테스트를 시작합니다. 다른 모든 방법이 실패하면 모뎀이 문제일 수 있다고 생각하거나 실제로 버퍼 팽창이 전혀 아니며 대신 간섭 문제가 있을 수 있습니다.