It is pointed out that slow internet speeds are often due to bandwidth and latency



In order to enjoy the Internet comfortably, in addition to purchasing the appropriate device,

bandwidth and latency are also important. The academic journal ' Communications of the ACM ' explains 'bandwidth' and 'latency.'

You Don't Know Jack about Bandwidth – Communications of the ACM
https://cacm.acm.org/practice/you-dont-know-jack-about-bandwidth/



Communications of the ACM explains bandwidth and latency by comparing it to an internet pipe. Bandwidth, which refers to the amount of data that can be sent at once over an internet connection, is the 'diameter of the pipe.' The wider the pipe, the more data can be sent at once, while the narrower the pipe, the longer it takes to send data, resulting in slower internet speeds. This is especially true when downloading large files or streaming high-definition video.



In addition, latency, which refers to the time it takes for data to reach its destination from its source, is equivalent to the 'length of the pipe,' and 'the longer the pipe, the longer it takes for data to reach its destination. With high latency, web page loading, online games, video calls, etc. will be delayed and will not work smoothly,' Communications of the ACM explains.

According to Communications of the ACM, when internet speeds are slow, many users consider increasing bandwidth, but in reality, latency is often a problem. In particular, latency is likely to lead to connection problems in video calls, which frequently send small data packets. Communications of the ACM said, 'If you're having connection problems while making a video call at home, someone in your family may be streaming a movie or uploading photos from their smartphone. These actions lead to a series of data packets sent by the video call and packets from streaming, etc. competing with each other on the internet.'



These problems are believed to be caused by the use of old software in home routers and internet service provider routers. This software has a bug called '

Bufferbloat ,' which causes the software to prioritize buffering large amounts of data, which results in smaller data packets such as video calls being sent later. This causes delays and interruptions in video calls .

As a solution to 'Bufferbloat', Communications of the ACM recommends installing the latest software such as ' fq_codel ' or ' Cake '. However, if the router manufacturer uses old software, it may be difficult to update. Therefore, Communications of the ACM says that Bufferbloat can be avoided by installing a newer router between the home router and the modem, router, or Wi-Fi box provided by the provider. These smart routers will keep data as fast as the pipe allows, and if a device in the home network sends too much data, they will appropriately send a 'contention' signal to the old software.



But not every home or business can afford a new router, so LibreQoS is a software solution that aims to tackle the problem from the Internet side, helping providers and businesses that can't easily increase bandwidth make better use of what they already have.

LibreQoS applies comprehensive modifications to IP networking, including ' weighted fair queuing ,' ' traffic shaping ,' and ' active queue management ,' to find the best speed possible without overloading the slowest part of the system. This means that packets no longer have to sit in a queue, like a video call packet waiting to be sent until a picture upload is complete at home.

In fact, with LibreQoS installed, users can download ' Diablo II ' and ' Diablo IV ' simultaneously at a bandwidth of 100 Mbps and still have a video call on Zoom without noticing any delay.

in Software,   Hardware, Posted by log1r_ut