计算机网络

145 阅读4分钟

1. 计算机网络体系结构

1.1 计算机网络概述

1.1.1 概念、功能、组成、分类

  1. 概念

概念

  1. 功能

    • 数据通信
    • 资源共享
    • 分布式处理:可靠性/负载均衡
  2. 组成

组成 c/s:client/server

p2p: peer-to-peer

  1. 分类

计算机网络分类

1.1.2 标准化工作

标准化工作

1.1.3 性能指标

  1. 速率

速率

  1. 带宽

带宽 3. 吞吐量

吞吐量 4. 时延

时延 5. 时延带宽积

时延带宽积

  1. 往返时间RTT

RTT 7. 利用率

利用率

1.2 体系结构&参考模型

1.2.1 分层结构

  • 分层原则 分层原则
  • 分层结构 分层结构
  • 概念总结

概念总结

1.2.2 OSI模型

OSI

OSI2

OSI3 每层都加头部,数据链路层加头部和尾部。

  1. 应用层

应用层

  1. 表示层

表示层

  1. 会话层

会话层

  1. 传输层

传输层 主要协议:TCP、UDP

  1. 网络层

网络层 6. 数据链路层

数据链路层

  1. 物理层

物理层

1.2.3 TCP/IP模型

TCP/IP

  1. OSI与TCP/IP相同点

    • 都分层
    • 基于独立的协议栈的概念
    • 可以实现异构网络互联
  2. 不同点 不同点

  3. 考研五层模型 考研五层模型

    5层封装和解封装

2. 物理层

2.1 通信基础

物理层接口特性 物理层接口特性

2.1.1 基本概念

  1. 典型的数据通信模型

典型的数据通信模型 2. 术语 术语 3. 三种通信方式

三种通信方式

  1. 数据传输方式

数据传输方式

  1. 同步/异步

同步/异步

  1. 码元

码元

  1. 数字通信系统数据传输速率的两种表示方法

数字通信系统数据传输速率的两种表示方法 7. 带宽 bandwidth

bandwidth

2.1.2 两个公式

  1. 奈氏准则(奈圭斯特定理)

    • 失真 失真
    • 码间串扰 码间串扰
    • 奈氏准则(奈圭斯特定理) 奈氏准则(奈圭斯特定理)
  2. 香农定理

    • 噪声和信噪比 噪声和信噪比
    • 香农定理 香农定理
  3. 对比 对比

2.1.3 编码与调制

  1. 基带和宽带 基带和宽带

  2. 编码与调制

编码与调制

编码与调制2

2.1.4 数据交换方式

  1. 电路交换 circuit exchanging 电路交换 电路交换好坏

  2. 报文交换 message exchanging 报文交换 message exchanging 报文交换好坏

  3. 分组交换 packet exchanging 分组交换 分组交换好坏 分组交换又可以分为数据报方式和虚电路方式 数据报方式和虚电路方式

  4. 数据交换方式的选择 数据交换选择

2.2 传输介质&设备

2.2.1 传输介质

传输介质

传输介质分类 传输介质分类

2.2.2 物理层设备

  1. 中继器

中继器 2. 集线器(多口中继器)

集线器

3. 链路层

链路层基本概念

链路层基本概念 搬运工:把上层(网络层)交给它的数据,准确无误的传给相邻节点。

3.1 链路层功能

链路层功能

3.2 封装成帧&透明传输

  1. 封装成帧

封装成帧

  1. 透明传输

透明传输

3.3 差错控制

差错控制 差错的来源

差错的来源

3.3.1 检错编码

  1. 奇偶校验码 奇偶校验码
  2. CRC循环冗余码

3.3.2 纠错编码

海明码

3.4 流量控制和可靠传输

流量控制和可靠传输

3.4.1 流量控制

流量控制

流量控制的方法

流量控制的方法

3.4.1 停止-等待协议

停止-等待协议

应用情况

  • 性能分析

性能分析 补充:信道利用率 信道利用率

3.4.2 后退N帧协议(GBN)

GBN

3.4.3 选择重传协议(SR)

SR

3.5 信道划分介质访问控制

  1. 传输数据使用的两种链路 传输数据使用的两种链路

  2. 介质访问控制 介质访问控制

介质访问控制对比 介质访问控制对比

3.5.1 随机访问介质访问控制

