Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

APS 5º SEMESTRE CC

Por:   •  1/11/2018  •  7.596 Palavras (31 Páginas)  •  341 Visualizações

Página 1 de 31

...

-

INTRODUÇÃO

A integração econômica e cultural entre os países, conhecida como Globalização, só foi possível a partir da criação e popularização de diversas tecnologias que adquiriram um papel fundamental tanto para o desenvolvimento da economia mundial quanto para a sociedade que se tornou cada vez mais dependente da tecnologia. As redes de comunicação nesse mundo globalizado permitiram a comunicação e o acesso rápido a qualquer parte do globo de forma instantânea. Essa tecnologia permite que encurtemos muito o caminho que leva a determinadas atividades. Podemos ficar sempre conectados, mesmo morando em um lugar afastado.

Com a finalidade da comunicação, em 1988 o finlandês Jarkko Oikarinen desenvolveu um sistema de troca de mensagens, o IRC (Internet Relay Chat) que utilizasse o protocolo TCP/IP e SSL em que poderia conectar diversas pessoas em conversas públicas ou privadas.

Ao longo dos anos 90 grandes redes de IRC começaram a surgir, possibilitando qualquer pessoa assinante de um provedor de acesso pudesse se conectar a essas redes. No Brasil, as primeiras redes de IRC surgiram em 1995, fundadas por usuários brasileiros que já se conectavam a redes estrangeiras. O IRC tornou-se o principal meio de bate-papo na internet no final dos anos 90 e no início dos anos 2000.

Depois de algum tempo, outras empresas começaram a aderir a troca de mensagens instantâneas, um exemplo disso é a Microsoft com o famoso MSN. Este ganhou bastante espaço pois além de efetuar a troca de mensagens, permitia fazer chamadas de vídeo e voz, envio de arquivos e etc. O clássico ICQ também foi importante neste processo, porém caiu em desuso graças à interface e o maior leque de opções que o MSN fornecia.

No Brasil, a troca de mensagens começou com bate-papos, mais especificadamente o Bate-Papo UOL, onde o intuito era de conhecer outras pessoas.

Hoje em dia, a maioria da comunicação é baseada no protocolo de internet, portanto a maioria dos soquetes de rede são soquetes de Internet. Um soquete de rede é o ponto-final de um fluxo de comunicação entre dois aplicativos através de uma rede. Um soquete de rede em computador é definido através de um endereço de IP e o número da porta do TCP ou UDP. Com ele, é possível identificar unicamente um aplicativo na rede de comunicação IP.

O nosso trabalho baseia-se no conceito de sockets de Berkeley, uma API genérica para programação sobre protocolos de comunicação que se encarrega de suportar diversos protocolos e também diversos formatos de dados. Desenvolvido pela Universidade da Califórnia, Berkeley na década de 1980 criou uma interface de comunicação de rede capaz de se comunicar com qualquer protocolo UDP ou TCP.

Abordaremos, ao transcorrer deste trabalho, os processos que foram utilizados para que o código funcionasse conforme idealizamos. Explicaremos mais detalhadamente sobre os assuntos e sobre o funcionamento do código, para que fique claro para quem está lendo.

-

FUNDAMENTOS DA COMUNICAÇÃO DE DADOS EM REDE

-

A conexão

Conforme a informática e tecnologias computacionais vão evoluindo, as redes de computadores também vão. A tecnologias atuais de comunicação permitem muitas pessoas terem informação de dados quase em tempo real.

Antigamente o acesso e o investimento nessa tecnologia eram poucos. Logo, o acesso a informação era limitado.

A visão que tinham de acesso às tecnologias computacionais eram apenas nas grandes empresas ou nas áreas de pesquisa, fazendo assim com que os meios de comunicações tradicionais fossem os mais viáveis. Com o progresso da tecnologia e a facilitação do acesso a ela, tornou-se obsoletos esses métodos e foram sendo substituído por uma rede de computadores externa e bem grande.

Resumidamente, uma rede de computadores é quando computadores estão conectados por um meio de comunicação físico, respeitando protocolos de envio de dados através de softwares de rede.

-

Redes de Computadores

As grandes empresas possuem muitos computadores que fazem determinados serviços. Esses serviços eram acessados de uma forma individual, ou seja, apenas aquele computador podia dispor de uma determinada informação. Então, aplicando o conceito de fundamentos de redes de computadores nesses terminais, as grandes empresas percebiam que podiam ter todo acesso a essas informações através de qualquer computador.

Com esse acesso compartilhado de informações, as empresas lucram. Tornando assim um meio padrão de acesso e de compartilhamento de dados, usando as redes de computadores. Fundamentando assim o acesso de cliente e servidor, onde servidor é uma máquina dedicada para armazenar informações e disponibilizar informações para o cliente quando este solicitar. Mas esse modelo também pode se aplicar para acesso de página de internet a onde o cliente solicita navegar em uma página na internet e o servidor dá uma resposta a esse.

Assim as empresas só têm a ganhar implantando uma rede de computadores.

-

Redes domésticas

No início, os computadores domésticos não tinham muita utilização, graças a internet e sua expansão, os usuários domésticos puderam explorar muito as possibilidades que a internet oferece. Tendo acesso a site de notícias, saldo em conta bancaria, vídeos, troca de mensagens instantâneas, jogos online e entre outros de uma forma praticamente atualizada a cada minuto.

-

Topologia de redes

Existe muita coisa por trás desses meios de comunicação que ficaria muito simples dizer que é apenas um computador conectado a outro. Existem formas de como os computadores são conectados em uma rede, isso se chama topologia de rede, que envolve ponto de vista físico e lógico. Uma topologia física de uma rede são como os computadores podem estar conectados. E a topologia lógica é como que esses computadores vão seguir um padrão de troca de informação.

-

Topologias Físicas

Ponto a ponto: Nesse tipo de topologia

...

Baixar como  txt (65.6 Kb)   pdf (168 Kb)   docx (72.2 Kb)  
Continuar por mais 30 páginas »
Disponível apenas no Essays.club