Presented by:

06c6e624c254d5f411bf9eb4f3ee6842

Kento Kawakami

from Japan openSUSE User Group

I am Kawakami Kento (in Japanese 川上けんと).

I am a member of the openSUSE Japan User Group and hold and join local events.

No video of the event yet, sorry!

Packet processing is to receive packets and respond to packets and process them. Packet processing is a common process such as firewall, network switch, router, etc. At present, there is a flow of processing packet processing at high speed as well as speeding up network traffic.

In usual packet processing, there is a bottleneck as follows: * The NIC interrupts the kernel. * To copy packet from kernel space to user space. * Context switching on blocking I/O. * Using system call

It was difficult packet processing exceeding 10 Gbps by conventional methods. Therefore, DPDK, netmap and more were developed to deal with this problem. Let's look at the mechanism of DPDK and the difference with conventional packet processing. Packet forwarding is transferred between source NIC and destination NIC. Also, packet forwarding is the base program for creating firewalls, network switches, routers.

Also, packet processing is very fun. Let's have a lot fun.

Date:
2017 October 22 - 16:30
Duration:
15 min
Room:
Room 2
Language:
Track:
openSUSE
Difficulty:
Easy
Requires Registration:
Yes (Registered: 0)

Happening at the same time:

  1. Testing Ansible Roles using Molecule on openSUSE
  2. Start Time:
    2017 October 22 15:45

    Room:
    Workshop Space

  3. Getting Started Modern Monitoring with Prometheus and Grafana
  4. Start Time:
    2017 October 22 16:15

    Room:
    Main Room

  5. Write Your Story with OpenSource
  6. Start Time:
    2017 October 22 16:15

    Room:
    Room 1