Você está na página 1de 42

Prof: Divanilson F. M.

e Silva

Arquitetura de Rede

O Que Uma Rede?


Conjunto de Hardware e Software que permitem o compartilhamento de recursos
e troca de informaes.

Convergncia - Atual
MainFrame Rede Antiga

Quem Precisa de Redes?


Hoje o mundo no funciona sem conectividade, em todos os segmentos as redes
esto presentes.

Redes Telefnicas
Celular

Convencional
Sistemas de Telecomunicaes
Satlite
TV e Rdio
Equipamentos Domsticos
Alarmes
Geladeiras

Popularizao das Redes


Alguns aspectos foram importantes para a popularizao das redes:

Barateamento do Hardware;
Sistemas operacionais de redes
amigveis;

Globalizao/ Expanso da
Internet;
Tipo de Acesso (Banda Larga).

Como Formada Uma Rede?


Uma rede tpica formada por:

Classificao das Redes:


Quanto Distncia

LAN o acrnimo de Local Area Network, o nome que se d a uma rede de carcter
local, e cobrem uma rea geogrfica reduzida, tipicamente um escritrio ou uma
empresa, e interligam um nmero no muito elevado de entidades. So usualmente
redes de domnio privado;

MAN significa em ingls Metropolitan Area Network. Esta rede de carcter


metropolitano liga computadores e utilizadores numa rea geogrfica maior que a
abrangida pela LAN mas menor que a rea abrangida pela WAN. Uma MAN
normalmente resulta da interligao de vrias LAN, cobrindo uma rea geogrfica de
mdia dimenso, tipicamente um campus ou uma cidade/regio, podem ser redes de
domnio privado ou pblico. Pode estar inclusivamente ligada a uma rede WAN;

WAN significa Wide Area Network, e como o nome indica uma rede de
telecomunicaes que est dispersa por uma grande rea geogrfica. A WAN distinguese duma LAN pelo seu porte e estrutura de telecomunicaes. As WAN normalmente
so de carcter pblico, geridas por um operador de telecomunicaes.

Quanto Hierarquia
Pontoaponto - Rede no hierarquizada, todos so servidores e cliente.

Cliente/Servidor
Rede hierarquizada, com servidor e cliente com papeis bem definidos.

Topologia de Rede

A topologia de uma rede descreve como o layout do meio atravs


do qual ocorre o trfego de informaes e tambm como os
dispositivos esto conectados a ele. Refere-se ao relacionamento
fsico e lgico de cada n da rede (cada ponto de conexo com a rede
pode ser chamado de n, independente da funo do equipamento
representado por ele), ou seja, a forma como esto dispostos.

A topologia lgica descreve como as informaes devem transitar ao


longo da rede, o formato dos dados, etc. a forma como os
protocolos (conjuntos de regras que organizam a comunicao)
operam no meio fsico;

A topologia fsica refere-se disposio dos cabos e componentes do


meio fsico, descrevendo onde cada n da rede est situado
fisicamente em relao aos demais, como feita a distribuio da
mdia de conexo (cabeamento de cobre, fibra ptica, wireless, etc) e
mostra a configurao geral da rede atravs da planta de localizao
dos equipamentos.

Quanto Topologia
Bus(Barramento) - Todos so ligados a um s barramento.

Star (Estrela) - Todos so ligados a um concentrador.

Ring (Anel) - Quanto Topologia os dados trafegam no barramento em forma


circular.

Malha - Todos so ligados entre si, sem uso de um concentrador.

Protocolo

Protocolo uma linguagem usada para permitir que dois ou mais computadores
se comuniquem. Assim como acontece no mundo real,se eles no falarem a
mesma lngua no haver comunicao.

Aplicao (7)
Apresentao (6)
Sesso (5)
Transporte (4)
Rede (3)
Enlace (2)
Fsica (1)

Modelo de Referncia OSI


Em 1984 surge o modelo de referncia OSI (Open Systems Interconnection) com a
inteno de permitir a comunicao entre redes distintas e estabelecendo uma
padronizao;

O modelo foi criado pela ISO (International Organization for Standardization) com a
funo de especificar processos requeridos que permitisse que a comunicao de
dados ocorresse;

Os processos foram divididos em grupos lgicos chamados Layers.

O Modelo OSI tem vrias funes:


Fornece um caminho para entender como a rede opera;
Serve como guia para criar e implementar os padres de rede, dispositivos, e
esquemas de rede.

Algumas das vantagens em se utilizar o modelo de camadas inclui o seguinte:


Permite dividir os aspectos inter-relacionados de operao de rede em elementos
menos complexos;
Permite a engenheiros especializarem designs e desenvolverem esforos em
funes modulares;
Fornece a habilidade em definir interfaces padres para plug-and-play e
compatibilidade.

