Mostrando postagens com marcador Curso de Redes Online Grátis. Mostrar todas as postagens
Mostrando postagens com marcador Curso de Redes Online Grátis. Mostrar todas as postagens

Sockets em Redes - Transportando Informações Entre as Aplicações

Neste tutorial, iremos entender como as informações se movem entre os processos de uma aplicação, através de uma rede, que é através de sockets.

Sockets - O Que É e Para Que Serve



Ok, já entendemos que há processos no lado do cliente e processos no lado do servidor, e que estes se comunicam.

Mas como essas informações saem de um processo para chegar até o outro, ao longo da rede?
Isso é feito através de software, de uma interface muito importante e usada na internet, os sockets.

Como existem diversos tipos de processos, rodando sob os mais diversos tipos de sistemas operacionais e sistemas finais, a comunicação entre os processos precisa ser padronizada.

Ou seja, quem envia e quem recebe informações, deve fazer de uma maneira mais padrão possível, e quem cuida disso é o socket, que é uma espécie de 'intermediador' entre o processo e a rede de transporte.

Assim, os processos clientes e processos servidores apenas tem que se preocupar em enviar e receber informações para e do sockets, e este vai cuidar de todo resto. É uma interface, ela faz a 'conversa' entre os processos e o protocolo da camada de transporte.

Transporte Entre as Camadas de Aplicação

Ok, sabemos que o socket é uma interface entre o processo e o transporte de dados pela rede.
Mas, com é feito esse transporte?

Ao criar uma aplicação, você pode escolher as características de transporte, que dependem de:
  1. Confiança no Tráfego
  2. Segurança
  3. Velocidade
  4. Atraso



Você precisa ter certeza e garantia que os dados vão chegar no outro processo?
Sua aplicação deve ter nenhum ou o mínimo possível de perda de pacotes? (como no caso de e-mails e transações financeiras). Isso vai exigir protocolos mais rígidos e softwares mais elaborados, acarretando mais lentidão.

Se for uma aplicação para um banco ou loja online, por exemplo, além de ter certeza da chegada dos pacotes, você precisa garantir a segurança deles, que não vão ser espionados ou clonados.

Talvez você queira apenas que o transporte seja rápido, mesmo que perca alguns pacotes (como um serviço de streaming de vídeo, onde não há problema perder alguns pacotes) ? Então você pode 'afrouxar' a segurança dos dados, do tanto que receba uma boa vazão de pacotes, tendo uma ótima velocidade de troca de dados.




E se for um jogo online em tempo real? Aí precisa dos dois! Troca rápida de dados e com o máximo de confiança possível. Não pode ter atraso, senão foca simplesmente impossível de jogar.

Que protocolo usar? Vai depender da aplicação que você vai criar, você vai ter que balançar

Redes de Acesso

Neste artigo de nosso Curso de Redes, iremos aprender quais os principais tipos de redes de acesso, que servem para entrar em contato com outras redes. Estudaremos, por exemplo, redes de acesso a internet.

Redes de Acesso - O Que São?



Redes de acesso são aqueles que vão conectar os sistemas finais (computadores, celulares, GPS, tablets etc) ao primeiro roteador, que vai permitir o acesso desse sistema final até um outro qualquer (um servidor, por exemplo).

Por exemplo, como seu computador, smartphone, tablet ou outro sistema final que está usando para ler nosso tutorial está recebendo dados da grande rede? Nosso site está nos servidores do Google, como essa empresa envia esses dados pra você?

A resposta está na rede de acesso.
Você está usando uma rede que permite que você acesse a grande rede (Internet) ou mesmo outras redes (como a rede interna de uma empresa ou universidade).

Rede de Acesso: Dial-up

Curso de Redes para download com certificado grátis
Quem usou computadores na década de 90 e início de nosso século, certamente acessou a internet através da conexão discada (dial-up) e deve até lembrar do barulho do modem fazendo a chamada e se conectado.

Nesse tipo de conexão, o modem realmente disca para uma ISP (Provedor de Serviços de Internet) e faz uma chamada telefônica convencional (analógica).

O modem pegava os dados de seu computador, no formato digital, e os transformava em dados analógicos para poder enviá-los via rede telefônica (cabos de cobre), e na outra ponta da rede, um modem do ISP fazia o processo inverso.

