密集恐惧症慎点!计算机网络七层结构思维导图梳理

接下来,请小心,因为我看到整体图的时候也恶心了一下

密集全图
怀疑人生.gif

一级视图.png

(一)物理层

物理层.png

(二)数据链路层

数据链路层.png

(三)网络层

网络层.png

3.1 协议

3-1-协议.png

3.1.1 IPV4地址

IPV4.png
3.1.1.1 IPV4地址分类
3.1.1.2 常用的3类IP地址使用范围

(四)传输层

传输层.png

4.1 TCP UDP

4.1.1 TCP UDP区别

4.1.2 TCP

4.1.2.1 TCP数据报格式

4.1.2.2 拥塞控制

4.1.2.2.2 算法
  • 慢开始


  • 拥塞避免


  • 快重传


  • 快恢复


4.1.2.3 流量控制

  • 基于滑动窗口协议


  • 停止-等待协议
    见4.1.2.3图

4.1.3 UDP

UDP数据报格式

(五) 会话层


(六) 表示层


(七) 应用层

7.1.4 HTTP(超文本传输协议)

7.1.4.1 HTTP1.0 HTTP1.1 HTTP2.0

  • HTTP1.1


    • 如何处理长连接

如果没有设置超时时间,服务端可能通过四次挥手断开TCP连接;
TCP还有心跳包来检测连接是否存在


  • HTTP2.0


    • HTTP2.0与HTTP1.1比较


    **(1)采用二进制格式而非文本格式 **
    二进制协议解析起来更高效、“线上”更紧凑,更重要的是错误更少

    **(2)完全多路复用的,而非有序并阻塞的 **


    **(3)使用报头压缩,降低了开销 **


    (4)让服务器可以将响应主动“推送”到客户端缓存中

7.1.4.2 HTTP和HTTPS

  • HTTPS


    • (1)内容加密


    • (2)身份认证


    申请受信任数字证书流程


    防伪标签——数字签名


    • (3)数据完整性



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 本书结构是自顶向下的,所以请按下列顺序阅读: 1.计算机网络自顶向下--应用层2.计算机网络自顶向下--运输层3....
    牛富贵儿阅读 8,187评论 0 3
  • 协议的定义 为了在计算机网络中有条不紊地交换数据,就必须遵守一些事先约定好的规则。这些规则明确规定了所交换数据的格...
    王侦阅读 5,832评论 0 3
  • #字体测试 * test1 * test2
    周减方阅读 4,174评论 0 1
  • 引言 开始今天的话题的之前,先简单的回顾一下前几天简书的内容。 实际上,这一系列的读书笔记更多的是在讲批判性思维的...
    ETer大卫阅读 4,744评论 0 0
  • 暗恋是一种偷偷喜欢 偷偷到别人都不知道 我整日思念你的模样 从晨昏到日落 从花开到花谢 我就静静地坐在那 不想让任...
    木锦苏阅读 1,684评论 1 0

友情链接更多精彩内容