您的位置:首页 > 运维架构 > Linux

SYN Cookie原理及其在Linux内核中的实现

2010-11-27 16:04 232 查看
今天轮到我在单位值班,也没什么正事,于是在网上瞎逛,偶然看到了一个“笨笨工作室”的链接,内心一阵激动,点进去一看,果然是我师兄的网站,一切都这么熟悉。

我的师兄姓刘,研究生时实验室的兄弟姐妹们都习惯于叫他老刘。他原是二炮的老师,来我们学校进修工程硕士,也就是俗称“强军”的。在我们之前的印象中,来“强军”的,由于本身有职业,过来无非是涂层金,回去方便评职称,所以,于学业、课题上并不努力且无兴趣,最后毕业答辩老师们也不敢得罪部队来的人,一般都可以轻松过关。而老刘的出现彻底颠覆了我之前对“强军”的印象。

老刘是软硬兼修的顶级高手。而其主要的特长就是硬件电子方面,数电、模电的功底让我们导师也不得不对其敬佩三分。三年中老刘成为我们导师的第一得力助手和技术顾问。碰上我绝对是个硬件盲(虽然基本算是硬件出身),所以对他更是“仰之弥高”了。据说他经常指导所在学校的学生参加全国大学生电子竞技赛,而且屡有斩获!

老刘是个有强大影响力的人。他酷爱电子,所以经常自己制作各类学习板,那个时候ARM、DSP似乎还不如现在不那么普及,所以他制作的大部分是各类单板机的学习板,板子从protel画板到拿出去制版,然后拿回pcb后自己购买各类元器件进行焊接,到最后的硬件调试、软件调试,整个流程都是他一人完成。他的这种行为极大的影响了周围的人,包括身为硬件盲的我。在他的指导下,我完成了我的第一个学习板(51单片机)的ptrotel绘制。由于种种原因,最后没有拿去制版。实验室里女生挥舞着焊枪的雄伟景象,也只有他在的时候才能看得到。

老刘是个有极高道德修养的人。有段时间我看到老刘不停的做板子,但也没看到他做好的板子去哪里了。后来问一个同门才知道,老刘在网上有一个“网助计划”,对于那些条件艰苦地区而又对电子学有兴趣的学生,老刘免费赠送他自己制作的学习板。他希望通过这个活动能帮助更多有同样兴趣爱好的青年学生。

老刘是个有号召力的人。老刘在实验室里曾组织过几次活动,其中一次就是研一、研二、研三同门的各类体育项目的对抗赛,其中包括乒乓球、羽毛球、篮球等。而本人除了是硬件盲之外,体育运动力也是极差,不过在对抗赛开始后,大家都全力以赴的投入进去,不亦乐乎。而在老刘毕业后,实验室再也没有组织起过类似像样的集体活动了。

老刘的网站。老刘为了推动他的“网助计划”,建造了自己的个人网站。这对我绝对是个刺激,我在大二的时候购买了人生第一台电脑,当时给父母的理由就是“要学习,要做网站”,然而几年过去后,无非就是几个html页面。而老刘的网站极大的刺激了我的学习欲望,经过一段时间努力,一个基于php+mysql的类似博客风格的网站诞生了,网站的名字就叫做holdpc(后PC时代),在上面发布过LinuxExplore的各个版本,网站改版过很多次。整个研究生时代我一直断断续续的维护这个网站,一直到工作后,感到已经没有精力和情趣再维持下去的时候,我停止了网站空间和域名的续费。

老刘临走的一个举动影响了我。老刘快毕业时,导师和我们都有些伤感。那时正好有个振动检测相关的项目,导师于是问老刘有什么建议。“上ARM”,这是老刘对导师的回答,而私下里他告诉我们,他希望他的这个建议能使我们多学点东西。ARM最终成为这个项目的核心处理器,这个项目也最终成为我的毕业课题。而我也觉得不辱使命,为所在实验室在ARM领域的应用进行了探索性的研究(虽然里面有很多幼稚的地方,现在看来)。

现在想来,老刘最让我欣赏的是他的实践精神和高尚的品格。希望我们这些IT人也能如此。加班无聊,以本文自遣!

PS: 笨笨工作室

2009年8月16日
于公司本文出自 “帘卷西风” 博客,请务必保留此出处http://billux.blog.51cto.com/733682/192444
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: