Transmissão Protocolo e Internet Protocolos • Conjunto de regras e convenções para envio de informações em uma rede. Essas regras regem o conteúdo, o formato, a duração, a seqüência e o controle de erro de mensagens trocadas nos dispositivos de rede. • Os protocolos existem para permitir que computadores com configurações diferentes de hardware ou software possam se comunicar. TCP/IP (Transfer Control Protocol / Internet protocol) • O protocolo de controle de transmissão/ protocolo Internet (TCP/IP) é o protocolo mais popular e a base para a Internet. As suas capacidades de roteamento fornecem máxima flexibilidade em uma rede que abrange toda a empresa. No Windows XP, o TCP/IP é instalado automaticamente. • O TCP/ IP na verdade é um protocolo maior formado por outros menores, os quais oferecem serviços específicos, como: – Transmissão de correio eletrônico – Transferência de arquivos – Sistemas de mensagens instantâneas – Acesso à World Wide Web (Internet) Composição do TCP/IP Arquitetura TCP / IP TCP (Tranfer Control Protocol) • Empacota os dados. • Coloca os datagramas em ordem • Orientado a conexão: Estabelece comunicação com o computador de destino antes de iniciar a transmissão. • Protocolo confiável: verifica se os dados realmente chegaram ao seu destino, por meio de meio de mensagens de erro. Funcionamento do TCP Exemplo de acesso ao site: IP (Internet Protocol) • Responsável pelo endereçamento dos datagramas com o endereço IP da máquina de destino e da máquina de origem. • Realiza roteamento (procura da melhor rota). • É um protocolo não confiável (não garante a entrega de dados). • Não orientado a conexão. • Versão mais usada deste protocolo é a versão 4 (IPv4). – – – • Este endereço indica o endereço do host e a rede em que esta localizado. O IPv4 é composto por 32 bits. • Exemplo: 11001000.11000110.00010100.00000001 (endereço binário) O protocolo IPv4 também utiliza uma forma decimal. • Exemplo: 200.198.20.1. A versão mais atual utilizada deste protocolo é a IPv6. • Oferece mais segurança e menos limitações (128 bits). Conversão de endereço IP (11001000.11000110.00010100.00000001) Endereço IP Binário (200.198.20.1) Endereço IP Decimal DNS (Domain Name System) • Converte URL em endereço IP e vice-versa Conversão: (Servidor DNS) (Www.obinfo.com.br) URL Endereço URL • IP (200.198.20.1) Endereço IP O sistema de nomes foi criado de forma a acomodar o crescimento da rede. Para isso, o sistema de nomes utilizado possui uma estrutura hierárquica. www.terra.com.br rede dominio tipo pais • Exemplos: – www.charges.com.br (rede pública de dados – Internet) – www2 ou www3 (rede privada de dados) – www.globo.com (registrado nos Estados Unidos) – www.unb.br (não necessita do tipo edu, pois é um site de ensino superior, caso exista um outro site com o mesmo nome, este deverá possuir o edu) – ead.dominio.com.br (ensino a distância) HTTP (Hypertext Transfer Protocol) • Transfere hipertexto • Permite a navegação na World Wide Web • Permite a interligação entre as páginas por meio dos hyperlinks. • HTTPS (variação que transfere dados criptografados com segurança). FTP (File Transfer Protocol) • Transfere arquivos • Responsável pelo download (baixar um arquivo) e upload (enviar um arquivo) • Os clientes necessitam de um programa específico, que necessita de senha e login. • Permite configuração de FTP anônimo (não necessita senha) Transferência FTP dow nl baixaoad r d uplo a a en vi Servidor Cliente Cliente (WebDesign) (internalta) Programa de FTP Internet explorer Protocolos de E-Mail • SMTP (Simple Mail Transfer Protocol): Responsável por enviar mensagens de correio eletrônico. • POP (Post Office Protocol): Verifica e transfere mensagens do servidor de mensagem para o computador do usuário. • IMAP (Interactive Mail Access Protocol): Tem a mesma função do POP, mas ao invés de transferir a mensagem, transfere apenas uma cópia da mesma. Exemplo de Recebimento e Envio de E-mail.