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 do Modelo oferecer ao Depto de Defesa Americano TCP/IP e foi criada para TCP
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 Tem por finalidade estabelecer a conexo, confiabilidade na entrega dos pacotes, Envio de pacotes TCP (Orientado ou no a conexo) Tem como finalidade escolher o melhor caminho para os pacotes viajarem atravs da rede. O principal protocolo o IP (Internet Protocol), ICMP. ARP 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 5

TRANSPORTE

INTERNET

ACESSO REDE

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 6

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 9

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
A B

Decimal
255.000.000.000 255.255.000.000

Computadores Endereos
16.777.216 65.534

Binrio
11111111.00000000.00000000.00000000 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 1 + 2 + 0 2
20

Airton Ribeiro de Sousa

Pilha de Protocolos TCP/IP


Endereamento IP (INTERNET PROTOCOL) e Mascara de Rede
Classe Decimal O primeiro octeto varia entre Entre 1 e 127 Exemplo de Endereo 10.255.255.255

Octeto Os trs podem variar entre 0 e 255 O segundo pode varia entre 0 e 255 O segundo e terceiro pode variar entre 0 e 255

255.000.000.000

255.255.000.000

Entre 128 e 191 192 At 223.254.255.2 55

172.31.255.255

255.255.255.000

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 2 = 00000010 3 = 00000011 253 = 11111101 254 = 11111110 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
Loopback Rota Padro Broadcast

Endereo Completo
127.0.0.1 0.0.0.0 255.255.255.255

Funcionalidade
Uma mensagem destinada a localhost retorna ao emitente Utilizado como computador. a rota padro do

Encaminhamento a todos os computadores da rede independentemente do endereo MAC. Endereos publicados para internet Endereos publicados para internet

Internet Internet

200.255.255.255 201.255.255.255

Airton Ribeiro de Sousa

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.

00001010.00100100.00000000.00001101

10.36.0.13

10.36.0.254
00001010.00100100.00000000.00001110

10.36.0.14

00001010.00100100.00000000.11111110

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
10.0.0.0

Final
10.255.255.255

Uma rede de endereos classe A.


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

Inicial
172.16.0.0

Final
172.31.255.255

Inicial

Final

192.168.0.0 192.168.255.255

Airton Ribeiro de Sousa

28

Pilha de Protocolos TCP/IP


ARQUITETURA DE REDE O que Arquitetura de Rede
Um conjunto de camadas e protocolos para chamado que de um

arquitetura de rede. A especificao de uma arquitetura deve conter informaes suficientes permitir 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