PDU
PDU - Protocol Data Unit Unidade de Dados de Protocolo em telecomunicaes
descreve um bloco de dados que transmitido entre duas instncias da mesma
camada. Cada camada recebe a PDU da camada superior como um bloco de
dados, adiciona seus cabealhos (e em alguns casos, rodaps) de controle,
criando a sua prpria PDU, num processo chamado de encapsulamento, assim
para trocar informaes, as camadas utilizam essas unidades de protocolos de
dados. PDUs incluem controle de informao e dado do usurio. O controle de
informao reside em campos chamados headers ou trailers.
Os pacotes de dados numa rede tm uma origem e deslocam-se at um destino.
Cada camada do modelo OSI depende de servios da camada inferior. Para

fornecer estes servios, a camada inferior utiliza encapsulamento para colocar a


PDU da camada superior no seu campo de dados; depois, adiciona os cabealhos
e outras informaes que a camada precisa para executar a sua funo.

Overhead geralmente considerado qualquer processamento ou armazenamento


em excesso, seja de tempo de computao, de memria, de largura de banda ou
qualquer outro recurso que seja requerido para ser utilizado ou gasto para executar
uma determinada tarefa.

Aplicao (7) Prov interface com o usurio. Protocolos nessa camada


identificam a comunicao de parceiros, determinam disponibilidade de recursos, e
sincroniza a comunicao.
Esta camada fornece uma interface entre o software de comunicao e quaisquer
aplicativos que precisem se comunicar fora do computador no qual o aplicativo
reside.

Protocolos que se destacam:

SMTP (Simple Mail Tranfer Protocol)


Protocolo padro para envio de e-mails na
Internet.
SNMP (Simple Network Management
Protocol) Protocolo utilizado para gerncia
de redes de computadores.
HTTP (Hypertext Transfer Protocol)
Protocolo de Transferncia de Hipertexto.

TELNET (Teletype Network) Protocolo que


permite emular um terminal.

SSH (Secure Shell) Protocolo que permite


emular um terminal de forma segura.
FTP (File Transfer Protocol) Protocolo pra
Transferncia de arquivos.
TFTP (Trivial File Transfer Protocol)
Protocolo pra Transferncia de arquivos de
forma trivial.
DHCP (Dynamic Host Configuration
Protocol) Protocolo que oferece
configurao dinmica de endereos IPs.
DNS (Domain Name System) Protocolo
utilizado para resoluo de nomes de
domnios.

Apresentao (6) Trata da semntica (interpretao), compresso/descompresso ,


criptografia e traduo de dados. algumas vezes chamada de camada de sintaxe.
Esta camada fornece uma variedade de cdigos e funes de converso que so

utilizados nos dados da camada de aplicao. Estas funes asseguram que a


informao enviada
da camada de aplicao de um sistema ser legvel pela camada de aplicao de

um outro sistema.
O propsito principal desta camada definir e negociar formatos de dados como,
por exemplo,

texto ASCII, texto EBCDIC, binrio e JPEG.

JPEG

TIF

GIF

AVI

MPEG

MP3

ASCII

Sesso (5) Gerencia o dilogo entre as portas lgicas e mantm a separao dos dados de
diferentes aplicaes.
So exemplos de tecnologias que trabalham na camada de sesso:
NFS (Network File System) Permite que um usurio de um PC cliente acesse
arquivos remotos.
SQL (Structured Programming Language) Linguagem de pesquisa declarativa
para base de dados relacional.
RPC (Request Procedure Call) um protocolo que um programa pode usar
para requisitar um servio de um programa armazenado em outro PC.
NetBIOS (Network Basic Input/Output System) - uma API que fornece servios
relacionados com a camada de sesso do modelo OSI, permitindo que os
aplicativos em computadores separados se comuniquem em uma rede local.

20 TCP
21 TCP
22 TCP/UDP
23 TCP/UDP
25 TCP/UDP

FTP (File Transfer protocol - Protocolo de transferncia de arquivo) - data port


