# 计算机网络概述

计算机网络微课堂——B站 (opens new window)

# 1. 概述

简单定义:由一些通用可编程的硬件互连而成,这些硬件能够用来传送不同类型的数据,并能支持各种应用

并不限于一般计算机,还包括了手机等智能硬件。

# 分类

按覆盖范围分类:

  • 广域网 WAN
    • 传统意义上的互联网
  • 城域网 MAN
    • 校园网、企业网等
  • 局域网 LAN
    • 路由器一般有一个 WAN 口连接广域网,有多个 LAN 口扩展出局域网
  • 个域网 PAN

# 2. 网络模型

常见计算机网络体系结构

# 2.1 OSI 模型

开放式系统互联通信参考模型,一种概念模型,试图使各种计算机在世界范围内连为网络的标准框架。将计算机网络体系结构划分为 7 层:

层级 名称 说明
7 应用层 用户应用程序与网络之间的接口
6 表示层 协商数据交换格式
5 会话层 允许用户使用简单易记的名称建立连接
4 传输层 提供终端到终端的可靠连接
3 网络层 使用权数据路由经过大型网络
2 数据链路层 决定访问网络介质的方式
1 物理层 将数据转换为可通过物理介质传送的电子信号

该模型是定义良好的协议规范集,它定义了层次结构、层次关系、各层可能的任务,以协调进程间通信标准的制定,没有提供可以实现的方法它不是一个标准,而是制定标准时使用的概念性框架。

# 2.2 TCP/IP 模型


TCP/IP模型的一个简单解释_阮一峰 (opens new window)

TCP/IP 模型是一种现行的网络模型,不仅指 TCPIP 两个协议,而是由HTTPFTPSMTPTCPUDPIP 等协议构成的协议簇,一共包括几百种协议,对互联网上交换信息的各个方面都做了规定。

其四个分层和每层涉及的主要协议如下:

名称 说明 相关协议
应用层 为应用进程提供服务 SMTP(邮件服务)、HTTP(Web服务)、TELNET(远程登录服务)、FTP(文件传输协议)
传输层 为进程通信提供传输服务 TCP、UDP
网际层 IP 选址与路由选择 IP(V4)、IPV6
链路层 传递有地址的帧、错误检测、传输二进制数据 ARP/RARP、以太网、ADSL

# 2.3 五层模型

五层模型是出于教学的需要,综合 OSI 模型和 TCP/IP 模型的优点,把计算机网络体系结构划分为五层,各层需要解决的问题如下:

举例说明一次典型请求的网络过程,从浏览器输入网址,到从服务器返回响应的网络全过程,gif 录自这一段视频 (opens new window)

# 3. 基本概念

# 术语概览

# 实体,服务与协议

# 协议数据单元

# 4. 性能指标

# 速率

# 带宽

# 吞吐量

# 时延

对于发送时延和传播时延哪个会占主导地位,需要具体问题具体分析:

# 时延带宽积

# 往返时间

# 利用率

# 丢包率

最后更新时间: 9/25/2021, 6:29:57 PM