精华内容
下载资源
问答
  • Frame-relay中继网络配置手册

    千次阅读 2019-04-08 10:40:00
    中继网络在笔者写这篇博客的时候可能很多人已经不记得这种古老而又廉价的“专线”服务。的确,中继是于1992年兴起的一种新的公用数据网通讯协议,1994年开始获得迅速发展。中继是一种有效的数据传输技术,它...

    帧中继网络在笔者写这篇博客的时候可能很多人已经不记得这种古老而又廉价的“专线”服务。的确,帧中继是于1992年兴起的一种新的公用数据网通讯协议,1994年开始获得迅速发展。帧中继是一种有效的数据传输技术,它可以在一对一或者一对多的应用中快速而低廉的传输数字信息。今天我们就来聊一聊帧中继网络。

    帧中继是一种使用了包交换方式的标准的广域网技术。简单来说,就是为用户建立了一条端到端之间的虚拟电路连接,中间经过的帧中继云网络对于用户来说是透明的,用户用起来就感觉跟租用物理专线差不多,但是租用帧中继服务就比租用物理专线便宜得多。帧中继常用于分公司与总公司之间的连接。

    帧中继网络主要包括两种链路模式:PVC(永久虚电路)与SVC(临时虚电路),永久虚电路是不管你是否使用这个网络,这条虚电路都已经被建立成功了;而临时虚电路则是只有在有连接请求的时候才会被建立。从发展角度来说,永久虚电路要比临时虚电路应用多得多。

    本实验的拓扑图如下:(注意,在使用GNS3模拟帧中继实验时不可以使用那个Frame-relay图标的交换机,笔者在使用这个交换机的时候怎么都无法激活接口状态)

    捕获2

    拓扑图说明:

    在该图中,R4充当帧中继转发设备,R1拥有两个DLCI分别是102、103;R2拥有两个DLCI分别是201、203;R3拥有两个DLCI分别是301、302。R4的帧中继转发表如下。

    既然前面说过,帧中继是通过虚电路与远端设备进行连接,那么一个物理端口 如果有很多个虚电路,那要怎么区分它们呢,在帧中继中,是通过DLCI号来区分的,DLCI号只在本地有效,也就是说在不同的链路段,DLCI号是有可能相同的。DLCI搭配接口就可以很好的避免了DLCI号混淆,这一点我们可以通过DLCL表来看。

    捕获

    Frame-relay帧中继网络有两种配置模式,分别是点对点与点对多点配置模式,以下是配置过程:

    (1)点对多点配置模式

    R4:

    R4(config)#frame-relay switching                    #成为帧中继交换机

    R4(config)#int s0/0

    R4(config-if)#no shutdown                                 #开启端口

    R4(config-if)#encapsulation frame-relay        #封装帧中继

    R4(config-if)#frame-relay intf-type dce           #设置端口类型为DCE(数据传输端口)

    R4(config-if)#frame-relay route 102 int s0/1 201      #设置转发表,从该接口收到DLCI号为102的包则转发到S0/1端口并打上DLCI标签201

    R4(config-if)#frame-relay route 103 int s0/2 301      #设置转发表,从该接口收到DLCI号为103的包则转发到S0/2端口并打上DLCI标签301

    R4(config-if)#exit


    R4(config-if)#int s0/1                                          #切换到S0/1端口

    R4(config-if)#no shutdown                               #开启端口

    R4(config-if)#encapsulation frame-relay       #封装帧中继

    R4(config-if)#frame-relay intf-type dce          #设置类型为DCE

    R4(config-if)#frame-relay lmi-type cisco       #封装lmi类型为cisco标准

    R4(config-if)#frame-relay route 201 int s0/0 102  #设置转发表,从该接口收到DLCI号为201的包则转发到S0/0端口并打上DLCI标签102

    R4(config-if)#frame-relay route 203 int s0/2 302   #设置转发表,从该接口收到DLCI号为203的包则转发到S0/2端口并打上DLCI标签302

    R4(config-if)#exit


    R4(config-if)#int s0/2                                          #切换到S0/2端口

    R4(config-if)#no shutdown                               #开启端口

    R4(config-if)#encapsulation frame-relay       #封装帧中继

    R4(config-if)#frame-relay intf-type dce          #设置类型为DCE

    R4(config-if)#frame-relay lmi-type cisco       #封装lmi类型为cisco标准

    R4(config-if)#frame-relay route 301 int s0/0 103  #设置转发表,从该接口收到DLCI号为301的包则转发到S0/0端口并打上DLCI标签103

    R4(config-if)#frame-relay route 302 int s0/2 203   #设置转发表,从该接口收到DLCI号为302的包则转发到S0/1端口并打上DLCI标签203

    R4(config-if)#exit


    R1:

    R1(config)#int s0/0                                                                   #进入端口S0/0

    R1(config-if)#encapsulation frame-relay                           #封装帧中继

    R1(config-if)#no ip address                                                   #取消IP地址配置

    R1(config-if)#no frame-relay inverse-arp                         #由于是手工静态配置DLCI匹配表,所以关闭反向ARP

    R1(config-if)#frame-relay lmi-type cisco                           #设置LMI类型为cisco封装

    R1(config-if)#no shutdown                                                   #开启端口

    R1(config-if)#exit

    R1(config)#int s0/0.1 multipoint                                      #进入S0/0.1多点子接口(必须配置子接口)

    R1(config-subif)#ip address 1.1.1.1 255.255.255.0            #子接口配置IP地址

    R1(config-subif)#no shutdown

    R1(config-subif)#frame-relay map ip 1.1.1.2 102 broadcast         #设置手工映射,匹配目标IP地址为1.1.1.2的数据包就封装DLCI号102,其中 broadcast表示允许广播(包含组播)流量通过,便于运行路由协议

    R1(config-subif)#frame-relay map ip 1.1.1.3 103 broadcast         #设置手工映射,匹配目标IP地址为1.1.1.3的数据包就封装DLCI号103,其中 broadcast表示允许广播(包含组播)流量通过,便于运行路由协议

    R1(config-if)#end

    查看R1的映射表:(使用'''show frame-relay map')

    捕获1

    可以看到现在由于对端尚未配置DLCI映射,PVC状态为 inactive状态。


    在帧中继网络中,PVC总共有四种状态:

    1)delete:这种状态说明DLCI只配置在本端,运营商端尚未配置该条PVC,为无效PVC,需要确认一下是否输错了DLCI号。

    2)static:表示该端口为手工配置,两端不再交换LMI报文来协商PVC状态。

    3)inactive:提供了这条PVC且DLCI号在本端是对应的,但是链路尚不可用。

    4)active:链路可用,正常传输数据。


    R2:

    R2(config)#int s0/0                                                                   #进入端口S0/0

    R2(config-if)#encapsulation frame-relay                           #封装帧中继

    R2(config-if)#no ip address                                                   #取消IP地址配置

    R2(config-if)#no frame-relay inverse-arp                         #由于是手工静态配置DLCI匹配表,所以关闭反向ARP

    R2(config-if)#frame-relay lmi-type cisco                           #设置LMI类型为cisco封装

    R2(config-if)#no shutdown                                                   #开启端口

    R2(config-if)#exit

    R2(config)#int s0/0.1 multipoint                                      #进入S0/0.1多点子接口(必须配置子接口)

    R2(config-subif)#ip address 1.1.1.2 255.255.255.0            #子接口配置IP地址

    R2(config-subif)#no shutdown

    R2(config-subif)#frame-relay map ip 1.1.1.1 201 broadcast         #设置手工映射,匹配目标IP地址为1.1.1.1的数据包就封装DLCI号201,其中 broadcast表示允许广播(包含组播)流量通过,便于运行路由协议

    R2(config-subif)#frame-relay map ip 1.1.1.3 203 broadcast         #设置手工映射,匹配目标IP地址为1.1.1.3的数据包就封装DLCI号203,其中 broadcast表示允许广播(包含组播)流量通过,便于运行路由协议

    R2(config-if)#end


    可以看到,当完成R2的配置后,R1上从R1到R2的帧中继PVC状态已经变成active:

    捕获

    继续完成R3的两条PVC链路配置,过程略。


    最后当所有的帧中继PVC链路配置完成后,R1,R2,R3的PVC状态应该全部变成active状态。

    此时点到多点帧中继搭建完成。如需跑路由协议,可以自建loopback口进行测试。



    (2)点到点配置模式

    拓扑图如下:

    捕获

    拓扑图说明:

    在R1的S0/0上有两个点对点子接口,分别与R2、R3各自的接口对应,且R1的DLCI号分别是102、103,而R2与R3的DLCI号分别是201、301。


    R4:

    R4(config)#frame-relay switching                    #成为帧中继交换机

    R4(config)#int s0/0

    R4(config-if)#no shutdown                                 #开启端口

    R4(config-if)#encapsulation frame-relay        #封装帧中继

    R4(config-if)#frame-relay intf-type dce           #设置端口类型为DCE(数据传输端口)

    R4(config-if)#frame-relay route 102 int s0/1 201      #设置转发表,从该接口收到DLCI号为102的包则转发到S0/1端口并打上DLCI标签201

    R4(config-if)#frame-relay route 103 int s0/2 301      #设置转发表,从该接口收到DLCI号为103的包则转发到S0/2端口并打上DLCI标签301

    R4(config-if)#exit


    R4(config-if)#int s0/1                                          #切换到S0/1端口

    R4(config-if)#no shutdown                               #开启端口

    R4(config-if)#encapsulation frame-relay       #封装帧中继

    R4(config-if)#frame-relay intf-type dce          #设置类型为DCE

    R4(config-if)#frame-relay lmi-type cisco       #封装lmi类型为cisco标准

    R4(config-if)#frame-relay route 201 int s0/0 102  #设置转发表,从该接口收到DLCI号为201的包则转发到S0/0端口并打上DLCI标签102

    R4(config-if)#exit


    R4(config-if)#int s0/2                                          #切换到S0/2端口

    R4(config-if)#no shutdown                               #开启端口

    R4(config-if)#encapsulation frame-relay       #封装帧中继

    R4(config-if)#frame-relay intf-type dce          #设置类型为DCE

    R4(config-if)#frame-relay lmi-type cisco       #封装lmi类型为cisco标准

    R4(config-if)#frame-relay route 301 int s0/0 103  #设置转发表,从该接口收到DLCI号为301的包则转发到S0/0端口并打上DLCI标签103

    R4(config-if)#exit

     

    R1:

    R1(config)#int s0/0

    R1(config-if)#no shutdown

    R1(config-if)#encapsulation frame-relay

    R1(config-if)#frame-relay lmi-type cisco

    R1(config-if)#no frame-relay inverse-arp

    R1(config)#int s0/0.1 point-to-point                                         #点对点模式下需要进入点对点端口配置模式,配置到R2的点对点子接口

    R1(config-subif)#ip address 1.1.1.1 255.255.255.0

    R1(config-subif)#frame-relay interface-dlci 102                   #点对点模式下不能使用''frame-relay map ip X.X.X.X [DLCI] broadcast''命令

    R1(config-fr-dlci)#exit

    R1(config)#int s0/0.2 point-to-point                                       #配置到R3的点对点子接口

    R1(config-subif)#ip address  1.2.1.1 255.255.255.0

    R1(config-subif)#frame-relay interface-dlci 103
    R1(config-fr-dlci)#exit
    R1(config-subif)#end


    R2、R3相同配置略。

    最后查看R1的帧中继表可以得知:

    捕获

    R1已经有到达R2、R3的PVC且是active状态。链路标记为point-to-point点对点PVC链路。

    展开全文
  • 计算机网络-数据链路层同步

    千次阅读 热门讨论 2018-02-25 17:35:38
    同步指的是接收方应当能从接收到的二进制比特流中区分出的起始与终止。概念两个工作站之间以报文分组为单位传输信息时,必须将线路上的数据流划分成报文分组或HDLC(高级数据链路控制)规程的,以的格式进行...

         帧同步指的是接收方应当能从接收到的二进制比特流中区分出帧的起始与终止。

    概念

    两个工作站之间以报文分组为单位传输信息时,必须将线路上的数据流划分成报文分组或HDLC(高级数据链路控制)规程的帧,以帧的格式进行传送。在HDLC通信规程中的帧的帧标识位F(01111110),就是用它来标识帧的开始和结束。通信开通时,当检测到帧标识F,即认为是帧的开始,然后在数据传输过程中一旦检测到帧标识F即表示帧结束。

    数据链路层所以要把比特组合成以帧为单位传送,是为了在出错时,可只将有错的帧重发,而不必将全部数据重新发送,从而提高了效率。通常为每个帧计算校验和(Checksum)。当一帧到达目的地时,校验和再被计算一遍,若与原校验和不同,就可发现差错了。

    方法

    常用的帧同步方法有:使用字符填充的首尾定界符法、使用比特填充的首尾标志法、违法编码法和字节计数法。下面我们介绍四种方法:

    1、使用字符填充的首尾定界符方法

    这种方法用一些特定的字符来定界一帧的开始和结束。为了不将信息位中出现的特殊字符被误码判为帧的首尾定界符,可以在前面填充一个转义符(DLE)来区分。

    2、使用比特填充的首尾标志方法

    这种方法用一组特定的比特模式(如,01111110)来标志一帧的开头和结束。为了不使信息位中出现的该特定模式被误判为帧的首尾标志,可以采用比特填充的方法来解决。

    3、违例编码法

    这在物理层采用特定的比特编码方法时采用。比如说,采用曼彻斯特编码方法时,将数据比特1编码成高--低电平对,而将数据比特0编码成低--高电平对。高--高或低--低电平对在数据比特的编码中都是违例的,可以借用这些违例编码的序列来定界帧的开始和结束。

    4、字节计数法
    这种方法首先用一个特殊字段来表示一帧的开始,然后使用一个字段来标明本帧内的字节数。当目标机的数据链路层读到字节计数值时,就知道了后面跟随的字节数,从而可确定帧结束的位置。

    展开全文
  • 以太网(IEEE 802.3)格式: 1、前导码:7字节0x55,一串1、0间隔,用于信号同步 2、起始定界符:1字节0xD5(10101011),表示一开始 3、DA(目的MAC):6字节 4、SA(源MAC):6字节 5、类型/长度:2字节,0~...
    以太网(IEEE 802.3)帧格式:
    

    1、前导码:7字节0x55,一串1、0间隔,用于信号同步
    2、帧起始定界符:1字节0xD5(10101011),表示一帧开始
    3、DA(目的MAC):6字节
    4、SA(源MAC):6字节
    5、类型/长度:2字节,0~1500保留为长度域值,1536~65535保留为类型域值(0x0600~0xFFFF)
    6、数据:46~1500字节
    7、帧校验序列(FCS):4字节,使用CRC计算从目的MAC到数据域这部分内容而得到的校验和。

    据RFC894的说明,以太网封装IP数据包的最大长度是1500字节,也就是说以太网最大帧长应该是以太网首部加上1500,再加上7字节的前导同步码和1字节的帧开始定界符,具体就是:7字节前导同步吗+1字节帧开始定界符+6字节的目的MAC+6字节的源MAC+2字节的帧类型+1500+4字节的FCS。

    按照上述,最大帧应该是1526字节,但是实际上我们抓包得到的最大帧是1514字节,为什么不是1526字节呢?原因是当数据帧到达网卡时,在物理层上网卡要先去掉前导同步码和帧开始定界符,然后对帧进行CRC检验,如果帧校验和错,就丢弃此帧。如果校验和正确,就判断帧的目的硬件地址是否符合自己的接收条件(目的地址是自己的物理硬件地址、广播地址、可接收的多播硬件地址等),如果符合,就将帧交“设备驱动程序”做进一步处理。这时我们的抓包软件才能抓到数据,因此,抓包软件抓到的是去掉前导同步码、帧开始分界符、FCS之外的数据,其最大值是6+6+2+1500=1514。

    以太网规定,以太网帧数据域部分最小为46字节,也就是以太网帧最小是6+6+2+46+4=64。除去4个字节的FCS,因此,抓包时就是60字节。当数据字段的长度小于46字节时,MAC子层就会在数据字段的后面填充以满足数据帧长不小于64字节。由于填充数据是由MAC子层负责,也就是设备驱动程序。
    展开全文
  • 计算机网络(八)-数据链路层-封装

    千次阅读 2020-02-17 19:17:23
    链路:网络中两个结点之间的物理通道,链路的传输介质主要双绞线、光纤和微波。分为有线链路和无线链路。 数据链路:网络中两个结点之间的逻辑通道,把实现控制数据传输协议的硬件和软件加到链路上就构成数据链路...

    一.数据链路层
    在这里插入图片描述
    1.1 基本概念

    • 结点:主机、路由器
    • 链路:网络中两个结点之间的物理通道,链路的传输介质主要有双绞线、光纤和微波。分为有线链路和无线链路。
    • 数据链路:网络中两个结点之间的逻辑通道,把实现控制数据传输协议的硬件和软件加到链路上就构成数据链路。
    • :链路层的协议数据单元,封装网络层数据报。

    数据链路层负责通过一条链路从一个结点向另一个物理链路直接的相邻结点传送数据报。

    1.2 功能概述
    数据链路层在物理层提供服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠的传输到相邻结点的目标机网络层,其主要作用是加强物理层传输原始比特流的功能,将物理层提供的可能出错的物理连接改造成为逻辑上无差错的数据链路,使之对网络层表现为一条无差错的链路。

    功能

    • 为网络层提供服务。
      无确认无连接服务,有确认无连接服务,有确认面向连接的服务。
    • 链路管理,即连接的建立、维持、释放(用于面向连接的服务)。
    • 组帧
    • 流量控制
    • 差错控制(帧错/位错)

    二.封装成帧和透明传输

    封装成帧

    2.1 封装成帧:就是在一段数据的前后添加首部和尾部,这样就构成了一个帧。接收端在接收到物理层上交的比特流后,就能根据首部和尾部的标记,从收到的比特流中识别帧的开始和结束。

    2.2 首部和尾部包含许多的控制信息,他们的一个重要作用:帧定界(确定帧的界限)。

    2.3 帧同步接收方应当能从接收到的二进制比特流中区分出帧的起始和终止。

    2.4 组帧的四种方法:

    • 字符计数法
    • 字符(节)填充法
    • 零比特填充法
    • 违规编码法
      在这里插入图片描述

    透明传输

    2.5 透明传输是指不管所传输数据是什么样的比特组合,都应当能够在链路上传送。因此,链路层就“看不见”有什么妨碍数据传输的东西。

    2.6 当所传数据中的比特组合恰巧与某个控制信息完全一样时,就必须采取适当的措施,使接收方不会将这样的数据误认为是某种控制信息,这样才能保证数据链路层的传输是透明的。

    三.组帧方法介绍

    3.1 字符计数法

    • 帧首部使用一个计数字段(第一个字节,8位)来标明帧内字符数。
    • 若第一个自己发生错误,这后面每帧都将错误。
      在这里插入图片描述

    3.2 字符填充法

    • 数据部分可以出现一些与控制信息相同的比特,导致数据截断丢失,因此需要在数据部分中添加转义字符,接收方接收到数据在剔除转义字符和首部、尾部就能还原数据。
      在这里插入图片描述

    3.3 零比特填充法

    • 首部和尾部添加 01111110(6个1)
    • 在发送端,扫描数据部分,只要连续5个1,就立即填入一个0避免了和首部尾部标识符的冲突
    • 在接收端收到一个帧时,就先找到首部和尾部(标志字段)确定边界,再用硬件对比特流进行扫描,发现连续五个1时,就把后面的0删除。
    • 保证了透明传输:在传送的比特流中可以传送任意比特组合,而不会引起对帧边界的判断错误。

    在这里插入图片描述

    3.4 违规编码法
    在这里插入图片描述

    • 由于字节计数法中Count的脆弱性(其值若有错误将导致灾难性后果) 及字符填充实现上的复杂性和不兼容性,目前较普遍使用的帧同步法是比特填充违规编码法
    展开全文
  • 流量控制涉及对链路上的的发送速率的控制,以使接收方足够的缓冲空间来接收每个。例如,在面向的自动重传请求系统中,当待确认的数量增加时,可能超出缓冲存储空间而造成过载。流量控制的基本方法是接收...
  • 数据链路层的成方法

    万次阅读 多人点赞 2018-01-09 13:15:54
    之前说过,数据链路层一个很重要的功能就是成和拆,因为是数据链路层的一个单元,数据链路层是对于进行处理的。那么这里就具体讲一讲数据链路层是怎么成的。...能不能看出来的某个比特
  • 数据链路层协议许多种,但三个基本问题则是共同的。这三个基本问题是:封装成、透明传输、差错检测。本文详细介绍数据链路层的三个基本问题。 ...
  • 回退 N 的关键是我们在接收到确认之前,可以发送多个分组,但是接收端只能缓冲一个分组。我们保存被发送分组的副本直到确认到达。1.发送窗口 在每个窗口位置,某些序号定义了已经被发送的分组;其他序号定义了...
  • 数据的产生

    千次阅读 2017-01-24 16:15:01
    到底是由谁来产生的? 网卡可以产生,交换机也可以产生。交换机产生的话是因为交换机之间需要一些协议来维护特定的功能,如STP,VTP而最重要的功能还是转发网卡(也就是主机)所产生的。 追问 ...
  • 文章目录0....1️⃣ 无差错2️⃣ 差错情况① 数据丢失或检测到出错② ACK确认丢失② ACK确认迟到超时(4)停止等待协议性能分析5.多滑动窗口与后退N协议(GBN)(1)后退N协议(GB...
  • CDH 错误

    2020-09-24 15:04:50
    所有受监控的网络接口在过去 15 分钟内传入的网络数据包的 0.09 中的网络帧错误数。 警告阈值:任意。 问题定位:ifconfig 发现errors:25734 bond0 Link encap:Ethernet HWaddr F8:F2:1E:A7:16:A0 inet addr:10.x.x....
  • 数据包 数据

    千次阅读 2015-10-28 21:46:37
    “包”(Packet)是TCP/...没,但是TCP/IP协议是工作在OSI模型第三层(网络层)、第四层(传输层)上的,而是工作在第二层(数据链路层)。上一层的内容由下一层的内容来传输,所以在局域网中,“包”是包含在“”里的。
  • VRRP格式

    千次阅读 2018-02-01 15:04:08
    最近在写一个生成各种网络封包的功能模块,其中写到VRRP时,网上搜到的关于VRRP格式的描述,好多都是的,最后在清默网络http://www.023wg.com/kkxpz/78.html搜到的才是正确的。  当然你也可以直接参考RFC文档 ...
  • crc-8校验数据

    2016-10-22 10:44:06
    华科的数据网络技术作业,很多网上的crc-8的算法都是,我的程序完全自己写的,百分百正确无误!
  • ISDN格式介绍

    千次阅读 2016-10-25 20:40:25
    前言 BRI结构及其组帧 1 BRI结构 ... 本篇文章对ISDN中的基本速率接口(BRI)和基群速率接口(E1、T1)的结构以及组帧方法进行介绍,这对理解他们的工作原理很大的帮助。 1 BRI结构及其组帧1.1
  • 可能很多人都听说过网络通信的 5 层模型,但是可能并不是很清楚为什么需要五层模型,五层模型负责的任务也可能经常混淆。下面是网络通信的五层模型 说实话,五层模型的具体内容还是极其复杂的,不过今天这篇文章...
  • 以太网最大和最小、MTU

    千次阅读 2013-04-21 17:18:30
    根据RFC894的说明,以太网封装IP数据包的最大长度是1500字节,也就是说以太网最大长应该是以太网首部加上1500,再加上7字节的前导同步码和1字节的开始定界符,具体就是:7字节前导同步吗+1字节开始定界符+6...
  • 链路层数据成方法

    千次阅读 2018-02-27 23:07:16
    首先我们应该想想成所涉及的问题。...这些都是成机制应该考虑的,所以的格式设计成如下这样: 能看出来,的组成主要是标志和字段两个部分,标志主要是标识了的开始和结束,字段部分主要地址字段...
  •  CAN总线使用串行数据传输方式,当can总线上的一个节点站发送数据,它以报文形式广播给网络中所有的节点。对于每隔节点来说,无论数据是不是发给自己的,都对其进行接受。 2.CAN 错误的种类: 1.)主动错误:...
  • 以太网结构以及CRC校验

    万次阅读 多人点赞 2017-05-27 14:25:57
    MAC报文结构 在以太网链路上的数据包称作以太。以太起始部分由前导码和开始符组成。后面紧跟着一个以太网报头,以MAC地址说明目的地址和源地址。的中部是该负载的包含其他协议报头的数据包(例如IP协议)...
  • 中继(Frame Relay)

    千次阅读 2017-06-29 06:32:03
    FR是由X.25分组交换技术基础上演变而来的,为了提高网络的传输率,FR放弃了X.25的差错控制和流量控制功能,当FR交换机收到错帧时只是简单地丢弃之,不提供确认包,这些功能由客户端自行完成,从而简化了协议 ...
  • 中继原理浅谈

    万次阅读 多人点赞 2017-06-08 11:58:34
    简单来说,就是为用户建立了一条端到端之间的虚拟电路连接,中间经过的中继云网络对于用户来说是透明的,用户用起来就感觉跟租用物理专线差不多,但是租用中继服务就比租用物理专线便宜得多。
  • 有关802.11的Beacon

    万次阅读 多人点赞 2016-02-16 21:06:13
    Beacon是802.11中一个周期性的,Beacon周期调高,对应睡眠周期拉长,故节能(即越来休息100ms再起来发一个包,现在休息200ms再起来发一个包这样),不够节能意味着本身就没有什么接入速率的要求。Beacon周期调低...
  • 为什么以太网最小为64字节

    千次阅读 2018-12-16 22:26:34
    1,假设公共总线媒体长度为S,在媒体上的传播速度为0.7C(光速),网络的传输率为R(bps),长为L(bps),tPHY为某站的物理层时延;则: 碰撞槽时间=2S/0.7C+2tPHY 因为Lmin/R=碰撞槽时间 所以Lmin =(2S/...
  • 计算机三级网络技术考过指南

    万次阅读 多人点赞 2018-03-10 19:18:36
    计算机三级网络技术考过指南 原文链接:计算机三级网络技术考过指南 题库下载链接(50积分是CSDN上调的,不是我上传时设置的。更新版本请大家自行搜索):计算机三级网络技术无纸化考试模拟软件(2018.3) 用...
  • Wi-Fi 链路层 - MAC格式

    千次阅读 2019-09-30 15:37:27
    MAC 格式 IEEE 802.11 的MAC包括三部分:MAC Header,...Frame Body:主体,来自网络层的数据,负责在STA间传输上层数据。 FCS: Frame Check Sequence,采用CRC校验,32位循环冗余码,通过完整性检验...
  • WebSocket 数据

    千次阅读 2018-03-30 15:11:08
    基本的成协议定义了类型操作码、有效载荷的长度,指定位置的Extension data和Application data,统称为Payload data,保留了一些特殊位和操作码供后期扩展。在打开握手完成后,终端发送一个关闭之前的任何...
  • 数据包、数据

    千次阅读 2015-01-27 22:33:33
    1,数据包:  “包”(Packet)是TCP/IP协议通信传输中的数据单位,一般也称“数据包”。...没,但是TCP/IP协议是工作在OSI模型第三层(网络层)、第四层(传输层)上的,而是工作在第二层(数据链路层)。上一层
  • 同步和状态同步(二)案例分析

    千次阅读 2017-11-01 09:29:52
    转自:http://www.gameres.com/489361.html腾讯...自从去年了解到即时游戏同步这门技术,我就一直关注使用这个技术的游戏,一直没有发现,虽然我们自己的游戏也是采用的同步,毕竟还没有上线,现在线上有帧同步的

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 22,461
精华内容 8,984
关键字:

网络有错帧