报文头讲解

1、mac

知识点:

  • MAC(Media Access Control或者Medium Access Control)地址,意译为媒体访问控制,或称为物理地址、硬件地址,用来定义网络设备的位置。在OSI模型中,第三层网络层负责 IP地址,第二层数据链路层则负责 MAC地址。因此一个主机会有一个MAC地址,而每个网络位置会有一个专属于它的IP地址。
  • MAC地址共48比特(6字节),前24位为唯一标志符(IEEE分配给不同厂家,OUI),后24位为拓展标识符(厂家自己分配)。
  • MAC地址分类:单播(Unicast)、组播(Multicast)、广播(Broadcast)。广播mac的48位全为1(即为FF:FF:FF:FF:FF:FF),组播地址的高字节地位为1(即为01:xx:x:xx:x:xx:xx)。MAC组播地址之所以大部分都以01-80-C2和01-00-5E开头,那是因为使用这些组播地址的协议都是带头大哥IEEE和IANA名下的,它们的OUI分别是00-80-C2和00-00-5E是,变成组播地址就是01-80-C2和01-00-5E了,当然,除了带头大哥霸占的这些组播地址,还有01-00-0C-CC-CC-CC这样的地址,这个地址是Cisco霸占的,Cisco的OUI是00-00-0C。
  • 常见组播mac地址:01-80-C2-00-00-00(STP协议使用)   

                              01-80-C2-00-00-01(MAC Control的PAUSE帧使用)

                              01-80-C2-00-00-02(Slow Protocol: 802.3ah OAM/ LACP 协议都用这个地址,这个地址很有故事,有多少软件处理这个地址会出问题啊!)

                              01-00-5E-xx-xx-xx(IP组播地址对应的二层组播地址)。
                             详细组播mac地址前缀:http://standards.ieee.org/develop/regauth/grpmac/public.html

  • MAC地址的网络协议为0x800
  • VRRP:虚拟路由冗余协议(Virtual Router Redundancy Protocol,简称VRRP)是由IETF提出的解决局域网中配置静态网关出现单点失效现象的路由协议,详情介绍:https://blog.csdn.net/u013982161/article/details/51192337

 

2、vlan

知识点:

  • VLAN:二层交换机分割广播域的技术,若同一台交换机上不同的vlan域之间没有特殊操作,那么这一台交换机上连接的不同valn域的客户机,也不能互相通信。
  • VLAN间路由:不同valn域间互相通信,VLAN间的通信需要路由器提供中继服务
  • VLAN分配:静态VLAN(基于端口)、动态VLAN(基于MAC地址的VLAN(MAC Based VLAN)、基于子网的VLAN(Subnet Based VLAN)、基于用户的VLAN(User Based VLAN))
  • 交换机端口链接:访问链接(Access Link)、汇聚链接(Trunk Link)
  • VLAN原理介绍:http://network.51cto.com/art/201409/450885.htm

 

3、mpls

知识点:

  • 多标签交换技术: 用于不同的包转发和包交换技术 ,是一种用于快速数据包交换和路由的体系,它为网络数据流量提供了目标、路由地址、转发和交换等能力。更特殊的是,它具有管理各种不同形式通信流的机制。
  • MPLS原理介绍:https://blog.csdn.net/robbie1314/article/details/48275279

 

4、IP

 

转载于:https://www.cnblogs.com/sprinaut/p/8941871.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
VLAN讲解(重点难点详解) 里面有经典案例 完整配置命令 一下是部分内容 什么是VLAN? VLAN(Virtual LAN),翻译成中文是“虚拟局域网”。LAN可以是由少数几台家用计算机构成的网络, 也可以是数以百计的计算机构成的企业网络。VLAN所指的LAN特指使用路由器分割的网络——也就是广 播域。 在此让我们先复习一下广播域的概念。广播域,指的是广播帧(目标MAC地址全部为1)所能传递到的范 围,亦即能够直接通信的范围。严格地说,并不仅仅是广播帧,多播帧(Multicast Frame)和目标不明的 单播帧(Unknown Unicast Frame)也能在同一个广播域中畅行无阻。 本来,二层交换机只能构建单一的广播域,不过使用VLAN功能后,它能够将网络分割成多个广播域。 未分割广播域时…… 那么,为什么需要分割广播域呢?那是因为,如果仅有一个广播域,有可能会影响到网络整体的传输性 能。具体原因,请参看附图加深理解。 图中,是一个由5台二层交换机(交换机1~5)连接了大量客户机构成的网络。假设这时,计算机A需要与 计算机B通信。在基于以太网的通信中,必须在数据帧中指定目标MAC地址才能正常通信,因此计算机A 必须先广播“ARP请求(ARP Request)信息”,来尝试获取计算机B的MAC地址。 交换机1收到广播帧(ARP请求)后,会将它转发给除接收端口外的其他所有端口,也就是Flooding了。接 着,交换机2收到广播帧后也会Flooding。交换机3、4、5也还会Flooding。最终ARP请求会被转发到同一网 络中的所有客户机上。 交
JT808是中国车载移动通信标准的一种,是一种通信协议。下面是JT808报文讲解。 JT808协议的报文主要分为三部分:消息、消息体和校验码。其中,消息和消息体是必须的,而校验码是可选的。 消息部分包括12个字节,具体内容如下: 1. 消息ID(2字节):用于标识消息的类型,不同类型的消息ID不同。 2. 消息体属性(2字节):包括消息体长度和加密方式,用于描述消息体的属性。 3. 终端手机号(6字节):用于标识终端设备。 4. 消息流水号(2字节):用于标识消息的顺序。 5. 消息包总数(2字节):用于描述消息分包的情况。 6. 包序号(2字节):用于描述消息分包的情况。 消息体部分根据不同的消息ID而不同,具体内容需要参考JT808协议的文档。 校验码部分是可选的,由消息和消息体中的所有字节异或得到。 在发送JT808报文时,需要按照以下步骤进行: 1. 组装消息体,并且计算消息体的长度。 2. 组装消息,包括消息ID、消息体属性、终端手机号、消息流水号、消息包总数和包序号等信息。 3. 计算校验码,将消息和消息体中的所有字节异或得到。 4. 将消息、消息体和校验码组合成一条完整的JT808报文。 在接收JT808报文时,需要按照以下步骤进行: 1. 解析消息,获取消息ID、消息体属性、终端手机号、消息流水号、消息包总数和包序号等信息。 2. 根据消息体属性中的长度信息,解析消息体。 3. 计算校验码,将消息和消息体中的所有字节异或得到。 4. 检查校验码是否正确,如果正确,则表示报文接收成功。 以上就是JT808协议报文讲解,需要注意的是,JT808协议是一个比较复杂的协议,需要对协议规定的细节进行严格的遵守和解析。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值