盗賊の極意

Feed Rss

L2tp over ipsec系列-01-我竟然要学数据链路层编程了!

05.31.2015, 未分类, by , 1,566 views.

L2TP(RFC2661)上来就说自己是扩展PPP协议(RFC1661)的,我看我还是先看一遍PPP协议吧。

而PPP协议是一个数据链路层协议,比TCP低两层,比IP协议都低一层。用普通的socket编程不能直接修改包头,所以我需要借助于WinPcap和libpcap库来获得对数据链路层的控制能力。

数据链路层啊,难怪比HTTP难懂,搞这东西要和Sniffer一样用WinPcap,这一点就让我觉得很高端了。

这种超级底层的冷门知识,估计对我的游戏开发工作是没有任何帮助的。不过毕竟工程师,拿这种阳春白雪的东西当业余爱好装个B也是好的。继续看吧。

L2tp over ipsec系列-01-我竟然要学数据链路层编程了! 有 3 条回应

  1. 想起了大学时候曾经自学汇编的努力哈哈哈

    回复
  2. 2015-05-31 在 17:10 FreeKnight

    厉害,我尚未涉及到这么底层过~期待有所分享。

    回复
    • 2015-06-02 在 23:33 基拉铃妖

      太底层了,好像和ARP欺骗是一个层面上的。学了不能以致用,我担心自己会坑掉啊>_<
      哎,我也是太势利了,工作上用不上的东西我就容易坑= =

      回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注

您可以使用这些HTML标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>