Abaixo segue uma breve descrição do Modelo de Referência OSI - Open Systems Interconnection da ISO - International Standards Organization, ou seja, um modelo abstrato para padronizar a comunicação entre sistemas abertos (abertos para comunicação com outros sistemas). Esta descrição será útil para estabelecermos uma relação entre o mecanismo de Sockets e a rede com um todo.
O Modelo é composto de sete camadas, onde cada camada deve fornecer um conjunto mínimo de serviços padronizados para a camada imediatamente superior a ela, e, consequentemente, pode exigir um conjunto mínimo de serviços padronizados à camada imediatamente inferior a ela. As camadas são:
Para maires informações, Computer Networks de Andrew S. Tanenbaum.
JOA, joa @di.ufpe.br