一、计算机网络基础
(一)计算机网络的定义和基本功能
定义:点,面,体信息连接到一起,实现资源共享。
网络:由节点和连线构成。
》网络的作用:实现资源共享、信息传递。
》计算机网络的演变:主机的互联→局域网→因特网(intermeta)→互联网(internet)
》网络的分类
1、局域网:LAN (Local Area Network)
范围在几千米之内的,通过介质互联的计算机、打印机、modem等设备的集合。
2、城域网:MAN (Metropolitan Area Network)
MAN覆盖的范围为中等规模,介于局域网和广域网之间,通常是在一个城市的距离。
3、广域网:WAN(Widea Area Network)
分布距离远,通过各种类型的串行连接以便在更大的地理区域实现接入。
(二)计算机网络的类型
1、网络拓扑结构
(1)总线型
(2)星型
(3)树型
(4)环型
(5)全网状
(6)部分网状
》电路交换:基于电话网的交换
优点:延迟小,透明传输。
缺点:带宽固定,网络资源利用率低
》分组交换:以分组为单位存储转发。
优点:多路复用,网络利用率高
缺点:延迟大,实时性差,设备功能复杂
2、通信方式
(1)客户--服务器方式(C/S架构)
Client/Server方式
(2)对等方式(P2P方式)
Peer-to-Peer方式
(3)浏览器--服务器方式(B/S架构)
Browser/Server模式
(三)计算机网络的性能指标
1、速率
比特(bit)是计算机中数据量的单位。
一个比特就是二进制中的一个1或0.
速率的单位是: b/s kb/s Mb/s Gb/s Tb/s
速率指额定的速率。
2、带宽(bandwidth)
定义:一定时间范围内能从一个节点传输到另一个节点的数据量。
单位:bps
eg:以太网带宽10Mbps,快速以太网的带宽为100Mbps
.常用单位:
>比每秒 b/s
>千比每秒 kb/s
>兆比每秒 Mb/s
>吉比每秒 Gb/s
>太比每秒 Tb/s
各单位之间进率为1000
3、吞吐量
单位时间通过某个网络的数据量,传输的实际速率
4、时延(delay或latency)
>发送时延:发送数据时,数据帧从结点进入到传输媒体所需要的时间。
从发送第一个数据帧开始到最后一个数据帧发送完毕所需要的时间。
>传播时延:电磁波在信道中传输所需要的时间。
>处理时延:交换节点为存储转发而进行一些必要的处理话费的时间。(存储时延)
>排队时延:结点缓存队列中分组排队所经历的时延。
排队时延的长短取决于网络中的通信量。
总时延=各时延之和
5、四种时延产生的位置
>对于高速网络链路,提高的仅仅是数据的发送速率而不是比特在链路上的传播速率。
>提高链路带宽减小了数据的发送时延。
6、利用率
信道的实际通过数据的一个度量。
网络利用率是全网络信道利用率的加权平均值。
信道的利用率并不是越高越好,越高的话会占用信道,造成堵塞。
7、时延和网络利用率的关系
利用率增加,时延增加。
(四)计算机网络标准化及电信网络发展
1、网络标准化组织
(1)国际标准化组织 ISO
(2)电子电气工程师协会 IEEE
(3)美国国家标准局 ANSI
(4)国际电信联盟 ITU
(5)INTERNET架构委员会 IAB
2、电信网业务
(1)互联网的接入
(2)PSTN(公共电话网络)固话业务
(3)移动通信业务
(4)数通专线业务
(5)电信增值业务
3、运营商3G/4G
中国移动:TD-SCDMA / LET-TDD
中国电信:CDMA2000 / LET-FDD
中国联通:WCDMA / LET-FDD