domingo, 26 de julho de 2015

PROTOCOLOS

O que é?

 É a linguagem que os computadores usam para se comunicar, mesmo que duas maquinas estejam conectadas a mesma rede, precisam falar a mesma língua o que lhes permitem a comunicação e transmissão de dados. A maioria dos protocolos são usados em camadas, como no TCP/IP.

Exemplos:

HTTP (Hyper Text Transfer Protocol) – É o protocolo utilizado para controlar a comunicação entre oservidor de Internet e o browser. Quando se abre uma página da Internet, vemos texto, imagens, links ou outros serviços associados à Internet ou a uma Intranet. O HTTP é o responsável por redirecionar os serviços quando selecionamos alguma das opções da página web.

SMTP (Simple Mail Transfer Protocol) – Como o nome indica, este protocolo serve para efetuar a transferência de emails entre os servidores. O servidor de email utiliza o POP ou IMAP para enviar as mensagens de email aos utilizadores.

FTP (File Transfer Protocol) – Este protocolo permite transferência de dados ou ficheiros entre computadores, mesmo com sistemas operativos diferentes como o Linux e o Windows. O FTP é também um comando que permite ligação de um cliente a um servidor FTP de forma a transferir dados via Internet ou Intranet.

TCP (Transfer Control Protocol) – O TCP permite dar segurança à transferência de informações e verificar se a mesma foi bem sucedida pelo computador receptor. Caso contrário volta a enviar essa informação. A mesma circula pela rede em forma de fragmentos designados por datagrams e que contém um cabeçalho. Esse cabeçalho contém informação como a porta de origem e a porta de destino da informação, o ACK, entre outra informação, de modo a manter a circulação de dados estável e credível.

UDP (User Datagram Protocol) – O UDP é um protocolo de transporte de informação, mas não é tão fiável com o TCP. O UDP não estabelece uma sessão de ligação em que os pacotes contêm um cabeçalho. Simplesmente faz a ligação e envia os dados, o que o torna mais rápido mas menos eficiente.

ARP (Address Resolution Protocol) é o ARP estabelece uma ligação entre o endereço físico da placa de rede e o endereço de IP. A placa de rede de um PC contém uma tabela onde faz a ligação entre os endereços físicos e lógicos dos computadores presentes na rede. Quando um PC quer comunicar com outro, vai verificar nessa tabela se o computador está presente na rede. Se estiver, envia os dados e o tráfego na rede é diminuído, caso contrário envia um sinal designado por pedido ARP para determinar o seu endereço.

IP (Internet Protocol) – É responsável por estabelecer o contato entre os computadores emissores e receptores de maneira a qua a informação não se perca na rede. Juntamente com o TCP é o protocolo mais importante de todos este conjunto.

FONTES: http://faqinformatica.com/quais-sao-os-protocolos-do-tcpip/ acessado 07/2015, http://www.clubedohardware.com.br/artigos/como-o-protocolo-tcp-ip-funciona-parte-1/1351 acessado 07/2015.


TCP/IP

O que é?

 TCP significa protocolo de controle de transmissão e IP protocolo de internet, que é o principal protocolo de envio/recebimento de dados MS internet. Essa arquitetura veio com o objetivo de manter computador conectados.

Protocolos

 O TCP/IP é um conjunto de protocolos (aplicação, transporte, rede e interface), cada uma com uma tarefa diferente.
     


Camada de Aplicação

 Essa camada se encarregar de enviar/receber informações, nela encontramos protocolos como SMTP (para e-mail), FTP (transferência de arquivos) e o famoso HTTP (para navegar na internet)depois que passam por ela seguem para a camada abaixo.

Camada de Transporte

 Camada responsável por receber os dados da camada de aplicação e coloca-las em pacotes para seguir então para a camada de internet.
 Nessa camada atuam os protocolos TCP e UDP, ao contrário do TCP o UDP não verifica se o dado chegou ou não ao seu destino, por isso o TCP é mais usado na transmissão de dados e o UDP para informações de controle.

Camada de Internet

 Essa camada é responsável pelo endereçamento, roteamento e controle de envio/recepção. Protocolo utilizado nessa camada é o IP ele é encarregado da entrega de pacotes para todos os outros protocolos da família TCP/IPEle não verifica se todos os arquivos chegaram no seu destino, ele verifica a integridade do cabeçalho do pacote.

Camada de Interface com a Rede

 A tarefa da Interface é receber e enviar pacotes pela rede. Os protocolos utilizados nessa camada dependem do tipo de rede que está sendo utilizado. Atualmente, o mais comum é o Ethernet, disponível em diferentes velocidades.


Modelo OSI

Trata-se de uma arquitetura modelo que divide as redes de computadores em 7 camadas para obter camadas de.abstração. Cada protocolo realiza a inserção de uma funcionalidade assinalada a uma camada específica.
Sendo essas camadas :



- Camada Física

