我在eth0上添加了一个标记的VLAN:

#ip link add link eth0 name eth0.20 type vlan id 20

这导致:

#ip link

2: eth0: mtu 1500 qdisc pfifo_fast state UP qlen 1000

link/ether 9c:c7:a6:95:65:1c brd ff:ff:ff:ff:ff:ff

....

12: eth0.20@eth0: mtu 1500 qdisc noqueue state UP

link/ether 9c:c7:a6:95:65:1c brd ff:ff:ff:ff:ff:ff

#ip -d link show eth0.20

70: eth0.20@eth0: mtu 1500 qdisc noqueue state UP

link/ether 9c:c7:a6:95:65:1c brd ff:ff:ff:ff:ff:ff

vlan id 20

#cat /proc/net/vlan/config

VLAN Dev name | VLAN ID

Name-Type: VLAN_NAME_TYPE_RAW_PLUS_VID_NO_PAD

eth0.234 | 234 | eth0

eth0.20 | 20 | eth0

现在我开始dhclient:

#dhclient -d -v -1 eth0.20

我在tcpdump中看到的是一个未标记的DHCP发现帧:

#tcpdump -i eth0 -XX

0x0000: ffff ffff ffff 9cc7 a695 651c 0800 4500

^^^^

为什么没有标记?

似乎使用802.1q模块:

#lsmod | grep 8021q

8021q 28324 0

garp 14311 1 8021q

(OS:SLES11SP2内核3.0.13-0.27-默认)

BTW其他流量也没有标记(至少tcpdump没有显示)…

10月16日更新

# tcpdump -Uw - | tcpdump -i eth0 -en -r - &

[1] 7310

# tcpdump: WARNING: eth0: no IPv4 address assigned

tcpdump: listening on eth0,link-type EN10MB (Ethernet),capture size 96 bytes

# dhclient -d -v -1 eth0.20

Internet Systems Consortium DHCP Client 4.2.3-P2

Copyright 2004-2012 Internet Systems Consortium.

All rights reserved.

For info,please visit https://www.isc.org/software/dhcp/

Listening on LPF/eth0.20/9c:c7:a6:95:65:1c

Sending on LPF/eth0.20/9c:c7:a6:95:65:1c

Sending on Socket/fallback

DHCPDISCOVER on eth0.20 to 255.255.255.255 port 67 interval 3

reading from file -,link-type EN10MB (Ethernet)

18:49:14.437882 9c:c7:a6:95:65:1c > ff:ff:ff:ff:ff:ff,ethertype IPv4 (0x0800),length 347: 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP,Request from 9c:c7:a6:95:65:1c,length 305

^^^^^^

所以,这里仍然没有显示标签.

但实际上,在运行dhclient时,/ proc / net / dev中eth0.20的传输计数器确实会增加…

