数据链路层01

数据链路层


Created with Raphaël 2.1.0 网络层及以上 数据链路层,将数据包封装成帧,生成逻辑传输路径,检查错误并修复 物理层,将比特流换成信号并传递给线缆 线缆

物理层只需记住以太网(IEEE802.3),按以太网成帧规格可以粗略划分为Ethernet和IEEE802.3

帧主要四部分组成:

名称用途
前导码相当于要发送帧的信息,8个字节
侦头决定要将信息发至何处,由目的MAC地址(6个字节)、源MAC地址和类型组成。1. 类型决定数据包使用何种协议,如IPv4、ARP;2. MAC,前24位由IEEE管理,叫做(OUI,组织唯一标识符),后24位是运营商内部管理,广播的目的MAC地址,用位表示全部都是1。多播的MAC地址的前面第8位的I/G(Individual)位是1,前25是“01-00-5E”后面的一位加个“0”(ICANN的运营商编码),后23位是多播地址(E类IP地址)从后往前数的23位复制了一下。
数据即IP数据包帧传输数据长度默认最大是1500字节(MTU)
FCS(Frame Check Sequence,帧校验)
VLAN标签用于划分广播域的一种方法,让L2交换机找到对应VLAN

注意,用Wireshark分析时,无法显示出前导码和FCS,因为它们在Wireshark接收信息之前就已经被卸掉了

L2交换机

主要有三项职责,并在内存中保存MAC地址表(端口和MAC地址)

名称用途
登记收到的帧的端口和源MAC地址
将来路不明的MAC地址进行泛洪处理直白的说是一种“我不知道是哪个MAC地址,所以干脆发给所有对象再说”,广播的MAC地址不会成为源MAC地址,因此广播经常会被泛洪。
删除不再需要的信息

ARP

通过广播来搜索单播发送目的节点,通过IP地址去查询MAC地址,将MAC地址和IP地址关联起来的表叫做ARP表。
为了避免呢广播和泛洪发送到不相干的节点,L2交换机通过VLAN(Virtual LAN),将广播域分隔开。这时VLAN2与VLAN2之间的通信,必须通过L3交换机或路由器等L3设备进行中转

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值