计算机网络的定义
计算机网络是通过传输介质、通信设备和网络通信协议,把分散在不同地点的计算机设备互联起来,实现资源共享和数据传输的系统。
计算机网络技术是计算机技术和通信技术相结合的技术,而这两个技术都离不开微电子技术、即半导体物理和工艺技术。
计算机网络提供的基本功能
1.数据通信
2.资源共享
3.提供大容量网络存储,不断增加新的多媒体应用
4.提供分布式处理
5.对分散的计算机系统集中控制,实现对网络资源的集中管理和分配
6.提供高可靠性的系统
计算机网络的物理结构
两级子网构成:通信子网和资源子网
通信子网是网络的核心,用于数据的传输,交换链接和通信控制。
通信子网中的节点分为访问节点和交换节点,节点可以是交换机、路由器、通信控制器、通信接口板等。
访问节点位于通信子网的边缘,可以连接处于资源子网的计算机设备。
交换节点位于通信子网的内部,用于对数据信号的转接和交换,存储转发是交换节点的主要工作。
通信传输线可以采用有线或无线传输介质。
计算机网络的性能指标
1.带宽:两种定义,1.以赫兹(Hz)为单位的模拟信道的带宽,2.以位每秒(bit/s)为单位的数字信道的带宽,带宽受物质与能量的物理性质的限制
2.时延:指数据包(pdu)从网络发送端传输到网络接收端所需要的时间,用秒为计量单位。总时延由传播时延、传输时延、处理时延、排队时延和重发时延组成。
3.吞吐量:指网络传输数据的速率,即单位时间内通过网络中给定的节点的平均比特数以位每秒为单位。
4.丢包率:指丢失数据包占所有发送数据包的比率。