• Nenhum resultado encontrado

RC_M6_2ª Parte

N/A
N/A
Protected

Academic year: 2021

Share "RC_M6_2ª Parte"

Copied!
17
0
0

Texto

(1)

M Ó D U L O 6 - P R O G R A M A Ç Ã O D E S I S T E M A SP A R T E 2

CURSO PROFISSIONAL DE GESTÃO DE PROGRAMAÇÃO DE SISTEMAS INFORMÁTICOS

ANO LETIVO 2015/2016

(2)

MÁSCARA DE REDE

Distingue o identificador da rede do identificador do host; Utilizada para definir se o host de destino está na rede local ou numa rede remota;

é um número de 32 bits e cada dispositivo que possua um endereço IP requer uma máscara de rede;

distingue entre endereço de rede e endereço de host e determina quais computadores pertencem à mesma rede.

(3)

MÁSCARA DE REDE

Para cada classe de rede existe uma máscara

de rede padrão:

• Classe A • 255.0.0.0 • I1111111.00000000.00000000.00000000 • Classe B • 255.255.0.0 • 11111111.11111111.00000000.00000000 • Classe C • 255.255.255.0 • 11111111.11111111.11111111.00000000

(4)

DETERMINAR O DESTINO DE UM PACOTE

Identificar o endereço de rede:

• 1 AND 1 = 1

• Outras combinações = 0

Se o resultado do AND coincidir com o número de rede local o destino do pacote é um

host na minha própria rede

Identificar a rede e o host dentro da rede

• Endereço IP 159.224.11.129 • Máscara 255.255.0.0

Endereço de Rede 159.224.0.0 Rede de destino do pacote

(5)

COMO É QUE O PROTOCOLO TCP/IP FAZ PARA SABER SE O COMPUTADOR DE ORIGEM E O COMPUTADOR DE DESTINO

PERTENCEM À MESMA REDE?

1º passo: converte o número IP das duas máquinas

(6)

COMO É QUE O TCP/IP FAZ PARA SABER SE O COMPUTADOR DE ORIGEM E O COMPUTADOR DE

DESTINO PERTENCEM À MESMA REDE?

2º passo: efetua uma operação “AND”, bit a bit, entre o número IP do computador de origem e a máscara de sub-rede, conforme indicado na tabela a seguir:

Agora é feita uma operação “AND”, bit a bit, entre o Número IP do computador de destino e a máscara de sub-rede, conforme indicado na tabela a seguir:

(7)

COMO É QUE O TCP/IP FAZ PARA SABER SE O COMPUTADOR DE ORIGEM E O COMPUTADOR DE

DESTINO PERTENCEM À MESMA REDE?

Agora o TCP/IP compara os resultados das duas operações. Se os dois resultados forem iguais, os dois computadores, origem e destino, pertencem à mesma rede local.

Neste caso o TCP/IP envia o pacote para o barramento da rede local.

Todos os computadores recebem o pacote, mas apenas o destinatário do pacote é que o captura e passa para

(8)

COMO É QUE O TCP/IP FAZ PARA SABER SE O COMPUTADOR DE ORIGEM E O COMPUTADOR DE

DESTINO PERTENCEM À MESMA REDE?

Muito simples, no pacote de informações está contido o endereço IP do destinatário. Em cada computador, o TCP/IP compara o IP de destinatário do pacote com o IP do

computador, para saber se o pacote é ou não para o respetivo computador. Como é que o computador sabe se ele é ou não o destinatário do pacote?

(9)

2.2. PORTAS

São utilizadas para a entrada e saída de informação;

Também funcionam como "filtro" de informação, isto é, toda a informação que chega a um computador vem misturada e as portas são utilizadas para distinguir essa

informação;

As aplicações cliente-servidor distinguem o tráfego que lhes é destinado através da porta que utilizam.

(10)

2.2. PORTAS

Se pensarmos que temos várias aplicações a correr em

simultâneo no nosso computador, um Web Browser, um cliente FTP e um programa P2P.

Nos computadores existem disponíveis 16 bits de combinações

possíveis de portas utilizáveis. O número é então 216 = 65.536 portas.

O uso das portas depende do protocolo a ser utilizado no momento. Poderá ser TCP ou UDP.

(11)

2.2. PORTAS

Assim, para facilitar este processo, cada uma destas aplicações recebe um endereço único na máquina, codificada em 16

bits: uma porta (a combinação endereço IP + porta é então um endereço único no mundo, chamado socket).

O endereço IP serve então para identificar de maneira única um

computador na rede enquanto o número de porta indica a

aplicação à qual os dados se destinam. Desta maneira, quando o

computador recebe informações destinadas a uma porta, os dados são enviados para a aplicação correspondente.

Se se tratar de um pedido destinado à aplicação, esta chama-se

aplicação servidor. Se se tratar de uma resposta, fala-se então de

(12)

P2P

P (do inglês peer-to-peer, que significa par-a-par) é

um formato de rede de computadores em que a

principal característica é descentralização das

funções convencionais de rede, onde o

computador de cada utilizador conectado acaba

