0

I know the OSI model has seven layers. Can you consider a LAN to exist without layer 2 and just layer 1? The answers that I saw on Quora were not clear. Some of the answers on Quora came close to indicating that only the physical layer was needed.

I would think that a switch and the data link layer would be needed to have a local area network. A working LAN would need the transfer of data, and I do not see how that would be achievable without layer 2.

2
  • Think of layer 1 as electrical signals, LAN operations require a mac address and thus happen at layer 2. – Gngogh Mar 9 at 18:33
  • Not all data-link protocols use MAC addressing. Some use other addressing, and some use no addressing. – Ron Maupin Mar 9 at 19:18
3

The OSI model is just a model. That means it describes an idealized concept, rather than anything in the real world. So the question is really hypothetical. If you create a network with only one layer, you are not conforming to the OSI model, so at that point, the question becomes moot. Also, there's no strict definition of a network, local or otherwise.

The OSI model describes the component functions of a packet-switched network. Information is divided into parts called packets, and these are individually sent to the destination. The layers of the model are used to control and route the packets.

There are other kinds of networks that don't use packets (although they are rapidly becoming obsolete). Because there are no packets, there is no need for the functions of the OSI model (framing, routing, etc.)

One example of this is the (wired) telephone network**. It is (was) a circuit-switched network, where a temporary data path is set up between the endpoints. The data is sent in a continuous stream -- no packets. After all the data is sent, the data path is removed.

** In truth, I'm describing the telephone network of at least 30 years ago. Today, most telephone networks have converted to packet-switched networks because of their efficiency.

0

In addition to local addressing (see MAC address), L2 is doing the framing - so essentially, no, you can't get away without L2.

You can avoid addressing by using point-to-point links only - one interface per peer, and likely a lot of meshing (forwarding nodes), but there's no alternative to framing.

Of course, you can use different names in your network model but you can't do away vital functions.

4
  • 1
    A "network" isn't necessarily packetized, so framing isn't strictly required. You could use RS-232, for example, or your own custom signaling. – Ron Trunk Mar 9 at 18:41
  • A "network" is a somewhat modern sense requires packetization for mulitplexing. Without it, you can only run a single application with a single data stream (voice, video, ...) between two points. – Zac67 Mar 9 at 18:47
  • TDM and FDM are two examples of non-packetized multiplexing. – Ron Trunk Mar 9 at 18:49
  • I was referring to some kind of multi-use network. Multiplexing the physical signal doesn't help here. You still need some kind of addressing or application-level multiplexing to make some use of a network. – Zac67 Mar 9 at 19:51
0

Imagine a telegraph network carrying Morse Code as a layer-1 network. You can communicate to others in a point-to-point fashion.

If you want to communicate to more than one endpoint, queue up messages for asynchronous delivery (when the recipient isn't physically present at the telegraph office), have a billing scheme for messages, etc. you'll invent some additional, upper-layer(s).

An example upper-layer may be the framing of a message -- for example, how you signal (using Morse) the start & end of a message, and perhaps who is the sender and recipient. Some of this functionality is present at layer-2 and layer-3 of today's IP-over-Ethernet networks.

You could have a very simple telegraph line between your house and your neighbor's, but if you want to send messages across the world, you need message framing & routing!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.