Questoes Sobre Conceitos Básicos de Rede.docx

6
UNIVERSIDADE LUTERANA DO BRASIL - ULBRA CENTRO UNIVERSITÁRIO LUTERANO DE SANTARÉM – CEULS CURSO DE BACHARELADO EM SISTEMAS DE INFORMAÇÃO DISCIPLINA: REDES DE COMPUTADORES I PROFESSOR: CLAYTON SANTOS QUESTÕES SOBRE CONCEITOS BÁSICOS DE REDES 1. Qual a diferença entre um hospedeiro e um sistema final? Cite os tipos de sistemas finais. Um servidor Web é um sistema final? Não há diferenças, usualmente os computadores conectados à internet são denominados sistemas finais, porque estão na periferia da internet e que eles também são denominados hospedeiros (hosts) porque hospedam (executam) programas de aplicação tais como um browser, um servidor web, etc.; Entre os sistemas finais estão os PC’s , estações de trabalho Unix, etc. 2. A palavra protocolo é muito usada para descrever relações diplomáticas. Dê um exemplo de protocolo diplomático. Inicialmente vamos definir protocolo: segundo Tanenbaum um protocolo é um acordo entre as partes que se comunicam, estabelecendo como se dará a comunicação, ou seja, um conjunto de regras e convenções que definem o formato e a ordem das mensagens trocadas entre entidades comunicantes, bem como as ações realizadas na transmissão e/ou no recebimento de uma mensagem ou outro evento. Um exemplo de um protocolo diplomático seria o seguinte: suponha o embaixador do Brasil marcando um jantar com Obama, ele não pode simplesmente ligar para Obama e dizer que o jantar será tal dia a tal hora. Ao invés disso ele deve seguir o protocolo, ligar para a secretária de Obama para verificar se ele terá disponibilidade, caso ele possa atender, a que horas e qual seria a margem de atraso. Qualquer violação do protocolo dificultaria a comunicação. 3. O que é um programa cliente? O que é um programa servidor? Um programa servidor requisita e recebe serviços de um programa cliente? Um programa cliente é um programa que funciona em um sistema final que solicita e recebe serviço de um programa servidor que funciona em outro sistema final(pag. 8). O programa que inicia a comunicação é o cliente, geralmente o cliente solicita e recebe serviços e dados do servidor.

Transcript of Questoes Sobre Conceitos Básicos de Rede.docx

Page 1: Questoes Sobre Conceitos Básicos de Rede.docx

UNIVERSIDADE LUTERANA DO BRASIL - ULBRA CENTRO UNIVERSITÁRIO LUTERANO DE SANTARÉM – CEULS CURSO DE BACHARELADO EM SISTEMAS DE INFORMAÇÃO DISCIPLINA: REDES DE COMPUTADORES I PROFESSOR: CLAYTON SANTOS QUESTÕES SOBRE CONCEITOS BÁSICOS DE REDES

1. Qual a diferença entre um hospedeiro e um sistema final? Cite os tipos de sistemas finais. Um servidor Web é um sistema final?

Não há diferenças, usualmente os computadores conectados à internet são denominados sistemas finais, porque estão na periferia da internet e que eles também são denominados hospedeiros (hosts) porque hospedam (executam) programas de aplicação tais como um browser, um servidor web, etc.; Entre os sistemas finais estão os PC’s , estações de trabalho Unix, etc.

2. A palavra protocolo é muito usada para descrever relações diplomáticas. Dê um exemplo de protocolo diplomático.

Inicialmente vamos definir protocolo: segundo Tanenbaum um protocolo é um acordo entre as partes que se comunicam, estabelecendo como se dará a comunicação, ou seja, um conjunto de regras e convenções que definem o formato e a ordem das mensagens trocadas entre entidades comunicantes, bem como as ações realizadas na transmissão e/ou no recebimento de uma mensagem ou outro evento. Um exemplo de um protocolo diplomático seria o seguinte: suponha o embaixador do Brasil marcando um jantar com Obama, ele não pode simplesmente ligar para Obama e dizer que o jantar será tal dia a tal hora. Ao invés disso ele deve seguir o protocolo, ligar para a secretária de Obama para verificar se ele terá disponibilidade, caso ele possa atender, a que horas e qual seria a margem de atraso. Qualquer violação do protocolo dificultaria a comunicação.

3. O que é um programa cliente? O que é um programa servidor? Um programa servidor requisita e recebe serviços de um programa cliente?

Um programa cliente é um programa que funciona em um sistema final que solicita e recebe serviço de um programa servidor que funciona em outro sistema final(pag. 8). O programa que inicia a comunicação é o cliente, geralmente o cliente solicita e recebe serviços e dados do servidor.