Além da lentidão e conexão fraca (era bem fácil e comum ela cair), a linha telefônica ficava ocupava.
Certamente você já levou muitas broncas de seus pais por ocupar o telefone com a Internet dial-up, ou internet discada.




Rede de Acesso: Cabo

Outro tipo de rede de acesso bem conhecida e comum, é a via cabo.
Os dados eram enviados e recebidos através dos mesmos meios físicos da TV á cabo (como Sky, NET etc).

A velocidade nesse tipo de rede é bem melhor, além de não ocupar a linha de telefone, como era o caso da conexão discada. Porém, ela tem um custo maior, visto que precisa ter televisão a cabo para funcionar.

Geralmente com cabos individuais para cada residência e fibra ótima, oferecem excelente serviço.

Rede de Acesso: DSL

A DSL (Digital Subscriber Line, é um tipo de rede que transmite os dados já no formado digital (diferente do dial-up, que é convertido analógico para 'andar' nos fios de telefonia).

Junto com a rede via cabo, elas fornecem o serviço conhecido como 'banda larga'.
Embora use o sistema de telefonia, como a dial-up, a rede de acesso via DSL não deixa as linhas telefônicas ocupadas, além de fornecer o envio e recebimento de dados em volume bem maios (velocidade mais rápida de internet) e é mais estável.

Rede de Acesso: Ethernet

Certamente você já teve acesso a uma LAN (Local Area Network), ou seja, uma área local de Internet, que provê acesso a uma rede interna e fechada, que é o tipo mais comum de rede Ethernet.



Seu uso é bastante difundido em universidade, por exemplo, acesso de dados locais.
Também é comum encontrarmos esse tipo de rede em empresas, para que funcionários acessem uma espécie de 'Internet' local, conectando diversos setores da empresa.

Rede de Acesso: WiFi
Atualmente, é uma das mais usadas e preferidas, principalmente pelo uso de smartphones e tablets, pois permitem que as pessoas acessem a internet de dispositivos móveis, sem uso de fios ou cabos, e em qualquer lugar.
Curso de Redes grátis para download com Certificado

Geralmente essa WiFi é fornecida por um dispositivo (roteador) que recebe Internet de outro local (DSL, por exemplo) e emite o sinal WiFi. Assim, quanto mais próximo do roteador, a conexão tende a melhorar e o sinal ficar mais forte.

Rede de Acesso: Sem Fio e a Longa Distância

Por conta principalmente dos dispositivos móveis, um outro tipo de rede de acesso está se tornando bastante popular, que assim como a WiFi é sem fio, porém pode ser usado em uma área maior (e não somente perto dos roteadores).

Estamos falando de redes do tipo 3G e superiores (como a 4G, ainda pouco difundida no Brasil).
Geralmente é usada em uma velocidade baixa (em torno de 1 Mbps), sendo muito utilizada para ler e-mails, usar redes sociais, enviar mensagens (SMS, WhatsApp, Telegram) etc.

Curso de Redes com Certificado - Estude Online em Casa

Entendeu bem os principais tipos de rede de acesso?
Aprendeu suas características, onde são usadas etc?

Simples, não é?
O mais interessante disso tudo é que nosso mundo é totalmente dependente das redes de acesso, as pessoas simplesmente vivem em função de usar internet, ou redes de um modo geral.

A melhor vantagem é o tanto de oportunidades que os profissionais desta área tem.
Muita gente precisa, e poucas pessoas são capacitadas. Notou aí uma oportunidade?

Não perca tempo, aproveite que já estuda por nossos tutoriais e obtenha seu Certificado do Curso de Redes, e trabalhe nessa área!

Curso de Redes Grátis Gratuito

Internet: O que é, Para que serve, De que é composta e Como funciona

Neste tutorial de nosso Curso de Redes de Computadores, iremos falar da mais famosa e importante rede de computadores: a nossa amada e querida internet.

Durante o artigo você entenderá, de uma maneira bem simples e fácil, o que é a internet.
Entenderá, de uma maneira bem geral, como funciona, para que serve e de que é composta, tudo sob o ponto de vista de Redes de Computadores.

Rede de Computadores - Como funciona a internet

O que é a Internet, em Redes de Computadores?



Sem dúvidas, redes é praticamente sinônimo de internet, não é?
Não é á toa, é o tipo de redes de computadores mais famosa que existe, e usado.

Mas, o que é a internet?
"É uma rede de computadores intercomunicados que podem trocar informações". Provavelmente essa é sua resposta, ou algo semelhante.

Mas ela está um pouco desatualizada.
Foi-se o tempo que só computadores (como um PC desktop ou notebook) usavam internet.

Hoje em dia, carros estão conectados a grande rede.
As TV's digitais já entram na internet, recebem e enviam informações, assim como os vídeos games.

Se alguém invadir sua casa, uma mensagem vai chegar pro seu celular, caso use um sistema de vigilância. Já existem geladeiras e microondas que são controlados a distância por seus donos.
Celulares então, sem comentários. Até relógios já se comunicam com outros dispositivos.

Então, a resposta mais atualizada é usando o termo da última frase: internet é uma rede de dispositivos computacionais interligados e conectados, que trocam informações.

Para que serve a Internet, em Redes de Computadores ?

Há quem usa internet para ler notícias, ver música, vídeos, filmes, falar com amigos, passar o tempo, jogar etc.



Mas absolutamente todas as pessoas fazem uma coisa em comum: trocam informações.

Essa é a função da Internet. Levar informação de um local pra outro, de um servidor pro seu computador, informações do seu celular para o tablet de um amigo, para uma loja online enviar os dados do cartão de crédito de cliente para a operadora do cartão, e esta confirmar a transação.
Aliás, a ideia base da criação da internet era a troca de informações militares.

É importante frisarmos internet como sinônimo de troca de dados, pois boa parte de nosso curso de redes de computadores é estudar essa troca de informações, principalmente através do estudo de enlaces e comutadores.

Mas, por hora, não se assuste com essas palavras desconhecidas, você irá entendê-las (e muito) durante nosso curso de redes.

Como funciona a Internet, do ponto de vista de Redes de Computadores ?

Os exemplos de dispositivos computacionais que demos anteriormente são ditos sistemas finais, e existem, atualmente, aos bilhões, e seu número dobra de pouco em pouco tempo.




Outros dois elementos importantes da internet são os comutadores de pacotes e os enlaces de comunicação.

Os enlaces são, basicamente, o meio, percurso e caminho que as informações vão percorrer até chegar até o sistema final, como cabos, ondas e fios. Certamente, nesse instante, você está conectado através de um fio de internet ou ondas de internet sem-fio. Ou seja, enlaces são os meios nas quais os dados são transportados.

Já os comutadores de pacotes são os responsáveis por enviar, receber e encaminhar corretamente esses dados, essas informações, chamadas de pacotes. Dois tipos conhecidos de comutadores de dados são os switches e roteadores.

Outro elemento importante no funcionamento da Internet são os ISP (Internet Service Providers), ou Provedores de Serviços de Internet. Geralmente são empresas que oferecem serviços de internet, com empresar de telefonia, TV a cabo ou especializadas em banda larga, internet à rádio, 3G, 4G etc.

Por fim, um importante fator no estudo da Internet, do ponto de vista de Redes de Computadores, são os protocolos. Protocolos são espécie de regras ou padrões na qual os dispositivo se encaixam e obedecem, de modo a 'falar' entre si para que ocorra a troca de informação. Os principais protocolos conhecidos são os de TCP, IP, SMTP e HTTP.

Pode parecer uma sopa de letrinhas confusa, com expressões e palavras que nunca vi, mas no decorrer de nosso curso de redes, iremos falar e explicar cada coisa que dissemos aqui, de uma maneira bem detalhada.

Curso de Redes Online com Certificado

Na aula de hoje demos introdução ao estudo das redes conhecendo um pouco mais sobre a tão importante e famosa Internet.

Você aprende o que é, de que é composta e teve uma visão geral de como funciona a grande rede mundial de computadores.

Que tal continuar seus estudos, mas visando um meio mais profissional?
Por exemplo, se tornando um profissional da área de Redes de Computadores, que são, atualmente, um dos mais procurados pelo Mercado de Trabalho?

Não perca tempo! Invista o tempo que já está usando para estudar Redes e se torne um profissional da área, pra isso você só precisar tomar a atitude de adquirir um certificado do Curso de Rede, para comprovar que realmente estudou e é capacitado:
Curso de Redes com Certificado