什么是bbr这几天bbr很火的样子,据了解这是google团队今年9月开源的一套拥塞控制算法,与之前我们了解的hybla、htcp一样是为了更好的利用网络资源而设计的。bbr与锐速之类的单边加速有异曲同工之妙,但是从根本上比锐速要靠谱得多,至少不会像锐速那样破坏包标识关系,导致iptables的关联表失败。bbr相关的具体分析例如分析1、分析2,感兴趣的可以参考一...

继续阅读

今天到S.H的公司陪班,这边的网络进行了封锁,只允许特定MAC地址的设备上外网。经过一番测试发现SS协议、SSR混淆协议(HTTP伪装及TLS伪装)、PPTP协议都不能通过,而使用DNS通道太慢。正在无奈的时候测到TLS通道可以通过防火墙,于是就立马想到有块树莓派B板一直在公司空跑着,之前在VPS上折腾过ocserv,这次按部就班在树莓派上编译,可是无论如何都通不...

继续阅读

今天被一个python读写mysql的编码问题折腾了好几个小时,一开始还以为是Python3的中文编码的历史遗留问题,但最后发现是MariaDB(即Mysql)的锅。情况是这样的,有一批GBK编码的网页,用Python3的requests抓下数据后,主要写入代码如下: class Contract: conn = pymysql.conne...

继续阅读

情况有一台境外的VPS(以下简称A-VPS)和一台大陆的VPS(以下简称B-VPS)。A-VPS提供SS和Anyconnect等科学上网服务,B-VPS通过Haproxy复用端口并提供科学上网中转(启用锐速),用于直连A不佳的区域。中继服务器B-VPS平时基本上可以跑满带宽,延迟在50ms左右,但是傍晚时间和偶尔会出现A-VPS和B-VPS之间出现连接不稳定和丢包...

继续阅读

告别Ingress自从Niantic Labs从Google独立出去之后,Ingress似乎变得每况愈下:添加一系列的收费道具,继而审查新Portal的猩猩们被下岗,开发一直停滞不前吃老本。加之去年年底做某个小项目的时候无意之中掌握了Ingress的完美“飞行术”(测试了两个月除了一次因为前往高山上一个portal时未考虑高度设置导致被semiban了大约两周以外...

继续阅读

前奏年前给家里买了一台Thinkpad X250(20CLA261CD)用来替换那台老得不能再老的DELL,然而过年期间被抱怨说新电脑卡得不行。拿来看一下发现任务栏右下角处国产各路全家桶一应俱全,觉得苦口婆心去解释国产杀软各种侵占磁盘IO什么的不如当即下单买SSD来缓解这个问题。好在选型的时候有考虑预留NGFF接口来装SSD,只是当时考虑自带的机械硬盘装Windo...

继续阅读

Holmesian

一个80末的独立博客,潜伏互联网,崇尚各种实用技术,记录并分享生活与成长.