计组 - 数据链路层 - [收集自创] - 【涉及:以太网、封装成帧与透明传输、各层设备、VLAN与局域网、MTU、CSMA/CD】

参考1 以太网

  1. 以太网详解 - ①
    • 以太网是当今现有局域网LAN采用的最通用的通信协议标准
    • 以太网定义在局域网中采用的电缆类型和信号处理方法
    • 以太网是建立在CSMA/CD机制上的广播型网络
    • 以太网规定了物理层和数据链路层的接口以及数据链路层与更高层的接口
  2. 以太网 - 概览 - 百度百科
  3. 以太网 - MAC帧格式 - 【重要】
    • 以太网的两种帧格式:Ethernet_II 和 IEEE802.3
    • 如何区分两种帧格式:Length/Type字段值小于等于0x05DC为IEEE802.3;Length/Type字段值大于等于0x600使用Ethernet_II格式
    • 帧格式含义详解
    • 局域网上的帧的发送方式:单播、广播、组播
    • 主机根据目的帧判断接受还是丢弃帧
  4. 以太网 - MAC地址分类
  5. 数据链路层 : 以太网 ( 无连接、不可靠服务)
    • 以太网的LLC层:【提供无连接、不可靠的服务,因此不存在帧编号;接收方不返回确认帧 , 差错帧直接丢弃 , 由高层纠错,因此我们在数据链路层学到的流量控制等手段在以太网帧中无效

参考2 各种设备

  1. 局域网、网段、子网的区别
    • 局域网:指二层可达的网络(也就是不需要三层设备,也能到达的网络)
    • 不同网段的设备交互需要3层设备路由器:目标IP与本机子网掩码相与之后,如果检查出非同一个子网,就需要交给网关处理;如果目标IP与本机IP属于同一个子网,则不需要二层设备就可以通讯
    • 未使用子网划分技术之前,网段就是子网;使用子网划分技术之后,网段可以被划分为多个子网
  2. 子网、局域网、网段的关系
    • 网桥:可以划分冲突域
    • 路由器:可以划分广播域
    • 冲突域:一次载波监听的范围,一个站点向另一个站点发出信号。除目的站点外,有多少站点能收到这个信号,这些站点就构成一个冲突域
    • 广播域:是一次广播发生的范围,多个冲突域构成一个广播域
    • 网段:是物理层的定义,使用同一物理层设备(传输介质,中继器,集线器等)能够直接通讯的那一部分
  3. 网段,局域网,互联网 及 集线器,网桥,路由器的区别
    • 桥接网段:由一些电缆和集线器组成
    • 集线器:不加区分将一个端口上接收到每个位复制到其他所有的端口上(同一网段内所有主机),因此每台主机都能看到这些数据,但是只有目标主机实际读取它。
    • 桥接以太网:由电缆和网桥将多个以太网段连接起来,形成的较大的局域网。
    • 网桥:同一网段内A向B传输数据时,帧到达网桥输入端口,网桥将其丢弃,不予转发。 A向另一网段内C传输数据时,网桥才将帧拷贝到与相应网段连接的端口上。注意网桥连接的网段都必须是同一个子网中的,网桥的主要作用是多个网段并行提高吞吐率
    • 局域网:由集线器和网桥及连接的电缆组成
    • 路由器:在更高层次将多个不兼容的局域网连接起来,组成互联网。
  4. 集线器,路由器,交换器的区别和功能原理
  5. 冲突域和广播域的概念
    • 广播帧:MAC帧的第一个字节的第8位即g位如果为1,就表示为多播的帧
    • 冲突域:一个设备发出一个帧后其余设备能够监听到该帧后,这些设备组成冲突域
    • 隔离冲突域:交换机作为二层设备可以隔离冲突域,每个端口就是一个冲突域,但是无法隔离广播域,当一个设备发出广播帧后,交换机会将广播帧发送到每个冲突域中,所有冲突域都可以接受到该广播帧,从而构成广播帧
    • 隔离广播域:路由器作为三层设备能够隔离广播域
    • 集线器连接的多台主机仍然是一个冲突域,集线器是物理层设备
  6. 二层设备:网桥和交换机的区别
  7. 网桥、交换机和路由器
  8. 计算机网络各层网络设备
  9. 二层交换机无法实现跨网段通信 - 原因①
  10. 二层交换机无法实现跨网段通信 - 原因②

