Você está na página 1de 29

Camadas do Modelo TCP

TCNICO EM REDES DE COMPUTADORES


Pilha de Protocolos
TCP/IP

Airton Ribeiro de Sousa

Pilha de Protocolos TCP/IP


A estrutura da Internet foi desenvolvida sobre a arquitetura

Camadas
Modelo
TCP
TCP/IP
e foido
criada
para oferecer
ao Depto de Defesa Americano
uma rede de comunicao que pudesse continuar funcionando em
tempos de guerra.

Embora tenha evoludo de maneira bem diferente daquela


imaginada por seus idealizadores, ela ainda baseada no conjunto
de protocolos TPC/IP.
O projeto do TCP/IP ideal para uma rede descentralizada e
robusta como a Internet. Muitos protocolos usados hoje em dia
foram criados usando o modelo TCP/IP de quatro camadas

Airton Ribeiro de Sousa

Pilha de Protocolos TCP/IP


A pilha de protocolos TCP organizado em 4 CAMADAS

APLICAO
PROCOLOS
TRANSPORTE
INTERNET
REDES

ACESSO REDE

Airton Ribeiro de Sousa

Pilha de Protocolos TCP/IP


Comparao entre os modelos de referncia OSI e Pilha de
protocolos TCP/IP

Airton Ribeiro de Sousa

Pilha de Protocolos TCP/IP


Finalidades das Camadas
APLICAO

Trata de protocolos de alto nvel, questes de representao,


codificao e controle de dilogos: FTP, TFTP, SMTP, RLOGIN,
TELNET, DNS

TRANSPORTE

Tem por finalidade estabelecer a conexo, confiabilidade na


entrega dos pacotes, Envio de pacotes TCP (Orientado ou no
a conexo)

INTERNET

Tem como finalidade escolher o melhor caminho para os


pacotes viajarem atravs da rede. O principal protocolo o IP
(Internet Protocol), ICMP. ARP

ACESSO REDE

Cuida de todas as questes necessrias para que um pacote IP


estabelea efetivamente um link fsico com os meios fsicos da
rede. tambm denominada camada host-to-network, inclui
detalhes contidos nas camadas fsicas e enlace de dados do
modelo OSI: Ethernet, fast ethernet, ATM, Frame Relay, ARP
Airton Ribeiro de Sousa

Pilha de Protocolos TCP/IP