FTP (File Transfer protocol - Protocolo de transferncia de arquivo) - control (command)
port
SSH (Secure Shell - Shell seguro) - Usada para logins seguros, transferncia de arquivos e
redirecionamento de porta
Telnet protocol - Comunicao de texto sem encriptao
SMTP (Simple Mail Transfer Protocol - Protocolo simples de envio de e-mail) - usada para
roteamento de e-mail entre servidores (Atualmente utilizada a porta
587,conforme Comit Gestor da Internet no Brasil CGI.br

53 TCP/UDP

DNS (Sistema de nome de domnio)

69 UDP

TFTP(Trivial File Transfer Protocol) (Protocolo de transferncia de arquivo trivial)

80 TCP

HTTP (HyperText Transfer Protocol)(Procolo de transferncia de HiperTexto) - usada para


transferir pginas WWW

81 TCP

Skype protocol

110 TCP

POP3 (Post Office Protocol version 3): Protocolo de Correio Eletrnico, verso 3 - usada
para recebimento de e-mail

Transporte (4) Prov comunicao confivel e efetua a checagem de erros antes de


retransmisso dos segmentos e as vezes oferece uma entrega no confivel, chamadas de
entregas best-effort. A principal funo da camada de Transporte a criao de uma
conexo ponto a ponto confivel e a entrega dos dados, zelando pela sua
integridade, transformando as informaes que chegam da camada superior em
segmentos.
Os principais Protocolos:
TCP (Transmission Control Protocol) Protocolo que oferece entrega confivel,
checagem de erros e retransmisso dos segmentos. Para estabelecer esse tal
confiana o protocolo utiliza um processo chamado: three-way handshake.
UDP (User Datagram Protocol) Protocolo que no oferece entrega confivel. Usa
o modelo de servio best-effort.
Best-Effort: Em caso de congestionamento de dados, os pacotes so descartados sem
qualquer critrio nem distino, o que obviamente no garante que este servio seja bem
sucedido, nem que tenha um bom desempenho.

SYN = Synchronize (Sincronizar)


ACK = Acknowledgement (Reconhecimento)

Estabelecimento de conexes
1. Cliente: Servidor, estou enviando a mensagem 100 (Nmero de sequncia do cliente). D pra
sincronizar (SYN)?
2. Servidor: Claro, sincroniza a mensagem 200 (Nmero de sequncia do servidor) que estou enviando

(SYN). Prossiga com a mensagem 101 (ACK).


3. Cliente: Ok, estou enviando a mensagem 101. Prossiga com a mensagem 201 (ACK).
O cliente e o servidor, possuem nmeros de sequncia distintos, por este motivo faz-se necessria a
sincronizao em ambos os sentidos.
Feita a sincronizao, comeam a troca de pacotes com base em nmeros de sequncia, que tem o
objetivo de enumerar as pacotes de cada um.

Rede (3) responsvel por controlar a operao da rede de um modo geral.


Suas principais funes so o roteamento dos pacotes entre fonte e destino, o
controle de congestionamento e a contabilizao do nmero de pacotes ou bytes
utilizados pelo usurio, para fins de tarifao.
Protocolos: IP (IPv4, IPv6), IPsec, ICMP, ARP, RARP, NAT

A escolha da melhor rota pode ser baseada em tabelas estticas, que so

configuradas na criao da rede e so raramente modificadas; Se muitos pacotes


esto sendo transmitidos atravs dos mesmos caminhos, eles vo diminuir o
desempenho global da rede, formando gargalos.

Principais funes:
Trfego direo ao destino final
Dirigindo; lgico endereos de rede e servios endereos
Encaminhamento de funes; descoberta e seleo de rotas
Comutao de pacotes
Controle de sequencia de pacotes
Deteco de erro End-to-end dos dados (a partir do emissor para o receptor de
dados).
Controle de congestionamento
Controle de fluxo
Portal de servios

Enlace (2) A camada de ligao de dados tambm conhecida como camada de


enlace ou link de dados. Esta camada detecta e, opcionalmente, corrige erros que
possam acontecer no nvel fsico. responsvel pela transmisso e recepo
(delimitao) de quadros e pelo controle de fluxo. Ela tambm estabelece um
protocolo de comunicao entre sistemas diretamente conectados.
Protocolos: Ethernet, 802.11 WiFi, IEEE 802.1Q, 802.11g, HDLC, Token ring,
FDDI, PPP, Switch, Frame relay, ATM

Em redes do padro IEEE 802, e outras no IEEE 802 como a FDDI, esta camada
dividida em outras duas camadas: Controle de ligao lgica (LLC), que fornece
uma interface para camada superior (rede), e controle de acesso ao meio
fsico (MAC), que acessa diretamente o meio fsico e controla a transmisso de
dados.

Fsica (1) Responsvel pela movimentao dos bits.


Protocolos: Modem, RDIS, RS-232, EIA-422, RS-449, Bluetooth, USB,10BASE-T, 100BASETX, ISDN, SONET, DSL

Modelo TCP/IP
O modelo TCP/IP foi criado em 1980 pelo Departamento de Defesa Americano
(DoD) para garantir a preservao da integridade dos dados, assim como manter a
comunicao de dados no advento de uma guerra.

1:3

1:1
1:1

1:2

Você também pode gostar