参考3 VLAN与局域网

  1. 交换机四种报文中的三种:广播、组播、未知单播
  2. 交换机四种报文中的最后一种:已知单播
  3. VLAN划分和子网划分的区别是什么

参考4 帧的最小最大传输单元与CSMA/CD

  1. 在传统以太网中,为什么要有最小帧长度和最大帧长度的限制 – 简答描述
  2. 以太网帧的最小长度与CSMA/CD的关系 – 详解

在T=0时,A发送数据。B检测到信道为空闲 [假设A和B的通信距离是1Km]
在T=τ-δ时(这里τ>δ>0),A发送数据还没到达B时,由于B检测到信道是空闲的(为什么B检测是空闲的?前面我们说了,电磁波1km的传播时延是5us,换言之就是5us后B才能检测到信道是忙的,5us之前,B认为是空闲的,于是开始发送数据)。因此B发送数据。
经过时间δ/2后,即在T=τ-δ时,A发送的数据和B发送的数据发生了碰撞。这时,A和B都不知道发送了碰撞 [检查是否发生碰撞的原理:网卡检查所处的信道上的电平变换,此刻A和B所在网卡位置的信道上只有A或者B各自发出的信号,还没有叠加起来因此无法检查到,而碰撞处A和B的电平已经叠加是可以监测到的]
在T=τ时,只有B先检测到了发生碰撞,于是停止发送数据 [原因T=t时,A的信号已经传递到B网卡,B的网卡仍在信道上传递信号B,因此B网卡检查到信道的电平突然增大,即A信号叠加B信号,因此有冲突]
在T=2τ- δ时,A才检测到发生了碰撞,也停止发送数据 [帧的最小传输单元,保证碰撞信号被发送网卡A检查到之前,信号A仍然在信道上传输,如果提前传输结束的话,即使B的信号到A的网卡上,也无法检查到电平的增加,因为信号A由于传送帧过短,已经提前释放啦]

* 以太网把争用期2τ定为51.2us,对于10Mb/s以太网,在争用期内可发送512bit,即64字节 [最小帧长度为64]
* 最大传输单元是信道是共享的,如果一个主机传输的帧无限大,很有可能导致其他主机或设备饥饿 [最大帧长度为1500]
  1. 最小帧长度(64 bytes)和最大帧长度(1500 bytes)
  2. CSMA/CD详解
    • CSMA/CD特点:空闲发送、忙则等待、边发送边监听、帧间最小间隔为9.6us
    • 碰撞后的处理:强化碰撞、截断二进制指数退避算法

参考5 封装成帧与透明传输

  1. 帧开始定界符和前同步码 – 归属物理层设置
    • 上述过程中的:帧开始定界符与前同步码 – 共8Byte归属物理层设置
    • 前同步码: 7 个字节,1 和 0 交替。用来使接收端的适配器在接收 MAC 帧时能够迅速调整时钟频率,使它和发送端的频率相同。
    • 帧的起始符:1 个字节,前 6 位 1 和 0 交替。最后的两个连续的 1 表示告诉接收端适配器:“帧信息要来了,准备接收”。
  2. 封装成帧 - 三种方式
    • 封装成帧一:PPP帧 - 广域网的点对点通信 - 采用零比特填充的定界标记法
    • 封装成帧二:HDLC帧 - 广域网的HDLC通信 - 采用零比特填充的定界标记法
    • 封装成帧三:MAC帧 - 局域网中的以太网标准通信 - 差错控制:4字节的FCS - 【使用违规编码法保证透明传输】
    • 16进制0x7E = 0x0111 1110 即零比特填充法中的连续6个1
  3. 透明传输的实现方法 - 零比特填充法、违规编码法
    • 【违规编码法不需要采用任何填充技术,便能实现数据传输的透明性,但它只适用于采用冗余编码的特殊编码环境。局域网IEEE802标准就采用这种方法。其中MAC帧就采用违规编码法】
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值