美文网首页
0. 问题总结

0. 问题总结

作者: 行云流水_SuTong | 来源:发表于2021-05-06 14:29 被阅读0次

    每个知识点都要先学一下,问题只是考验你对这个知识点的掌握程度

    网络分层

    1. 五层
      • 要知道每层都做了什么
      • 每层传输的是什么数据
    2. arp和rarp属于哪一层
    3. dns属于哪一层
      • dns可以加密吗
      • dns的查找过程:本地-服务器-根服务器

    分层的问题几乎不会问,因为这种问题太简单,考察不出来面试者的掌握情况,最多会问一下哪些操作属于哪一层的东西

    http协议

    1. 1.0和1.1和2.0的区别、
      • 简单说一下都有什么区别
      • 简单描述2.0的多路复用实现的原理
    2. 粘包和拆包
      • 拆包和粘包是什么
      • 为什么会出现这种现象
      • 怎么解决这种问题
    3. tcp的滑动窗口
      • 滑动窗口是为了解决什么问题
      • 都在哪些地方应用了
      • 服务端是给每个连接一个窗口还是共有一个窗口
    4. https原理
      • 简单介绍一下流程
      • 如果判断证书的有效性
      • 是对称还是非对称的
      • 对称和非对称有什么区别
      • 属于网络的哪一分层
      • 双向验证和单向验证的区别
    5. 三次握手和四次挥手
      • 这个网上太多了,自己看看问题吧
    6. header的一些参数和作用
    7. 返回状态码
      • 强制重定向的区别:300+那几个重定向的区别
    8. NAT技术

    5、6、7这种问题很少问,其他那四个是最常问的,因为那几个涉及到了redis协议的知识点

    其他问题

    1. tcp和udp的区别
    2. 如何提高请求的吞吐量
      • 结合kafka的压缩、零拷贝
      • 结合redis的滑动窗口
      • 结合http2.0的多路复用
    3. 如何排查线上的网络问题
      • 基本命令tcpdump、ngrep
      • 基本工具sharkware、chrales
      • 查看端口占用命令等:netstat、ping、telnet
    4. 网络污染会出现在哪些方面
      • 发送请求被代理
      • dns被污染
      • 返回数据时被污染
    5. 如何做到防盗链

    这几个问题都会被常问到

    相关文章

      网友评论

          本文标题:0. 问题总结

          本文链接:https://www.haomeiwen.com/subject/dahddltx.html