目录
前言:
依据王道408《计算机网络》一书,作出的总结,希望对自己或者对其他人有所帮助。
一、什么是计算机网络
一般认为计算机网络是一个分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。
简而言之:计算机网络就是一些互连的、自治的计算机系统的集合.
二、计算机网路的组成
1.从组成的角度:
由硬件、软件、协议组成三大部分组成,缺一不可。
(1)硬件:主机(端系统)、通信链路(双绞线、光纤)、交换设备(路由器、交换机)、通信处理机(网卡)组成;
(2)软件:网络操作系统、邮件收发程序、FTP程序、聊天程序(软件多位于应用层);
(3)协议:计算机网络的核心。
2.从工作方式角度:
计算机网路可分为边缘部分和核心部分
(1)边缘部分:由用户主机组成
(2)核心部分:由大量网络和连接网络的路由器组成
3.从功能组成角度:
计算机网络由通信子网和资源子网组成。
(1)通信子网:ISO七层模型的后三层(物联网)
(2)资源子网:ISO七层模拟的前三层(会示用)
三、计算机网络功能
(1)数据通信
(2)资源共享
(3)分布式处理
(4)提高可靠性
(5)负载均衡
四、计算机网络分类
1.按分布范围分类
(1)广域网(WAN)由交换机连接;
(2)城域网(MAN)采用以太网技术;
(3)局域网(LAN)
(4)个人区域网(PAN)
2.按传输技术分类
是否采用存储转发和点对点机制是两者的重要区别。
(1)广播式网络:局域网,卫星通讯网;
(2)点对点网络:广域网基本都属于点对点网络。
3.按拓扑结构分类
网络拓扑结构是指由网络结点(路由器,主机等)与通信线路(网线)之间的几何关系。其中星形、环形、线形网络属于局域网,而网状网络属于广域网。
(1)总线形网络:单根传输线连接计算机
优点:建网容易、增、减结点方便、节省线路;
缺点:重负载时通信效率不高、总线型任意一处故障敏感。
(2)星形网络:一般是交换机和路由器
优点:便于集中控制和管理,原因端用户必经过中央设备
缺点:成本高、环中设备对故障敏感
(3)环形网络:令牌环局域网
(4)网状网络:多用于广域网
优点:可靠性高
缺点:控制复杂、线路成本高
4.按使用者分类
(1)公用网
(2)专用网
5.按交换技术分类
(1)电路交换网络:建立连接、传输数据和交换数据,例如传统电话网络
优点:数据直接传送、时延小
缺点:线路利用率低、不能充分利用线路容量、不便于进行差错控制
(2)报文交换网络:用户数据加上源地址、目的地址、校验码等辅助信息,然后封装成报文。
优点:可以较为充分的利用线路容量;可以实现不同链路之间数据传输速率的转换;可以实现格式转换;可以实现一对多、多对一的访问,可以实现差错控制。
缺点:增大了资源开销(例辅助信息导致处理时间和存储资源的开销);增加了缓冲时延,需要额外的控制机制来保证多个报文顺序的不乱序,缓冲区难以管理(因为报文大小不确定,接收方接收到报文之前不能预知报文的大小)。
(3)分组交换网络:将数据分成较短的固定长度的数据快,在每个数据块中加上目的地址、源地址等辅助信息,以存储转发传输。
优点:具备报文交换网络的优点外,分组交换网络还具备自身的优点:缓冲易于管理;包的平均时延更小,哇;网络占用的平均缓冲区更少;易于标准化;更适应用。
缺点:附加信息开销大。
6.按传输介质分类
(1)有线:双绞线网络
(2)无线:蓝牙、微波、无线电。
五、性能指标
1.速率
网络中的速率是指连接到计算机网络上的主机在数字信道上传送数据的速率,也称数据传输速率、数据率或比特率,单位b/s或者(bit/s)。通常将最高数据传输速率称为带宽。
2.带宽
在计算机网络中带宽表示网络的通信线路所能传送数据的能力。
3.时延
指数据(一个报文或分组)从网络(或链路)的一端传送到另一端所需要的总时间,它由四个部分组成:发送时延、传播时延、处理时延和排队时延。
总时延 = 发送时延+传播时延+处理时延+排队时延
(1)发送时延:结点将分组的所有比特推向传输链路所需的时间,从发送分组的第一个比特算起到该分组的最后一个比特发送完毕所需时间。(也称传输时延)。
发送时延 = 分组长度 / 信道宽度
(2)传播时延:电磁波在信道中传播一定距离需要花费的时间。
传播时延 = 信道长度 / 电磁波在信道上的传播速率
(3)处理时延:数据在交换结点为存储转发而进行的一些必要处理花费的时间。
(4)排队时延:分组在进入路由器后再输入队列中排队等待处理。由路由器确定转发。
4.吞吐量
指单位时间内通过某个网络的数据量。吞吐量受网络带宽或网络额定速率的限制。
5.信道利用率
指出某一信道有百分之多少的时间是有数据通过的。(信道利用率=有数据通过时间/总时间)。