HCIA-mac地址和网络层

本文详细解释了MAC地址在数据封装中的作用,区分了单播、组播和广播的概念,并介绍了IGMP协议、IP地址结构、网络层协议及MTU在数据传输中的影响。此外,还讨论了环路和防环机制,如TTL在防止数据循环中的作用。
摘要由CSDN通过智能技术生成

MAC地址的概念

  1. 单播:通讯形式上的点对点,单对单的通讯,类似于QQ私聊

数据封装时源mac和目标mac都是单播mac,则为单播通讯

单播mac地址:从高到低(从左往右),第8位为0且一定为0,其他任意

  1. 组播:通讯形式上的点对多点,单对多的通讯,类似于QQ群聊

组播mac地址:从高到低(从左往右),第8位为1且一定为1,其他任意

数据封装时因为组播代表的是一组的集合,所以是面向一组的通讯,此时组播mac是不能成为数据源地址

  1. 广播:通讯形式上的点对所有进行通讯,单对所有的通讯;广而播之/强行的接收处理

广播的mac地址:从高到低48位全为1且一定为1

数据封装时因为广播代表所有人的集合面向所有人的通讯。此时广播mac不能成为数据的源地址,仅能充当目的地址

加组概念的引出(HCIE的知识)

在我们每个设备通讯之前我们要提前进行加组

提前加组有俩种方式

    1. IGMP协议自动完成加组(互联网组管理协议,HCIE学到)
    1. 应用软件进行加组
逻辑地址和物理地址的区别

逻辑地址是不能配置

数据桢的发送和接收

在这里插入图片描述

TCP/IP模型 - 定义了具体协议和标准

  1. 物理层

作用:规范传输介质的标准 - 网线 - 光纤(-设备链接 -数据传输)
无法实现:差错检测

  1. 数据链路层

作用:1. 差错检测。2. 提供链路上的地址信息(MAC)
无法实现:1. 纠错(对错误的改正)。2. 无法从全局角度分析地址信息

  1. 网络层

作用:1. 从全局定义某一台设备(IP地址)2. 路由
无法实现:1. 纠错(对错误的改正)。2. 无法实现一个设备不同应用的分区

  1. 传输层(TCP-可以纠错,UDP-不能纠错)

作用:1. 实现一个设备上不同应用的区分。2. 按不同的协议实现纠错
无法实现:1. 无法实现不同级别应用不同服务的区分。2. 有可能无法实现纠错

  1. 会话层

作用:实现应用级别不同服务的区分

网络层关键的协议:IP协议

上层数据过大我们要进行分片,分配可以使用IPV4可以实现对上层数据的分片
在这里插入图片描述

从图可知,IP位的最小是20字节
IP version:IPV4-IP协议版本4
在这里插入图片描述

MTU:最大传输单元

存在与每条数据链路上的概念,如果报文的MTU过大,而链路承载的MTU值过小,则可能导致数据分片或者数据丢失

E2封装完成后 数据帧:最小648B,最大为1518B

标志

在这里插入图片描述
图中MF为0代表发完数据了,MF为1就代表没有发完
DF:不分片位;1不可分片,0可以分片
如果设置为不能分片则6000的MTU经过1500的MTU值则会丢数据,所以不要轻易修改MTU值

但由于网络的影响,有可能不是从1~n的顺序发送,这时候就要去看片偏移

协议

1:代表是ICMP

我们以前一直写的ping https://www.baidu.com中的ping的传输协议就是ICMP

6:代表是TCP

17:代表是UDP

89:代表是OSPF协议

生存时间(TTL:经过了多少个三层设备(路由器))

以后网络中会有一个环路(默认配置0.0.0.0):明明想发出去一个数据,但是这个数据莫名其妙的回到了本设备身上这个概念
在这里插入图片描述

  • 防环机制:TTL,是有一个固定数值(不同厂商定义不一样,常见的有255,168,64)当TTL收到的数值为1的时候会把数值给丢弃
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

结城明日奈是我老婆

支持一下一直热爱程序的菜鸟吧

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值