Estudos Avançados de Redes de Computadores - Apostila

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1de 35

ESTUDOS AVANÇADOS DE REDES

DE COMPUTADORES
ENG. IVAN MADEIRA
Rede de computadores e suas classificações

Redes de Computadores
Redes de computadores são estruturas físicas (equipamentos) e lógicas
(programas, protocolos) que permitem que dois ou mais computadores
possam compartilhar suas informações entre si.

Tem como Objetivo:


Facilitar o compartilhamento de informações (dados).
Compartilhamento de recursos caros (discos/impressoras)
Centralização Administração
 Aumentar Eficiência e produtividade
Classificação das redes

De acordo com Dantas (2002), uma das características mais utilizadas


para a classificação das redes é a sua abrangência geográfica. Assim, é
convencionada a classificação das redes em locais:
LANs (Local Area Networks) – Rede de Área local

MANs (Metropolitan Area Networks) – Rede de Área Metropolitana

WANs (Wide Area Networks) – Rede de Área Abrangente


Cont.
LAN (Local Area Network – Rede de Área Local)
Permite a interconexão de equipamentos de comunicação de dados em
uma pequena região, geralmente salas, prédios.
Características:
- Geralmente de propriedade privada;
- Alta taxa de transmissão;
- Baixa taxa de erro;
- Dois ou mais computadores conectados.
MAN (Metropolitan Area Network - Rede de Área Metropolitana)
As redes metropolitanas podem ser entendidas como aquelas que proveem a
interligação das redes locais em uma área metropolitana de uma determinada
região.
Características:
- Alta taxa de transmissão;
- Utilizam-se principalmente de fibras ópticas
- Enlaces de rádio;
- Cobrem uma cidade;
WAN (Wide Area Network - Rede de Área Abrangente)
Quando as distâncias envolvidas na interligação dos computadores são
superiores a uma região metropolitana, podendo ser a dispersão geográfica
tão grande quanto a distância entre continentes.
Características:
- É geralmente um serviço público (apesar de poder ser administrado por
uma entidade privada);
- Custo muito elevado devido a distância;
- Utilizam-se de satélites, micro-ondas, cabos de cobre ou cabos submarinos
e fibra ótica;
- Baixa taxa de transmissão
- Alta taxa de erros; Alta latência; ect.
COMPONENTES DE UMA REDE
Temos como componentes de uma rede:
Componentes Físicos:
Hardware de Rede (Placa de rede, Hub , Switch , Roteador ,
Repetidor, Elementos de cabeamento)
Topologias (topologias em Anel, barramento, estrela, malha e arvore)

Componentes Lógicos:
Protocolos (IP,TCP,HTTP,DHCP,FTP)
Arquiteturas (Cliente/Servidor, Peer-to-Peer (P2P) )
Recursos
Componentes Físicos de uma Rede (Hardware)
Placa de rede – é um dos principais componentes dentro de uma rede
de computadores. Ela pode estar integrada à placa mãe de um
computador ou separada dela. É o componente que toma a informação
do computador e a envia pelo cabo de rede, ou pelo ar no caso de uma
rede sem fio.

Placa de rede offbord Placa de rede offbord wireless


Hub – Esse componente é o responsável de mover o sinal da rede de
um cabo para outro. No caso de um "hub" básico, o sinal de um
computador é enviado para todos os outros; cada placa de rede decide
se a informação recebida é para ela, e a descarta em caso negativo.

Switch – são hubs inteligentes, pois podem criar tabelas que lhe
permitem saber qual computador está conectado a cada uma das
portas. Com essa inteligência, um switch não transmite toda a
informação para todos os outros computadores conectados a ele, e sim
apenas ao computador destino. A tecnologia de switching ajuda a
reduzir a congestão de uma rede e deve ser utilizada em redes de 10
ou mais computadores.
Roteador – é um dispositivo de hardware que serve como ponto de
conexão entre uma rede local e a internet. Os roteadores gerenciam, ou
“direcionam”, o tráfego e os dados da Web entre dispositivos em redes
diferentes e permitem que vários dispositivos compartilhem a mesma
conexão com a internet.

Elementos de cabeamento
Roteador dual band
Componentes Físicos de uma Rede (Topologia)
A topologia de rede é o canal no qual o meio de rede está conectado
aos computadores e outros componentes de uma rede de
computadores.
De forma resumida, topologia é o termo usado para definir a forma
como você estrutura a sua rede de computadores.
Exemplos de Topologias:
Anel
Barramento
Estrela
Malha
Árvore
Topologia em Anel
A topologia em anel como o próprio nome diz tem um formato circular. Hoje,
esse modelo é mais utilizado em sistemas de automação industrial.

