+
Skip to content

Conversation

teacup-on-rockingchair
Copy link

Add as a configuration parameter per device a transmit vlan

The configured transmit vlan can be used by service protocols like ARP to transmit correctly encapsulated packets.

Add support in arp protocol for reading tx vlan configuration and using it in case ARPpacket is to be transmitted.

AP-Frank and others added 18 commits May 10, 2018 15:18
For decapsulation, removing a few bytes from head or tail(deps/dpdk/examples/tep_termination/vxlan.c) is faster than
copy whole payloads(Moongen/examples/vxlan-example.lua)
This will help packet decapsulation.
For example, in Moongen/examples/vxlan-example.lua
'get payload size -> ffi.copy -> setSize' will be simply 'removeLast(headerLen)'
Simpler and faster.

I changed the name(adj->removeFirst, trim->removeLast) and ignore return type for simplicity.
fix original length in pcap files
Add helper api for packet decapsulation
…aming

Fix mbuf alloc function naming & fix null pointer deref
add basic data structures for link emulation in moongen
[install-mlx.md] additional notes for mlx5 usage
The configured transmit vlan can be used by service protocols like ARP to transmit correctly encapsulated packets
Add also wrapper to go through all NICs: arpSendReqToAllNics
Add in arpSendOnNic support for using configured transmit vlan per NIC to be used for encapsulation
@emmericp emmericp force-pushed the master branch 2 times, most recently from 9d9fcae to afe9bdc Compare January 12, 2020 18:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载