数据链路层

数据链路层分为上层的LLC(Logical Links Control,逻辑链路控制)和下层的MAC(媒体访问控制)。


  1. 数据链路和帧
  • 链路:从一个结点到相邻结点的一段物理线路,中间没有其他交换结点。
  • 数据链路:把实现通信协议的硬件和软件加到链路上,就构成了数据链路。
  1. 数据链路层的三个基本问题:封装成帧、透明传输、差错检测
  • 封装成帧:在一段数据的前后部分分别添加首部(SOH)和尾部(EOT),就构成了一个帧。SOH和EOT是控制字符的名称,并不是三个字母
  • 透明传输(字节填充
    发送端的数据链路层在数据中出现的控制字符前面插入转义字符ESC,接收端的数据链路层在把数据送往网络层之前删除转义字符,从而实现透明传输。
  • 差错检测
    循环冗余校验CRC(模二运算)
    帧检验序列FCS
  1. 数据链路层使用的信道主要由以下两种类型。(1)点对点信道(2)广播信道
  2. 点对点协议PPP
  • PPP协议的帧格式
    PPP帧格式
    首部4个字段,尾部2个字段。
    首部第1个字段和尾部最后1个字段都是标志字段F(Flag),规定为0x7E。
    首部第2、3个字段无定义,不携带PPP帧的信息。
    首部第4个字段是2字节的协议字段。
    信息字段的长度是可变的,不超过1500字节。
    尾部第1个字段(2字节)是使用CRC的帧检验序列FCS。
  • 字节填充(异步传输:逐个字符地传送。转义字符:0x7D)
    (1)信息字段出现的每一个0x7E字节转变为2字节序列(0x7D,0x5E)
    (2)信息字段出现的每一个0x7D字节转变为2字节序列(0x7D,0x5D)
    (3)信息字段出现的ASCII码的控制字符(小于0x20)转变为2字节序列(0x7D,0x+20)。例:(0x03)—>(0x7D,0x23)
  • 零比特填充(同步传输:一连串的比特连续传送。标志字段F:01111110)
    发送端扫描整个信息字段,发现5个连续1,则立即填入一个0。(避免出现6个连续1)
    接收端收到帧,先找F确定边界,之后删除5个连续1后面的0,还原信息比特流。
  1. 使用广播信道的数据链路层
  • CSMA/CD协议(半双工通信载波监听多点接入/碰撞检测
    实质是:载波监听和碰撞检测
  • CSMA/CD的基本原理是:所有结点都共享网络传输信道,结点在发送数据之前,首先检测信道是否空闲,如果信道空闲则发送,否则就等待;在发送出信息后,再对冲突进行检测,当发现冲突时,则取消发送。然后随机延迟一段时间后,重发送帧。(先听后说,边听边说,冲突停止,随机延迟后重发)
  1. 以太网的信道利用率

    以太网单程端到端时延与帧发送时间的比值:
    比值
    要提高信道利用率,就要使a的值尽可能小些。当数据率一定时,以太网的连线的长度不能太长,以太网的帧长也不能太短。
  2. MAC层的硬件地址
  • MAC地址是48位(bit)6个字节(byte)
  • MAC帧的格式
    以太网V2的MAC帧格式
    由五个字段组成:前两个字段分别为6字节长的目的地址和源地址字段,第三个字段是2字节的类型字段(标志上一层使用的协议,交付数据),第四个字段是数据字段(长度在46-1500字节),最后一个是4字节的帧检验序列FCS。
    MAC帧的首尾长度共有18个字节,有效的MAC帧长度为64-1518字节之间
  1. 扩展的以太网(在网络层看来仍然是一个网络
  • 在物理层扩展以太网(集线器工作在物理层
    转发器、光纤
    现在扩展主机和集线器之间的距离的一种简单的方法就是使用光纤和一对光纤调制解调器:
  • 在数据链路层扩展以太网
    (1)网桥(基于源地址的学习,基于目的地址的转发
    网桥工作在数据链路层,它根据MAC帧的目的地址对收到的帧进行转发和过滤。当网桥收到一个帧时,并不是向所有的接口转发此帧,而是先检查此帧的目的MAC地址,查找网桥中的地址表,然后再确定将该帧转发到哪个接口,或者把它丢弃或过滤。
    (2)交换式集线器(第二层交换机)(工作在数据链路层
    交换式集线器增加了冲突域,减少冲突。
    如果所有端口都在一个冲突域当发送数据时就会发生冲突导致网络拥塞
    如果每个端口都是一个冲突域这样就能有效避免冲突发生,而且交换机具有CSMA/CD机制。
  1. 虚拟局域网
    虚拟局域网VLAN是由一些局域网网段构成的与物理位置无关的逻辑组
  • 划分VLAN的四种方式
    基于端口划分:按VLAN交换机上的物理端口和内部的PVC(永久虚电路)端口来划分。
    优点:定义VLAN成员时非常简单,只要将所有的端口都定义为相应的VLAN组即可。
    缺点:如果某用户离开原来的端口到一个新的交换机的某个端口,必须重新定义。 适合于任何大小的网络
    基于MAC地址划分:根据每个用户主机的MAC地址来划分。
    优点:当用户物理位置从一个交换机换到其他的交换机时,VLAN不用重新配置。
    缺点:初始化时,所有的用户都必须进行配置。 适用于小型局域网
    基于网络层协议划分:按网络层协议来划分,可分为IP、IPX、DECnet、AppleTalk等VLAN网络。
    优点:用户的物理位置改变了,不需要重新配置所属的VLAN,而且可以根据协议类型来划分VLAN,并且可以减少网络通信量,可使广播域跨越多个VLAN交换机。
    缺点:效率低下。 适用于需要同时运行多协议的网络
    根据IP组播划分:IP 组播实际上也是一种VLAN的定义,即认为一个IP组播组就是一个VLAN。
    优点:更大的灵活性,而且也很容易通过路由器进行扩展。
    缺点:适合局域网,主要是效率不高。 适合于不在同一地理范围的局域网
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,794评论 6 498
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,050评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,587评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,861评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,901评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,898评论 1 295
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,832评论 3 416
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,617评论 0 271
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,077评论 1 308
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,349评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,483评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,199评论 5 341
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,824评论 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,442评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,632评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,474评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,393评论 2 352

推荐阅读更多精彩内容