Skip to content

Why we need new layer 2 protocol!! #1

@OmidHekayati

Description

@OmidHekayati

We believe that layer 2 Ethernet doesn't fit for the next generation of networks with billions of billion devices!
In almost every switch device(layer 2) of a network, a switch must store a state as mac to port! and also in layer 3, every router must store additional state as IP to mac to have the ability to route packets!
In introduced protocol we want to change this behavior to have two stateful layers in a network! I know you want to say now that IP is not stateful but please think about this, We talk about state in devices, not protocol header here!!
Eliminating state from devices in layer 2 have some goals:

  • A huge decrease in a network set up the price!
  • A huge increase in the speed of layer 2 networks due to having very simple stateless devices!! Switch devices don't need any RAM type eg. CAM, ... to store state
  • A huge decrease in power usage due to having a much much simpler device than existing layer 2 devices!!
  • A huge increase in layer 2 capacity! the introduced network can setup for 2^2048 devices without the need for the upper layer to route data!

In best and most expensive exiting switch devices like this with more than 30k$, you can set up a network with max 512,000 nodes! And almost you must get help from the upper layer to set up a reliable network with this number of nodes!

The Introduces switch protocol can implement in devices with 256 port by very low price and very high throughput that can't compare to existing devices like this!

In IoE - IoT era if we want all devices can communicate directly to each other without help from other networks like bus, we need to update layer 2 protocol, What do you think?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions