0% acharam este documento útil (0 voto)
9 visualizações70 páginas

Conceitos Básicos

Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
9 visualizações70 páginas

Conceitos Básicos

Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

BEL.

EM CIÊNCIA DA
COMPUTAÇÃO

REDES DE
COMPUTADORES

Unidade 1
Fundamentos

Prof. Esp. Carlo Antônio Ferreira


[email protected]
Fundamentos
⚫ Redes de Computadores são necessárias:
− Navegar na internet
− Ver TV
− Acessar dados
− Transmitir informações
− Interconexão de dados
− Viabilizar a comunicação à distância
− e...
⚫ muito mais...
Fundamentos
⚫ Redes de Computadores é...
− Um assunto vasto que, envolve um profundo
conhecimento de:
⚫ equipamentos;
⚫ configuração dos mesmos
⚫ monitoramento da rede
⚫ manutenção
⚫ planejamento
⚫ escalabilidade...
Fundamentos
⚫ Redes de inclui:
− Cabeamento
− Topologia
− Tipo/formato
− Equipamentos
− Normas
− Protocolos
− Conhecimento...
Fundamentos
⚫ O mundo depende das redes...
− A informação precisa ser gerada, armazenada,
processada e transportada.
− Não adianta gerar informação e não armazená-la
− Não adianta armazená-la se não puder ser lida...

⚫ A quem caberia o transporte das informações?


O que é uma rede?

Temos uma REDE?


Não, ainda não!

Então, o que falta?


O que é uma rede?
O que é uma rede?

O que falta, então?…

Barramentos;
Placas de rede;
Endereço;
Protocolos;
Enlace (meio de transmissão)
O que é uma rede?
Endereçamento
O que é uma rede?
⚫ Protocolo
− É uma linguagem e também um conjunto de boas
maneiras que definem como os computadores devem
falar, e também, ouvir.
O que é uma rede?
Conceito de redes...

Uma rede de computadores consiste na inter-


conexão entre dois ou mais computadores e
dispositivos complementares acoplados através de
recursos de comunicação, geograficamente
distribuídos, permitindo a troca de dados en-tre
estas unidades e otimizando recursos de hardware e
software.
Endereçamento
• Para que os computadores numa mesma rede
possam ser acessados, é necessário que haja uma
identificação.
• Nos computadores, essa identificação é algo que
está contido na placa de rede.
• Cada placa de rede tem um endereço.

Prof. Esp. Carlos


• Na rede abaixo, temos como acessar a máquina “F”?

Prof. Esp. Carlos


Enviando um sinal elétrico...

Prof. Esp. Carlos


O carteiro perdido

Prof. Esp. Carlos


Endereçamento

• Em suma: um envia, todos recebem e


interpretam os sinais elétricos, mas só o
destinatário trabalha os sinais. É lógico
que pode haver mais de um destinatário,
uma vez que a pode desejar falar com
todos, por exemplo.

Prof. Esp. Carlos


Protocolo
• Protocolo. Protocolo é uma linguagem e também
um conjunto de boas maneiras que define como os
computadores devem falar, e também, ouvir.

Prof. Esp. Carlos


Prof. Esp. Carlos
HUB

Prof. Esp. Carlos


Conectando-se à Internet

Prof. Esp. Carlos


Arquitetura de rede
• Arquitetura é coletivo de protocolo.
• Um conjunto de protocolos forma uma arquitetura.
• arquitetura mais usada atualmente é a TCP/IP.
• Protocolos TCP e IP.
• Protocolo IPv4 e IPv6.

Prof. Esp. Carlos


Arquitetura de rede
• Podemos dividir as redes de computadores em
camadas:

Prof. Esp. Carlos


Arquitetura de rede
• Podemos dividir as redes de computadores em
camadas:

Prof. Esp. Carlos


Prof. Esp. Carlos
Arquitetura de rede

Prof. Esp. Carlos


Comunicação entre camadas
• Dois computadores comunicam-se através do enlace
físico; porém, a máquina remetente envia os dados
das camadas superiores para a camada enlace, que
por sua vez traduz em sinais elétricos para a camada
física; e a máquina que escuta lê os dados elétricos
da camada física, usa a camada enlace para traduzir
os sinais elétricos em dados, e repassa para as
camadas superiores.

Prof. Esp. Carlos


Comunicação entre camadas

Prof. Esp. Carlos


Encapsulamento
Cada camada manipula os dados à sua maneira, adicionando
ou retirando informações. Na máquina que fala, cada vez
que os dados vão descendo, as camadas adicionam
informações a eles; na máquina destinatária, cada vez que
os dados vão subindo, as camadas vão tirando informações
deles. Mas não se preocupe: a informação da aplicação não
é alterada. A camada transporte da máquina destinatária vai
retirar somente a informação que a mesma camada na
máquina que fala colocou. Este processo chamamos de
encapsulamento.

Prof. Esp. Carlos


Encapsulamento

Prof. Esp. Carlos


Cada camada com sua camada

Prof. Esp. Carlos


CAPÍTULO 2

Introdução às Redes de Computadores de


Hoje

Prof. Esp. Carlos


Duplo Endereçamento
• Uma máquina possui dois endereços de rede.
– Um endereço físico e
– Um endereço lógico.
• Endereço físico atua na camada enlace.
• Endereço lógico atua na camada rede.
• A máquina faz duas verificações

Prof. Esp. Carlos


Duplo Endereçamento

Prof. Esp. Carlos


Duplo Endereçamento
• Duas verificações: uma feita no âmbito da camada enlace, e outra, no
da camada física. Quando a máquina que envia a informação fala, a
camada de rede desta máquina escreve o endereço da camada de
rede da máquina destinatária, e a camada enlace escreve o endereço
que a camada enlace da máquina destinatária lerá.

Prof. Esp. Carlos


Duplo Endereçamento

Prof. Esp. Carlos


Pacotes e quadros
• Pacote. Chamamos de pacote os dados manipulados pela
camada de rede. Lembre-se que tais pacotes contém, além
de dados da aplicação, dados adicionados pela camada
rede. Algumas literaturas chamam um pacote de
datagrama.
• Quadro. Um quadro é um pacote mais as informações
adicionadas pela camada enlace. Um quadro é maior que
um pacote, portanto. É o quadro que trafega pelos enlaces
físicos da rede.

Prof. Esp. Carlos


Pacotes e quadros

Prof. Esp. Carlos


Pacotes e quadros
• Máquinas numa rede local só conseguem enxergar
endereços de camada enlace de máquinas que
estejam na mesma rede local.

Prof. Esp. Carlos


Endereço lógico e endereço
físico

Prof. Esp. Carlos


Endereço lógico e endereço
físico
• O endereço lógico “pode ser visível em WAN’s”. Isso porque,
embora o endereço lógico possa ser público, o gerente de
rede tem a possibilidade de não permitir que isso seja
assim.
• Endereço físico é aquele que uma máquina na rede local usa
para falar com outra máquina na rede local. Endereço lógico
é aquele que seu navegador web usa para acessar um site,
pois seu navegador web precisa enxergar mais do que
apenas máquinas locais: servidores web estão espalhados
pelo mundo todo.

Prof. Esp. Carlos


Arquitetura
cliente-servidor
• “Todo mundo é cliente de alguém”.
• A máquina que solicita algo é a cliente, e a que
provê, o servidor.

Prof. Esp. Carlos


Arquitetura
cliente-servidor
• Uma única máquina pode ter vários programas clientes. Da
mesma forma (embora isso não seja muito comum, nem
muito recomendável), podemos ter uma máquina que é
servidora de vários serviços, isto é, roda vários programas
servidores.

Prof. Esp. Carlos


Arquitetura
cliente-servidor
• Arquitetura cliente-servidor na rede local

• Onde esses programas


clientes e servidores
operam? Operam na camada
de aplicação, acamada que
fica no topo da arquitetura
TCP/IP.

Prof. Esp. Carlos


Camada Aplicação
• As aplicações são a parte que interessa ao usuário.
• Entre as aplicações clientes (ou seja, que solicitam
algo), temos os conhecidos navegadores web,
programas de mensagem instantânea, clientes de e-
mail e uma quase infinita quantidade de programas
empresariais que conectam-se a uma máquina
central para ler ou guardar informações.

Prof. Esp. Carlos


Camada Aplicação
• Cada tipo de aplicação cliente exige um tipo de
servidor. Por exemplo, para que você possa acessar
uma página da internet com seu cliente web favorito
(como o Firefox, por exemplo), é necessário que a
máquina com a qual você se conecta esteja rodando
um servidor WEB (como o Apache). Não adianta a
máquina estar ligada, ou estar com outro servidor; é
preciso o tipo específico de servidor para o tipo
específico de aplicação cliente.

Prof. Esp. Carlos


Camada Aplicação
As camadas de aplicação das duas máquinas conversam
entre si; para que isso aconteça, a máquina que envia
informação desce com os dados da camada aplicação para
a camada física, e a máquina que recebe sobe com a
informação.

Prof. Esp. Carlos


Camada Transporte
• É a camada responsável pelo transporte lógico da
informação (faz o encaminhamento da informação
de forma certa e para a aplicação correta).

Prof. Esp. Carlos


Transporte confiável
e conexão
• A camada transporte pode prover transporte
confiável (ou não).
• Protocolos UDP: não provê um transporte confiável,
ou seja, se alguma informação for perdida durante o
trajeto, o protocolo não fará nada para corrigir essa
perda.
• TCP: retransmite a informação se esta for perdida no
caminho.

Prof. Esp. Carlos


Transporte confiável
e conexão

Prof. Esp. Carlos


Transporte confiável
e conexão

Prof. Esp. Carlos


CAPÍTULO 3
FUNDAMENTOS DE COMUTAÇÃO E
ROTEAMENTO

INTRODUÇÃO A REDES DE
COMPUTADORES DE HOJE

Prof. Esp. Carlos


Revisão
• Comunicação nas redes locais – LAN:
– Quando uma máquina fala, todas escutam.
– Protocolo da camada enlace deve ditar as regras para controle da
colisão.
– A camada enlace das máquinas se comunicam entre si por meio do
endereço físico.
• Redes Metropolitanas – WAN:
– Internet é a maior rede WAN.
– Outras: redes de grandes companhias multinacionais.
– Trabalha com um endereço lógico, um endereço de
camada rede.
Prof. Esp. Carlos
Arquitetura TCP/IP
• A grande maioria das redes hoje é baseada na
arquitetura TCP/IP.
• Essa arquitetura é um conjunto de protocolos que
estão localizados nas três camadas superiores:
– Aplicação, transporte e rede
• As duas camadas inferiores não são definidas pela
arquitetura, embora a componham.

Prof. Esp. Carlos


• Nas camadas inferiores:
– Os protocolos da camada enlace e também a camada
física (cabos, repetidores e outros equipamentos) variam
de rede para rede.
• A arquitetura de redes locais mais usada no mundo
chama-se Ethernet.
• WAN não utiliza esta arquitetura.
• Conexão da internet:
– Embora as camadas enlace e física mudem, as camadas
superiores permanecem as mesmas.
Comutação
• Comutação de quadros: Comutar quadros é o
mesmo que criar um caminho, dentro do
comutador, entre a máquina de origem e a máquina
de destino; os quadros passam por este caminho
específico, não ecoando por toda a rede.
• O comutador é capaz de comutar vários circuitos ao
mesmo tempo. Isso significa que várias máquinas
podem falar, sem que haja colisão de quadros.

Prof. Esp. Carlos


Prof. Esp. Carlos
Comutação

Repetidor Comutador
Comutação
• Em uma rede que usa comutador, e também tem
apenas uma máquina ligada por porta no roteador,
não é necessário um protocolo na camada enlace
das máquinas para controlar a “educação” das
máquinas: o próprio comutador trata de fazer isso.
• Comutar é a mesma coisa que criar um caminho
entre a origem e o destino, de modo que os quadros
não ecoem por toda a rede.