Protocolos de Rede
Um protocolo uma conveno ou padro que controla e possibilita uma
conexo, comunicao ou transferncia de dados entre dois sistemas
computacionais. De maneira simples, um protocolo pode ser definido
como "as regras de sincronizao e comunicao entre os meios.
De forma simples pode ser entendido como um acordo entre os
computadores em conversao acerca de como a comunicao vai
decorrer.
rgos padronizadores de protocolos
ISO (International Organization for Standardiztion

IEC (International Electrotechnical Commision)


ITU-T (International Telecomunications Union - Te)
IEEE (Institute of Electrical and Electronics Engineers)
Outros

Airton Ribeiro de Sousa

Pilha de Protocolos TCP/IP


Protocolos do TCP/IP

Airton Ribeiro de Sousa

Pilha de Protocolos TCP/IP

UDP (User Datagram Protocol)

O protocolo UDP bastante simples


Orientado a datagrama
No orientado conexo
No executa controle de fluxo, controle de erro e
sequenciamento
No tem reconhecimento dos datagramas (ACK/NACK)
Devido a sua simplicidade considerado no confivel

Redes de Computadores
Prof. Roberto Amaral

Pilha de Protocolos TCP/IP


Protocolos mais comuns
IP - Internet Protocol
DHCP - Dynamic Host Configuration Protocol
TCP - Transmission Control Protocol
HTTP - Hypertext Transfer Protocol
FTP - File Transfer Protocol
Telnet - Telnet Remote Protocol

SSH - SSH Remote Protocol


POP? - Post Office Protocol ?
SMTP - Simple Mail Transfer Protocol
IMAP - Internet Message Access Protocol
DNS Domain Name Service
Airton Ribeiro de Sousa

Pilha de Protocolos TCP/IP

Existem dois tipos de servios quanto aos protocolos


mais importantes:
Confivel: Controle de erros, controle de fluxo,

multiplexao, sequenciao;
No-confivel: Multiplexao e desmultiplexao
Voltado para aplicaes com entrega imediata
Ex. transmisso de vdeo e/ou voz

Redes de Computadores
Prof. Roberto Amaral

Pilha de Protocolos TCP/IP

Especifica 2 tipos de protocolos:


TCP (Transmission Control Protocol)

UDP (User Datagram Protocol)


TCP orientado conexo e garante a transferncia
confivel de dados

UDP no orientado conexo, simples extenso do IP e


no garante a entrega de dados
A utilizao de um ou de outro depende das necessidades
da aplicao (SNMP-UDP, FTP-TCP)
Redes de Computadores
Prof. Roberto Amaral

Pilha de Protocolos TCP/IP

Ambos so protocolos da camada de transporte


TCP
UDP

Redes de Computadores
Prof. Roberto Amaral

Pilha de Protocolos TCP/IP

Protocolo UDP
No assegura que as msgs transmitidas cheguem ao
destino
No faz ordenao e controle de fluxo
A aplicao que utiliza o UDP deve tratar a falta de
confiabilidade

Aplicaes SNMP, DNS, BOOTP utilizam o UDP

Redes de Computadores
Prof. Roberto Amaral

Pilha de Protocolos TCP/IP

Funcionamento do UDP

Recebe dos processos de aplicao origem pedidos


de transmisso de msgs;
Encaminha-os ao IP que o responsvel pela
transmisso;
Na estao destino, ocorre o processo inverso;
O IP entrega as msgs recebidas ao UDP;

O UDP, por sua vez, repassa-os ao processo de


aplicao
Redes de Computadores
Prof. Roberto Amaral

Pilha de Protocolos TCP/IP


Protocolos mais comuns
SMB Server Message Block

NETBEUI Criado pela IBM para ser usado em pequenas redes


APPLETALK Pacote de protocolos desenvolvidos pela Apple Computer no comeo dos
anos 80
IPX/SPX Protocolo desenvolvido pela Novell para uso no Novell NetWare
TCP Conjunto de protocolos de comunicao entre computadores em rede
TCP/IP O conjunto de protocolos TCP/IP surgiu atravs dos trabalhos do DARPA
HTTP Protocolo responsvel pela comunicao entre aplicaes web inclusive a internet
FTP Protocolo responsvel pela transferncia de arquivos entre mquinas ou sites
Telnet - Protocolo que permite a utilizao de aplicaes terminais (texto) e outras

aplicaes
LDAP Lightweight Directory Access Protocol Active Directory

Airton Ribeiro de Sousa

15

Pilha de Protocolos TCP/IP


Protocolos mais comuns

SSH - SSH Remote Protocol


POP? - Post Office Protocol ?
SMTP - Simple Mail Transfer Protocol

IMAP - Internet Message Access Protocol


DNS Domain Name Service
LDAP

Lightweight Directory Access Protocol

Active Directory

Airton Ribeiro de Sousa

16

Pilha de Protocolos TCP/IP


Endereamento IP (INTERNET PROTOCOL) e Mascara de Rede
O endereo IP de forma genrica pode ser considerado como um
conjunto de nmeros que representa o local de um determinado
equipamento (normalmente computadores, roteadores, switch e outros
hardwares) em uma rede privada ou pblica.
O endereo IP (IPv4) IP VERSO 4, um nmero de 32 bits escrito
com quatro octetos e no formato decimal (exemplo: 10.1.1.1). A primeira
parte do endereo identifica uma rede especfica na inter-rede, a
segunda parte identifica um host dentro dessa rede.

Airton Ribeiro de Sousa

17

Pilha de Protocolos TCP/IP


Endereamento IP (INTERNET PROTOCOL) e Mascara de Rede
O IPv6 a verso 6 do IP, a mais atual, do protocolo. Ele est sendo
implantado gradativamente na Internet e deve funcionar lado a lado com o
IPv4.
A curto prazo o IPv6 tem como objetivo substituir o IPv4 que s suporta
cerca de 4 bilhes (4 x 109) de endereos, contra cerca de 3.4 x 1038
endereos do novo protocolo. A previso atual para a exausto de todos os

endereos IPv4 livres para atribuio de Julho de 2011, o que significa


que a implantao do IPv6 inevitvel num futuro prximo. J est sendo
utilizado nas plataformas e distribuies mais recentes do Windows .

Airton Ribeiro de Sousa

18

Pilha de Protocolos TCP/IP


Endereamento IP (INTERNET PROTOCOL) e Mascara de Rede

Airton Ribeiro de Sousa

19

Pilha de Protocolos TCP/IP


Endereamento IP (INTERNET PROTOCOL) e Mascara de Rede
Classe

Decimal

Computadores
Endereos

Binrio

255.000.000.000

16.777.216

11111111.00000000.00000000.00000000

255.255.000.000

65.534

11111111.11111111.00000000.00000000

255.255.255.000

256

11111111.11111111.11111111.00000000

Os octetos so formados pela soma de todos os bits transformados de


binrios para decimal. Por Exemplo.
Na transformao de binrio para decimal, leva-se em considerao
somente os BITs ligados, ou seja, igual a 1.
7
6
255 = 2 + 2 +

5
4
2 + 2 +

3
2
2 + 2

Airton Ribeiro de Sousa

1
+ 2 +

0
2
20

Pilha de Protocolos TCP/IP


Endereamento IP (INTERNET PROTOCOL) e Mascara de Rede
Classe

Decimal

O primeiro
octeto varia
entre

Octeto

Exemplo de
Endereo

255.000.000.000

Entre 1 e 127

Os trs podem
variar entre
0 e 255

10.255.255.255

255.255.000.000

Entre 128 e
191

O segundo pode
varia entre
0 e 255

172.31.255.255

255.255.255.000

192 At
223.254.255.2
55

O segundo e
terceiro pode variar
entre
0 e 255

192.168.255.255

Airton Ribeiro de Sousa

21

Pilha de Protocolos TCP/IP


Mascara de Rede IP (INTERNET PROTOCOL)

8 Bits

16 Bits

24 Bits

32 Bits

8 Bits

16 Bits

24 Bits

32 Bits

8 Bits

16 Bits

24 Bits

32 Bits

O endereamento IP estruturado em classes em que uma parte do


endereo IP representa o endereo da rede e a outra parte o endereo
do host.

Airton Ribeiro de Sousa

22

Pilha de Protocolos TCP/IP


Endereamento IP (INTERNET PROTOCOL) e Mascara de Rede

Nmero binrio
O sistema binrio um sistema de numerao formado por apenas dois
algarismos, 0 (zero) e 1 (um).

S admitido duas possibilidades, sempre antagnicas, que jamais podem


ocorrer
ambas
ao
mesmo
tempo,
como:
tudo / nada; ligado / desligado; presena / ausncia, direito / esquerdo, alto
/ baixo, verdadeiro / falso, aceso / apagado...
Semelhante ao sistema de numerao arbico que usamos (que, quando
se chega ao 9, retorna-se ao 0), no cdigo binrio quando se chega ao 1
volta-se ao 0, j que o conjunto s possui dois algarismos.

Airton Ribeiro de Sousa

23

Pilha de Protocolos TCP/IP


Endereamento IP (INTERNET PROTOCOL) e Mascara de Rede
Os microprocessadores percebem somente sinais eltricos, distinguindoos em dois nveis de voltagem: Nvel alto, "high", H = tenso eltrica alta
e nvel baixo, "low", L = tenso eltrica baixa.
Portanto, qualquer comunicao com o microprocessador pode ser
reduzida exclusivamente a esses dois sinais, asociando-se H com o bit 1 e
L com o bit 0.
Os computadores geralmente so idealizados para armazenar instrues
em mltiplos de bits, chamados bytes. Antigamente o byte tinha tamanho
varivel, mas em razo de falhas durante os ltimos 50 anos, foi
estabelecido e aceito o byte com oito bits, que tambm chamado de
octeto.
Assim, com 8 bits em um byte, possvel representar 256 valores, de 0 a
255:
0 = 00000000
128 = 10000000
1 = 00000001

253 = 11111101

2 = 00000010

254 = 11111110

3 = 00000011

255 = 11111111
Airton Ribeiro de Sousa

24

Pilha de Protocolos TCP/IP

O endereo IP decimal 10.36.0.11 escrito em binrio da seguinte forma

10
36
0
11
0000001010 00100100 00000000 00001011
A mscara de rede em decimal 255.255.252.0 escrita da seguinte
forma em binrio

255
255
252
0
11111111 11111111 11111100 00000000
Somando-se todos os bits ligados (1) tem-se uma mscara de 22 bits

Airton Ribeiro de Sousa

25

Pilha de Protocolos TCP/IP


Endereamento IP (INTERNET PROTOCOL) e Mascara de Rede

ENDEREO RESERVADOS - IANA


Descrio

Endereo
Completo

Funcionalidade

Loopback

127.0.0.1

Uma mensagem destinada a localhost


retorna ao emitente

Rota
Padro

0.0.0.0

Broadcast

255.255.255.255

Encaminhamento
a
todos
os
computadores
da
rede
independentemente do endereo MAC.

Internet

200.255.255.255

Endereos publicados para internet

Internet

201.255.255.255

Endereos publicados para internet

Utilizado como
computador.

Airton Ribeiro de Sousa

rota

padro

do

26

Pilha de Protocolos TCP/IP


ENDEREO IP
Para que os computadores possam ser distribudos na rede,
necessrio que cada um, independentemente do sistema
operacional ou hardware, possua um nmero nico e tal nmero
(endereo) aplica em qualquer equipamento que use o modelo
de referncia TCP/IP).
O endereo distribudo em 4 bytes separados por pontos.

