• 大卫李 置顶
    2019-05-06
    demo的pcapng文件在mac系统(可能在任何其他系统上都是这个情况)安装的wireshark版本上无法通过http2关键词进行过滤,可能是因为没有解密的key所以无法原地解析http2数据包。暂且可以通过“ssl.record.version == 0x0303”过滤条件进行查看。

    作者回复: 是的,需要chrome浏览器输出log文件,依据log文件中的密钥解密的。第4.10课会介绍这一流程。

    
     8
  • 时间是最真的答案
    2019-05-06
    wireshark 打开课程中提供的图片,没有http2的协议

    作者回复: 因为TLS/SSL报文没有解密,我的机器是因为wireshark读取了chrome记录下的密钥。在第3.2课介绍http2.0协议前,会讲解怎么配合chrome抓http2.0的包,这一课的示例建议先看视频有个印象,后续再实战:-)

    
     2
  • zhangzhiming
    2019-11-04
    对dpdk的解释不太对吧。dpdk只是一个用户态驱动和数据结构及算法的套件,具体这包怎么处理由开发者决定。可以跟内核一样处理,也可以按照自己的逻辑处理,他的性质跟linux命令也没有关系。内核协议栈也可以改了,按照自己的逻辑处理,linux命令照样可以用。

    作者回复: 是的,dpdk只是工具包,视使用方式而定。我之前的使用经历都是为了更高的性能去使用dpdk,所以基本上都是绕过了内核中的处理流程,因此我在视频中是照此解释的。你的解释更全面,谢谢你的补充。

    
     1
  •        鸟人
    2019-05-25
    用burp抓包可能更适合查看

    作者回复: 谢谢推荐!burp有2个问题,一是免费版使用受限较多,二是它主要面向http等web应用层协议,我们这门课最后2部分会有网络层、数据链路层,用wireshark更合适。全课程大概会有5、6节课介绍wireshark的用法

    
     1
  • 有点意思
    2019-05-11
    老师好
    什么时候能够开个课讲讲dpdk, 感觉这个东西用的越来越多了

    作者回复: 挺好的想法,不过这门课才刚开始呢,先完成这门课再看看:-)

    
     1
  • kissingers
    2019-05-09
    老师,开了DPDK 之后数据包跳过了内核协议栈,然后用户态进行数据包协议处理,是一些基于内核协议栈的工具不能用了,是这样吗 比如什么工具?谢谢

    作者回复: 比如我们后续课程将要介绍的使用tcpdump抓包便用不了

    
     1
  • Panda
    2019-07-25
    OSI 七层模型只是一个理想的设计模型 并没有落地

    作者回复: 它指导了TCP/IP的分层,最初TCP是不分层的,没有IP的存在。详见第5部分课程

    
    
  • kisnotundercover
    2019-05-18
    之前这个7层,4层,3层概念一直有点混淆,听陶辉老师讲完豁然开朗了,讲的真好
    
    
  • 这个
    2019-05-15
    看留言,收获也很多,一步一步跟着学习操作了

    作者回复: 留言中有许多很好的问题:-)

    
    
  • 骁毅
    2019-05-12
    如何结合tcp/ip卷一来学习咱们的课程呢

    作者回复: 第1、2、3、4部分的课程,与tcp/ip卷一没有直接关系,但后者是前者的基础。从第5部分课程开始,结合这本书学习会有更好的效果

    
    
  • we
    2019-05-07
    老师,用你的1.4 demo.pcapng 。我的wireshark,在过滤器输入http2,没有内容呢。有http,和其他协议。
    
    
  • we
    2019-05-07
    原来是没有解密TLS/SSL, 所有没有看见http2的协议。

    作者回复: 是的

     1
    
我们在线,来聊聊吧