04 - Arquitetura TCP-IP
-
Upload
ubiraci-carlucio-dos-santos-santos -
Category
Documents
-
view
33 -
download
0
description
Transcript of 04 - Arquitetura TCP-IP
-
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:
2
[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.
3
-
Equivalncia entre OSI e TCP/IP
4
[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.
5
-
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
6
-
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)
7
-
Camada de Aplicao
8
-
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