计网个人笔记
王道课程666
物理层
物理层的主要功能是将数据转换为比特流进行传输。
物理层
前言
上层基础和下层设备:
一、物理层的基本特性
1.物理层的接口特性
物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体。
物理层主要任务:确定与传输媒体接口有关的一些特性定义标准。
例子:机械特性:包含一些网线接口、插排形状等。。。
电气特性:
2、数据通信模型
例:当我在qq通过计算网卡发了一条消息之后,人能理解消息,但是机器需要先转为数据,(数字信号:数据在电信号上的表现)再通过调制解调器将数字信号转化为模拟信号,在广域网中有很多模拟信道只能传输模拟信号。再通过一个逆过程转化。
输入端->信源
调制解调器->发送器
公用电话网->传输系统
相关信道只能传输相关的信号,无线信道包括卫星。
设计一个数据通信系统需要考虑哪些问题?
1.采用单工通信/半双工/全双工通信方式?
2.采用串行传输/并行传输方式?
低位从高位及一位一位发送,从右向左。
计算机上的传输方式就是并行传输。并口有很多孔可以一次性传输很多位。两者的主要区别就在于采用的传输信道数量
不一样。
3.采用同步传输/异步传输方式?
同步传输(区块传输):传输数据以数据块为单位,若干字符组成一个信息组,字符必须一个接一个连续传送,每个字符的位数要相同。没有字符时也必须传送专门的空闲字符或者同步字符。传输数据时必须先送出1个或多个同步字符
(SYN)告诉接受端开始通信了(当两个同步字符不一样时,发送错误)在送出整批数据
。
异步传输:将比特分为小组传送
,小组可以是8位的一个字符,也可以更长,即同一字符之间分为不同组。传送数据时,组与组之间可以有空闲,每个字符要加一个字符起始位来同步和一个字符终止位
。
串行与并行决定数据是怎么传输的,同步和异步决定一次次性传输多少个数据。
码元:码元就是每一个小波段,K进制码元就是有K个离散状态,k种高低不同的信号波形,可以携带n(2^n = k
)个比特的信息量。
二进制码元,一个波段对应一个比特
带宽与信道容量:
3、奈氏准则与香农定律
3.1失真
到现实中的信号进行传播时收到信道环境干扰,磨损便会失真。
码元传输速率越快,信号传输距离越远,噪声干扰越多,传输媒体质量越差,失真程度越严重。
200Hz震动频率太小,很容易收到衰减,磨损。4000Hz震动频率太快,导致接收端无法辨别波形(波与波)之间的差异(码间串扰)
奈氏准则
限制码元传输速率。
香农定律
kill 噪声!!
4、编码与解码
调制与解调的过程
例:声波进行调制为频率更高的信号,即使中间有损失,也能最终解调出刚开始发出的信号。
4.1编码方式
(1)数字数据->数字信号
非归零编码:当数据发送连续的1/0,接收端接受到的便会是一长条直线,就无法判断此时有多少个1/0,就必须再建立一条信道发送时钟周期(速度、周期)。–>难以同步
曼彻斯特编码:每个码元均用两个不同相位的电平信号表示,码元1先高后低,码元0先低后高。
差分曼彻斯特编码:针对下一个码元,当下一个码元和上一个码元一样时,编码方式不变,不一样时出现反转。这样每一个时钟周期内,编码便会同时拥有时钟信号和数字信号。
(2)数字信号->模拟信号
(3)模拟数据->数字信号
抽样->量化->编码
(4)模拟数据调制为模拟信号
5、数据交换
利用交换设备可以改进拓扑网络繁琐的网络结构,各个主机之间也可以公用交换设备,交换设备数量上去后形成交换网络。
数据交换方式可分为:电路交换、报文交换、分组交换。
(1)电路交换
电路交换的阶段:建立连接->通信->释放连接
建立连接时,主机A会向最近的交换设备A发送呼叫请求
,这个请求包括建立线路连接源主机A和目的主机B的主机地址(ip地址),当到达交换设备A时,A会进行路由算法选择,选择下一个发送给哪一个交换设备,一直持续到请求到主机B,主机B产生应答
并线路返回。
(2)报文交换
原理:存储转发
流程:在源主机,数据块被封装成报文(目的ip地址+源地址+相关控制信息0n0),首先将报文发送到交换设备A,交换主机A会进行差错控制
(即每个节点手下整个报文后,暂存报文并检查有无错误)。当没有差错时,且所需要的输出电路空闲时,利用路由信息(路由表)找到下一个节点地址,传送给下一个节点。而此时,在两个通信用户间的其他线路段,可传输其他用户的报文,不像电路交换那样必须占用端到端的全部信道,甚至是A与B这条线路。
优缺点:
(3)分组交换
原理:存储转发
流程:发送源此时准备发送一个大数据块,那么便必须进行切割,将小数据块附上控制信息(源地址、目的IP地址、编号),编号是必须加到,因为切割后的各数据块都可以走任意线路,不进行编号就很难再数据到达目的主机后再进行数据的合并。基本工作流程与报文交换基本相似,当第一个分组到达第一个节点后会进行差错控制和路由选择,根据路由表进行判断下一个要传送的节点和路径,此时第二个分组开始传送,如果此时线路较为拥堵,那么此时第二个或后面的分组便可以选择其他传送路径,当所有分组都成功到达后,目的主机在将分组按照编号合并。
优缺点:
(4)数据交换方式的抉择
①当数据量较大,传送时间远大于呼叫时,选择电路交换,电路交换传输时延小。且电路交换时独占链路所以传输稳定。
②当端到端的通路有很多段的链路组成时,采用分组交换传送数据较为合适。
③从信道利用率上看,报文交换和分组交换优于电路交换,其中分组交换比报文交换的时延小,因为分组交换组与组之间是可以并行的。而报文交换必须传送完整个报文,才能继续传送。尤其适合于计算机之间的突发式的数据通信
(5)数据报流程:
①源主机将报文分组,依次转发给相连的节点。
②相连节点A收到分组后,对每个分组进行差错检测和路由选择。
③下一个节点收到A发送的分组后,对该分组进行差错检测,若正确便向A发送确认信息,A收到确认信息后则丢弃该分组的副本。
(6)分组交换-数据报方式的特点:
(7)分组交换-虚电路方式
6、传输介质
传输介质分为导向性传输介质与非导向性传输介质。
(1)导向性传输介质
双绞线与同轴电缆传输电脉冲,光纤传输光脉冲。
①双绞线
②同轴电缆
③光纤
(2)非导向性传输介质
主要有无线电波、微波、红外线和激光。
微波进行传播时分为地面微波接力通信(依靠中继站)与卫星通信(依靠卫星(只需三个))。
7、物理层设备
(1)中继器
中继器会对失真衰减的信号进行再生和还原。
再生整形,放大信号。
网段
:用来区分网路上的主机是否在同一网路区段内,在局域网中,每台电脑
只能和自己同一网段的电脑互相通讯.Gateway的出厂IP地址是
192.168.123.250,说明它处於192.168.123.X的网段(X代表1-255之间的任意
值).若您的路由器的IP地址是192.168.1.X或是其他位址,说明二者不处於同
一网段,则它们之间无法相互连接。
同一网段
指的是IP地址和子网掩码相与得到相同的网络地址。想在同一网段,必需做到网络标识相同。各类IP的网络标识算法都是不一样的,需要根据子网掩码的位数来判断。
算法只要把IP和子网掩码的每位数AND就可以了。
AND方法:0和1=0 0和0=0 1和1=1
如:And 192.168.0.1,255.255.255.0,先转换为二进制,然后AND每一位
IP 11000000.10101000.00000000.00000001
子网掩码 11111111.11111111.11111111.00000000
得出AND结果 11000000.10101000.00000000.00000000
转换为十进制192.168.0.0,这就是网络标识,
再将子网掩码反取,也就是00000000.00000000.00000000.11111111,与IP AND
得出结果00000000.00000000.00000000.00000001,转换为10进制,即0.0.0.1,
这0.0.0.1就是主机标识。要想在同一网段,必需做到网络标识一样。
子网掩码
(subnet mask) 又叫网络掩码、地址掩码、子网络遮罩,是一个应用于 TCP/IP 网络的 32 位二进制值。它可以屏蔽掉 IP 地址中的一部分,从而分离出 IP 地址中的网络部分与主机部分,基于子网掩码,管理员可以将网络进一步划分为若干子网。它必须结合 IP 地址一起使用。
下面我们用一个例子给大家演示:
假设有一个 I P 地址: 192.168.0.1
子网掩码为: 255.255.255.0
化为二进制为: I P 地址 11000000.10101000.00000000.00000001
子网掩码 11111111.11111111.11111111.00000000
将两者做 ’ 与 ’ 运算得: 11000000.10101000.00000000.00000000
将其化为十进制得: 192.168.0.0
这便是上面 IP 的网络地址,主机地址以此类推。
(2)集线器(多口中继器)
对衰减的信号进行放大
集线器会增加主机的传输距离,扩大网络的长度。