1.ALOHA协议 ALOHA 2. CSMA协议 CSMA协议 3. CSMA/CD协议 CSMA/CD CSMA/CD 4. CSMA/CA协议 CSMA/CA

3.5.2 轮询访问介质访问控制

令牌传递协议

3.6 局域网

3.6.1 局域网基本概念和体系结构

局域网简介 局域网 局域网分类

局域网分类

3.6.2 以太网

  • 以太网简介 以太网

  • 以太网提供无链接、不可靠的服务 以太网提供无链接、不可靠的服务

  • 适配器与MAC地址 适配器与MAC地址

3.6.3 无线局域网

3.6.4 VLAN

3.7 广域网

广域网 ppp协议

ppp

ppp1

ppp2

3.8 链路层设备

链路层设备

4. 网络层

网络层

4.1 网络层功能概述

网络层功能概述

路由器功能:转发&路由选择 路由器功能

SDN:software defined network

网络层总结

网络层总结

4.2 路由算法与路由协议

路由算法的分类

路由算法的分类

分层次的路由协议选择

分层次的路由协议选择 OSPF和RIP

4.3 IP数据报

4.3.1 IP数据报格式

TCPIP

IP数据报格式 IP数据报格式

4.3.2 IP数据报分片

最大传送单元MTU

MTU

IP数据报格式补充

IP数据报格式补充

4.3.3 IPv4地址

IP地址 IP地址 分类的IP地址 分类的IP地址

特殊IP地址

特殊IP地址

私有IP地址

私有IP地址

4.3.4 网络地址转换NAT

NAT

4.3.5 子网划分和子网掩码

子网划分 子网划分

4.3.6 无分类编址CIDR

CIDR CIDR CIDR应用1:构成超网

构成超网 CIDR应用2: 最长前缀匹配 最长前缀匹配

4.3.7 ARP协议

MAC地址和IP地址的映射 ARP协议

4.3.8 DHCP协议

动态获取IP地址 DHCP

4.3.9 ICMP协议

4.4 IPv6

IPv6

IPv6数据报格式

IPv64

IPv6表示

IPv6-4

4.5 路由选择协议

4.5.1 RIP协议

RIP协议 RIP信息交换

RIP信息交换

使用距离向量算法计算距离

距离向量算法

RIP是应用层协议,使用UDP传送数据

RIP协议好消息传得快,坏消息传得慢(慢收敛)

4.5.2 OSPF协议

OSPF

OSPF区域

OSPF直接用IP数据报传送,收敛速度快

4.5.3 BGP协议

BGP协议 BGP是应用层协议,借助TCP传送

4.5.4 三种协议比较

三种协议比较1

三种协议比较2

4.6 IP组播

IP三种传输方式

IP组播

4.7 移动IP

移动IP

移动IP通信过程

4.8 网络层设备

路由器

设备比较

5. 传输层

5.1 传输层概述

两种协议

传输层寻址和端口 HTTP:80端口

5.2 UDP协议

UDP

UDP格式

5.3 TCP协议

5.3.1 TCP特点和报文段格式

TCP特点 TCP特点 TCP报文段首部格式 TCP报文段首部格式1

TCP报文段首部格式:6个控制位 6个控制位

5.3.2 TCP链接管理

TCP链接管理 TCP建立连接:3次握手 TCP建立连接 有可能出现的问题:SYN洪泛攻击

TCP连接释放:4次挥手

TCP连接释放

5.3.3 TCP可靠传输

TCP可靠传输

5.3.4 TCP流量控制

TCP流量控制

5.3.5 TCP拥塞控制

TCP拥塞控制

拥塞控制的四种算法:

  • 慢开始+拥塞避免
  • 快重传+快恢复

6. 应用层

应用层

6.1 网络应用模型

  1. 客户/服务器(C/S)模型

C/S

  1. P2P模型

P2P

6.2 域名解析系统DNS

域名-->IP地址

域名 域名服务器

域名服务器 域名解析过程

域名解析过程

6.3 文件传输协议FTP

FTP

FTP工作原理

FTP工作原理

FTP工作原理

6.4 电子邮件

电子邮件

  • 组成构成 组成构成

  • SMTP协议 SMTP

  • MIME MIME

  • POP3 POP3

6.5 万维网和HTTP协议

  • 万维网概述 www

  • 超文本传输协议HTTP HTTP

  • HTTP特点 HTTP特点

  • HTTP报文 HTTP报文 HTTP报文解析