TCP/IP
Fabiano Mayer
Fernanda F. de Oliveira
João Boechat Neto
Júlio César Barbosa
Natalícia Sela
TCP/IP
 Protocolo de comunicação
Um protocolo de comunicação de dados
define um modo de comunicação entre
duas ou mais máquinas.
 Origem
A arquitetura TCP/IP surgiu com a criação de
uma rede patrocinada pelo Departamento de
Defesa do governo dos Estados Unidos da
América.
TCP/IP
 Inventor da Internet
Tim Berners-Lee, físico inglês, inventou o
browser, os links de hipertexto, o protocolo
de transferência http, as URLs com os
endereços dos sites e formou a imensa
teia que ele batizou como World Wide
Web.
TCP/IP
 Como funciona o TCP/IP ?
O protocolo TCP/IP é, na verdade, um
grupo de protocolos que trabalham
conjuntamente, com o objetivo de
estabelecer a comunicação e a
transferência de dados entre dois ou mais
computadores ligados em rede.
TCP/IP
 Camadas do Protocolo TCP/IP
APLICAÇÕES
Camada de aplicações: onde encontramos as aplicações que funcionam dentro da Internet como
HTTP , FTP , TELNET , GOPHER.
TRANSPORTE
Camada de Transporte: onde encontramos os protocolos de transmissão de informações como o
TCP e o UDP
REDE
Camada de Internet ou Camada de Rede: onde encontramos os protocolos de conexão como o
IP , o ICMP, o ARP e o RARP
ACESSO A REDE
Camada de Sub-rede ou Acesso à Rede: responsável pelo enlace entre diversas redes
conectadas a Internet. Nesta camada empregamos os gateways ou roteadores.
Transmission Control Protocol
(TCP):
As principais funções do TCP são:
 Transferência de dados: transmissão de dados em
blocos (datagramas ) e em modo full-duplex ( envio e
recebimento simultâneos )
 Transferência de dados urgentes: transmite primeiro
datagramas que contenham sinalização de urgência
 Estabelecimento e liberação de conexão
 Segmentação: O TCP pode dividir os dados a serem
transmitidos em pequenos blocos – os datagramas - que
são identificados para, no host destino, serem
agrupados novamente.
Transmission Control Protocol
(TCP):
 Controle de fluxo: o TCP é capaz de adaptar a
transmissão dos datagramas às condições de
transmissões (velocidade, tráfego ... ) entre os
sistemas envolvidos.
 Controle de erros: como vimos na segmentação,
os datagramas são identificados antes de serem
transmitidos. Além disso é adicionado o
checksum, um número utilizado para verificar e
corrigir erros na transmissão.
TCP/IP
 Endereço IP
Todos os equipamentos devem ter um endereço IP
associado e único que será utilizado na comunicação
entre os equipamentos.
 O padrão IANA divide a utilização de IPs para redes
locais em, basicamente, 3 classes:
Classe A: 10.0.0.0 a 10.255.255.255 - Permite até 16
milhões de computadores em cada rede (máximo de 1
rede);
Classe B: 172.16.0.0 a 172.31.255.255 - Permite até
65.534 computadores em uma rede (máximo de 21
redes);
Classe C: 192.168.0.0 a 192.168.255.255 - Permite até
254 computadores em uma rede (máximo de 255
redes).
Máscara de sub-rede
Máscara de sub-rede
TCP/IP
 IP estático
É um número IP dado permanentemente
a um computador.
 IP dinâmico
É um número que é dado a um
computador quando este se conecta à
rede, mas que muda toda vez que há
conexão.
Configurações do protocolo
TCP/IP para um computador em
rede
 O Número IP é um número no seguinte
formato: x.y.z.w
 Exemplo:
Número IP: 10.200.150.1
Sub rede: 255.255.255.0
Download

TCP/IP