por realizar funções de servidor e de cliente ao

mesmo tempo.

O principal objetivo destes programas consiste na

transmissão de ficheiros e o seu surgimento

possibilitou a partilha em massa de músicas e filmes.

Fonte: http://www.tecmundo.com.br/torrent/192-o-que-e-p2p-.ht

(13)

2.2. PORTAS

Portas disponíveis em cada protocolo

Os protocolos UDP e TCP dispõem cada um de 65.536 portas

Da porta 0 à porta 1023 são consideradas “Well Known Ports” (WKP), porque já se encontram atribuídas a aplicações. Exemplos:

DNS (53/UDP) POP3 (110/TCP)

FTP (21/TCP) RSYNC (873/TCP) HTTP (80/TCP) SIMAP (993/TCP) SSMTP (465/TCP) SSH v1/v2 (22/TCP)

(14)

PROTOCOLO TCP E UDP

TCP (Transmission Control Protocol – protocolo de controlo de transmissão):

o Protocolo de transporte

o Utilizado em aplicações como email, e transferência de informação orientado à ligação. => Antes de se

começar a transferência dos ficheiros terá de ser estabelecida a ligação entre os intervenientes. =>garantindo-se a entrega dos pacotes ao destinos e que estes cheguem ordenados.

o Aplica controlo de erros e congestionamento.

o Serviço fiável.

UDP (User Datagram Protocol)

o Protocolo de transporte.

o Utilizado em aplicações em tempo real, pois privilegia a velocidade e a simplicidade

o Não é orientado à ligação, logo não garante a entrega dos pacotes ao destino. o Não faz o controlo de erros ou congestionamento.

(15)

2.3. RESOLUÇÃO DE ENDEREÇOS IP

ARP – Address Resolution Protocol

Como um endereço físico (MAC Address) nunca pode mudar e pode ser

associado a diferentes endereços lógicos (IP’s) em alturas diferentes, nunca

será possível identificar automaticamente qual o endereço físico (MAC

Address) associado a um endereço lógico (IP), a não ser que se utilize o

protocolo ARP.

(16)

2.3. RESOLUÇÃO DE ENDEREÇOS IP

O que faz o protocolo ARP:

o Envia uma mensagem em Broadcast: Quem é a estação com o IP xxx.xxx.xxx.xxx? Recebe a

resposta da estação com o IP solicitado (em unicast) onde consta o MACAddress, permitindo assim a comunicação entre as duas máquinas.

Para que as estações não estejam a enviar mensagens em Brodcast constantemente:

• Guardam em forma de tabela os IP’s e respetivos MAC Address acedidos e os das estações que lhe

acederam recentemente.

• Antes de transmitir, a estação verifica se o computador com que pretende comunicar já se encontra

na tabela. Se assim for, retira o MAC respetivo da tabela e comunica em unicast, caso contrário, envia a mensagem em broadcast (ARP Request). A estação de destino (se existir) será a única a responder, neste caso em unicat (ARP reply).

(17)

2.3. RESOLUÇÃO DE ENDEREÇOS IP

De que forma o protocolo ARP intervém na comunicação entre duas

estações com computadores de redes diferentes:

o

É necessária a intervenção de um router.

o

Baseando-se no IP de destino, o router pesquisa na sua tabela de routing a informação que

lhe permitia encaminhar a informação.

o

Se esta informação não existir, procura a existência na mesma tabela da indicação de onde

se encontra a rede à qual a máquina de destino pertence.

o

Se mesmo assim não encontrar, "despacha" pelo Default Gateway à espera que o endereço

seja resolvido por outro router.

o

Este processo repete-se até que um dos routers tenha conhecimento da rede ou máquina em

Referências

Documentos relacionados

O Pregoeiro da Prefeitura Municipal de Coronel Ezequiel/RN, no uso das suas atribuições legais, torna público a quem interessar, que estará realizando licitação tipo

O juízo moral deve ser coerente com a base estrutural da constituição e com a linha de interpretação constitucional predominante que era acompanhada por outros

Um ambiente de aprendizagem envolve concepções de conhecimento e aprendizagem, este trabalho busca desenvolver atividades que se aproximem do Construcionismo, uma teoria

Os candidatos serão alocados em salas e carteiras de prova seguindo a ordem alfabética de seu nome, dentro dos cargos indicados para a realização de prova na(s)

estabilidade dos mercados, não estar apto a efetuar, dentro do prazo máximo estabelecido no Regulamento, pagamentos relativos a resgates de cotas, em decorrência do grande volume

Artigo 7º - Em razão da política de investimento definida na forma deste regulamento, sujeita-se o FUNDO e os FIFEs, em especial, aos seguintes riscos: a) Risco de Investimento

Os tratamentos foram implantados num esquema fatorial que combinava cinco métodos de controle das plantas daninhas (clomazone, metribuzin, ametryne+trifluralin, ametryne+ clomazone

Extrai-se, dessa forma, que o instituto da recuperação judicial tem como finalidade precípua a superação de uma crise econômico-financeira de uma empresa, através do seu