Barramento – todos os computadores são ligados em um mesmo barramento


físico de dados. Quando um computador estiver a transmitir um sinal, toda a
rede fica ocupada.

Estrela – As conexões partem de um ponto central (concentrador),


normalmente um hub ou switch. É o modelo mais utilizado atualmente. Neste
tipo de rede, todos os usuários comunicam-se com um nó central.
Malha ou Mesh – Todos os nós estão atados a todos os outros nós, como se
estivessem entrelaçados. Já que são vários os caminhos possíveis por onde a
informação pode fluir da origem até o destino, neste tipo de rede, o tempo
de espera é reduzido e eventuais problemas não interrompem o
funcionamento da rede.

Árvore – Podemos dizer que este tipo de rede é formado por estrelas conectadas entre
si. É bastante comum nas redes modernas que possuam um número grande de
equipamentos.
Componentes Lógicos de uma Rede (Protocolos)
De acordo com Falbriard (2002, p. 63), “os protocolos utilizados em redes
de comunicação definem conjuntos de regras que coordenam e
asseguram o transporte das informações úteis entre dois ou mais
dispositivos”.
De forma resumida podemos afirmar que:
Protocolos de uma rede são um conjunto de normas que permitem que
qualquer máquina conectada à internet possa se comunicar com outra
também já conectada na rede.
Exemplos de alguns protocolos:
TCP/IP
HTTP
DHCP
FTP
Componentes Lógicos de uma Rede (Protocolos)
TCP/IP – é o acrônimo de dois protocolos combinados: o
TCP (Transmission Control Protocol, que significa Protocolo de Controle
de Transmissão) e IP (Internet Protocol, que significa Protocolo de
Internet).
O protocolo TCP/IP é, na verdade, um conjunto de protocolos que
facilitam a comunicação entre duas máquinas conectadas à rede.

HTTP é a sigla para Hypertext Transfer Protocol, que significa Protocolo


de Transferência de Hipertexto. Ele é o mais básico e usado para
navegação em sites da internet.
O protocolo HTTP funciona também como uma conexão entre o cliente e
o servidor. Neste caso, o cliente é o navegador que você usa para acessar
a internet. E o servidor é aquele em que um site ou domínio está
hospedado na rede.
• DHCP – é o acrônimo para Dynamic Host Configuration Protocol, que significa,
em português adaptado, Protocolo de Configuração Dinâmica de Endereços
de Rede. Ele permite que os computadores consigam um endereço de IP
automaticamente.
Uma vez que uma máquina obtém um endereço de IP, ele fica indisponível para
uso naquele momento. Quando ela é desligada ou desconectada da internet, o
endereço de IP, volta a ficar disponível para ser usado por qualquer nova
máquina ligada na conexão.

• FTP – é a sigla para File Transfer Protocol, que significa Protocolo de


Transferência de Arquivos. Ele surgiu antes mesmo do padrão TCP/IP, que é a
base das conexões de internet. E é o modo mais simples de transferir dados
entre duas máquinas pela rede.
O protocolo FTP funciona com dois tipos de conexão:
Cliente. É o computador que faz o pedido de conexão com o servidor para pegar
algum arquivo ou documento dele.
Servidor. É o computador que recebe o pedido de conexão com o cliente para
fornecer um arquivo ou documento dele.
Componentes Lógicos de uma Rede (Arquitetura)
Arquitetura – arquitetura de rede é um modelo abstracto que permite
descrever a organização e o comportamento dos sistemas que
constituem uma rede.
Exemplos de arquiteturas:
Cliente/Servidor
Ponto a Ponto (P2P)

Cliente Servidor – é uma estrutura de aplicação distribuída que distribui


as tarefas e cargas de trabalho entre os fornecedores de um recurso ou
serviço, designados como servidores, e os requerentes dos serviços,
designados como clientes. Um servidor é um host que está executando
um ou mais serviços ou programas que compartilham recursos com os
clientes. Um cliente não compartilha qualquer de seus recursos, mas
solicita um conteúdo ou função do servidor. Os clientes iniciam sessões
de comunicação com os servidores que aguardam requisições de
entrada.
Componentes Lógicos de uma Rede (Arquitetura)

Exemplo de arquitetura Cliente Servidor


