Cómo instalar y usar Trickle

  
en Linux

En el sistema Linux, si navega por la página web cuando descarga algo, se convertirá en una tarjeta muy importante, entonces debe limitar la velocidad de descarga y Trickle es una buena banda ancha. En las herramientas de control, las siguientes series pequeñas le presentarán la instalación de Linux con Trickle. Lo

Trickle sí?

Trickle es un proveedor de control de ancho de banda que limita el ancho de banda de programas como Firefox, FTP, SSH y otros dispositivos que usan ancho de banda de red. ¿Quieres que tu experiencia musical de YouTube afecte tus descargas de ftp? Si no lo desea, lea este artículo para aprender a instalar y usar el goteo en su máquina.

Cómo instalar Trickle en Linux

La herramienta de goteo tiene algunas dependencias. Debe instalar la " libevent library " antes de instalar y usar el goteo, pero esta biblioteca se encuentra en la mayoría de las máquinas Linux actuales. Se ha instalado por defecto.

En Debian /Ubuntu /Linux Mint

Ejecute apt-get install trickle en una máquina Debian /Ubuntu /Mint para instalarlo. Asegúrese de que la lista de fuentes se haya actualizado y luego instale la aplicación que desea.

$ sudo apt-get update

$ sudo apt-get install trickle

En RHEL /CentOS /Fedora

Primero necesita actualizar su sistema. Luego usa el siguiente comando para instalar el goteo.

# yum update

# yum install trickle

¿Cómo funciona Trickle?

Trickle controla y limita la velocidad de carga /descarga de las aplicaciones al controlar la cantidad de lectura y escritura de los datos de socket. Utiliza otra versión de la API de BSD Sockets, pero la diferencia es que el goteo también administra las llamadas de socket.

Tenga en cuenta que el goteo utiliza la vinculación y la carga dinámicas, por lo que solo es útil para los programas que utilizan la biblioteca " Glibc. Dado que el goteo puede establecer el retardo de transmisión de datos en el zócalo, se puede usar para limitar el ancho de banda de una aplicación.

¿Qué puede hacer Trickle?

Trickle no se puede usar para limitar el ancho de banda de las aplicaciones que usan el protocolo UDP. Solo se puede usar para conexiones TCP, pero debe saber que no es válido para todas las conexiones TCP. Si ha estado leyendo este artículo detenidamente, puede adivinar cuál es el motivo. ¿Recuerda que el goteo solo es válido para usar la aplicación de biblioteca Glibc?

Además, triggle no puede funcionar en ejecutables que usan enlaces estáticos.

Determinar si Trickle se puede ejecutar en una aplicación específica

Como el goteo no puede limitar la velocidad de carga /descarga de cada aplicación, debería haber una manera de averiguar qué goteo funciona.

La herramienta ldd puede ayudarnos a descubrir si un programa en particular usa la biblioteca libc.so. Si el programa usa esta biblioteca, puede usar el goteo para limitar el uso del ancho de banda de su red.

El comando ldd se usa para imprimir las bibliotecas compartidas requeridas por cada programa. Si eres un Linux Geek curioso, puedes usar el comando man para obtener más información sobre la herramienta ldd.

# man ldd

Filezilla es un programa para transferir archivos mediante el protocolo ftp. ¿Se puede utilizar el goteo para limitar su velocidad de descarga o carga? Cuando piensas en ello, utilizo el siguiente comando para averiguar si el goteo está disponible para filezilla.

# ldd filezilla |  Grep libc.so

Para mí, genera lo siguiente:

oltjano @ oltjano-X55CR: /usr /bin $ ldd filezilla |  Grep libc.so

libc.so.6 =》 /lib/i386-linux-gnu/libc.so.6 (0xb6bc4000)

Desde filezilla usa " libc.so " Biblioteca, luego el goteo puede usarse para limitar el ancho de banda de su red. Este método se puede utilizar en cualquier programa que le interese.

Aprenda a usar Trickle

Use el siguiente comando para generar la versión de la herramienta de goteo.

root @ oltjano-X55CR: ~ # goteo -V

goteo: versión 1.07

Linux tiene muchas herramientas de línea de comandos para hacer que las pruebas (experimentos) sean interesantes y hermosas. El siguiente comando usa la herramienta wget para descargar la última imagen de Pear OS.

root @ oltjano-X55CR: ~ # wget http://sourceforge.net/projects/pearoslinux/files/Pear%20OS%208/pearos8-i386.iso/download

- 2013-11-20 11: 56: 32-- http://sourceforge.net/projects/pearoslinux/files/Pear%20OS%208/pearos8-i386.iso/download

Resolviendo sourceforge.net ( Sourceforge.net). . . 216.34.181.60

Conexión a sourceforge.net (sourceforge.net) | 216.34.181.60 | : 80. . Conectado.

Solicitud HTTP enviada, en espera de respuesta. . 302 Found

Ubicación: http://downloads.sourceforge.net/project/pearoslinux/Pear%20OS%208/pearos8-i386.iso? r = &ts = 1384928843 &use_mirror = kaz [siguiente]

--2013-11-20 11: 56: 33-- http://downloads.sourceforge.net/project/pearoslinux/Pear% 20OS% 208 /pearos8-i386.iso? r = &ts = 1384928843 &use_mirror = kaz

Resolución de descargass.sourceforge.net (downloads.sourceforge.net). . . 216.34.181.59

Conexión a downloads.sourceforge.net (downloads.sourceforge.net) | 216.34.181.59 | : 80. . Conectado.

Solicitud HTTP enviada, en espera de respuesta. . 302 Found

Ubicación: http://kaz.dl.sourceforge.net/project/pearoslinux/Pear%20OS%208/pearos8-i386.iso [siguiente]

--2013- 11-20 11: 56: 33-- http://kaz.dl.sourceforge.net/project/pearoslinux/Pear%20OS%208/pearos8-i386.iso

Resolver kaz.dl.sourceforge. Net (kaz.dl.sourceforge.net). . . 88.204.157.163

Conexión a kaz.dl.sourceforge.net (kaz.dl.sourceforge.net) | 88.204.157.163 | : 80. . Conectado.

Solicitud HTTP enviada, en espera de respuesta. . 200 Aceptar

Longitud: 1093664768 (1.0G) [application /octet-stream]

Guardar en: ‘ descargar ’

0% [] 30,78,278 381KB /s eta 1h 50m
Anterior12Siguiente Total 2 Páginas

Copyright © Conocimiento de Windows All Rights Reserved