0%

路由前缀, routing prefix Subnetwork A subnetwork or subnet is a logical subdivision of an IP network.[1]:1,16 The practice of dividing a network into two or more networks is called subnetting. Computers that belong to a subnet are addressed with an identical most-significant bit-group in their IP addre
阅读全文 »

需要说明: 1. 停等协议Stop and Wait、顺序接收管道协议 GBN和 Slidding Window、选择重传协议 SR ,属于数据链路层传输数据时采用的协议,包含了差错控制和流量控制策略,这种策略可适用于局域网和因特网。 2. BSC和HDLC属于OSI参考模型中数据链路层的控制协议,不是TCPIP网络的协议。 3. 本节所讲的因特网的数据链路层协议,是指TCP/IP模型所使用的数据链路层协议,包括了控制协议和数据传输协议。(TCPIP模型没有单独的数据链路层,只有主机-网络接口层) 4.5.1 SLIP协议 串行线路 IP 协议,SLIP,Serial Li
阅读全文 »

数据链路控制协议,也称为“数据链路通信规程”(规程:规定的程序,操作序列)。 它是OSI参考模型中数据链路层的协议。 说明: 在TCP/IP模型中,物理层和数据链路层并称为“主机-网络层”,而这里所讲的协议,仅仅是数据链路层的协议,因此说:属于OSI参考模型。 数据链路控制协议分为: 1. 异步协议:以字符(实际应该是群)为基本传输单位,加上起始位(0)和结束位(1),实现“起止式传输”。缺点:每个传输字符都要添加起始位、校验位、停止位等冗余位,信道利用率太低,只适合低速通信场合。 2. 同步协议:以帧为单位(一帧包含多个字符或较长的位流),发收双方通过帧头实现同步。优势:信道利用率
阅读全文 »

数据链路层的各项功能,比如差错控制、流量控制,最终都是通过协议来实现。 差错控制方法,包括了ARQ法和FEC法。 流量控制方法,包括了:停止等待方案、滑动窗口机制。 有时,一个协议会实现多个功能,比如同时实现了差错控制方法和流量控制方法。 自动重发请发法(ARQ),又分为: 1. 空闲重发请求,Idle RQ 2. 连续重发请求,Continuous RQ 4.3.1 停等协议(Stop and Wait) 停等协议: 结合了,流量控制方案中的停止等待方法,与差错控制方法中的空闲自动重发请求 Idle RQ。 1. 发方把“待发送帧”放入缓冲区中 2. 给“待发送帧”赋予帧
阅读全文 »

差错控制: 通信过程中 * 发现错误 * 纠正错误, 把控制错误率的技术和方法。 数据传输中发生的码元差错,都是由噪声引起的。 噪声分为两大类: 1. 信道固有的、持续存在的随机热噪声 热噪声引起的差错称为“随机错”。 随即错的错误码元往往是单个出现的,不连续。 通常把信道的信噪比设计得很大,来减少随机错,因此随机错占比很少。 2. 来自外界的、短暂突发的冲击噪声 冲击噪声引起的差错称为“突发错”。 突发错的错误码元通常是连续出现,因为即使持续时间很短的冲击噪声也会使连续多个码元发生错误。 冲击噪声的幅度可能很大,就无法通过提高信噪比来抑制突发错。 突发长度: 突
阅读全文 »

物理层传输的数据单位:比特流,数据在传输过程中可能发生各种错误: * 数据内容错误:比如,受到干扰后,数据内容变化 * 数据丢失(比如报文交换/数据报的分组交换中,当输入的报文量/分组量超过节点存储容量时,就会丢弃报文/分组) * 分组达到信宿的顺序混乱,需要重组 数据链路层通过各种手段,把在数据传输上“可能出错”的物理线路,改造成了“逻辑上,无差错的”数据链路。只要经过数据链路层的传输,数据错误、数据丢失、顺序混乱等问题都不存在,网络层收到的数据就是无差错的。 数据链路层的数据单位:帧(Frame)——帧定界符+比特流 数据链路层的主要功能: 1. 将“可能出错的”物理层,
阅读全文 »

3.5 数据交换技术 信源和信宿之间需要中间节点。 中间节点只负责传输数据(提供交换功能),而不关心数据内容。 交换: 英文switch,本意指开关,节点通过拨动开关来建立不同信源信宿之间的通信路径,中文翻译为交换。 信源信宿称为网络站。 中间节点的集合称为通信网络。 3.5.1 电路交换 传输的数据单位:二进制位流 利用信源、信宿、节点建立专用物理连接(电路)来传输数据。 专用物理线路允许复用: 通过TDM或FDM把物理线路划分成多个信道,占用某个作为专用信道。 电路交换技术需要三个步骤: 1. 建立电路:通过呼叫请求,信源与信宿建立物理的电路连接。 2. 数据传输:传输
阅读全文 »

3.4.1 数据编码技术 1. 数字数据的数字信号编码 1.基带和频带 Q.基带是什么? A.基带就是基本频带,指不经调制(频谱搬移和变换)的原始脉冲信号所固有的频率带。 基带传输 利用基本频带(也就是利用原始脉冲信号)传输数据,就称为基带传输。 基带信号 基带信号就是“直接表达了要传输的信息”的信号,比如我们说话的声波就是基带信号。 基带传输适用于近距离传输 由于在近距离范围内基带信号的衰减不大,信号内容不会发生变化。因此在传输距离较近时,计算机网络都采用基带传输方式。 如 从计算机到监视器、打印机等外设号就是基带传输。 大多数的局域网使用基带传输,如以太网、令牌环网。常见的网络设计标
阅读全文 »

电平是什么 电平:是指两个功率、电压的比值的对数(以10为底)。 (偶尔也指两个电流之比的对数) 电平的单位是分贝(dB)。 使用对数表示两个物理量之比有好处: 1.读写、计算方便。 如多级放大器的总放大倍数,为各级放大倍数相乘。用对数表示,则直接把各级放大倍数相加即可。 2. 能如实地反映人对这些物理量的感受。实践证明,声音的分贝数增加或减少一倍,人耳听觉响度也提高或降低一倍。即人耳听觉与两个声音功率的比值的对数(分贝数)成正比。例如蚊子叫声与大炮响声相差1000000倍,但人的感觉仅有60倍的差异,因为10lg(1000000)=60dB。 逻辑电平(高电平、低电平) 逻辑电平是指一
阅读全文 »

3.3.1 通信信道 数据传输速率 R 数据传输速率:每秒钟传输的二进制位数。单位 bps。 1 2 3 $$ R = \frac{1}{T} log_{2}N $$ R表示Rate。 T是一个脉冲的宽度(即脉冲在时间轴上占据的宽度,单位秒)。\(\frac{1}{T}\)就是脉冲波的频率,也是后文要讲的码元传输速率B。 码元,本质上是一个脉冲信号。 因为脉冲的高低电平状态可以表示N进制数字——即某种码,而它又是信号的最小单元,因此称为码元。 N是一个码元能够表达的离散值个数,通常是2的整数次方。 比如: * N=2,电平对应的值可能是 0 1 * N=4,电平对应的值可
阅读全文 »