FreshmanNewbie
Full Member level 4

I have gone through the OSI communication model and the associated levels.
But I do not understand on how is this implemented in the Hardware level. Or let me put it like this.
Suppose we have a USB (2.0 and 3.0) communication device from my Host PC to a Device connected. Like, from the hardware perspective, I can understand and try to design the circuit connection between the host and the device. This is just the physical layer, right?
How to understand the datalink, network and the higher layers from a hardware perspective? Like, does each data bit or say packet of bits get filtered by the host controller during its processing stage? I know the previous line does not make sense. That's where I am stuck.
If someones says, (for example, take I2C communication) that something is taken care at the datalink layer, what does the datalink layer actually do when they say this or what do they mean?
Simply put : What happens in the electronics level or the IC level during each stage of the OSI Communication level.
How does a Hardware Engineer understands this? Please help.
But I do not understand on how is this implemented in the Hardware level. Or let me put it like this.
Suppose we have a USB (2.0 and 3.0) communication device from my Host PC to a Device connected. Like, from the hardware perspective, I can understand and try to design the circuit connection between the host and the device. This is just the physical layer, right?
How to understand the datalink, network and the higher layers from a hardware perspective? Like, does each data bit or say packet of bits get filtered by the host controller during its processing stage? I know the previous line does not make sense. That's where I am stuck.
If someones says, (for example, take I2C communication) that something is taken care at the datalink layer, what does the datalink layer actually do when they say this or what do they mean?
Simply put : What happens in the electronics level or the IC level during each stage of the OSI Communication level.
How does a Hardware Engineer understands this? Please help.