4. Quais são os dois tipos de serviços de transporte que a internet provê à seus clientes? Cite algumas características de cada um desses serviços.

Serviço não orientado a conexão e serviço orientado a conexão.

O serviço orientado a conexões se baseia no serviço telefônico. Para falar com alguém, você tira o fone do gancho, disca o número, fala e, em seguida desliga. Da mesma forma, para utilizar um serviço de rede orientado à conexão, primeiro o usuário do serviço estabelece uma conexão, utiliza e depois libera. O aspecto essencial de uma conexão é que ela funciona como um tubo (Tanenbaum), uma aplicação pode confiar que a conexão entregará todos seus dados sem erro e na ordem correta. O serviço orientado a conexão da internet é o TCP (Kurose). Entre os serviços que o TCP provê estão transporte confiável, controle de fluxo e controle de congestionamento. O serviço não orientado à conexão se baseia no serviço postal, cada mensagem (carta)carrega o endereço de destino completo e cada uma delas é roteada (encaminhada) através do sistema independente de todas as outras

Page 2: Questoes Sobre Conceitos Básicos de Rede.docx

(Tanenbaum), não há apresentação mútua, quando um lado quer enviar simplesmente envia, não provê controle de fluxo e nem controle de congestionamento, é denominado protocolo de datagrama do usuário UDP.

5. Afirma-se que controle de fluxo e controle de congestionamento são equivalentes. Isso é válido para o serviço orientado para conexão da internet? Os objetivos do controle de fluxo e do controle de congestionamento são os mesmos?

Controle de fluxo e controle de congestionamentos são atividades diferentes, o controle de fluxo trata de como impedir que um transmissor rápido envie uma quantidade excessiva de dados a um receptor mais lento (Tanenbaum). O controle de congestionamentos e baseia na garantia de que a sub-rede é capaz de transportar o tráfego oferecido, por outro lado o controle de fluxo se baseia no tráfego ponto a ponto entre um determinado transmissor e um determinado receptor.

6. Utilizando uma analogia com nossos atos, faça uma breve descrição de como o serviço orientado para conexão da internet provê transporte confiável.

A confiabilidade na internet é conseguida através de confirmações e retransmissões, qualquer protocolo que execute apresentação entre as entidades comunicantes antes de transferir dados é um serviço orientado a conexão. O Serviço orientado a conexão da internet é o tcp. Utilizando uma analogia com nossos atos poderíamos tomar como exemplo o serviço de carta registrada com confirmação dos correios, onde o destinatário deve assinar o recebimento, e esta confirmação e retransmitida de volta para o remetente.

7. Qual é a vantagem de uma rede de comutação de circuitos em relação a uma rede de comutação de pacotes? Qual é a vantagem de uma TDM sobre a FDM em uma rede de comutação de circuitos?

Inicialmente vamos definir alguns termos:

Comutação de circuitos: quando fazemos uma chamada telefônica o comutador do sistema telefônico procura um caminho físico desde o seu telefone até o telefone do receptor, essa técnica chama-se comutação de circuitos.

Comutação de pacotes: pacotes são individualmente encaminhados entre nós da rede através de ligações de dados tipicamente partilhadas por outros nós.

Em redes de computação de circuitos os recursos necessários ao longo do caminho são reservados pelo período da sessão de comunicação, em redes de comutação de pacotes esses recursos não são reservados, as mensagens usam os recursos por demanda e como conseqüência poderão entrar em fila para conseguir acesso ao enlace. Na comutação de circuitos, como é reservada uma largura de banda, os comunicantes podem transferir dados a uma taxa constante garantida, na comutação de pacotes o pacote é enviado a rede sem nenhuma reserva de largura de banda (é utilizada a técnica store and forward).

Comutação de pacotes permite que mais usuários usem a rede, é mais simples, sem configuração de chamada, entretanto há a necessidade de protocolos para transferência confiável e controle de congestionamento devido o atraso e perda de pacotes.

TDM e FDM

Uma comutação de circuitos é implementada em um enlace por multiplexação por divisão de freqüência (FDM) ou por multiplexação por divisão de tempo(TDM). Na FDM o aspectro de freqüência é dividido em bandas de freqüência, tendo cada

Page 3: Questoes Sobre Conceitos Básicos de Rede.docx

usuário a banda exclusiva da divisão. Na TDM cada usuário obtém periódicamente a largura de banda inteira por um determinado período de tempo.

TDM: Total de tempo disponível é dividido em vários usuários, ou seja, cada usuário usa o meio exclusivamente, durante um tempo curto.

FDM: o aspectro de frequencia total é dividido para os vários usuários.

8. Porque se afirma que comutação de pacotes emprega multiplexação estatística? Compare a multiplexação estatística com a multiplexação que ocorre em TDM.

