I'm curious about the open system interconnect model. I was wondering which layers of the OSI model are both hardware and software related? How does the OSI model package the data for transmission? I dont believe that the OSI model is perfect, what do you think could improve it? Do all computer platforms and OS use the OSI model?