Osimodel

OSI stands for Open System Interconnection,by seeing abbreviation we can tell that it is used to fascilitate communication between systems. it has 7 layers
protocols in each layer goverrns the data commuincation

1.Application Layer
2.Presentation Layer
3.Session Layer
4.Transport Layer
5.Network Layer
6.Datalink Layer
7.Physical Layer

the upper 4 layers are taken care by os,the lower 3 layers taken care by network
Data from sender computer goes from layer 1-7
data to reciver’s computer comes from layer 7-1
each layer interact with its adjascent layers

lets discuss about each layer for more understanding

application Layer This is where user interact with applications which works with internet, ex:web browser,by using application we can generate data given to below layers,protocols works on this layer http,smtp…etc
Presentation Layer does encryption(optional) ,trnsalation(convert data into common format),compression(used for multimedia data) to data whatever needed,it will mainly focus on presenting data
Session Layer responsible for create ,mange,terminate sessions
Transport Layer responsible for end-to-end communication between the two devices,connection control(connection oriented:before send data conection created,connetion less: data sent as such),port addressing(adding src,dest ports),breaks big messages into smaller and combines all smaaler to big message(segmentation & reassembly),protocols:tcp,udp
Network Layer Ip addressing(adding src,dest ip),routing
Datalink Layer responsible for moving data from one node to other,framing,mac addressing(adding src,dest mac) protocols:ethernet,wifi
Physical Layer all data from above layers converted to bits here transmit over a medium,all media fall in this layer
Written on April 21, 2023