A camada física diz respeito aos meios de conexão através dos quais irão trafegar os dados, tais como interfaces seriais, LPTs, hubs ou cabos coaxiais.

2 - Camada de Enlace ou Ligação de Dados

A camada de ligação de dados também é conhecida como camada de enlace ou link de dados. Esta camada detecta e, opcionalmente, corrige erros que possam acontecer no nível físico. É responsável pela transmissão e recepção de quadros e pelo controle de fluxo. Ela também estabelece um protocolo de comunicação entre sistemas diretamente conectados.
O controle de fluxo é realizado por meio da medição do buffer do receptor no momento da transmissão. Isso impede que uma quantidade excessiva de dados trave um receptor mais lento.

3 - Camada de Rede

Determina a rota que os pacotes irão seguir para atingir o destino, baseada em fatores como condições de tráfego da rede e prioridades. 
 Movimenta pacotes a partir de sua fonte original até seu destino através de um ou mais enlaces.
· Define como dispositivos de rede descobrem uns aos outros e como os pacotes são roteados até seu destino final.

4 - Camada de Transporte

Ela é responsável por receber os dados enviados pela camada de Sessão e segmentá-los para que sejam enviados a camada de Rede, que por sua vez, transforma esses segmentos em pacotes. No receptor, a camada de Transporte realiza o processo inverso, ou seja, recebe os pacotes da camada de Rede e junta os segmentos para enviar à camada de Sessão.
Isso inclui controle de fluxo, ordenação dos pacotes e a correção de erros, tipicamente enviando para o transmissor uma informação de recebimento, informando que o pacote foi recebido com sucesso.

    5 - Camada de Sessão

A camada de Sessão permite que duas aplicações em computadores diferentes estabeleçam uma sessão de comunicação. Nesta sessão, essas aplicações definem como será feita a transmissão de dados e coloca marcações nos dados que estão a ser transmitidos. Se porventura a rede falhar, os computadores reiniciam a transmissão dos dados a partir da última marcação recebida pelo computador receptor.
·
6 - Camada de Apresentação

Também chamada camada de Tradução, converte o formato do dado recebido pela camada de Aplicação em um formato comum a ser usado na transmissão desse dado, ou seja, um formato entendido pelo protocolo usado. 
Os dados recebidos da camada sete estão descomprimidos, e a camada 6 do dispositivo receptor fica responsável por comprimir esses dados. 

7 - Camada de Aplicação

A camada de aplicação corresponde às aplicações (programas) no topo da camada OSI que serão utilizados para promover uma interação entre a máquina destinatária e o usuário da aplicação. Esta camada também disponibiliza os recursos (protocolo) para que tal comunicação aconteça. 


 camadas e funções 

7 - Aplicação
Funções especialistas (transferência de arquivos, envio de e-mail, terminal virtual)
apresentação
Formatação dos dados, conversão de códigos e caracteres
5 - sessão
Negociação e conexão com outros nós, analogia
4 -  Transporte
Oferece métodos para a entrega de dados ponto-a-ponto
3 - Rede
Roteamento de pacotes em uma ou várias redes
2 - Enlace
Detecção de erros
1 - Física
Transmissão e recepção dos bits brutos através do meio de transmissão

sexta-feira, 3 de julho de 2015

TOPOLOGIAS

Pode ser representada de várias maneiras e descreve por onde os cabos passam e onde as estações, os nós e roteadores estão localizados. As mais utilizadas e conhecidas são as topologias do tipo estrela, barramento e anel.

PONTO A PONTO
Une dois computadores, através de um meio de transmissão qualquer, dela pode-se formar novas topologias.


BARRAMENTO
Nessa topologia todos os nós estão conectados a uma barra que é compartilhada entre todos os processadores, podendo o controle ser centralizado ou distribuído.



ANEL OU RING
Os dispositivos são conectados em série, formando um circuito fechado (anel), o sinal circula no anel até chegar ao destino. Possui uma grande limitação quanto a sua expansão pelo aumento de "retardo de transmissão".


ESTRELA
A mais comum atualmente, a topologia em estrela utiliza cabos de par trançado e um concentrador como ponto central da rede. O concentrador se encarrega de retransmitir todos os dados para todas as estações, mas com a vantagem de tornar mais fácil a localização dos problemas, já que se um dos cabos, uma das portas do concentrador ou uma das placas de rede estiver com problemas, apenas o nó ligado ao componente defeituoso ficará fora da rede.


MALHA
Esta topologia é muito utilizada em várias configurações, pois facilita a instalação e configuração de dispositivos em redes mais simples. Todos os nós estão atados a todos os outros nós, como se estivessem entrelaçados.
·         Neste tipo de rede, o tempo de espera é reduzido e eventuais problemas não interrompem o funcionamento da rede.


HÍBRIDA

É a topologia mais utilizada em grandes redes. Nela podemos encontrar uma mistura de topologias, tais como as de anel, estrela, barra, entre outras, que possuem como características as ligações ponto a ponto e multiponto.