Você está na página 1de 22

Protocolos de Rede TCP/IP

2ª Sessão

Formador: Ricardo Silva Nunes 1


Conteúdo

 Camada de acesso à rede;


 Protocolos da camada de acesso à rede;
 Protocolo ARP;
 Protocolo X.25;
 Exemplos de aplicação de redes com
arquitectura TCP/IP.

Formador: Ricardo Silva Nunes 2


Camada de Acesso à Rede

 Responsável pelo envio de datagramas


construídos pela camada de rede.
 Realiza o mapeamento entre um
endereço de identificação de nível de
rede para um endereço físico ou lógico
do nível de acesso de rede.
 A camada de rede é independente do
nível de acesso à rede.

Formador: Ricardo Silva Nunes 3


Protocolos da Camada de Acesso
à Rede
 Protocolos com estrutura de rede própria (X.25,
Frame-Relay, ATM).
 Protocolos de Enlace OSI (PPP, Ethernet, Token-
Ring, FDDI, HDLC, SLIP).
 Protocolos de Nível Físico (V.24, X.21).
 Protocolos de barramento de alta-velocidade (SCSI,
HIPPI).
 Protocolos de mapeamento de endereços (ARP -
Address Resolution Protocol) - Este protocolo pode
ser considerado também como parte da camada de
Rede.

Formador: Ricardo Silva Nunes 4


Protocolos da Camada de Acesso à
Rede
 Os protocolos deste nível possuem um esquema de
identificação das máquinas interligadas por este
protocolo.
 Cada máquina situada numa rede Ethernet, Token-
Ring ou FDDI possui um identificador único chamado
endereço MAC ou físico que permite distinguir uma
máquina da outra, possibilitando o envio de
mensagens específicas para cada uma delas.
 Estações em redes X.25, Frame-Relay ou ATM
também possuem endereços que as distinguem uma
das outras.
 As redes ponto-a-ponto, geralmente não possuem,
um endereçamento de nível de rede, uma vez que
não há necessidade de identificar várias estações.

Formador: Ricardo Silva Nunes 5


Protocolo ARP

 ARP (Address Resolution Protocol) – processo


de conversão de endereços IP em endereços
Ethernet.
 RARP (Reverse AddressResolution Protocol) –
transforma endereços físicos em endereços IP.
É utilizado por máquinas diskless que, na altura
do arranque não conhecem o seu endereço IP.

Formador: Ricardo Silva Nunes 6


Protocolo ARP

 É um protocolo usado para encontrar um endereço


Ethernet (MAC) a partir do endereço IP.
 O emissor difunde em broadcast um pacote ARP
contendo o endereço IP de outro host e espera uma
resposta com um endereço MAC respectivo.
 Cada máquina mantém uma tabela de resolução em
cache para reduzir a latência e carga na rede.

Formador: Ricardo Silva Nunes 7


Protocolo ARP

 O ARP permite que o endereço IP seja independente


do endereço Ethernet, mas apenas funciona se todos
os hosts o suportarem.
 O ARP pode trabalhar com outras camadas de enlace,
além do Ethernet e outras camadas de rede, além do
Protocolo IP.

Formador: Ricardo Silva Nunes 8


Passos do Protocolo ARP (1/2)

 Sempre que necessário enviar um pacote para


determinado endereço IP, é consultada uma
tabela de ARP para determinar se existe uma
entrada que contenha já a correspondência
entre o endereço IP e o endereço físico; se
existir, é usado esse endereço físico.
 Caso não exista na tabela de ARP o endereço
físico correspondente ao endereço IP
pretendido, o protocolo ARP envia uma
mensagem de broadcast para a rede – que
será recebida por todos os hosts ligados à rede
– solicitando o endereço físico correspondente
ao endereço IP em causa.
Formador: Ricardo Silva Nunes 9
Passos do Protocolo ARP (2/2)

 A máquina com o endereço IP pretendido


responderá à mensagem de ARP enviando
uma resposta contendo o seu endereço físico;
essa resposta será recebida pela máquina
original que guardará esse endereço físico na
sua tabela de ARP e enviará o pacote.