10.36.0.254

10.36.0.13

00001010.00100100.00000000.00001101

10.36.0.14

00001010.00100100.00000000.11111110

00001010.00100100.00000000.00001110

Airton Ribeiro de Sousa

27

Pilha de Protocolos TCP/IP


ENDEREO IP PRIVADO
Segundo a RFC1918 (Acrnimo para o ingls Request for Comments) a
denominao dada aos documentos que especificam padres e servios para
Internet . Esta RFC em particular, se refere documentao que aborda a
definio de endereos que no devem ser publicados para Internet.
RFC 1918 - Define os Endereos de Intranet

Inicial

Final

10.0.0.0

10.255.255.255

Inicial

Final

172.16.0.0

172.31.255.255

Inicial

Final

192.168.0.0 192.168.255.255

Uma rede de endereos classe A.


16 redes contguas de endereos classe B.
256 redes contguas de endereos classe C.

Airton Ribeiro de Sousa

28

Pilha de Protocolos TCP/IP


ARQUITETURA DE REDE
O que Arquitetura de Rede
Um

conjunto

de

camadas

protocolos

chamado

de

arquitetura de rede. A especificao de uma arquitetura deve


conter

informaes

suficientes

para

permitir

que

um

implementador desenvolva o programa ou construa o hardware


de cada camada, de forma que ela obedea corretamente ao
protocolo adequado.
Classificao quanto a arquitetura
Arcnet Ethernet - Token ring FDDI ISDN - Frame Relay ATM - X25

ADSL GSM Wi-Fi

Airton Ribeiro de Sousa

29