Componentes Lógicos de uma Rede (Arquitetura)
Ponto a Ponto (P2P) – Uma rede ponto-a-ponto é uma rede onde não há
um computador central oferecendo controle sobre o compartilhamento
de arquivos e recursos, ou seja não possuem um administrador ou
servidores bem definidos. Todos computadores possuem o mesmo nível
hierárquico.

Exemplo de uma arquitetura Ponto a Ponto


Topologias Físicas versos topologias Lógicas
A Topologia de Redes descreve como as redes de computadores estão
interligadas, tanto do ponto de vista físico, como logico.

Físicas – Topologia física é como a rede está organizada, o layout da rede e


também como é feita a conexão dos dispositivos da rede, que são chamados de
nós. Ex:

Lógicas – Topologia lógica é como os sinais serão tratados nos meios da rede.
Leva-se em conta como os dados são transmitidos por ela.
Ex: token ring e broadcast.

Token Ring – é uma tecnologia para redes locais baseada em tokens para
controle de acesso a meios. Uma rede local Token Ring é implementada como
um anel lógico usando uma topologia física em anel ou como uma estrutura de
anel lógico sobre uma configuração física em estrela.
Topologias Físicas versos topologias Lógicas
Quando um host recebe o token, significa que esse host pode enviar dados
na rede. Se o host não tiver dados a serem enviados, ele vai passar o token
para o próximo host e o processo será repetido.

Broadcast
Podemos dizer que broadcast se resume ao processo pelo qual é
transmitida ou difundida uma informação, ao mesmo tempo, para diversos
receptores diferentes de uma rede.

Exemplo: prático de difusão broadcast, onde uma ou mais antenas de


transmissão enviam o sinal televisivo (ou radiodifusor) por meio de ondas
eletromagnéticas para qualquer aparelho de TV ou rádio, que captura o
sinal.
Topologias Físicas versos topologias Lógicas
Broadcast – Podemos dizer que broadcast se resume ao processo pelo
qual é transmitida ou difundida uma informação, ao mesmo tempo, para
diversos receptores diferentes de uma rede.
Exemplo: prático de difusão broadcast, onde uma ou mais antenas de
transmissão enviam o sinal televisivo (ou radiodifusor) por meio de ondas
eletromagnéticas para qualquer aparelho de TV ou rádio, que captura o
sinal.
Tipos de Transmissão
Endereçamento de mensagens
Unicast – é um tipo de comunicação na qual um quadro é enviado de um
host e endereçado a um destino específico. Existe apenas um remetente e
um receptor. Sendo uma forma predominante de transmissão em redes
locais e na Internet.
Exemplo: Unicast está presente em transmissões HTTP, SMTP, FTP e Telnet.

Ex: endereçamento unicast


(a origem envia uma mensagem para apenas um destinatário)
Broadcast – a origem envia uma mensagem para todos os dispositivos da
rede. O endereçamento broadcast é utilizado quando o emissor não conhece
o endereço do receptor. Em redes Ethernet, o endereçamento é FF-FF-FF-FF-
FF-FF.

Ex: endereçamento broadcast

Multicast – a origem envia uma mensagem para um grupo de dispositivos.


Neste caso é gerada uma única mensagem pelo emissor que é destinada aos
elementos do grupo Multicast.

Ex: endereçamento broadcast


Modos de Transmissão
Classificação da Transmissão Quanto ao Sentido

Simplex – O enlace é utilizado apenas em um dos sentidos de transmissão.


Ex: Transmissão da TV (a emissora de TV transmite e você apenas recebe) e
alguns equipamentos eletrônicos como o mouse.

Half-duplex – O enlace é utilizado nos dois sentidos de transmissão, porém


apenas um por vez. É a transmissão mais utilizada hoje em rede de
computadores.
Ex. Interfone, Walkie-Talkie, rádio amador
Full-duplex – O enlace é utilizado nos dois possíveis sentidos de
transmissão.
Ex: Telefone

Importância da Padronização dos protocolos de comunicação


