Protocolos de rese
SISTEMAS DE INFORMAÇÃO
JULIANO ALVES
PROTOCOLOS DE REDE
Francisco Beltrão 2011
JULIANO ALVES RA: 6924
PROTOCOLO DE REDES HTTP DNS SMTP FTP DNS
Trabalho de protocolo de redes, para obtenção parcial nota bimestral Sobre orientação do Prof. Marcelo Riedi
Francisco Beltrão 2011
Protocolo HTTP
HTTP - (Protocolo de Transferência de Hipertexto), um protocolo da camada de Aplicação do modelo OSI utilizado para transferência de dados. O protocolo http consiste em dois itens, a solicitação aos servidores e um conjunto de respostas que retornam. Normalmente, este protocolo utiliza o porta 80 e é usado para a comunicação de "sites", comunicando na linguagem HTML (Linguagem de Marcação de Hipertexto). As novas versões do http aceita solicitações simples e completas, simples é sem a versão do protocolo, apenas com uma linha GET com a identificação da pagina desejada, a completa com a indicação da versão do protocolo na linha de solicitação GET. Para que o protocolo HTTP consiga transferir seus dados, é necessário dos protocolos TCP e IP (Internet Protocol, Protocolo de Internet). O HTTP utiliza o modelo cliente-servidor, o programa cliente estabelece uma conexão com outro programa servidor e envia uma requisição, contendo o endereço da pagina, a versão do protocolo, uma mensagem MIME (formato de textos ASCII para serem transmitidos pela Internet) contendo informações sobre o cliente e conteúdo no corpo da mensagem. O servidor responde com uma linha de status incluindo sua versão de protocolo e um código de operação bem sucedida ou um código de erro, seguido pelas informações do servidor, conteúdo no corpo da mensagem. Após isso o servidor envia uma resposta e encerra a conexão estabelecida. Métodos [1] O protocolo HTTP define métodos que indicam a ação a ser realizada - GET: É o método mais comum, solicita ao servidor o envio da pagina. - HEAD: Solicita o cabeçalho da mensagem. - PUT: É o inverso do GET em vez de