Modelos de referência da Internet
Modelo de referência
O Modelo de Referência oferece um meio de padronização aceitável em todo o mundo. Uma vez que as pessoas que usam a rede de computadores estão localizadas em uma ampla faixa física e seus dispositivos de rede podem ter uma arquitetura heterogênea. Para fornecer comunicação entre dispositivos heterogêneos, precisamos de um modelo padronizado, ou seja, um modelo de referência, que nos forneceria uma maneira de como esses dispositivos podem se comunicar independentemente de sua arquitetura.
Temos dois modelos de referência, como OSI modelo e TCP/IP modelo de referência, entretanto, o modelo OSI é hipotético, mas o TCP / IP é um modelo absolutamente prático.
Modelo OSI
OSI é acrônimo de Open System Interface. Este modelo é desenvolvido pelaInternational organization of Standardization (ISO) e, portanto, também referido como ISO-OSI Modelo.
O modelo OSI consiste em sete camadas, conforme mostrado no diagrama a seguir. Cada camada tem uma função específica, porém cada camada fornece serviços para a camada acima.
Camada física
A camada física é responsável pelas seguintes atividades:
Ativando, mantendo e desativando a conexão física.
Definindo tensões e taxas de dados necessárias para a transmissão.
Convertendo bits digitais em sinal elétrico.
Decidir se a conexão é simplex, half duplex ou full duplex.
Camada de link de dados
A camada de link de dados executa as seguintes funções:
Executa a sincronização e o controle de erros das informações que devem ser transmitidas pelo link físico.
Ativa a detecção de erros e adiciona bits de detecção de erros aos dados que serão transmitidos.
Camada de rede
A seguir estão as funções da Camada de Rede:
Para encaminhar os sinais através de vários canais para a outra extremidade.
Atuar como o controlador da rede, decidindo qual rota os dados devem seguir.
Para dividir as mensagens de saída em pacotes e para montar os pacotes de entrada em mensagens para níveis superiores.
Camada de transporte
A camada de transporte executa as seguintes funções:
Ele decide se a transmissão de dados deve ocorrer em caminhos paralelos ou em um único caminho.
Ele executa multiplexação, dividindo os dados.
Ele divide os grupos de dados em unidades menores para que sejam tratados com mais eficiência pela camada de rede.
A camada de transporte garante a transmissão de dados de uma extremidade à outra.
Camada de Sessão
A camada de sessão executa as seguintes funções:
Gerencia as mensagens e sincroniza conversas entre dois aplicativos diferentes.
Ele controla o logon e logoff, identificação do usuário, faturamento e gerenciamento de sessão.
Camada de apresentação
A camada de apresentação executa as seguintes funções:
Essa camada garante que a informação seja entregue de tal forma que o sistema receptor a compreenda e use.
Camada de aplicação
A camada de aplicativo executa as seguintes funções:
Oferece diversos serviços como manipulação da informação de diversas formas, retransferência dos arquivos de informação, distribuição dos resultados etc.
As funções como LOGIN ou verificação de senha também são realizadas pela camada de aplicativo.
Modelo TCP / IP
TCP/IPmodelo é um modelo prático e é usado na Internet. TCP / IP é o acrônimo de Transmission Control Protocol e Internet Protocol.
o TCP/IP modelo combina as duas camadas (camada física e de enlace de dados) em uma camada, ou seja Host-to-Networkcamada. O diagrama a seguir mostra as várias camadas do modelo TCP / IP:
Camada de aplicação
Esta camada é a mesma do modelo OSI e executa as seguintes funções:
Oferece diversos serviços como manipulação da informação de diversas formas, retransferência dos arquivos de informação, distribuição dos resultados etc.
As funções como LOGIN ou verificação de senha também são realizadas pela camada de aplicativo.
Protocols used: TELNET, FTP, SMTP, DN, HTTP, NNTP são os protocolos empregados nesta camada.
Camada de transporte
Ele faz as mesmas funções da camada de transporte no modelo OSI. Aqui estão os pontos-chave em relação à camada de transporte:
Usa TCP e UDP protocolo para transmissão de ponta a ponta.
TCP é confiável e connection oriented protocol.
O TCP também lida com o controle de fluxo.
O UDP não é confiável e um connection less protocol também não realiza controle de fluxo.
Protocols used: TCP/IP e UDP protocolos são empregados nesta camada.
Camada de Internet
A função dessa camada é permitir que o host insira pacotes na rede e, em seguida, faça-os viajar de forma independente para o destino. No entanto, a ordem de recebimento do pacote pode ser diferente da sequência em que foram enviados.
Protocols used: Internet Protocol (IP) é empregado na camada Internet.
Camada Host-to-Network
Esta é a camada mais baixa no modelo TCP / IP. O host precisa se conectar à rede usando algum protocolo, para que possa enviar pacotes IP por meio dele. Este protocolo varia de host para host e de rede para rede.
Protocols used: ARPANET, SATNET, LAN, packet radio são os protocolos usados nesta camada.