Because it was developed that way. Nowadays, layer 2 is sometimes divided into 2 "sub-layers", and the MPLS protocol is considered to be between the layers 2 and 3, and is therefore sometimes called "layer 2.5", but the traditional 7 layers are usually maintained as the "official" layers. We might say this is for historical reasons.
There are seven layers in OSI model.
OSI
The seven layers of the OSI model.
The OSI model acts as a standard in design of computer networks. It consists of total seven layers.
The OSI Model stands for Open Systems Interconnection. The answer to the question which layer of the OSI model are layers capable of functioning is at all layers.
Open Systems Interconnection (OSI) model is the one which divides network communication process in to seven layers....
OSI model has seven layers and each layer is assigned a specific task for data transmission process.
International Standards Organization (ISO) developed a proposal for OSI model as a first step towards international standardization of the protocols used in the various layers. The model is known as the ISO OSI (Open Systems Interconnection).The OSI model includes seven layers
TCP/IP because the osi model has seven layer but in tcp/ip only four layers and most important is that the tcp/ip model is reduce the function of osi model.
application -top of osi model physical- bottom of osi model
The Open Systems Interconnect or OSI model has seven layers. The layer that is responsible for creating frames is the Data Link layer.
It is sometimes recognized that a gateway may function across several or all layers of the OSI model.