一、计算机网络概念
计算机网络由若干节点和连接这些节点的链路组成。网路中的节点可以是计算机、集线器、交换机、或路由器等。
internet(互连网)是一个通用名词,它泛指由多个计算机网络互连而成的计算机网路。
Internet(互联网或因特网)是一个专用名词,它指当前全球最大的、开放的、由众多网络相互连接而成的特定互连网,采用TCP/IP协议作为通信的规则。
二、计算机网络组成
1、组成部分
硬件、软件、协议
2、按工作方式分
边缘部分:用户直接使用的。
核心部分:为边缘部分服务。
3、按功能组成分
通信子网:实现数据通信。
资源子网:实现资源共享/数据处理。
三、计算机网络功能
1、数据通信
2、资源共享
3、分布式处理
4、提高可靠性
5、负载均衡
四、计算机网络分类
1、按分布范围分
广域网(WAN)、城域网(MAN)、局域网(LAN)、个人区域网(PAN)
2、按使用者分
公用网、专用网
3、按交换技术分
电路交换、报文交换、分组交换
4、按拓扑结构分
总线型
星型
环型
网状型
5、按传输技术分
广播式网络、点对点网络
五、计算机网络的性能指标
1、速率
指数据的传送速率,也称为数据率或比特率。
单位是bit/s(比特每秒)
千:1kb/s = 10^3b/s
兆:1Mb/s = 10^3kb/s = 10^6b/s
吉:1Gb/s = 10^3Mb/s = 10^6kb/s = 10^9b/s
太:1Tb/s = 10^3Gb/s = 10^6Mb/s = 10^9kb/s = 10^12b/s
2、带宽(最高速率)
用来表示网络中某通道传送数据的能力,表示在单位时间内网络中的某信道所能通过的“最高数据率”。
单位是bit/s。
3、吞吐量
表示在单位时间内通过某个网络的实际数据量。
吞吐量受网络带宽或网络额定速率的限制。
4、时延
指数据从网络的一端传送到另一端所需的时间。
由下面几部分组成:
①发送时延
主机或路由器发送数据帧所需要的时间。
发送时延 = 数据帧长度(bit)/ 发送速率(bit/s)
②传播时延
是电磁波在信道中传播一定的距离需要花费的时间。
传播时延 = 信道长度(m)/ 电磁波在信道上的传播速率(m/s)
③处理时延
主机或处理器在收到分组时需要花费一定的时间进行处理。
④排队时延
分组在经过网络传输时,要经过许多路由器,但分组在进入路由器后要先在输入队列中排队等待处理。
5、时延带宽积
时延带宽积 = 传播时延 × 带宽
链路的时延带宽积又称为以比特位单位的链路长度。
6、往返时间RTT
RTT = 往返传播时延+末端处理时间= 传播时延×2+末端处理时间
7、利用率
分为信道利用率和网络利用率。
信道利用率:有数据通过时间 / 有+无数据通过时间。
网络利用率:信道利用率加权平均值。
利用率越高,时延越大。
六、计算机网络体系结构
OSI为法定标准,
TCP/IP为事实标准,
五层体系结构为结合两者。