计算机网络:数据链路层

数据链路层使用的信道类型:点对点信道,广播信道
实际数据传递过程:
只考虑链路层数据传递过程:
一. 使用点对点信道
链路:一个结点到下一个结点的物理线路
数据链路层协议数据单元:帧
网络层协议数据单元:IP数据报,分组,包
点对点通信的三个步骤: //只考虑链路层
(1) 结点A的数据链路层将网络层交下来的IP数据报添加手部和尾部 封装成帧
(2) 结点A把封装好的帧发送给结点B的数据链路层
(3) 结点B的数据链路增检查数据帧是否有问题,正常则从帧中提取数据包交给上层网络层,数据帧异常则直接丢弃
数据链路层的三个基本问题:封装成帧,透明传输,差错检测
(1) 封装成帧:在IP数据报前后添加首部和尾部,构成一个帧
MTU(最大传送单元):数据部分的最大长度
(2) 透明传输:由文本文件组成的字符也可以放在帧中传输,此类型称为透明传输
解决透明传输帧的无效问题:在数据部分出现"SOH”和“EOF”的地方插入转义字符“ESC”,此方法称为 字符填充(字节填充)
(3) 差错控制:比特在传输过程中产生差错,称为比特差错;通过 循环冗余检验CRC 的检测技术解决
二. 点对点协议PPP
PPP协议的三个组成部分:
(1) 一个将IP数据包封装到串行链路的方法
(2) 一个用来建立,配置和测试数据链路连接的链路控制协议LCP
(3) 一套网络控制协议NCP
PPP协议帧格式:
首部包含4个字段,尾部包含2个字段
首部字段:(1) 标志字段:F(0X7E) (2) 地址字段:A(0XFF)
(3)控制字段:C(0X03) (4) 协议字段:2字节
尾部字段:(1) FCS:2字节,用于CRC检验 (2) 标志字段:F(0X7E)
局域网优点:
(1) 具有广播功能,一个站点访问全网
(2) 便于系统扩展和逐渐演变
(3) 提高系统可靠性,可用性和生存性
局域网按照网络拓扑分类:星形网,环形网,总线网
共享信道的两种方式:(1) 静态信道划分 (2) 动态媒体接入控制,又称为多点接入
以太网协议:CSMA/CD (载波监听多点接入/碰撞检测)
硬件地址:MAC地址 / 物理地址;这种地址用在MAC帧中
以太网MAC帧由5个字段构成,前两个字段为6字节长的目的地址和源地址字段;第三个字段为2字节长的类型字段,用来标志上一层使用的协议类型;第四个字段为数据字段,(46-1500字节之间);最后一个字段是4字节的帧检验序列FCS
MAC帧的总长度:64-1518字节
网桥:工作在数据链路层,根据MAC帧的目的地址对收到的帧进行转发和过滤;
网桥的好处:
(1) 过滤通信量,增大吞吐量
(2) 扩大了物理范围
(3) 提高了可靠性
(4) 可互连不同物理层,MAC子层和不同速率
网桥的缺点:
(1) 增加了传输时延(需要根据转发表进行转发)
(2) MAC子层没有流量控制功能
(3) 网桥只适合用于用户数量不太多和通信量不太大的网络
网桥功能:
(1) 自学习:查找转发表中与收到帧的原地址有无相匹配的项目,如果没有,则在转发表中增加一个项目;如果有,则把原有项目进行更新
(2) 转发帧:查找转发表与收到帧的目的地址有无相匹配的项目,如没有,则通过其他接口进行转发;如果有,则按照转发表中的借口进行转发
以太网交换机的实质是一个多接口的网桥
VLAN标记:在MAC帧的源地址字段和类型字段之间插入一个4字节的字段
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值