linux如何查看vlan信息,dhcp – 通过tcpdump在数据包捕获(Linux)中未显示VLAN标记相关推荐

  1. linux上查看cap文件,如何使用tcpdump在Mac OS X上读取.cap数据包捕获文件 | MOS86

    还可以执行数据包跟踪或嗅探和捕获来自网络的数据包,结果通常是创建一个.上限捕获文件.那个无论您使用何种嗅探网络,网络管理员和安全性专业人士中相当常见的任务,都会创建cap,pcap或wcap数据包捕获 ...

  2. linux 下查看帮助信息

    linux 下查看帮助信息 linux查看某个外部命令的帮助文档的方法是: man [option] + CMD(这里的CMD是指你所要查看帮助的命令) 或者 command -h           ...

  3. linux 下查看应用版本信息,Linux下查看版本信息

    Linux下如何查看版本信息, 包括位数.版本信息以及CPU内核信息.CPU具体型号等. 1.# uname -a   (Linux查看版本当前操作系统内核信息) 2.# cat /proc/vers ...

  4. Linux命令--查看文件信息

    原文网址:Linux命令--查看文件信息_IT利刃出鞘的博客-CSDN博客 简介 本文介绍查看文件信息的一些命令.有如下命令:ls.ll.file.stat ls 见:Linux命令--ls--使用/ ...

  5. linux查看usb文件,linux lsusb查看USB信息

    linux lsusb查看USB信息 linux中lsusb用来显示系统中以及连接到系统的USB总线信息的工具,lsusb会显示驱动和内部连接到你系统的设备,包括PID和VID等,以及简单的设备描述. ...

  6. linux查看显示器名称命令,linux 查看显示器信息Linux下查看硬件信息命令大全

    /proc 虚拟的目录,是系统内存的映射.可直接访问这个目录来获取系统信息.其中也包含下面的信息: 主机CPU信息:cpuinfo 主机DMA通道信息:dma 文件系统信息:filesystems 主 ...

  7. dmidecode服务器型号,linux dmidecode查看服务器硬件信息

    linux dmidecode查看服务器硬件信息 linux中dmidecode的作用是将DMI数据库中的信息解码,以可读的文本方式显示,该命令可以查询BIOS.系统.主板.处理器.内存.缓存等非常重 ...

  8. linux命令如何查询某个线程,linux如何查看线程信息命令是什么

    linux如何查看线程信息命令是什么?linux线程命令介绍. linux 查看线程信息 在linux操作系统中可以使用ps -eLf命令来查看线程信息: 下面的数据为db2数据库的db2sysc进程 ...

  9. linux系统查看机器硬件信息,linux系统查看硬件信息的方法

    用过Linux系统的人都知道这么一个情况,那就是Linux大部分操作是通过命令实现的,并不像Windows那么直观.linux查看硬件信息也是需要通过命令查询才可以看得到硬件的信息,那linux系统如 ...

  10. linux 查看硬件 工具,linux下查看硬件信息方法

    想知道怎么查看电脑的硬件信息吗,下面是学习啦小编带来linux下查看硬件信息方法的内容,欢迎阅读! linux下查看硬件信息方法: 建议直接进主板的bios查看硬件信息 linux的话看具体什么版本了 ...

最新文章

  1. 人工智能是如何改变IT运维和DevOps的?
  2. linux基本知识学习
  3. LeetCode 138 复制带随机指针的链表-中等
  4. std::nothrow
  5. word2010生成目录的方法
  6. nginx过滤html输入,nginx屏蔽指定接口(URL)的操作方式
  7. 安卓recovery的log如何直接输出到串口
  8. 国内航线图 或城市之间连接图
  9. 所用软件安装及环境配置
  10. 电容与电感串联直流电路系统分析
  11. 如何让 ABAP 报表在后台作业的模式下运行
  12. 在 vmware ESXi上安装mac系统虚拟机
  13. CTC,RNN-Transducer, LAS
  14. Java+Springmvc+velement实现高校学科竞赛项目系统+Lw
  15. 新进Linux菜鸟,请多多关照
  16. matlab三相电路基波图形,非正弦稳态对称三相电路如图a所示。A相电源电压为,其中基波角频率为ω1=1rad/s。负载参数为R=...
  17. Java数据类型学习
  18. SpringBoot + 秒杀系统
  19. js输入两个数,求最小公倍数和最大公约数
  20. 如果快速有效的开项目启动会?

热门文章

  1. Andrew Ng机器学习公开课笔记 -- Generative Learning algorithms
  2. 岛主 同学给我出的算法题
  3. 【转】VMware虚拟机三种网络模式超详解
  4. SSM集成activiti6.0错误集锦(二)
  5. 数据结构(C++语言版)第三版pdf
  6. poj Fibonacci(快速幂取模运算)
  7. Android 4.1初识--7月13号
  8. UT斯达康互动电视UI界面设计大赛作品 求拍砖
  9. python和pytorch关系_pytorch 模拟关系拟合——回归实例
  10. 拓端tecdat|matlab贝叶斯隐马尔可夫hmm模型实现