Escolar Documentos
Profissional Documentos
Cultura Documentos
em Redes
http://sites.google.com/sitew/leonardobcampos 1/25
Sumário
Introdução
Tipos de Redes
Protocolos Internet
◦ TCP e UDP
Bibliografia
http://sites.google.com/sitew/leonardobcampos 2/25
Introdução
Rede de Computadores é um conjunto de
computadores autônomos interconectados por uma
única tecnologia [Tanenbaum];
http://sites.google.com/sitew/leonardobcampos 4/25
Tipos de Redes
Tipos de redes:
http://sites.google.com/sitew/leonardobcampos 5/25
Tipos de Redes
Tipos de redes sem fio:
◦ Redes locais sem fio (WLANs – Wireless Local Area
Networks):
WiFi (IEEE 802.11)
http://sites.google.com/sitew/leonardobcampos 7/25
Conceitos básicos de redes
Esquema de comutação:
◦ Os nós intermediários (comutadores de pacotes, também
são chamados roteadores) têm a função de encaminhar os
pacotes;
A maioria dos roteadores usa uma transmissão do tipo
store-and-forward (armazena e reenvia)
Os nós controlam o fluxo dos dados e erros na
comunicação;
http://sites.google.com/sitew/leonardobcampos 8/25
Conceitos básicos de redes
Esquema de comutação:
◦ Comutação por circuito:
http://sites.google.com/sitew/leonardobcampos 9/25
Conceitos básicos de redes
Protocolos:
◦ Especificação da sequência de mensagem que devem ser
trocadas;
◦ Especificação do formato dos dados nas mensagens;
http://sites.google.com/sitew/leonardobcampos 10/25
Conceitos básicos de redes
Camadas de protocolos:
◦ O software de rede é organizado em uma hierarquia de
camadas ou níveis;
◦ Cada camada aceita dados da camada que está cima dela
em um formato específico e aplica transformações para
encapsular esses dados em um formato próprio, específico a
si mesma, antes de repassá-los para a camada abaixo dela;
http://sites.google.com/sitew/leonardobcampos 11/25
Protocolos Internet
Pilha de protocolos TCP/IP:
◦ Encapsulamento que ocorre quando uma mensagem é
transmitida via TCP/IP sobre uma rede local Ethernet:
http://sites.google.com/sitew/leonardobcampos 12/25
Protocolos Internet
Pilha de protocolos TCP/IP:
◦ Visão conceitual de um programador de uma rede TCP/IP:
http://sites.google.com/sitew/leonardobcampos 13/25
IP
IP – Internet Protocol:
◦ Transmite datagramas de um equipamento para outro, se
necessário por meio de roteadores intermediários;
http://sites.google.com/sitew/leonardobcampos 15/25
TCP e UDP
Fornecem comunicação de processo para processo.
Isso é feito pelo uso de portas (16 bts);
http://sites.google.com/sitew/leonardobcampos 16/25
TCP
TCP – Transmission Control Protocol:
◦ que provê à aplicação solicitante um serviço confiável,
orientado para conexão
http://sites.google.com/sitew/leonardobcampos 17/25
UDP
UDP – User Datagram Protocol:
◦ não garante que os dados enviados por um processo chegue
(quando chegam!) intactos ao processo destinatário;
http://sites.google.com/sitew/leonardobcampos 18/25
Protocolos Internet
Pilha de protocolos TCP/IP:
http://sites.google.com/sitew/leonardobcampos 19/25
Protocolos Internet
Comparação entre os modelos de referência OSI e
TCP/IP:
http://sites.google.com/sitew/leonardobcampos 20/25
Leitura Complementar
Link:
http://sites.google.com/sitew/leonardobcampos 21/25
Leitura Complementar
Link:
http://sites.google.com/sitew/leonardobcampos 22/25
Leitura Complementar
Link:
http://sites.google.com/sitew/leonardobcampos 23/25
Leitura Complementar
Link:
http://sites.google.com/sitew/leonardobcampos 24/25
Bibliografia
George Coulouris, Jean Dollimore, Tim Kindberg,
Sistemas Distribuídos – Conceitos e Projeto, 5th Ed.,
Bookman, 2013.
http://sites.google.com/sitew/leonardobcampos 25/25