나는 그것이 가능하다고 생각하지 않지만 들어오는 네트워크 트래픽을 전혀 압축하여 대역폭 사용을 줄일 수 있습니까? 그렇다면이 작업을 수행하는 일반적인 방법은 무엇입니까?
CentOS를 실행하는 상자에서 트래픽을 압축하고 싶습니다. 나는 이것을 조금 찾았지만 대역폭 모니터링과 관련된 도구 만 찾을 수 있습니다.
2
대역폭을 이미 사용한 데이터를 압축하면 대역폭이 어떻게 줄어드는가? 만약 너라면. 대역폭은 10Mbps이고 해당 속도로 데이터를 수신 한 다음 해당 데이터를 압축하면 여전히 10Mbps의 비 압축 데이터가 수신됩니다. 사실 이후 압축해도 압축되지 않은 데이터를 사용자에게 제공하기 위해 링크에서 사용되는 대역폭이 줄어들지 않습니다.
—
Ron Maupin
트래픽이 시스템에 도달하면 네트워크 대역폭을 절약하기 위해 압축하기에 너무 늦습니다. 컴퓨터에서 압축하기 위해 무언가를해야한다면 이미 커널에 충돌했음을 의미합니다. 네트워크의 다른 장치에서 수행하려는 경우 특수 장치가 필요하지만 일반적으로 스트림의 양쪽 끝에있는 장치를 의미합니다.
—
MaQleod
@ RonMaupin 네, 나는 이것이 멍청한 질문 일 것이라고 생각했지만 물어 볼 가치가 있다고 생각했습니다. 대역폭이 너무 비싸다.
—
스벤 칸
음, 효과적인 해결책은 미터링되지 않은 대역폭을 가진 상자를 얻은 다음 데이터를 내 배치 된 서버로 전송하지만 전송 중에 압축하는 것입니다.
—
Sven Kahn
링크는 무제한 대역폭을 가질 수 없습니다 (미터링 대역폭은 의미가 없습니다). 모든 링크와 관련된 일부 유형의 대역폭이 있습니다. 대역폭 (링크가 초당 몇 비트를 수용 할 수 있는지)과 데이터 사용을 혼동 할 수 있다고 생각합니다. 그것들은 매우 다릅니다.
—
Ron Maupin