计算机网络:408考研|湖科大教书匠|学习笔记(完结撒花~)

系列目录

计算机网络总纲领
计算机网络特殊考点
计算机网络原理参考模型I
计算机网络原理参考模型II


更新日志

6.17 更新部分插图;将体系结构中的常用的三种体系结构单拎出来,优化呈现效果;补足原理参考模型具体内容

6.20 继续补足原理参考模型具体内容,考虑到内容还是太多,打算每层单独写一篇并附上一定的图片和习题


在这里插入图片描述

引言

我将湖科大教书匠的这本《深入浅出:计算机网络》分为三大部分,其中包含五块内容,凝练地概括了书中框架性的内容,方便大家学习记忆

  • 可将它当成一本小小的词典,搭配查找操作Cmd/Control+F目录,快速建立对计算机网络的全局性
  • 用来期末突击也不是不可以🌞
  • 一些名称不同教材或许会有不同,尽量以考纲(谢希文老师那本)为准
  • 书中参考了不少教材或资料,其中包括大黑书、王道、网络资源等,会有注脚或引用标明出处
  • 如果你恰好是Obsidian用户,可以将本文导入自己的笔记库中,效果最佳
  • ⚠️近期会不断补充和更新(尤其是原理参考模型,内容实在太多)
  • ⚠️如需转载,请标明出处!

思维导图大公开!
视频课程

这本书真的很好看🤩,小小安利一波~
在这里插入图片描述




一、计算机网络概述

1. 组成

在这里插入图片描述

  • 从组成部分看
    • 硬件
      • 主机,即端系统(End System)
        • 如:电脑、手机、物联网设备等
      • 通信设备
        • 如:集线器、交换机、路由器
      • 通信链路
        • 如:网线、光纤、同轴电缆
    • 软件
      • 如:Email客户端、聊天软件、网盘软件
    • 协议
      作用:规定计算机网络中的通信规则
      由硬件、软件共同实现
      • 如:网络适配器+软件
        • 网路适配器(网卡)
          • 在主机内部安装
          • 作用:
            • 将主机数据发到网上
            • 接收来自网络的数据
  • 从工作方式看
    • 边缘部分
      主要有连接到互联网上的主机及其软件组成
      • 直接为用户服务(通信、资源共享)
    • 核心部分
      由大量网络和连接这些网络的路由器组成
      • 为边缘部分提供服务(连通性、交换服务)
  • 从(逻辑)功能组成看
    • 资源子网
      主要由连接到互联网上的主机组成
      • 计网中运行应用程序,向用户提供可共享的硬件、软件和信息资源的部分
    • 通信子网
      主要由通信链路+通信设备+协议组成
      • 计网中负责计算机间信息传输的部分
      • 即把计算机和其他用户装置互联在一起的所有通信设备和介质的总称

2. 功能

在这里插入图片描述

  • 数据通信
    • 实现计算机之间的数据传输,是最基本、最重要的功能
  • 资源共享
    • 硬件、软件、数据资源之间(例如:)
      • 智能音箱,请求服务器处理
      • 应用商店
      • 分享视频
  • 分布式处理
    • 将某个复杂任务分配给网络中多台计算机处理,如:大矩阵计算、MapReduce
  • 提高可读性
    • 网络中各台计算机互为替换机,如:某网盘服务器集群网络,数据冗余备份
  • 负载均衡
    • 网络中各台计算机共同分担繁重工作,如:某游戏用多套服务器均衡玩家请求
  • 其他
    • 满足社会需求、生活需求,如:远程办公、远程教育、远程医疗、娱乐等

3. 分类

在这里插入图片描述

  • 按分布范围
    其中城域网和局域网使用“以太网”技术实现
    • 广域网(WAN, Wide Area Network)
    • 城域网(MAN, Metropolitan Area Network)
    • 局域网(LAN, Local Area Network)
    • 个人区域网(PAN, Personal Area Network)
  • 按传输技术
    • 广播式网络——根据数据目的的地址判断是否接受
    • 点对点网络
  • 按拓扑结构(逻辑上)
    其中总线型、星型、环形网络常见于局域网;网状网络常见于广域网
    • 总线型网络——存在“主线争用”问题;广播式传输
    • 星型网络——用“令牌”解决总线争用问题;广播式传输
    • 环型网络——不存在总线争用;由中央设备实现数据的点对点传输
    • 网状网络——灵活、可靠性高、控制复杂、线路成本高
  • 按使用者
    • 公用网
    • 专用网
  • 🌟按交换技术
    • 电路交换技术
    • 报文交换技术
    • 分组交换技术
  • 按传输介质
    • 有线网络
      • 双绞线网络
      • 同轴电缆网络
    • 无线网络
      • 蓝牙
      • 微波
      • 无线电




二、 性能指标🌟

针对速率和带宽——节点间通信能达到的最高速率,由带宽、节点性能共同限制

  • 🌟速率(Speed)
    • 信道(Channel):表示向某一方向传送信息的通道(!=通信线路)
    • 一条通信线路在逻辑上往往对应一条发送信道和一条接收信道
  • 🌟带宽(BandWidth)
    • 某信道所能传送的最高数据率
  • 吞吐量(Throughput)
    • 指单位时间内通过某个网络(或信道、接口)的实际数据量
  • 时延
  • 时延带宽积
  • 往返时延
    • 往返时间(RTT, Round-Trip Time)
  • 信道利用率




