第一章 计算机基础
一、计算机网络体系结构
1.OSI七层参考模型
由低到高分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层
2.TCP/IP参考模型
TCP/IP共有4个层次,它们分别是网络接口层、网际层、传输层和应用层。
3.五层参考模型
从下往上:物理层、数据链路层、网络层、运输层、应用层。
二、数据通信基础
1.数据单位
比特bit:是信息量最小的度量单位,一个二进制数就是1bit,也就是1位。
位:数据存储的最小单位。二进制数系统中,每个0或1就是一个位(bit),其中8bit就称为一个字节(Byte)。计算机中的CPU位数指的是CPU一次能处理的最大位数。
字节(Byte):是指一小组相邻的二进制数码。通常是8位作为一个字节。它是构成信息的一个小单位,并作为一个整体来参加操作,比字小,是构成字的单位。
字:在计算机中,一串数码作为一个整体来处理或运算的,称为一个计算机字,简称字。通常若干个字节组成一个“字”。
1B=8bit
1KB=1024B
1MB=1024KB
1GB=1024MB
1TB=1024GB
2.信道带宽
信道包括模拟信道和数字信道。
模拟信道的带宽,按公式 W=f2-f1 其中f1是信道能够通过的最低频率,f2是信道能够通过的最高频率,两者都是由信道的物理特性决定的。当组成信道的电路制成了,信道的带宽就决定了。
tip:平时路由器设置信道一般选1,6,11 这三个,相对比较稳定。
3.信道的延迟
信号在电缆中的的传播速度约为光速的77%,即200m/μs 左右。
500米同轴电缆的时延大约2.5μs 。
卫星信道的时延大约270ms。
发送时延:也叫传输时延。发送时延=数据帧长度(bit)/发送速率(bit/s)
传播时延:电磁波在信道中需要传播一定的距离而花费的时间
发送时延与传播时延有本质上的不同。 信号发送速率和信号在信道上的传播速率是完全不同的概念。
传播时延=信道长度(米)/ 信号在信道上的传输速率(米/秒)
处理时延:主机或路由器在收到分组时,为处理分组(例如分析首部、提取数据、差错检验或查找路由)所花费的时间。
排队时延:分组在路由器输入输出队列中排队等待处理所经历的时延。排队时延的长短往往取决于网络中当时的通信量。
4.码元与波特率
一个数字脉冲就是一个码元(一个信号波形就是一个码元),波形种类就是码元种类。,用码元速率表示单位时间内波形的变换次数。
码元速率单位叫波特Baud,所以码元速率也叫波特率。
若码元宽度为T秒,则码元速率 B=1/T .
(有限带宽无噪声信道极限波特率)奈奎斯特定理:若信道带宽为W,则最大码元速率为 B=2W(Baud)
一个码元携带的信息量n(位),与码元的种类数N有如下关系:n=log2N (即N=2^n)
单位时间内在信道上传送的信息量(位数)称为数据速率。
在一定的波特率下提高速率的途径是用一个码元表示更多的位数。 公式:R=Blog2N=2Wlog2N (bps)
香农定理:C=Wlog2(1+S/N) 。W是信道带宽,S是信号平均功率,N是噪声平均功率。
由于S/N的比值太大,取其分贝数: dB=10log10(S/N)。当S/N=1000时,信噪比=30dB。
5.传输介质
同轴电缆:芯线与网状导体同轴,故称为同轴电缆。
常见两种同轴电缆
1.特性阻抗为50Ω的,用于传输数字信号。
2.特性阻抗为75Ω的,用于传输模拟信号。
双绞线:<