Тегированный интерфейс не получает пакеты?

У меня есть идентификатор VLAN 69 на интерфейсе enp101s0f0 , который не получает никаких пакетов:

enp101s0f0.69: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
    inet 10.15.2.5  netmask 255.255.255.248  broadcast 10.15.2.7
    inet6 fe80::20f:53ff:fe56:2390  prefixlen 64  scopeid 0x20<link>
    ether 00:0f:53:56:23:90  txqueuelen 1000  (Ethernet)
    RX packets 0  bytes 0 (0.0 B)

Однако нетегированный интерфейс получает пакеты, помеченные идентификатором VLAN 69 :

enp101s0f0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::20f:53ff:fe56:2390  prefixlen 64  scopeid 0x20<link>
        ether 00:0f:53:56:23:90  txqueuelen 1000  (Ethernet)
        RX packets 5814204  bytes 485470187 (462.9 MiB)

, как показано на tcpdump :

[root@box-04 ~]# tcpdump -i enp101s0f0 -nn -e vlan
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on enp101s0f0, link-type EN10MB (Ethernet), capture size 262144 bytes
13:41:46.911547 2c:33:11:f9:9b:1e > 01:00:0c:cc:cc:cd, ethertype 802.1Q (0x8100), length 68: vlan 69, p 7, LLC, dsap SNAP (0xaa) Individual, ssap SNAP (0xaa) Command, ctrl 0x03: oui Cisco (0x00000c), pid PVST (0x010b), length 42: STP 802.1w, Rapid STP, Flags [Learn, Forward], bridge-id 80af.2c:33:11:f9:9b:41.8097, length 42

Я думаю, что таблица маршрутизации настроена правильно:

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.15.0.1       0.0.0.0         UG    0      0        0 eno1
10.15.0.0       0.0.0.0         255.255.255.0   U     0      0        0 eno1
10.15.2.0       0.0.0.0         255.255.255.248 U     0      0        0 enp101s0f0.69

В чем может быть проблема ?


РЕДАКТИРОВАТЬ

Вот ip -s -s -d link show dev для обоих интерфейсов:

[root@box-04 ~]# ip -s -s -d link show dev enp101s0f0
4: enp101s0f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq portid 000f53562390 state UP mode DEFAULT qlen 1000
    link/ether 00:0f:53:56:23:90 brd ff:ff:ff:ff:ff:ff promiscuity 0 addrgenmode eui64
    RX: bytes  packets  errors  dropped overrun mcast
    485969816  5820208  0       6       0       5815704
    RX errors: length   crc     frame   fifo    missed
               0        0       0       0       0
    TX: bytes  packets  errors  dropped carrier collsns
    4675014    72946    0       0       0       0
    TX errors: aborted  fifo   window heartbeat transns
               0        0       0       0       4
[root@box-04 ~]# ip -s -s -d link show dev enp101s0f0.69
6: enp101s0f0.69@enp101s0f0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP mode DEFAULT qlen 1000
    link/ether 00:0f:53:56:23:90 brd ff:ff:ff:ff:ff:ff promiscuity 0
    vlan protocol 802.1Q id 698 <REORDER_HDR> addrgenmode eui64
    RX: bytes  packets  errors  dropped overrun mcast
    0          0        0       0       0       0
    RX errors: length   crc     frame   fifo    missed
               0        0       0       0       0
    TX: bytes  packets  errors  dropped carrier collsns
    7832       36       0       0       0       0
    TX errors: aborted  fifo   window heartbeat transns
               0        0       0       0       2
0
задан 30 April 2019 в 22:44
1 ответ

Как вы можете видеть в третьей строке вывода ip -s -s -d link show dev enp101s0f0.69 , vlan id этого интерфейса равен 698 , а не 69 . Так что это просто неверная конфигурация или опечатка.

1
ответ дан 4 December 2019 в 15:42

Теги

Похожие вопросы