Le 1/17/19 à 5:24 PM, Guy Harris a écrit :
> On Jan 17, 2019, at 4:56 PM, Florian Fainelli <f.faine...@gmail.com> wrote:
> 
>> These Ethernet adapters can be regular/normal Ethernet adapters, e.g:
>> e1000e/igb/ixgbe on a PC connected to an Ethernet switch via GMII (for
>> data path), and controlled by that PC through GPIO/SPI/I2C/MDIO for
>> instance. If the switch is an external die/package then if you looked at
>> frames between that NIC and the switch, you would see the tag, but that
>> would require you snooping the wires between these two dies. If the
>> switch is internal, things are not visible obviously.
>>
>> These Ethernet switch tags *never* go out to front-panel/RJ45
>> connectors, they remain within the Ethernet switch logic and get
>> processed internally and stripped, and then regular Ethernet frames go
>> out these RJ45 connectors, a similar operation applies in the other
>> direction (ingress).
> 
> OK, so it sounds as if:
> 
>       1) the special ports on which the new DLT_ values would be used would 
> *always* get packets with the tags corresponding to the switch type, and 
> would *never* get regular Ethernet packets *or* DOCSIS packets from a Cisco 
> CMTS (Cable Modem Termination System);
> 
>       2) regular Ethernet ports would *never* get packets with switch tags.
> 
> If so, that means that that:
> 
>       1) the special ports should have only *one* DLT_ value - the one 
> corresponding to the switch type;
> 
>       2) other Ethernet ports should just get DLT_EN10MB and DLT_DOCSIS.

Correct. The other ports are exposed as regular Ethernet network devices.

> 
>> OK, then requesting 10 DLT values, one per-tag is reasonable?
> 
> Yes.

I see that you answered on the pull request that I pasted the link for,
thanks for doing that.

Cheers
-- 
Florian
_______________________________________________
tcpdump-workers mailing list
tcpdump-workers@lists.tcpdump.org
https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers

Reply via email to