以太网帧识别VLAN

以太网帧识别VLAN是帧的格式:

二层数据转发格式: 目的MAC  源MAC  类型/长度  数据  FCS

添加帧标识后格式: 目的MAC  源MAC  标签  类型/长度  数据  FCS

标签的格式:   类型(0x81000) Pn  CFI  VID

注意:Pn 用户优先级,CFI规范格式标识符(0代表帧VLAN正确,1代表VLAN错误)VID是用来指VLAN的ID,也就是VLAN号

小知识

1)所以的流量都是基于VLAN转发的

2)实际生活中只有VLAN1才能配置IP地址

3)老式机配置VLAN的方法:

特权模式  inter vlan datebase

全局模式  vlan ID

4)VLAN信息存储在flash中,彻底删除VLAN的步骤:

特权模式  erase startup-config  (能删除加入VLAN中的所有端口)

特权模式  delete vlan.dat    (删除VLAN ID)

5)在PC机上查看代理ARP信息:tracert IP地址

时间: 2024-11-08 06:02:35

以太网帧识别VLAN的相关文章

以太网帧结构

网络通信协议 一般地,关注于逻辑数据关系的协议通常被称为上层协议,而关注于物理数据流的协议通常被称为低层协议. IEEE802就是一套用来管理物理数据流在局域网中传输的标准,包括在局域网中传输物理数据的802.3以太网标准.还有一些用来管理物理数据流在使用串行介质的广域网中传输的标准,如帧中继FR(FrameRelay),高级数据链路控制HDLC(High-LevelDataLinkControl),异步传输模式ATM(AsynchronousTransferMode). 分层模型0OSI 国际

以太网帧结构解析

由于需要做一个分析网卡接收的数据包的Project,需要了解以太网帧结构并解析,发现有很多内容从一般网络方面的知识是不够的,因此查阅了相关资料再此做一个记录以备忘. 以太网是目前最流行的有线的局域网技术,特别是上世纪九十年后发展的交换式局域网增加了有效数据速率,同时集线器和交换机等普通且便宜的硬件更助长了其普及程度.以太网的数据帧格式如下图所示: 数据字段:在交换式以太网中,一台主机向局域网中的另一台主机发送一个IP数据报,这个数据报封装在以太网帧结构中作为其有效载荷,以太网的最大传输单元(MT

3.HCNA-HNTD——以太网帧结构

网络中传输数据时需要定义并遵循一些标准,以太网是根据IEEE 802.3标准来管理和控制数据帧的.了解IEEE802.3标准时充分理解以太网中链路层通信的基础. 学习目标: 理解分层模型的作用 掌握以太网中数据帧的结构 掌握MAC地址的作用 掌握以太网中数据帧转发的过程 20世纪60年代以来,计算机网络得到了飞速发展.各大厂商和标准组织为了在数据通信网络领域占据主导地位,纷纷推出了各自的网络架构体系和标准,如IBM公司的SNA协议,Novell公司的IPX/SPX协议,以及广泛流行的OSI参考模

关于千兆以太网芯片及VLAN浅析

MARVEL出产的高端千兆以太网交换芯片,对每个端口支持不同的交换模式. 包括4种模式: Secure模式:所带VLAN tag必须存在于VTU表中,且入端口必须是该VLAN成员,否则丢弃报文. Check模式:所带VLAN tag必须存在于VTU表中,否则丢弃报文. Fallback模式:入端口报文不丢弃. 802.1Q Disabled:802.1Q关闭,使用端口VLAN模式,所有报文透传. 前3种模式都遵循802.1Q规则,报文进入后按照VLAN表项进行转发,不同就在于进入的时候条件限制,

NS3网络仿真(10): 解析以太网帧

快乐虾 http://blog.csdn.net/lights_joy/ 欢迎转载,但请保留作者信息 解析以太网帧的过程是构建以太网帧的逆过程,当我们接收到一个以太网帧时,仍然以上一节中的ARP帧为例: 当收到这样一个数据帧时,首先应当构造一个Packet存放数据: Ptr<Packet>src = Create<Packet>(buffer,len); 然后取出以太网包头: //解析以太网包头 EthernetHeader eh_src; src->RemoveHeader

NS3网络仿真(9): 构建以太网帧

快乐虾 http://blog.csdn.net/lights_joy/ 欢迎转载,但请保留作者信息 在NS3使用了一个叫Packet的类来表示一个数据帧,本节尝试用它构造一个以太网帧. 以下是一个典型的ARP请求帧: 我们就用Packet来创建一个同样的帧. 首先创建一个空的数据包: Ptr<Packet>pkt = Create<Packet>(); 接下来加上ARP头: //加入arp头 ArpHeader ah; ah.SetRequest(Mac48Address(&qu

以太网帧、IP报文格式

这几天完成一个对比以太网帧的程序(c语言),老师给了以太网帧头部和IP报文头部的结构体,跟实际抓取到的数据包的格式是相同的. 以太网帧头部的数据结构: typedef struct { unsigned char dest_mac[6]; unsigned char src_mac[6]; unsigned short eth_type; } ethernet_header; eth_type字段用来指明上层协议类型,两字节.eth_type字段常见值及对应协议 0x0800 网际协议(IP)

【计算机网络】以太网帧,IP,TCP,UDP首部结构

1.以太网帧的格式 以太网封装格式 2.IP报头格式 IP是TCP/IP协议簇中最为重要的协议.所有的TCP,UDP, ICMP和IGMP数据都以IP数据报格式传输.IP提供的是不可靠.无连接的协议. 普通的IP首部长为20个字节,除非含有选项字段. 4位版本:目前协议版本号是4,因此IP有时也称作IPV4. 4位首部长度:首部长度指的是首部占32bit字的数目,包括任何选项.由于它是一个4比特字段,因此首部长度最长为60个字节. 服务类型(TOS):服务类型字段包括一个3bit的优先权字段(现

python 使用Raw Socket进行以太网帧注入

1. 帧注入 对于以太网帧和Raw Socket的介绍可参考之前的一篇博文利用Raw Socket进行以太网帧嗅探.帧注入的特点: 可以将原数据格式的包注入到网络中. 在模拟网络应答方面很强大. 原始套接字包结构具有不可延展性. 随机注入 如果你可以随机注入数据到网络上的话,你就可以向网络上发送任何数据.^_^ 2. 代码实验 进入python运行环境,需要加上root权限.(sudo python). >>> >>> import socket >>>