1. 1.1 Rede de computadores (defini o):��
- Conjunto de computadores ligados entre si ou via outros
elementos de rede (encaminhadores) atrav s de um determinado�
suporte f sico (meio de transmiss o).� �
- Meio de transmiss o suporta a comunica o de dados entre� ��
os computadores, de acordo com determinadas regras (protocolos)
Objectivos de uma rede de computadores:
- Permitir que diversos computadores comuniquem entre si e disponibilizem
servi os�
- Aumento de produtividade + redu o de custos financeiros e humanos��
* Atualmente as redes de computadores s o utilizadas em quase todas as reas:� �
nas empresas, nas casas, nas coisas, etc
Muitas empresas t m online informa o para o seu neg cio:� �� �
> Informa o de produtos e servi os�� �
> Servi os online (ex. e-learning, e-commerce)�
> Informa o noticiosa��
* Sem uma Redes de Computadores:
> O acesso informa o e servi os seria muito mais lento e com mais custos� �� �
> Os servi os online n o seriam poss veis� � �
> A produtividade das pessoas e empresas seria muito menor e com mais custos
Com uma Rede de Computadores:
* O acesso informa o passa a ser independente da localiza o� �� ��
(globaliza o via internet)��
* Vantagens para as empresas:
>>Aumentar produtividade por uso de servi os de rede:�
Partilha de recursos:
- Colocar programas, equipamentos e dados disposi o dos seus colaboradores� ��
* Comunica o pessoal:��
- E-mail, chat, videoconfer ncia, VoIP�
* Facilitar gest o/Escalabilidade:�
- Possibilidade de adicionar recursos e utilizadores rede mantendo a�
performance e regras de funcionamento corrente
* Redu o de custos por economia na:��
- Gest o da informa o� ��
- Comunica o��
- Partilha de recursos
* Vantagens para as pessoas individuais:
>> Aumentar produtividade por uso de servi os de rede:�
*Comunica o pessoal:��
- E-mail, chat, videochamadas, aplica es VoIP��
- Redes sociais
* Acesso a informa o remota:��
- Informa o noticiosa��
- Servi os online (ex. e-learning, e-commerce)�
* Entretenimento interactivo:
- Jogos
- Streaming
* Redu o de custos na:��
- Comunica o��
- Acesso a informa o��
1.2 A internet como sistema de comunica o planetario��
* Internet
2. >> Possibilitar o acesso universal a informa o/servi os remotos =>�� �
- Globaliza o a independ ncia da localiza o do utilizador e da�� � � ��
informa o/servi o a que pretende aceder�� �
- Informa o (e servi os) dist ncia de um click� �� � � � �
- Possibilitar comunica o pessoal universal => Globaliza o�� ��
* Defini o t cnica da Internet:�� �
>> Conjunto de redes (e respetivos terminais):
- Heterog neas, interligadas entre si�
- Independentes de tecnologia e meio f sico de transmiss o� �
- T m em comum a utiliza o dos protocolos TCP, ou UDP, e IP� ��
>> Protocolos de transporte de mensagens (C4 OSI): TCP ou UDP
- TCP (Transmission Control Protocol): Garante fiabilidade da liga o��
- UDP (User Datagram Protocol): N o garante fiabilidade da liga o� ��
>> Protocolo de encaminhamento de pacotes (mensagens C3 OSI):
--IP (Internet Protocol):
- Possibilita o encaminhamento de mensagens (em pacotes IP) entre dois
terminais, em quaisquer redes
- Suporta a comunica o planet ria/universal entre pessoas e/ou m quinas�� � �
1.3 Atributos da comunica o de dados��
>> Atributos da comunica o de dados: funcionalidades que definem as��
caracter sticas dos protocolos de comunica o� ��
* Tipos de Comuta o: Modos de encaminhamento das mensagens na rede��
- Circuitos
- Pacotes
* Tipos de Caminhos: defini o do modo de caminho das mensagens na rede:��
- Com conex o / Orientados liga o� � ��
- Sem Conex o / N o orientados liga o� � � ��
* Conceito de QoS (Quality Of Service): defini o da prioridade para��
processamento e encaminhamento de mensagens na rede
* Controlo de erros: dete o da eventual exist ncia de erros nas mensagens�� �
transportadas no meio de transmiss o�
* Controlo de fluxo: possibilidade de Recetor informar Emissor de quantidade de
dados que pode receber deste num dado instante
1.3.1 Tipos de comuta o��
>> Comuta o de circuitos (CS: Circuit Switch):��
* Necess rio conquistar v rios tro os dedicados da rede, desde o emissor� � � � �
ao recetor, at se estabelecer o circuito�
* Possibilidade de n o ser poss vel transmiss o de mensagens por� � �
congestionamento da rede
- Imposs vel estabelecer liga o dedicada (n o exist ncia de linha� �� � � �
livre )�
- Ex. pico de tr fego de servi o telef nico na passagem de ano� � �
* Ap s estabelecimento de liga o (circuito) n o existem atrasos de� �� �
propaga o:��
- Rede n o efetua processamento ou armazenamento da informa o que nela� ��
circula
* Apropriado para aplica es de ritmo constante��
- Exemplo: voz / telefone tradicional
>> Comuta o de Pacotes (PS: Packet Switch):��
* N o necess rio estabelecimento de circuito, entre emissor e recetor� �
* Sempre poss vel transmiss o de mensagens� �
* Mensagens de diferentes aplica es e utilizadores partilham recursos da rede��
(n o usam liga es dedicadas):� ��
- Necessidade de processamento de mensagens em n s da rede�
-- Possibilidade de exist ncia de atrasos em virtude de:�
3. --- sobrecarga de tr fego na rede�
--- sobrecarga das filas de espera (buffers) dos comutadores
---possibilidade de perdas de mensagens (congest o extrema)�
* mensagens limitadas ao tamanho dos buffers
- Exemplo: transmiss o de servi os de dados n o priorit rios: e-mail� � � �
>>Comuta o de Pacotes:��
* Actualmente o tipo mais utilizado�
- Ex. redes IP multi-servi os�
* Maior flexibilidade:
- Potencia uma melhor ocupa o dos recursos da rede, por partilha dos mesmos��
- Facilita a utiliza o/defini o de caminhos alternativas, durante a�� ��
comunica o��
- Podem transportar qualquer tipo de servi os�
- Pode ser usado com servi os com conex o e sem conex o (ver 1.3.2)� � � � � � �
* Mais econ mico:�
- Equipamentos geralmente mais econ micos do que os equipamentos das redes CS�
- Dados podem ser transmitidos via internet
- Possibilita a implementa o de mecanismos de garantia de QoS (ver 1.3.3 )��
>> Linha Comutada:
* Circuito tempor rio e previamente estabelecido antes de se iniciar�
comunica o��
* Liga o dedicada estabelecida apenas durante o intervalo de tempo necess rio�� �
para a transmiss o de informa o entre 2 entidades� ��
* Ap s termina o de liga o, os recursos ocupados s o libertados� �� �� �
* Apropriado para entidades geradoras de pouco tr fego�
- Ex. utilizadores de servi o telef nico� �
>>Linha Alugada/Dedicada:
* Circuito permanente com ocupa o permanente de recursos��
* N o necess rio estabelecimento de chamada para iniciar transmiss o de dados� � �
* Maior seguran a e disponibilidade de recursos�
* Apropriado para entidades geradoras de muito tr fego�
- Ex. empresas
Actualmente t m a concorr ncia do servi o VPN (Virtual Private Network) que� � �
possibilita o transporte de dados privados de forma segura em redes
p blicas (internet) => + econ mico, mas com menor desempenho� �
1.3.2 Tipos de servi os de caminho�
>> Servi os Connection-oriented (com conex o):� �
* Todas as mensagens da mesma liga o com o mesmo percurso��
- Garante ordem cronol gica na chegada�
* Modelados a partir do sistema telef nico, liga o com 3 fases:� ��
1) Estabelecimento, 2) Transfer ncia de Dados, 3) Termina o� ��
* Pode ser usado em Comuta o de Circuitos e Pacotes��
* Apropriado para aplica es mais priorit rias�� �
- Exemplo: transfer ncia de dados por circuito virtual�
>> Servi os Connectionless-oriented (sem conex o):� �
* Mensagens da mesma liga o podem n o fazer o mesmo percurso�� �
- N o garante ordem cronol gica na chegada� �
* Modelados a partir do sistema de correio postal
* Comunica o a partir de mensagens independentes (Datagrama)��
- Mesmo destino / percursos diferentes
* S pode ser usado em Comuta o de Pacotes� ��
- Exemplo: aplica es menos priorit rias, ex. ping (controlo rede)�� �
1.3.3 Conceitos de QoS
4. Perdas de dados, por:
- Sobrecarga da rede
- Encaminhamento incorreto
Atrasos ou variações de atrasos (jitter) na receção de dados, por:
- Sobrecarga da rede
- Ritmo de Transmissão requerido
* Rede deve satisfazer QoS (Quality of Service) acordado com utilizador do
serviço, podendo usar os seguintes mecanismos (em redes PS):
* Marcação, diferenciação e encaminhamento de mensagens em função de diferentes
prioridades
* Reserva de recursos e encaminhamento de mensagens em função das diferentes
prioridades
* Sobredimensionamento da rede