Na comunicação entre computadores é importante que haja uma
padronização para possibilitar que equipamentos diferentes consigam
trocar informações entre si. O modelo de representação de rede em
camadas tornou mais próximas as estruturas de comunicação entre
entidades, e os protocolos possibilitam a transmissão da informação entre
as camadas e entre equipamentos.
Endereçamento em Sub-Redes
Devido ao crescimento explosivo da Internet, o princípio de endereços IP
atribuídos tornou-se inflexível demais para permitir mudanças fáceis para
as configurações de rede local. Estas mudanças podem ocorrer quando:
• Um novo tipo de rede física é instalado em um local;
• O crescimento do número de hosts exige a divisão da rede local em
duas ou mais redes separadas;
• As distâncias crescentes exigem a divisão de uma rede em redes
menores, com gateways (roteadores) entre elas.
Para evitar a solicitação de endereços adicionais de rede IP nestes casos, o
conceito de sub-redes foi introduzido. A designação de sub-redes pode ser
feita localmente, já que toda a rede ainda aparece como uma rede IP para
o mundo externo. A parte do número do host do endereço IP (host-id) é
subdividida em um número de sub-rede e um número de host.
Host: máquina conectada a uma rede
Net-ID: parte do endereço IP que identifica a rede
Host-ID: parte que identifica a máquina daquela rede
Uma sub-rede, é uma rede dentro de outra rede. As sub-redes tornam as
redes mais eficientes. Por meio da sub-rede, o tráfego da rede pode
percorrer uma distância menor sem passar por roteadores desnecessários
para chegar ao seu destino.

Uma máscara de sub-rede é como um endereço de IP, mas apenas para


uso interno dentro de uma rede. Os roteadores usam máscaras de sub-
rede para encaminhar pacotes de dados para o lugar certo. As máscaras
de sub-rede não são indicadas dentro dos pacotes de dados que
atravessam a internet. Esses pacotes indicam apenas o endereço de IP de
destino, que um roteador irá combinar com uma sub-rede.
Conceitos
Gateway é um termo em inglês que significa portão ou portal, um sistema
ou equipamento cuja função básica é estabelecer a comunicação entre
vários ambientes. Com ele, é possível fazer a conexão entre equipamentos
localizados em diferentes redes e que se comunicam através de diferentes
padrões. Em resumo e de uma perspetiva geral, atua como uma ponte
entre dois universos, analisando e tratando a informação de acordo com
definições pré-estabelecidas e o tipo de função a que se destina.
Ex: roteador, firewalls.

Default gateway – O gateway padrão é o dispositivo que roteia o tráfego


da rede local para dispositivos em redes remotas. Em um ambiente
domiciliar ou de uma pequena empresa, o gateway padrão é
frequentemente usado para conectar a rede local à Internet.
• Firewall – Um firewall é um sistema de segurança de rede de
computadores que restringe o tráfego da Internet para, de ou em
uma rede privada. Esse software ou unidade de hardware-software
dedicada funciona bloqueando ou permitindo pacotes de dados
seletivamente. Normalmente, seu objetivo é ajudar a evitar
atividades mal-intencionadas e impedir que qualquer pessoa, dentro
ou fora de uma rede privada, realize atividades não autorizadas na
Web.
Cont…
Proxy
• Um servidor proxy é um computador dedicado ou um sistema de
software em execução no computador que atua como um intermediário
entre um dispositivo e outro servidor pelo qual um usuário ou cliente
solicita um serviço (arquivo, conexão, página da web etc.). Sua função é
avaliar esta solicitação para simplificar e controlar sua complexidade.

• Ele pode existir na mesma máquina que hospeda um firewall ou pode


estar em um servidor separado, que encaminha solicitações por meio do
firewall. Em uma empresa, o servidor proxy é utilizado para facilitar a
segurança, o controle administrativo ou os serviços
de armazenamento em cache, filtrar conteúdo, dentre outros.
Representação básica de um servidor proxy
NAT – Tradução de Endereço de Rede
NAT – (Network Address Translation) é a Tradução de Endereço de Rede,
definida na RFC-1631;
• Foi criada para reduzir o numero de endereços públicos na Internet
permitindo que uma rede com endereço privado tenha acesso Internet.
Para isto feita a conversão dos endereços privados em endereços públicos.
• Ao realizar uma NAT, alguns endereços são mantidos e outros são
alterados dependendo da direção do pacote em uma conexão;
• Um dispositivo habilitado para NAT geralmente opera na borda de uma
rede stub.
Uma rede stub é uma rede que tem uma única conexão para a rede
externa.
• A NAT não só torna desnecessária a utilização de endereços públicos para
todos os sistemas que necessitam de acesso a Internet, mas também
prove segurança.
• Caso um host da Internet tente se comunicar com um host da rede local
esta comunicação será bloqueada, pois não existe na tabela NAT um
registro dessa comunicação. Desta forma a NAT permite que somente
sejam abertas conexões no sentido “rede local para Internet”, impedindo
ataques de hackers.
• Como a NAT faz um mapeamento IP a IP (IP de origem a IP de destino),
para que haja múltiplos acessos a um mesmo destino são necessários
vários endereços.

Você também pode gostar