news 2026/5/9 23:08:12

计算机网络期末复习——第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/5/10 9:15:16

Attu:Milvus图形化管理工具的终极指南

Attu:Milvus图形化管理工具的终极指南 【免费下载链接】attu Milvus management GUI 项目地址: https://gitcode.com/gh_mirrors/at/attu 还在为复杂的Milvus向量数据库操作而头疼吗?🤔 Attu就是你的救星!这款专为Milvus设…

作者头像 李华
网站建设 2026/5/1 8:38:19

企业级海滨体育馆管理系统管理系统源码|SpringBoot+Vue+MyBatis架构+MySQL数据库【完整版】

摘要 随着全民健身战略的推进和体育产业的快速发展,海滨体育馆作为城市重要的公共体育设施,其管理需求日益复杂化。传统的人工管理模式效率低下,难以满足场馆预约、设备管理、会员服务等多维度需求,亟需通过信息化手段提升运营效率…

作者头像 李华
网站建设 2026/5/6 14:39:52

Galaxy Buds Manager完全掌控:在电脑上解锁三星耳机全部潜能

Galaxy Buds Manager完全掌控:在电脑上解锁三星耳机全部潜能 【免费下载链接】GalaxyBudsClient Unofficial Galaxy Buds Manager for Windows, macOS, and Linux 项目地址: https://gitcode.com/gh_mirrors/gal/GalaxyBudsClient Galaxy Buds Manager是一款…

作者头像 李华
网站建设 2026/5/9 8:53:30

Akebi-GC-Backup:原神辅助工具的三大技术革新解析

Akebi-GC-Backup:原神辅助工具的三大技术革新解析 【免费下载链接】Akebi-GC-Backup This is a backup for Akebi(genshin 3.0)(Before DMCA) 项目地址: https://gitcode.com/gh_mirrors/ak/Akebi-GC-Backup Akebi-GC-Backup是一款专为《原神》玩家设计的开源…

作者头像 李华
网站建设 2026/5/6 16:43:09

Windows系统苹果驱动终极安装指南:3步解决iPhone连接难题

Windows系统苹果驱动终极安装指南:3步解决iPhone连接难题 【免费下载链接】Apple-Mobile-Drivers-Installer Powershell script to easily install Apple USB and Mobile Device Ethernet (USB Tethering) drivers on Windows! 项目地址: https://gitcode.com/gh_…

作者头像 李华
网站建设 2026/5/3 1:33:30

精锋医疗港股上市:市值超200亿 腾讯与中东资本加持

雷递网 雷建平 1月8日深圳市精锋医疗科技股份有限公司(简称“精锋医疗”,股票代码:“02675”)今日在港交所上市。精锋医疗此次发售2772.22万股,发行价43.24港元,募资总额12亿港元;扣除上市应付费…

作者头像 李华