三、体系结构🌟🌟🌟

  • 🌟分层思想举例(详见教材《深入浅出》)
    • 主机对数据包的处理过程
    • 路由器对数据包的处理过程
    • Web服务器对数据包的处理过程
    • Web服务器给主机发送HTTP响应报文的过程
  • 🌟专用术语
    • 实体
      • 实体
      • 对等实体
    • 协议(的三要素)
      • 语义
      • 语法
      • 同步
    • 服务
      • 两个对等实体在水平方向的逻辑通信使得本层能够向上一层提供服务
  • 常见的三种体系结构
    OSI(Open System Interconnection, 开放式系统互连),由ISO(International Organization for Standardization, 国际标准化组织)
    • 🌟OSI参考模型
      前三层属于资源子网,运输层,后三层属于通信子网(不包括传输媒体层)
      • 应用层
      • 表示层
      • 会话层
      • 运输层
      • 网络层
      • 数据链路层
      • 物理层
    • TCP/IP参考模型
      • 应用层
      • 传输层(运输层)
      • 网际层(网络层)
      • 网络接口层
    • 🌟🌟🌟原理参考模型
      • 应用层
      • 运输层
      • 网络层
      • 数据链路层
      • 物理层
      • 传输媒体层(物理层之下,第“0”层)

OSI/ISO参考模型(自顶向下,先表再会)

参考自

《王道 计算机网络复习指导》

开发系统互连参考模型
法律上的国际标准

  • 资源子网
    • 应用层(最复杂)
      • 作用——(主要任务)通过应用进程的交互实现特定网络应用
      • (典型)协议
        • 动态主机配置(DNS)
        • 文件传输协议(FTP)
        • 电子邮件——简单邮件传送协议(SMTP)
          • 多用途因特网邮件拓展(MIME, Multipurpose Internet Mail Extensions)
          • (常用)邮件读取协议
            • 邮局协议(POP3, Post Office Protocol 版本3)
            • 因特网邮件访问协议(IMAP4, Internet Mail Access Protocol 版本4)
        • 万维网(WWW, World Wide Web)——超文本传输协议(HTTP, Hyper Text Transfer Protocol)
        • (补充内容)Netfix(奈飞)——DASH协议(Dynamic Adaptive Streaming over HTTP, 经HTTP的动态适应性流))
    • 表示层
      处理两个通信系统中交换信息的表示方式,确保数据的正确传输和表示,同时提供加密、压缩等安全服务
      • 作用
        • (主要处理)在两个通信系统中交换信息的表示方式
        • 数据表示变换功能
          • 数据压缩
          • 加密和解密
    • 会话层
      主要任务:建立、管理及终止相同主机或同一网络下不同主机进程间的会话
      • 作用
        • 会话——又称建立同步(SYN, Synchronize)
        • 使用校验点恢复通信(, 实现数据同步)
  • 运输层
    • 功能
      • (负责)主机中两个进程之间的通信
      • (功能)为端到端连接提供可靠的传输服务
      • 流量控制
      • 拥塞控制
      • 差错控制
      • 服务质量
      • 数据传输管理(端到端)
        • 运行在不同主机内的两个进程之间的通信
    • 协议
      • UDP(User Datagram Protocol, 用户数据报协议)
      • TCP(Transmission Control Protocol, 传输控制协议)
  • 通信子网
    • 网络层
      • 功能
        • 路由选择(核心)
        • 流量控制
        • 拥塞控制
        • 差错控制
        • 网际互联
      • 协议
        • IP协议(常与ARP RARP ICMP IGMP配套使用)
        • ARP(Address Resolution Protocol, 地址解析协议)
        • RARP(Reverse Address Resolution Protocol, 逆地址解析协议)
        • ICMP(Internet Control Message Protocol, 网际控制报文协议)
        • IGMP(Internet Group Management Protocol, 网际组管理协议)
        • IPX(Internetwork Packet Exchage, 网间分组交换协议)
        • OSPF(Open Shortest Path First, 开放最短路径优先)协议
    • 数据链路层
      • 作用
        • 封装成帧(帧定界和帧同步)
        • 流量控制
        • 拥塞控制
        • 差错控制
        • (数据)传输管理(点到点)
          • (同一进程下,)主机到主机之间的通信
          • 一个点一般指一个硬件地址或IP地址
      • 协议
        • SDLC(同步数据链路控制)协议
        • HDLC(高级数据链路控制)协议
        • 🌟PPP(Point-to-Point Protocol, 点对点协议)
        • STP(生成树协议)
        • 帧中继
    • 物理层
      • 功能
        • (功能)在物理媒体上为数据端设备透明地传输原始比特流
        • (主要定义)数据终端设备(DTE)和数据通信设备(DCE)的物理与逻辑连接方法
      • 协议(接口标准)
        • EIA-232C
        • EIA/TIA RE-449
        • CCITT的X.21
  • 传输媒体(第0层)
    • 双绞线
    • 光缆
    • 无线信道
    • 集线器(Hub)——多端口的中继器

TCP/IP参考模型

事实上的国际标准

  • 应用层
  • 传输层(运输层)
  • 网际层(网络层)
  • 网络接口层

原理参考模型

具体内容请移步这两篇Blog~
物理层、数据链路层
网络层、运输层、数据链路层

  • 应用层
  • 运输层
  • 网络层
  • 数据链路层
  • 物理层
  • 22
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值