跳至主要內容
传输层
传输层

传输层

概述

端到端通信

主要协议

  • UDP

  • TCP

协议端口

  • 服务器端使用的端口

    • 0~45151

      • 熟知端口号(全球通用端口号)

        • 1~1023
      • 登记端口号

        • 1024~49151
  • 客户端使用的端口

    • 45152~65535

MistyStar...大约 13 分钟计算机网络
概述
概述

概述

网络概述

计算机网络概念

  • 计算机网络是互连的,自治的计算机集合

标准化工作及住址

计算机网络组成

  • 组成部分

    • 硬件、软件、协议
  • 工作方式

    • 边缘部分(用户直接使用

      • C/S

      • P2P(Peer to Peer)

    • 接入网

      • 有线接入

      • 无线接入

    • 核心部分(为边缘提供服务)

      • 电路交换

      • 报文交换

      • 分组交换

        • 数据报方式

        • 虚电路方式

        • 特点:每个分组能在互联网中独立地选择传输路径

  • 功能组成

    • 通信子网 实现数据通信

    • 资源子网 实现资源共享


MistyStar...大约 3 分钟计算机网络
物理层
物理层

物理层

物理层概念

4个特性

  • 机械特性

    • 接口所用接线器的一些物理属性,如接口形状、接口尺寸、引线数目及排列
  • 电气特性

    • 接口电缆的各条线上出现的电压的范围、阻抗匹配、传输速率、距离等
  • 功能特性

    • 某条线上出现的某一电平的电压的意义,接口部件信号线的用途
  • 过程特性

    • 对于不同功能的各种可能时间的出现顺序,定义各条物理线路的工作流程和时序关系

MistyStar...大约 2 分钟计算机网络
网络层
网络层

网络层

概述

两个观点

  • 让网络负责可靠交付

  • 网络提供数据报服务

两种服务

  • 虚电路服务

  • 数据报服务

两个层面

  • 控制面

  • 转发面(数据面

网际协议IP


MistyStar...大约 8 分钟计算机网络
数据链路层
图数据链路层

数据链路层

概念和功能

基础概念

  • 数据链路层的地位

  • 链路与数据链路

  • PDU-帧

两种信道

  • 广播信道(CSMA/CD协议)

  • 点对点信道(PPP协议)

三种基本问题

  • 封装成帧

    • 最大传送单元MTU

      • 限制帧中数据部分的最大长度

      • MTU = IP层 + 全部数据

      • 默认值:1500

    • 帧界定

  • 透明传输

    • 组帧方式

      • 字符计数法

        • 缺点:一步错,步步错

        • 每一段数据流的第一位定义帧长度

      • 字符(字节)填充法

        • 在数据中出现的SOH/EOT前填充一个转义字符ESC
      • 零比特填充法

        • 每5个1后填充1个0
      • 违规编码法

  • 差错检测

    • 差错

      • 位错(比特差错)

      • 帧错

        • 帧丢失

        • 帧重复

        • 帧失序

    • 检测

      • 循环冗余检验CRC

        • 1.计算:在k位原始数据后拼接n个0 后 除以 约定好的n+1 位的除数

        • 2.拼接:在原始数据后拼接计算好的冗余码

        • 3.发送后接受端校验余数

      • 冗余码

        • 帧检验序列FCS
    • 纠错

      • 差错控制编码(信道编码)

        • 引入冗余

MistyStar...大约 5 分钟计算机网络