Test 1 resumo miguel Flashcards
O que é o Endpoint?
é um tuplo (endereço IP, nº da porta)
O que significa URL?
Uniform Resource Locator
Quantas portas tem cada computador ?
Cada computador tem 65536 portas:
0-1023 -> estão reservadas pelo sistema
1024-65536 -> podem ser mais facilmente usadas
Que Protocolo temos na camada de Rede?
Protocolo IP (Internet Protocol)
Quanto a ser ou não fiável o que se pode dizer sobre o protocolo IP?
É não fiavel, pois os pacotes podem perder-se (normalmente devido a congestionamento de encaminhadores/routers )
O que leva contém um pacote IP, num caso UDP ?
Cabeçalho: Endereços IP do destinatário e do remetente
Dados:
- Datagrama UDP
Portas destino e origem
Nº de bytes total (ou do fragmento)
Verificação de erros
O que leva contém um pacote IP, num caso TCP ?
Cabeçalho: Endereços IP do destinatário e do remetente
Dados:
- Segmentos TCP
Portas de destino e origem
Nº de bytes do segmento
Posição no “stream” de bytes
Verificação de errors
Que Protocolos podemos ter na camada de Transporte?
Protocolo TCP (Transfer Control Protocol) e
Protocolo UDP (User Datagram Protocol)
Pontos base do Protocolo UDP
Canal virtual não fiavel
Mensagens isoladas
Não necessita handshaking
Pontos base do Protocolo TCP
Canal virtual fiavel
Mantém a ordem dos pacotes (Byte Stream)
Necessita handshaking!
Full-Duplex
O que é o processo de handshaking ?
Handshaking é um processo de negociação inicial em uma conexão de rede onde duas partes estabelecem parâmetros de comunicação.
Que Protocolos podemos ter na camada de Aplicação?
- Protocolo HTTP (HyperText Transport Protocol), envidado através do TCP
- Protocolo IMAP (Internet Message Access Protocol), Serve para receber emails
- Protocolo SMTP (Simple Mail Transfer Protocol), Serve para enviar emails
Quais os tipos de canais?
Simplex -> Comunicação apenas num sentido
Full-Duplex -> Comunicação simultânea nos dois sentidos
Half-Duplex ->Comunicação alternada nos dois sentidos
Quais os Tipos de Canais de Comunicação ?
Ponto-a-Ponto-> ligam-se apenas dois nós (diretamente)
Multi-Ponto (Difusão) -> ligam-se mais do que dois nós (meio partilhado)
Num Stream de Bytes como age o Recetor?
Acumula dados e verifica a ordem dos mesmos
Só entrega à aplicação bytes com offset imediatamente superior aos já recebidos
Guarda os outros
Confirma ao emissor a receção
Num Stream de Bytes como age o Emissor?
Guarda os segmentos enviados que ainda não foram confirmados (acknowledged)
Que bandas existem na transmissão?
Banda Base -> O sinal varia entre dois estados (ON e OFF)
Banda de Canal -> é usada na modulação
Quais os Tipos de propagação física e exemplos?
Guiada -> Exemplos: Cabo de fibra óptica (poucos erros e imune a ruído eletromagnético), Par entrançado (ou Twisted Pair permite Full-duplex)
Não Guiada -> Exemplos: Ondas de rádio, WiFi
Como funciona a Modulação ?
A onda portadora oscila permanentemente. Para enviar informação altera-se ligeiramente a onda portadora.
Modulação consiste em inserir alterações na onda portadora.
O que é a desmodulação ?
Desmodulação consiste em detetar essas mesmas alterações.
Que tipos de modulação existem?
Existem dois tipos de modulações, de Frequência e de Amplitude.
O que é um modem?
Modem -> hardware que codifica e descodifica a banda de canal (modulação e desmodulação)
Tipicamente adiciona-se bits extra para marcar o inicio e fim da sequência de bits de dados e para detetar erros.
Como se mede o débito ou capacidade do canal?
Link Bit Rate, Bandwidth
Medida em bit/s (bps)
Kbps, Mbps, Gbps…
O que é o Débito Útil ?
É o inverso do tempo que demora a transmitir uma bit frame.
O que são os bits Overhead ?
Bits para sincronização emissor-recetor, e deteção e recuperação de erros (no caso dos multi-ponto, bits com endereços de destino…)
Como se calcula o Tempo de transmissão ?
Tempo de transmissão = Dimensão da frame / Débito do canal
Como se calcula o Tempo de Propagação?
Tempo de Propagação = Comprimento do Canal / Velocidade de propagação do meio
Como se calcula o Tempo de Trânsito?
Tempo de Trânsito = Tempo de transmissão + Tempo de Propagação
Como se calcula o Round Trip Time (RTT)?
Round Trip Time (RTT) = 2 * Tempo de Trânsito
Como se calcula a Taxa de Erros?
Taxa de Erros = nº de bits com erro / nº total de bits
Como funciona um switch ?
Um “switch” funciona com portas de entrada e de saída e utiliza uma tabela de comutação para saber para qual porta enviar a mensagem. Ele opera na camada data link e usa o endereço MAC (Rede local) para encaminhar os dados
Qual a diferença dos routers para os switches?
Os routers usam a camada de rede e o endereço IP (Internet)
Os switches usam a camada data link e o endereço MAC (Rede local)
Como funciona o Modo de infrasestrutura ?
computadores comunicam com um AP (Access Point) e os APs comunicam entre si (por fios) para entregar a mensagem.
Basic Service Set (BSS) -> conjunto de dispositivos que conseguem ouvir o AP
Service Set Identifier (SSID) -> Cada AP tem um SSID distinto
Como funciona o Modo ad-hoc?
computadores comunicam diretamente