25
TCP/IP básico e outros protocolos Guilherme Guimarães

TCP/IP básico e outros protocolos

  • Upload
    lowri

  • View
    50

  • Download
    0

Embed Size (px)

DESCRIPTION

TCP/IP básico e outros protocolos. Guilherme Guimarães. TCP/IP. São os principais protocolos da pilha TCP/IP, por isso o modelo recebeu tal nome; É um conjunto de dois protocolos: - PowerPoint PPT Presentation

Citation preview

TCP/IP bsico e outros protocolosGuilherme GuimaresTCP/IPSo os principais protocolos da pilha TCP/IP, por isso o modelo recebeu tal nome; um conjunto de dois protocolos:TCP (Transmission Control Protocol): Responsvel por receber os dados enviados pela camada superior, dividi-los em pacotes e envi-los para a camada inferior;IP (Internet Protocol): Recebe os dados enviados da camada superior e roteia pelas redes, no orientado a conexo, por isso no garante a entrega dos dados no destino;DNSDomain Name System;J vimos que em uma rede as mquinas possuem dois endereos: fsico e lgico;Na pilha TCP/IP os endereos lgicos so chamados de endereos IP;Se o sistema IPv4 estiver sendo usado, cada dispositivo conectado rede receber um endereo lgico no formato a.b.c.d;Cada letra deste formato equivale a um nmero de 8 bits, variando de 0 a 255;DNSEndereos IP no so to fceis de lembrarmos quanto nomes, por isso foi criado o sistema DNS;O DNS permite dar nome a endereos IP;Exemplos:200.147.67.142 = www.uol.com.br;74.125.226.178 = www.google.com;31.13.71.33 = www.facebook.com;Quando acessamos algum site, o navegador se comunica com o servidor DNS, descobrindo o endereo IP e permitindo que a conexo seja efetuada;Servidores DNSTambm conhecidos como servidores de nome;Possuem duas funes bsicas: converter endereos nominais em endereos IP e vice-versa;Conexes s podem ser feitas atravs de endereos IP;Sem o uso de DNS, cada dispositivo conectado internet teria que ter uma tabela contendo todos os endereos IP e nomes das mquinas;Servidores DNSOs nomes seguem o formato FQDN (Full Qualified Domain Name): mquina.domnio;O endereo www.google.com significa mquina www do domnio google.com;O DNS permite rtulos (o nome entre os dois pontos) de at 63 caracteres;O FQDN pode ter at 255 caracteres, incluindo os pontos, prefixos e sufixos;Para cada domnio, tem que existir um servidor DNS, nele que tero as configuraes do nome das mquinas do domnio (www.site.com, mail.site.com, etc);Servidores DNSCada LAN precisa de pelo menos um servidor DNS, seja fsico ou do provedor de acesso;Todos os pedidos de converso de nomes em endereos IP e vice-versa so enviados a este servidor;Se ele no reconhecer o endereo, passar a pergunta para um servidor imediatamente superior a ele, e assim por diante at que o endereo seja localizado ou no;Servidores DNS

Servidores DNS

HTTPA Internet no seria a mesma sem o WWW, aonde um site composto por uma srie de documentos de hipermdia;Esses documentos so acessados atravs de um endereo, tambm chamado de URL (Uniform Resource Locator);A transferncia de tais documentos feita pelo protocolo HTTP, por isso o nome: Hypertext Transfer Protocol;No servidor, essas transferncias so feitas usando a porta 80 do protocolo TCP;HTTPOs documentos podem ser escritos em diversas linguagens e o navegador o responsvel por interpret-las;A comunicao usando o HTTP bidirecional, permitindo dois recursos para diminuir o trfego da rede e aumentar o desempenho;Temos tambm o Proxy, funcionando como um intermedirio entre a LAN e a Internet;O Proxy pode atuar como cache, copiando arquivos da internet para o HD de tal servidor;Podem tambm controlar o acesso internet;HTTPSHypertext Transfer Protocol Secure;Os dados do HTTP no so criptografados, se pacotes com dados pessoais forem capturados, podero ser lidos;O HTTPS um HTTP que usa o SSL (Secure Socket Layer) ou o TLS (Transport Layer Security) para criptografar os dados;Em servidores o HTTPS se comunica com a camada de transporte usando a porta 443; usado em comunicaes web seguras, como internet banking e compras, por exemplo;HTTPS

SMTP, POP3 e IMAP4Simple Mail Transfer Protocol, Post Office Protocol e Internet Message Access Protocol;So protocolos de aplicao responsveis pelo envio e recebimento de emails;Quando enviamos um email por um software, a mensagem enviada ao servidor de emails usando o protocolo SMTP, que atravs do DNS mandar a mesma para o IP do servidor destinatrio tambm via SMTP;A mensagem ser baixada pelo destinatrio atravs do POP3 ou IMAP4, dependendo do software de email e servidor de email;SMTP, POP3 e IMAP4Em sistemas do tipo webmail, o funcionamento um pouco diferente, pois estamos acessando um servidor WWW atravs do HTTP;O protocolo SMTP conversa com o protocolo TCP atravs da porta 25, o POP3 da 110 e o IMAP4 da 143;SMTP, POP3 e IMAP4

FTPFile Transfer Protocol; o protocolo usado em transferncia de arquivos;Podemos transferir arquivos via HTTP tambm;O FTP muito usado em uploads, e o servidor precisa ter rodando um servio FTP;Em uma conexo cliente FTP e servidor FTP, so pedidos login e senha; possvel tambm usar conexes annimas para arquivos pblicos;FTPEsse protocolo usa duas portas TCP, uma de comando (a 21) e uma de transferncia de dados (a 20);

FTP

SFTPSecure File Transfer Protocol;Transmisses FTP so feitas com texto puro, incluindo o usurio e senha; possvel usar uma verso do FTP que opera sobre o SSH, que criptografa os dados sendo transmisitidos;Telnet um terminal remoto, aonde o cliente pode fazer login em um servidor na rede ou internet;Assim, o usurio pode manipular o servidor como se estivesse sentado em frente a ele;Para isso, o servidor precisa estar rodando um servio de Telnet;O Telnet roda sobre a porta 23 na camada de transporte usando o protocolo TCP;A grande desvantagem do Telnet no usar criptografia nos dados transmitidos;Telnet

SSHSecure Shell; um servio de terminal que oferece criptografia dos dados transmitidos;Se comunica com a camada de transporte atravs da porta 22, usando o protocolo TCP;Assim como o Telnet, o servidor precisa ter o recurso SSH rodando;SSH

Telnet X SSH