news 2026/6/21 21:45:05

计算机网络期末复习——第1章:计算机网络和因特网

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
计算机网络期末复习——第1章:计算机网络和因特网

目录

  • 1.1 核心概念
  • 1.2 网络协议
  • 1.3 switch
  • 1.4 7层ISO OSI参考结构

1.1 核心概念

  1. 组成

    核心:TCP/IP

    1. 终端设备+组网设备+链路

    2. 客户端+服务器

  2. 效率

    packet switch

  3. 可靠

    1. TCP协议

    2. 可靠 ≠ 不丢包,可靠 ≠ 安全,而是指出错后可以弥补,在不可靠的网络中做到可靠

  4. 寻址

    IP协议

  5. 路由

    最优路径、BGP协议

  6. 最广泛使用、最有名的计算机网络:Internet

1.2 网络协议

  1. 网络协议规定了网络设备之间进行通信时所遵循的规则和惯例

  2. 网络协议包含用于设备之间进行识别和建立连接的机制,以及规定数据如何打包成发送和接收消息的格式规则

1.3 switch

  1. packet

    1. 数据的一个chunk(块)想要成为packet,要加一个head和一个tail

    2. packet switch

      1. 时延

        • 节点处理时延:检查packet的head,并决定发送方向

        • 排队时延:在链路上等待传输的时间

        • 传输时延:packet所有bits从Router A推向链路的时间

          = packet 长度 / 链路传输速率

        • 传播时延:一个bit从链路起点传播到Router B的时间

          = Router A 与 B 之间的距离 / 链路传输速率

        • d_nodal = d_proc + d_queue + d_trans + d_prop

      2. 丢包

      3. 吞吐量

        • 发送方和接收方之间的传输速率,由接收方决定

        • instantaneous:在给定时间点的速率

        • average:在一段时间的速率

  2. circuit switch

    后者始终为该用户保留通道

  3. 不同

packet switch的

  1. 延时不可预测

  2. 带宽共享更好

  3. 更简单,更有效,成本更低

1.4 7层ISO OSI参考结构

  1. 应用层

    • 使用传输层提供的数据传输服务

    • 无数据丢失服务,如Web/HTTP

    • 容忍数据丢失服务,如流媒体音视频

  2. 表示层

  3. 会话层

  4. 运输层

    • 使用网络层提供的包交付服务

      • 网络基础设施本身不可靠

      • 直接使用网络无保证

      • 在不可靠的网络上构建可靠数据通道,如数据不丢失,时间保证等

    • TCP/UDP

  5. 网络层

    IP,最优路径,BGP,ICMP

  6. 链路层

    • CRC

    • 以太网

  7. 物理层

    以太网


版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/20 4:54:50

如何快速上手Attu:Milvus向量数据库的终极管理指南

如何快速上手Attu:Milvus向量数据库的终极管理指南 【免费下载链接】attu Milvus management GUI 项目地址: https://gitcode.com/gh_mirrors/at/attu 还在为Milvus向量数据库的复杂命令行操作而头疼吗?Attu作为Milvus的图形化管理工具&#xff0…

作者头像 李华
网站建设 2026/6/17 10:27:41

三维模型格式转换终极方案:快速实现STL到STEP高效转换

三维模型格式转换终极方案:快速实现STL到STEP高效转换 【免费下载链接】stltostp Convert stl files to STEP brep files 项目地址: https://gitcode.com/gh_mirrors/st/stltostp stltostp作为一款专业的命令行工具,专门解决制造业和三维设计领域…

作者头像 李华
网站建设 2026/6/18 1:15:08

10分钟搞定GitHub加速:告别龟速下载的终极解决方案

10分钟搞定GitHub加速:告别龟速下载的终极解决方案 【免费下载链接】Fast-GitHub 国内Github下载很慢,用上了这个插件后,下载速度嗖嗖嗖的~! 项目地址: https://gitcode.com/gh_mirrors/fa/Fast-GitHub 还在为GitHub下载速…

作者头像 李华
网站建设 2026/6/17 14:38:10

前后端分离网上租赁系统系统|SpringBoot+Vue+MyBatis+MySQL完整源码+部署教程

摘要 随着互联网技术的快速发展,传统的线下租赁模式逐渐暴露出效率低下、管理成本高等问题。线上租赁系统通过整合资源、优化流程,为用户提供了更加便捷的租赁服务体验。尤其是在共享经济背景下,租赁系统的需求日益增长,涵盖汽车、…

作者头像 李华
网站建设 2026/6/17 10:17:09

Frappe Gantt深度解析:构建现代化项目时间线可视化的终极指南

Frappe Gantt深度解析:构建现代化项目时间线可视化的终极指南 【免费下载链接】gantt Open Source Javascript Gantt 项目地址: https://gitcode.com/gh_mirrors/ga/gantt 在项目管理中,你是否曾为复杂的时间安排和任务依赖关系感到头痛&#xff…

作者头像 李华
网站建设 2026/6/17 4:28:10

网络加速工具:开发者必备的高效访问解决方案

网络加速工具:开发者必备的高效访问解决方案 【免费下载链接】Fast-GitHub 国内Github下载很慢,用上了这个插件后,下载速度嗖嗖嗖的~! 项目地址: https://gitcode.com/gh_mirrors/fa/Fast-GitHub 在技术开发领域&#xff0…

作者头像 李华