Navigation

    Netgate Discussion Forum
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search

    Squid baja notablemente la velocidad de descarga

    Español
    5
    14
    9504
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • S
      spinoza last edited by

      Hola, cómo van.

      He instalado la versión 1.2.2 . Cuando realicé la instalación no agregué ningún paquete; la velocidad de descarga y navegación eran normales alrededor de 400 KB/s  (Velocidad de descarga). Hoy implementé squid + squidGuard y la velocidad disminuyó notablemente de 400 Kb/s pasó a 69 KB/s (Velocidad de descarga), la navegación también bajó, en general está todo muy lento.

      ¿Qué puede ser?

      Gracias por sus respuestas,

      S.

      1 Reply Last reply Reply Quote 0
      • bellera
        bellera last edited by

        ¡Hola!

        ¿Ocupación de máquina? ¿Qué dice en la pantalla general?

        Comprueba estados. A veces hay sorpresas, como equipos haciendo P2P sin saberlo …

        ¿Si desactivas squid+squidguard vuelve a la velocidad de antes?

        Saludos,

        Josep Pujadas

        1 Reply Last reply Reply Quote 0
        • S
          spinoza last edited by

          Hola Josep, ¿cómo estás?

          En este momento no hay nadie en la LAN y todas las máquinas están apagadas.

          La navegación se muestra lenta, acabo de entrar a descargar un archivo y lo bajé con una velocidad media de 15 KB/s.

          Procedí a desactivar los servicios (squid, squidGuard) y el canal retornó a la normalidad, navegación excelente y descargas a una velocidad media de 400 KB/s.

          Gracias,

          S.

          1 Reply Last reply Reply Quote 0
          • A
            alejandrolor last edited by

            De repente has activado el TRaffic Manager, esto permite controlar las descargas, esta en Traffic management en el squid, solo pon 0 en Maximum download, Overall bandwidth throttling, Per-host throttling

            Saludos

            General settings        Upstream proxy        Cache management        Access control        Traffic management       Auth settings        Local users

            Maximum download size 
            Limit the maximum total download size to the size specified here (in kilobytes). Set to 0 to disable. 
            Maximum upload size 
            Limit the maximum total upload size to the size specified here (in kilobytes). Set to 0 to disable. 
            Overall bandwidth throttling 
            This value specifies (in kilobytes per second) the bandwidth throttle for downloads. Users will gradually have their download speed increased according to this value. Set to 0 to disable bandwidth throttling. 
            Per-host throttling 
            This value specifies the download throttling per host. Set to 0 to disable this. 
            Throttle only specific extensions 
            Leave this checked to be able to choose the extensions that throttling will be applied to. Otherwise, all files will be throttled. 
            Throttle binary files 
            Check this to apply bandwidth throttle to binary files. This includes compressed archives and executables. 
            Throttle CD images 
            Check this to apply bandwidth throttle to CD image files. 
            Throttle multimedia files 
            Check this to apply bandwidth throttle to multimedia files, such as movies or songs. 
            Throttle other extensions 
            Comma-separated list of extensions to apply bandwidth throttle to. 
            Finish transfer if less than x KB remaining 
            If the transfer has less than x KB remaining, it will finish the retrieval. Set to 0 to abort the transfer immediately. 
            Abort transfer if more than x KB remaining 
            If the transfer has more than x KB remaining, it will abort the retrieval. Set to 0 to abort the transfer immediately. 
            Finish transfer if more than x % finished 
            If more than x % of the transfer has completed, it will finish the retrieval.

            1 Reply Last reply Reply Quote 0
            • S
              spinoza last edited by

              Hola, cómo vamos.

              Para nada, no he activado el Traffic Manager.

              Saludos,

              S.

              1 Reply Last reply Reply Quote 0
              • S
                sanchezluys last edited by

                :) hola..

                considero que es posible que el desempeño baje por la capaidad de tu equipo donde tienes instalado el pfsense, mira las graficas en status-rrd graphs, en la pestaña de system puedes ver como cambia el uso del cpu de tu equipo, por las pruebas que he realizado el consumo de cpu no deberia pasar el 25 % para que el sistema corra con fluides el manejo de los paquetes a medida que aumentan los usuarios y consumo de ancho de banda, otra cosa en ninguna de mis pruebas con squid instalado en la misma maquina con pfsense he tenido mejores resultados, en mis otros post he dicho que estoy haciendo pruebas con el squid instalado en otro equipo, que hasta los momentos he tenido mejores resultados

                1 Reply Last reply Reply Quote 0
                • C
                  carlosmk66 last edited by

                  Eso me pasa a mi y lo explique en otro post pero no se que podra ser realmente el sr. Josep me ofrecio su ayuda pero nada que lo logro hacer caminar bien, lo que eh notado es que el camina bien solo cuando tiene montado control de ancho de banda para los p2p, gracias.

                  1 Reply Last reply Reply Quote 0
                  • S
                    spinoza last edited by

                    @sanchezluys:

                    :) hola..

                    considero que es posible que el desempeño baje por la capaidad de tu equipo donde tienes instalado el pfsense, mira las graficas en status-rrd graphs, en la pestaña de system puedes ver como cambia el uso del cpu de tu equipo, por las pruebas que he realizado el consumo de cpu no deberia pasar el 25 % para que el sistema corra con fluides el manejo de los paquetes a medida que aumentan los usuarios y consumo de ancho de banda, otra cosa en ninguna de mis pruebas con squid instalado en la misma maquina con pfsense he tenido mejores resultados, en mis otros post he dicho que estoy haciendo pruebas con el squid instalado en otro equipo, que hasta los momentos he tenido mejores resultados

                    Hola, cómo vamos.

                    El desempeño de la máquina es excelente. El uso de CPU y Memoria es mínimo.

                    Gracias.

                    S.

                    1 Reply Last reply Reply Quote 0
                    • bellera
                      bellera last edited by

                      ¡Hola!

                      Analicemos cosas …

                      ¿Has ido a la tabla de estados de pfSense a ver si hay "ruido" en tu red. Suelen haber sorpresas ...

                      ¿Puedes entrar en la máquina con SSH, ir a la shell, teclear la orden top y postear el resultado? Esto durante una bajada lenta.

                      ¿De qué tipo de descargas estamos hablando? ¿Está dentro del tamaño configurado en squid para que se guarde en la caché?

                      ¿Es una URL sin cgi y sin interrogantes? Cuando squid ve que el contenido es dinámico no cachea, hace una conexión directa. Esto puede verse en los logs de squid.

                      Bajas el archivo en una estación. Vemos cuanto tarda. Borras la caché del navegador. Haces una segunda bajada. ¿Tarda más o menos lo mismo? Es para saber si estás trabajando con un archivo cacheado por squid o no. La primera vez tendría que tardar lo que de tu conexión. La segunda tendría que tardar lo que de tu squid.

                      Saludos,

                      Josep Pujadas

                      1 Reply Last reply Reply Quote 0
                      • C
                        carlosmk66 last edited by

                        ahora yo tambien quisiera comentar algo, yo haciendo prubas hace tiempito se me habia ocurrido montar el pf en un memoria usb de 2gb para probarlo haber como caminaba y les comento que squid me funcionaba al 100% haciendo la misma configuracion cuando lo montaba en el disco duro, a cambio que con la memoria usb era muy lento para manejar el pf osea al entrar a administar el server era algo lento, pero luego de que tenia los paquetes montado en este caso squid funciona bien, no se podrian opinar sobre eso :S, Saludos

                        1 Reply Last reply Reply Quote 0
                        • bellera
                          bellera last edited by

                          ¡Hola!

                          Ir a la consola, entrar en la shell y …

                          Ver lista de discos:

                          atacontrol list

                          Ver modo de conexión del disco (siendo adX el disco que nos ha dado atacontrol list):

                          atacontrol mode adX

                          Ver todos los parámetros del disco:

                          atacontrol cap adX

                          A ver cuáles son las prestaciones del disco. Hay que pensar que squid requiere un buen acceso al disco, ya que tiene que guardar y servir de nuevo los contenidos. Si el disco es lento, por algún motivo, mal asunto.

                          Ojo con atacontrol porque sirve para más cosas (algunas peligrosas):

                          http://www.freebsd.org/cgi/man.cgi?query=atacontrol

                          Al final de http://en.wikipedia.org/wiki/AT_Attachment hay un interesante cuadro con las velocidades de transferencia para los modos de conexión. Lo mismo para SATA, http://en.wikipedia.org/wiki/Serial_ATA.

                          Ejemplos:

                          *** La Compact Flash de mi pfSense Embedded trabaja en modo PI04. Poco le puedo pedir en cuanto acceso a disco.
                          *** En el FreeBSD que tengo exclusivo para squid mi disco está en modo SATA150. Esto ya es otra cosa.

                          Saludos,

                          Josep Pujadas

                          1 Reply Last reply Reply Quote 0
                          • S
                            sanchezluys last edited by

                            @spinoza:

                            Hola, cómo vamos.
                            El desempeño de la máquina es excelente. El uso de CPU y Memoria es mínimo.
                            Gracias.
                            S.

                            hola… siguiendo con el tema, cuando se hicieron las pruebas con el squid se observo que en el menu de status-system se indicaba bajo uso de cpu variando de vez en cuando entre 2 % a 25 % aun asi en su historial en status-rrd graphs - system no era asi, para los meses que se uso el squid activado el uso promedio de cpu era 60 % como lo muestra la grafica, despues que se desactivo el squid bajo a un promedio de 30 %, ahora para cuando estaba con el squid el desempeño fue pesimo, las descargas super lentas, se tardaba todo hasta cargar la pagina de bienvenida del captive portal esto en un equipo Pentium 4, con tarjeta madre intel original + 2 gb de ram ddr2 + 1 disco duro 80 Gb (buen hardware) en una red Wifi conectadas 4 en wds y 20 usuarios simultaneos de promedio




                            1 Reply Last reply Reply Quote 0
                            • S
                              spinoza last edited by

                              @bellera:

                              ¡Hola!

                              Analicemos cosas …

                              ¿Has ido a la tabla de estados de pfSense a ver si hay "ruido" en tu red. Suelen haber sorpresas ...

                              ¿Puedes entrar en la máquina con SSH, ir a la shell, teclear la orden top y postear el resultado? Esto durante una bajada lenta.

                              ¿De qué tipo de descargas estamos hablando? ¿Está dentro del tamaño configurado en squid para que se guarde en la caché?

                              ¿Es una URL sin cgi y sin interrogantes? Cuando squid ve que el contenido es dinámico no cachea, hace una conexión directa. Esto puede verse en los logs de squid.

                              Bajas el archivo en una estación. Vemos cuanto tarda. Borras la caché del navegador. Haces una segunda bajada. ¿Tarda más o menos lo mismo? Es para saber si estás trabajando con un archivo cacheado por squid o no. La primera vez tendría que tardar lo que de tu conexión. La segunda tendría que tardar lo que de tu squid.

                              Saludos,

                              Josep Pujadas

                              Hola Josep, cómo vas.

                              Empiezo punto por punto.

                              *****El tráfico aparentemente es normal.

                              *****A continuación la salida de TOP:

                              NOTA: La salida de TOP corresponde al curso de la descarga del fichero desde rapidshare.

                              *****El archivo que estoy bajando en este momento, es un fichero .rar con un tamaño de 250MB y la velocidad de descarga oscila entre 60 y 70 KB/s .
                              *****Respecto a la URL, es rapidshare.

                              **+**Como punto nuevo, la mera navegación continúa muy lenta.

                              También la configuración de Squid:

                              Gracias,

                              S.

                              1 Reply Last reply Reply Quote 0
                              • bellera
                                bellera last edited by

                                ¡Hola!

                                Con top se ve tu equipo sobrado … O sea que no es un problema de CPU.

                                Veo que hace 8 días que tienes el sistema funcionando. Prueba a reiniciarlo, a ver cómo se comporta. A veces, al trastear, mejor un reinicio limpio.

                                En la configuración de squid tienes Maximum object size a 4 kByte. O sea que poco estás cacheando. La mayoría de objetos irán DIRECT. Eso sí, pasando por squidGuard.

                                Tienes puesto sólo tres procesos children y hacer bypass de squidGuard en caso de no poder atender las peticiones. Si estás con pruebas esto no es importante. Pero si hay muchos usuarios y realmente quieres asegurar que no se salten el filtro, aumenta el número de children y desactiva el bypass.

                                En cuanto al rendimiento, mira mi post sobre atacontrol, a ver qué tipo de disco tienes. Aunque si no estás cacheando …

                                Saludos,

                                Josep Pujadas

                                1 Reply Last reply Reply Quote 0
                                • First post
                                  Last post

                                Products

                                • Platform Overview
                                • TNSR
                                • pfSense
                                • Appliances

                                Services

                                • Training
                                • Professional Services

                                Support

                                • Subscription Plans
                                • Contact Support
                                • Product Lifecycle
                                • Documentation

                                News

                                • Media Coverage
                                • Press
                                • Events

                                Resources

                                • Blog
                                • FAQ
                                • Find a Partner
                                • Resource Library
                                • Security Information

                                Company

                                • About Us
                                • Careers
                                • Partners
                                • Contact Us
                                • Legal
                                Our Mission

                                We provide leading-edge network security at a fair price - regardless of organizational size or network sophistication. We believe that an open-source security model offers disruptive pricing along with the agility required to quickly address emerging threats.

                                Subscribe to our Newsletter

                                Product information, software announcements, and special offers. See our newsletter archive to sign up for future newsletters and to read past announcements.

                                © 2021 Rubicon Communications, LLC | Privacy Policy