Formador: Ricardo Silva Nunes 10


Protocolo ARP

Formador: Ricardo Silva Nunes 11


Protocolo ARP

Mensagem ARP enviada é encapsulada


num pacote Ethernet

Formador: Ricardo Silva Nunes 12


Protocolo ARP

Todas as máquinas recebem o pacote ARP, mas somente


aquela que possui o endereço IP especificado responde. A
máquina B instala na tabela ARP o mapeamento do
endereço 200.18.171.1 para o endereço MAC de A.

Formador: Ricardo Silva Nunes 13


Protocolo ARP

A resposta é enviada no pacote Ethernet, através de uma


mensagem ARP Reply endereçado directamente para a
máquina origem.

Formador: Ricardo Silva Nunes 14


Protocolo ARP

A máquina A recebe o pacote e coloca um mapeamento do


endereço IP de B e o endereço MAC respectivo. Esta
informação residirá numa tabela que persistirá durante um
certo tempo. Finalmente a máquina A transmite o pacote IP
inicial, após saber o endereço MAC da estação destino.

Formador: Ricardo Silva Nunes 15


Identificação do Protocolo

Os protocolos de nível de Rede como Ethernet possuem


um identificador para determinar o tipo do protocolo que
está sendo carregado no seu campo de dados. Um pacote
Ethernet pode, carregar os protocolos ARP, IP, RARP, IPX,
Netbios e outros. O campo protocolo, de 2 bytes identifica
o protocolo carregado no campo de dados. No caso de
transporte de um pacote ARP, o valor é 0806h
(hexadecimal), enquanto que no caso de IP este campo
tem o valor 0800h.

Formador: Ricardo Silva Nunes 16


Protocolo X.25

 Foi lançado em 1970 pelo Tymnet, baseado


numa estrutura de rede analógica, que era
predominante na época.
 É um protocolo de rede, que tem a função de
gerir um pacote fazendo a organização das
informações.

Formador: Ricardo Silva Nunes 17


Passos do Protocolo X.25

 O protocolo X.25 irá ser responsável pela


interpretação de uma onda modulada recebida
e fará a demodulação do sinal.
 Separa o cabeçalho de um pacote de uma
mensagem.
 Quando uma informação entra na interface de
rede esse é o primeiro protocolo a ser
accionado.

Formador: Ricardo Silva Nunes 18


Protocolo X.25
 Permite o acesso a redes públicas ou privadas
operando com a comutação de pacotes sendo
orientado a bit.
 A transmissão de dados ocorre entre o terminal cliente
denominado de Data Terminal Equipment (DTE) e um
equipamento de rede denominado Data Circuit
Terminating Equipment (DCE).
 A transmissão dos pacotes de dados é realizada
através de um serviço orientado à conexão (a origem
manda uma mensagem ao destino pedindo a conexão
antes de enviar os pacotes), garantindo assim a
entrega dos dados na ordem correcta, sem perdas ou
duplicações.
Formador: Ricardo Silva Nunes 19
Exemplos de Aplicação de Redes
com Arquitectura TCP/IP
Exemplo 1: Redes internas à empresa utilizando protocolos
TCP/IP para formar a estrutura de comunicação e a base
das aplicações de rede (e-mail), partilha de arquivos,
distribuição de informação via hipertexto e chamadas de
intranet:

Formador: Ricardo Silva Nunes 20


Exemplos de Aplicação de Redes
com Arquitectura TCP/IP
Exemplo 2: Uma estrutura de rede TCP/IP conectada à
Internet de forma segura, através da utilização de uma
firewall, que realiza o filtro de pacotes IP e o transporte do
protocolo de aplicações por meio de um gateway (proxy):

Formador: Ricardo Silva Nunes 21


Exemplos de Aplicação de Redes
com Arquitectura TCP/IP
Exemplo 3: Um servidor de acesso à Internet, fornecendo
serviços de conexão a utilizadores e empresas por meio de
ligação dedicada, além de oferecer os serviços básicos de
Internet como HTTP, SMTP, POP3, FTP.

Formador: Ricardo Silva Nunes 22

Você também pode gostar