Имеем FreeBSD-4.10, device ppp 6 device tun A)3 клиента ppp(ppp over tcp)-|ether|-> B)pppd(device ppp) (шейпим, кладём в ppp-over-tcp-over-ssh) -> C)sshd->pppd->natd->internet (вот такой изврат, задача была отроутить трафик клиентов A в разных неподконтрольных сетях через B). На B хронически получаем no buffer space available/залипание ppp линков B->A (пинг ppp-концов B->A пишет no buffer space, с A->B - молчит), при этом пинги между A и B - ходят без проблем. Игры типа net.inet.tcp.sendspace=2097152 - радикально поправляют ситуацию, всё чудненько летает, но тогда собственно с B сделать connect() куда-либо становится нереально : telnet localhost 80 socket: No buffer space available а бывает нужно... на B maxusers 384 options MAXFILES=32000 options NMBCLUSTERS=65536 options HZ=200 Всюду по гигу RAM, море CPU - то есть ресурсов для полёта мыслей - вагон. "Что делать?" или как бы уехать с большим net.inet.tcp.sendspace/net.inet.tcp.recvspace? -- Best regards, Paul Arakelyan. =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
participants (1)
-
Paul Arakelyan