O compartilhamento de recursos por demanda(e não por alocação prévia) é denominado multiplexação estatística de recursos (pag 16). Afirma se que comutação de pacotes emprega a multiplexação estatística devido esta alocação por demanda de recursos.

9. O que quer dizer informação de estado de conexão em uma rede de circuitos virtuais? Se a taxa de estabelecimento e interrupção de conexões em um comutador de uma rede CVs for de uma conexão por milissegundo (em média), a que taxa a tabela de transmissão do comutador precisa ser modificada?

10. Suponha que você esteja desenvolvendo o padrão para um novo tipo de rede de comutação de pacotes e precisa decidir se sua rede usará CVs ou roteamento de datagramas. Quais são os prós e contras da utilização de CVs?

11. Cite seis tecnologias de acesso. Classifique cada uma delas nas categorias acesso residência, acesso corporativo ou acesso móvel.

12. Qual a principal diferença que distingue ISPs de nível 1 e de nível 2?

Um ISP tier-1 se conecta a todos os outros ISPs tier-1, um ISP tier-2 se conecta a apenas alguns dos os ISPs tier-1. Além disso, um ISP tier-2 é um cliente de um ou mais tier-1.

13. Qual a diferença entre um POP e um NAP?

POP – Point of Presence É uma instalação que possui um conjunto de equipamentos de um provedor de serviço Internet (ISP). Ele é a borda da rede do ISP, as conexões dos usuários são aceitas e autenticadas aqui. Um ISP pode operar vários POPs distribuídos por sua área de operação para aumentar as chances de seus assinates conseguirem acessar um POP por meio de uma ligação telefônica. Os maiores ISP possuem POPs em todo país.

NAP – Network Access Point É um dos vários pontos de interconexão importantes da Internet que servem para unir todos os ISPs. Os NAPs oferecem as principais instalações de comutação. As empresas pedem para usar as instalações dos MAPs.

14. A taxa de transmissão HFC é dedicada ou compartilhada entre usuários. É possível haver colisões na direção provedor-usuário de um canal HFC? Por quê?

15. Qual é a taxa de transmissão de LANs Ethernet? Para uma dada taxa de transmissão, cada usuário da LAN pode transmitir continuidade a essa taxa?

Page 4: Questoes Sobre Conceitos Básicos de Rede.docx

10Mbps, 100 Mbps, 1Gbps e 10Gbps Por seu um meio compartilhado, o usuário só conseguiria transmitir em uma taxa aproximada se não houvesse concorrência.

16. Considere o envio de um pacote de uma máquina de origem a uma de destino por

uma rota fixa. Relacione os componentes do atraso que formam o atraso fim a fim. Quais deles são constantes e quais são variáveis?

Como foi comentado na questão 9, temos quatro tipos principais de atrasos, sendo eles:

Processamento nodal: variável dependendo do processamento do roteador;

Transmissão: fixo dependendo do tamanho da mensagem e da velocidade do link;

Propagação: fixo dependendo da distância e largura de banda do link;

Enfileiramento: variável dependendo da fila de cada roteador.

17. Cite cinco tarefas que uma camada pode executar. É possível que uma (ou mais) dessas tarefas seja(m) realizada(s) por duas (ou mais) camadas?

Controle de fluxo, enquadramento, controle de erro, controle de congestionamento e detecção de erro;

18. Quais são as cinco camadas da pilha do protocolo Internet? Quais são as principais responsabilidades de cada uma dessas camadas?

Camada de aplicação: é onde residem as aplicações de redes e seus protocolos, ela inclui muitos protocolos como HTTP, SMTP, FTP, entre outros. Camada de transporte: transporta mensagens da camada de aplicação entre os lados do cliente e servidor de uma aplicação. Há dois protocolos de transporte na internet: TCP e UDP e qualquer um deles pode levar mensagens a camada de aplicação. Camada de rede: é responsável pela movimentação de uma máquina para outra, de pacotes de camadas de redes conhecidas como datagramas. Possui dois componentes principais um deles é um protocolo que define os campos no datagrama bem como o modo que os sistemas finais e roteadores agem nesses campos, este é o famoso protocolo ip. O outro componente importante é o protocolo de roteamento que determina as rotas que os datagramas seguem entre origens e destinos. Camada de enlace: suas principais funções são detecção e correção de erros que possam ocorrer no meio fisico, enquadramento e controle de fluxo. Camada Física: trata da transmissão de bits brutos pelo canal de comunicação.

19. O que é uma mensagem da camada de aplicação? Um segmento de camada de transporte? Um datagrama de uma camada de rede? Um quadro de camada de enlace?

20. Que camadas da pilha do protocolo da Internet um roteador implementa? Que camadas um comutador de camada de enlace implementa? Que camadas um sistema final implementa?