【前叙:此系列文章仅为学习笔记。】
什么是计算机网络?
计算机网络主要由一些通用的、可编程的硬件互连而成,通过这些硬件,可以传送不同类型的数据,并且可以支持广泛和日益增长的应用。
1)不仅是软件概念,还包括硬件设备
2)不仅是信息通道,还可以支持广泛的应用
计算机网络的分类
按 网络的作用范围 可分为三类:

按 网络的使用者 可分为两类:
公用网络 和 网络的使用者
计算机网络的发展历史
世界互联网发展历史
- 第一阶段:单个网络ARPANET

- 第二阶段:三级结构互联网

- 第三阶段:多层次ISP互联网

中国互联网的发展历史
三个重要阶段
1980年,开始互联网实验
1989年,第一个公共网络建立运行
1994年,接入国际互联网
中国当前较大的公共网络
- 中国电信互联网CHINANET
- 中国联通互联网UNINET
- 中国移动互联网CMNET
- 中国教育与科研计算机网CERNET
- 中国科学技术网CSTNET
中国的互联网企业
- 1996年,张朝阳创建搜狐
- 1997年,丁磊创建网易
- 1998年,王志东创建新浪
- 1998年,马化腾、张志东创建腾讯
- 1999年,马云创建阿里巴巴
- 2000年,李彦宏创建百度
计算机网络的层次结构
层次结构设计的基本原则
- 相互独立
- 灵活性
- 耦合度
OSI七层模型
OSI七层模型与各层含义
应用层:为计算机用户提供接口和服务
表示层:数据处理(编码解码、加密解密等)
会话层:管理(建立、维护、重连)通信会话
传输层:管理端到端的通信连接
网络层:数据路由(决定数据在网络中的路径)
数据链路层:管理相邻节点之间的数据通信
物理成:数据通信的光电物理特性
OSI七层模型的缺点
OSI欲成为全球计算机都遵循的标准,并没有成为广为使用的标准模型。OSI在市场化过程中困难重重,TCP/IP在全球范围成功运行。
- OSI的专家缺乏实际经验
- OSI标准制定周期过长,按OSI标准生产的设备无法及时进入市场
- OSI模型设计的并不合理,一些功能在多层中重复出现
TCP/IP四层模型

TCP/IP四层模型详解:
TCP/IP模型 - 网络接口层
TCP/IP模型 - 网络层
TCP/IP模型 - 传输层
TCP/IP模型 - 应用层
现代互联网的网络拓扑
相关概念
- 路由器:一般是工作在一个网络内部,负责同一个网段之间的路由
-
网关:作为网络的统一出口或入口使用,负责两个网络的连接
网关(Gateway)又称网间连接器、协议转换器。网关主要工作在网络层和数据链路层,比如在数据链路层,局域网使用以太网协议,到了广域网可能就是使用PPP协议,那么网关就在其中发生作用。 - ISP: (ISP: Internet Service Provider) 网络服务提供商,如 中国电信、中国移动、中国联通等
网络拓扑 - 树状结构
- 边缘部分
家庭、企业 - 核心部分
主干ISP 包括各个大洲、各个国家、华南、华北,通过海底电缆相互连接



网络设备互联网的两种使用模式
- C/S模式
客户-服务端模式由服务器端提供网络服务,客户端使用服务,常表现位一个服务端连接多个客户端 - P2P模式
对等连接模式不分客户端和服务端,只要两个主机运行了对等软件(P2P软件),就可以进行平等的、对等的连接通信
计算机网络的性能指标
速率
速率:bps=bit/s
常用存储单位:

为什么电信拉的100M光纤,测试峰值速度只有12M每秒?
1)网络常用单位为(Mbps)
2)100M/s = 100Mbps = 100Mbit/s
3)100Mbit/s=(100/8)MB/s=12.5MB/s
时延
总时延 = 发送时延 + 排队时延 + 传播时延 + 处理时延
-
发送时延:数据长度(𝑏𝑖𝑡) / 发送速率(𝑏𝑖𝑡/𝑠)
(其中:发送速率受限于计算机网卡) -
传输时延:传输路径距离 / 传播速率(𝑏𝑖𝑡/𝑠)
(其中:传播速率受限于传输介质) -
排队时延:数据包在网络设备中等待被处理的时间
-
处理时延:数据包到达设备或者目的机器被处理所需要的时间
往返时间RTT
- RTT(Route-Trip Time)是评估网络质量的一项重要指标
- RTT表示的是数据报文在端到端通信中的来回一次的时间
- 通常使用ping命令查看RTT
网友评论