Você está na página 1de 16

Aula: Arquitetura de Redes de

Computadores
Disciplina: Redes de Computadores I

Arquitetura TCP/IP

Assim como o modelo OSI, o modelo de


arquitetura TCP/IP estruturado em
camadas, e foi desenvolvido para permitir a
interligao de
diferentes tecnologias
de rede.
Estruturado em
quatro camadas:

[Tanenbaum]

Arquitetura TCP/IP

Nenhuma rede atende todas as


necessidades de todos os usurios.
Cada rede usa a estrutura fsica que for
melhor, e a arquitetura TCP/IP "por cima".

Camada fsica semelhante s camadas


fsica e de enlace do modelo OSI.

No definida pela arquitetura.

Equivalncia entre OSI e TCP/IP

[Gomes et al, 2005]

Arquitetura TCP/IP

Define um conjunto de protocolos,


utilizados como base para comunicao na
Internet, sendo que os dois principais so o
protocolo IP e o protocolo TCP.

Camada de Aplicao

Corresponde camada de sesso,


apresentao e aplicao do modelo OSI
Prov os servios que faro a comunicao
das aplicaes de usurios com a rede

Arquitetura de aplicao:

projetada pelo desenvolvedor


determina como a aplicao organizada nos
vrios sistemas finais

Camada de Aplicao

Arquiteturas de aplicao:

Cliente servidor: h um hospedeiro sempre em

funcionamento, denominado servidor, que atende


requisies de muitos outros hospedeiros, denominados
clientes.
Exemplo de aplicaes: WEB, FTP, Telnet, e-mail

P2P: a aplicao utiliza uma comunicao direta entre


pares de hospedeiros conectados alternadamente,
denominado pares.
Exemplo de aplicaes:

Distribuio de arquivos (BitTorrent)


Compartilhamento de arquivos (eMule, LimeWire)
Telefonia por Internet (Skype)

Camada de Aplicao

Camada de Transporte

Corresponde camada de Transporte do


modelo OSI
Garante a comunicao entre os hosts

Protocolos TCP e UDP:

A especificao de cada protocolo de aplicao dever


determinar qual dos dois tipos ser utilizado
Exemplo:

Usam TCP:

FTP, HTTP, NTTP, SSH, Telnet, SMTP, POP, IMAP, etc.

Usam UDP:

DNS, NFS, SMNP, NTP, TFTP, etc.


9

Camada de Transporte

TCP - Transmission Control Protocol

fornece um servio orientado a conexo,


transferindo dados de forma confivel
fornece servios de controle de erro, controle de
fluxo, sequenciao e retransmisso dos pacotes,
multiplexao/demultiplexao do acesso ao nvel
inter-rede

UDP - User Datagram Protocol

fornece um servio no-orientado a conexo e sem


confiabilidade
fornece servio de multiplexao/demultiplexao
do acesso ao nvel inter-rede
10

Camada de Rede

Corresponde camada de rede do modelo OSI.


Responsvel pelo endereamento e roteamento dos
pacotes.
No modelo OSI a camada pode oferecer servio
orientado conexo ou servio sem conexo.
Na arquitetura TCP/IP, o protocolo responsvel
por realizar o encaminhamento de pacotes o IP
(Internet Protocol).

11

Camada de Rede

O protocolo IP :

oferece um servio no orientado a conexo e sem


confiabilidade (datagrama no-confivel)
define um nvel de endereamento lgico prprio
da camada inter-rede, em que cada mquina e a
rede onde est situada recebe um identificador
denominado endereo IP.
Ex. endereo IPv4:

192.168.10.50

12

Camada de Rede

13

Camada de Sub-rede

Correspondente s camadas fsica e de


enlace do modelo OSI
Responsvel pelo envio de datagramas da
camada de Internet(rede) atravs do meio
fsico
Protocolos mais comuns: ATM, X.25,
Frame Relay, PPP, Ethernet, ARP

14

Arquitetura TCP/IP

Os protocolos da arquitetura TCP/IP


oferecem uma soluo simples, porm
bastante funcional, para o problema da
interconexo de sistemas abertos.

Tornou-se um padro de facto

O modelo OSI possui uma grande


representatividade como modelo de
comunicao

Tornou-se um padro de jure

15

16

Você também pode gostar