REdes
Programação para Redes de Computadores
1- O que é internet?
Internet - Inter Connected Net Work. É um conjunto de redes interconectadas, provendo uma infinidade de serviço, desde entreterimento, comunicação, etc. E também é uma rede mundial de computadores, que interliga milhares de dispositivos computacionais espalhados ao redor do mundo.
2- Podemos dividir a internet em periferias e núcleo. Responda:
a) O que está na periferia?
Estão os Sistemas Terminais ou Hospedeiros (Hosts). São referidos como hospedeiros porque hospedam programas de aplicação, são típicos da internet: o login remoto a sistema (Telnet ou SSH), a transferência de arquivos (FTP), e o correio eletrônico (e mail), a paginação da web (WWW), a execução de áudio e vídeo, etc. Os Sistemas Terminais são divididos em duas categorias: os clientes e os servidores. Os clientes são em geral os computadores pessoais ou de estações de trabalho, e os servidores, computadores mais poderosos. Clientes e Servidores interagem segundo o modelo, cliente/servidor, no qual uma aplicação cliente solicita e recebe informações de uma aplicação servidora.
b) O que ocorre no núcleo?
No núcleo da rede as informações trafegam na forma de pacotes de dados, chamados de datagrama. Em cada roteador os datagramas que chegam ao enlace de entrada são armazenados e encaminhados (store-and-forward) aos enlaces de saídas seguindo de roteador em roteador até seu destino.
3- A Internet é uma rede de pacotes. O que isso significa?
Na internet, a rede divide uma mensagem de e-mail em partes de certo tamanho em bytes. Esses são os pacotes. Cada pacote carrega a informação que o ajudará a chegar ao seu destino: ao endereço IP do emissor, o endereço do IP do destinatário pretendido algo que informe a rede em quantos pacotes essa mensagem de e-mail foi dividida e o número desses pacotes em particular.
4- A internet é uma repleta de protocolos de comunicação. O que é um protocolo?
É a interação entre,