Prof. Esp. Carlos


Roteamento
• Roteamento é a arte ou ciência de criar rotas.
• Roteamento ocorre na camada rede, e trabalha com
endereços lógicos.
• Uma máquina da rede local não enxerga o endereço
físico da máquina. Para que a comunicação seja
possível, você coloca um roteador para interligar as
duas LAN’s.

Prof. Esp. Carlos


Roteamento
• Primeiro: a máquina “a” enxerga o endereço da camada enlace da
máquina “e”. Assim, se a máquina “a” quisesse falar com a máquina
“e” usando o endereço físico desta, a comunicação seria possível.
Roteamento
• Segundo: se alguma máquina do prédio A quisesse falar com outra
máquina do prédio B usando o endereçamento da camada enlace, não
seria possível.
Roteamento
• Terceiro: se a máquina “a”, do prédio A, tentasse falar com a máquina
“j”, do prédio B, usando endereçamento de camada rede, seria
possível, por que embora os enlaces mudem, e os protocolos de
camada enlace também, o protocolo de camada rede não muda, e
camadas iguais em máquinas distintas conversam entre si. Assim, as
duas máquinas poderiam comunicar-se usando o endereçamento
lógico.

• Para conectar essas duas redes,


usa-se o roteador, pois ele
conecta redes diferentes
(diferente do comutador, que
conecta máquinas de uma
mesma rede).
Roteamento
• Roteamento é uma função de camada rede que tem
por objetivo encaminhar pacotes de uma para outra
rede. Roteador é o equipamento que assume essa
função, interligando redes distintas.
• O roteador opera na camada rede, o que significa
que ele encaminha pacotes (pacotes são dados da
camada rede).

Prof. Esp. Carlos


Formatos de
Endereçamento
• Toda máquina da rede possui ao menos um
endereço físico, e outro lógico.
• Endereço de camada enlace:
– Armazenado na placa de redes.
– É a placa de rede que possui os protocolos de camada
enlace.
• Ethernet: é tanto o tipo de rede, quanto o protocolo
que essa rede usa.

Prof. Esp. Carlos


Endereço
Ethernet (físico)
• Um endereço Ethernet (ou seja, endereço de camada
enlace) é composto por doze dígitos hexadecimais.
– 00:1d:92:a5:69:f4.
– Cada dígito equivale a 4 bits, pois são necessários 24 valores para
formar um dígito hexa-decimal.
• Endereço físico é chamado de endereço MAC.
• Cada placa de rede tem um endereço único: os seis
primeiros dígitos indicam o fabricante da placa
• Os três últimos são dígitos gerados pelo fabricante para
diferenciar uma placa da outra.
Endereço Lógico
• Localizado na camada rede.
• Um endereço IPv4 é composto de um número
decimal composto de quatro octetos (ocupam oito
bits).
• Os valores possíveis para cada octeto são 28, ou seja,
256 valores (de 0 a 255).
– IP válido: 192.168.0.1

Prof. Esp. Carlos


Endereço Lógico

• Diferente do endereço de camada enlace, endereços de camada rede podem ser


alterados.
Prof. Esp. Carlos
Backbone
• Backbone é a parte da
rede onde trafegam
grandes quantidades de
dados. Em uma rede de
campus, backbone pode
também designar a área
física onde os aparelhos
comutadores e
roteadores se localizam.
Backbone
• O backbone precisa ser implementado de tal forma,
que haja o mínimo de gargalos possíveis. Um gargalo
acontece quando o tráfego no enlace físico é maior
do que a capacidade do mesmo. Por exemplo, um
enlace com capacidade para transportar 10Mbps
(megabits por segundo) recebe uma requisição para
transportar 10Mb de, por exemplo, 5 máquinas da
rede. São 50Mb concorrendo por um enlace de
10Mbps; alguém sairá prejudicado.

Você também pode gostar