学L2tp,要先看PPP,直接看PPP的rfc担心直接看陌生领域的英文文献会晕,所以先找了本网络协议分析的中文教材看了起来。
可这个教材也不是直接教完整的PPP的,只是讲了几页纸,后面就是简介各种协议,稍微详细地讲了TCP/IP。
我想L2tp也是要为上层的IP协议服务的嘛,先看看IP协议总没有坏处。可这些协议哪个都是充满了细节,一起看下来需要相当的时间。
这种一直读纯理论,不能上机实验的学习方法,在大学时代就被验证了是很容易磨灭学习热情的。上次两天20小时读完HTTP协议已经是我的忍耐极限了,读完之后我一口气写了一星期的代码才缓过劲来。
这次的vpn项目难度不小,要做好持久战的准备,不能期待像HTTP一样一口气吃下来。那怎么打持久战呢?就是注意回复能力。用LOL的话讲就是要有回血赖线的能力。
读教材看文档,吸收纯理论知识是混线涨经验,但是会消耗精神力,相当于对线期的损血。那写代码加深理解,稳固住刚刚吸收进来,根基还不牢靠的知识,让我不用每时每刻消耗大量精神力去把他们暂存在脑内存中,就是磕血瓶回血了。
目前我经验涨了一些,但是血线有点低了,现在不能贪线上兵,要先稳一稳,猥琐塔下回回血吧。
好,那接下来的目标就转向实际动手环节吧。
另外除了这个系列以外,我可能还会开一个自己动手写小HTTP Server的项目。目标是写一个纯java的Http代理,初步是先实现接收Http请求的部分。参考nanoHttpd和mongoose项目。
我在工作中基本是纯AP的打法。带传送出门,闪现出去一顿爆发,你不死我就亡,然后回泉水回血,继续传送出去收割/送人头……
其实虽然我很喜欢盖伦这样赖线猥塔下英雄的说
最近听说我在公司很尊敬的一个很有能力又有责任感的前辈,以前曾经在公司累倒,被救护车接走过,就开始在意起稳定的可持续的生活方式了。
其实这种事情无需大惊小怪了。过度疲劳就会这样~有几个优秀程序能不拼命呢,只是到了那个点,有些人知道松一下,有些人意志力太强,玩过了点。
陨石坑,楼主学的怎么样了?
还在坑着呢。好不容易从美国亚马逊淘到的老教科书,到手以后就没看过= =