首页 > 【回馈牛客】测开学习路线——3_计算机网络
头像
初闻不知卷中意
编辑于 2021-03-03 10:42
+ 关注

【回馈牛客】测开学习路线——3_计算机网络

前言

时隔半个月,我又来继续更了
最近被毕设折磨,更新频率就慢下来了,大家包涵一下,^-^
最近也有我同学开始看了,我也尽量更快点,主要是学习路线,面经已经没啥了

计算机网络

有时间的话大家可以看谢希仁版《计算机网络》和王道计网视频,可以更加全面的了解计网,对以后测开工作有帮助。

重点如下:(自下而上)

  • 范围
    主要是传输层TCP/UDP与应用层的HTTP/Https
    其余了解即可

  • 模型 *
    七层IOS模型:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层
    4层TCP/IP模型:网络接口层、网际层、传输层、应用层
    5层综合模型(谢希仁版):物理层、数据链路层、网络层、传输层、应用层

    各层的作用(字节、阿里问过)

  • 网络层
    1.IPv4
    1)地址格式
    点分十进制
    2)地址划分 了解
    A/B/C/D/E类

    2.网络地址转换NAT 了解
    图片说明

    3.路由传输协议
    RIP 基于距离向量的选择
    OSPF 开放 最短路径协议
    了解算法内容即可

  • 传输层
    1.TCP
    1)特点 *
    面向连接、全双工,面向字节流、可靠传输、有拥塞控制、开销大

    2)首部字段
    序号 seq
    确认号 ack
    控制位 ACK FIN SYN
    检验和(阿里问过)

    3)如何实现可靠传输 *
    校验和、排序(流量控制)、确认机制、重传机制、拥塞控制

    2.拥塞控制 *
    慢开始、拥塞避免、快重传、快恢复
    算法过程

    3.三次握手建立连接 *
    1)过程
    图片说明

    2)改成两次握手可以吗,为什么
    不可以
    3)改成四次握手可以吗,为什么
    可以,但没必要

    4.四次挥手释放连接 *
    1)过程
    2)改成三次挥手可以吗,为什么
    不可以
    3)客户端收到第二次挥手信息可以关闭监听吗,为什么?
    不可以

    5.UDP
    1)特点 *
    面向无连接、尽最大努力交付、面向报文、无拥塞控制、开销小
    2)TCP与UDP的区别 *
    图片说明
    3)TCP与UDP的应用场景
    TCP:HTTP
    UDP:直播
    QQ通信:TCP与UDP

  • 应用层
    1.HTTP *
    1)请求报文与响应报文的格式

    2)请求方法
    图片说明

    post/get的区别
    幂等、缓存、浏览器历史、安全性、可见性、size

    3)状态码
    图片说明

4)HTTP的无状态特性如何解决
cookie和session

2.cookie和session的区别

3.DNS解析过程 *

4.https *
1)http与https的区别

2)SSL通信过程(了解)

3)非对称加密与对称加密区别

5.浏览器输入url发生了什么

  • 其他常用协议有哪些
    HTTP FTP DNS SMTP DHCP 等

。。。。心累了,遇到牛客markdown bug,又重新打了一遍
图片说明

具体答案需要大家自己查阅总结,整理的过程也是学习的过程


大家如果觉得有帮助,可以一键三连 点赞、收藏、关注走一波

你们的支持是我更新的动力

图片说明

更多模拟面试

全部评论

(5) 回帖
加载中...
话题 回帖

相关热帖

近期精华帖

热门推荐