Você está na página 1de 8

CENTRO DE CIÊNCIAS EXATAS E NATURAIS

DEPARTAMENTO DE COMPUTAÇÃO
CURSO DE GRADUAÇÃO EM CIÊNCIA DA COMPUTAÇÃO

Redes de Computadores
— Introdução

Prof. Helcio Wagner da Silva


Introdução
• Atualmente, a utilização de redes de
computadores é algo comum na vida de qualquer
ser humano.
– Qualquer pessoa, por exemplo, utiliza a Internet para
acessar informações e interagir com outras pessoas
através de aplicações
• Isto, naturalmente, faz com que haja uma maior
necessidade de profissionais aptos a entender,
projetar e administrar redes de computadores
2
Protocolo de Comunicação
• Necessário para que dois computadores possam se
comunicar através de uma rede
• É definido em termos de um conjunto de mensagens e
de uma seqüência na qual elas devem ser trocadas
entre as aplicações
• Antigamente, cada fabricante de computadores definia
seu próprio protocolo de comunicação, que não era
divulgado aos seus concorrentes
– O resultado era que um computador de um fabricante só
podia se comunicar com outro do mesmo fabricante
3
Padronização
• A ISO (International Organization for Standardization)
definiu o RM-OSI (Reference Model for Open Systems
Interconnection)
• Diferente dos outros modelos, que eram proprietários
e fechados, o RM-OSI era um modelo aberto
• No entanto, sua relativa complexidade atrapalhou a
sua adoção pelo mercado
• Na prática, o modelo utilizado é outro, inspirado no
RM-OSI porém mais simplificado que ele
• Este modelo é conhecido como TCP/IP
4
O Modelo TCP/IP
Software, Software,
Aplicação Aplicação Aplicação Aplicação

Software,
Transporte Transporte Software,
Sistema Sistema
Operacional Rede Rede Operacional

Enlace Enlace
Hardware, Hardware,
Placa de rede Placa de rede
Físico Físico

Rede

5
Função de cada Nível

Nível Função
Depende da aplicação – enviar uma mensagem de correio
Aplicação
eletrônico, por exemplo
Fornecer ao nível de aplicação um serviço confiável de
Transporte
entrega desta mensagem
Fazer com que um pacote encapsulando a mensagem
Rede
chegue ao destino através do melhor caminho possível
Obter o acesso ao meio de transmissão para transmissão
Enlace
do pacote
Transmitir o pacote na forma de sinais eletromagnéticos no
Físico
meio de transmissão
6
Próximos Passos (1/2)
Abordagem
Top-Down
Software, HTTP, FTP, SMTP, POP3,
Aplicação
Aplicação IMAP, DNS, DHCP, etc

Transporte TCP e UDP


Software,
Sistema ICMP
Operacional
Rede IP
ARP, RARP
Enlace
Hardware,
Placa de rede Ethernet, WiFi, etc
Físico

7
Próximos Passos (2/2)
Abordagem
Top-Down
Software,
Aplicação Aplicação

Transporte
Software,
Sistema • Internet Engineering Task Force
Operacional • https://www.ietf.org/
Rede • RFCs (Request For Comments)
gratuitos
Enlace
Hardware,
Placa de rede
Físico
• Institute of Electrical and Eletronics Engineers
• https://www.ieee.org
• Padrões pagos ($)