Tipos de Servidores As redes cliente/servidor se baseiam em servidores especializados em uma determinada tarefa. Como comentamos, o servidor não é necessáriamente um microcomputador; pode ser um aparelho que desempenhe igual função. Os tipos mais comuns de servidores são: • Servidor de arquivos :É um servidor responsável pelo armazenamento de arquivos de dados – como arquivos de textos, planilhas e gráficos – que necessitem ser compartilhados com os usuários da rede. Note que o programa necessário para ler o arquivo ( o processador de textos, por exemplo ) é instalado e executado na máquina do usuário (cliente) e não no servidor. • Servidor de Impressão: É um servidor responsável por processar os pedidos de impressão solicitados pelos micros da rede e enviá-los para as impressoras disponíveis. Como diversos pedidos de impressão podem ser gerados ao mesmo tempo na rede, o servidor fica responsável por enviar os dados para as impressoras corretas e na ordem de chegada. 1 Tipos de Servidores • Servidor de Aplicações: O servidor de aplicações é responsável por executar aplicações cliente/servidor, como, por exemplo, um banco de dados. Ao contrário do servidor de arquivos, que somente armazena arquivos de dados e não os processa, o servidor de aplicações executa as aplicações e processa os arquivos de dados. Por exemplo quando um micro cliente faz uma consulta em um banco de dados cliente/servidor, essa consulta será processada no servidor de aplicações e não no micro cliente; o micro cliente apenas mostrará o resultado enviado pelo servidor de aplicações. Com isso é possível que vários usuários acessem e manipulem ao mesmo tempo uma única aplicação, fazendo com que todos os dados fiquem sincronizados. • Servidor de Correio Eletrônico: Responsável pelo processamento e pela entrega de mensagens eletrônicas. Se for um e-mail destinado a uma pessoa for a da rede, este será repassado ao servidor de comunicação. 2 Tipos de Servidores • Servidor de Comunicação: Usado na comunicação entre a sua rede e outras redes, como a internet. Por exemplo, se você acessa a internet através de uma linha telefônica convencional, o servidor de comunicação pode ser um micro com uma placa de modem que disca automaticamente para o provedor assim que alguém tenta acessar a internet. Você poderá encontrar outros tipos de servidor dependendo da necessidade da rede. Por exemplo, servidor de backup, servidor de acesso remoto etc. 3 Unidade 2 Redes de Computadores Classificações • Prof. Aislan Ramos • Pós Graduação em Gestão de Projetos em TI Abordagem PMI pelo IBTA - Cursando 4 Classificações Como você verá ao longo do curso, o universo das redes é composto por inúmeros acrônimos. Os acrônimos mais comuns usados para definir o tamanho de uma rede são: • LAN (Local Area Network): Rede local • MAN (Metropolitan Area Network): Redes Metropolitanas • WAN (Wide Area Network): Redes geograficamente distribuídas Outros termos comuns que você escutará muito: • Internet: Rede mundial de computadores. • Intranet: Rede local que usa a mesma estrutura da Internet para o acesso de dados na rede. • Extranet: Uma intranet que permite acesso remoto, isto é, que pessoas tenham acesso a ela através de um modem. 5 Unidade 3 Redes de Computadores Componentes de uma rede • Prof. Aislan Ramos • Pós Graduação em Gestão de Projetos em TI Abordagem PMI pelo IBTA - Cursando 6 Componentes de uma rede • Servidor: É um micro ou dispositivo capaz de ofecer um recurso para a rede. Em redes ponto-a-ponto não há a figura do servidor; nesse tipo de rede os micros ora funcionam como servidores, ora como clientes. • Cliente: É um micro ou dispositivo que acessa os recursos oferecidos pela rede. • Recurso: Qualquer coisa que possa ser oferecida e usada pelos clientes da rede, como impressoras, arquivos, unidades de disco, acesso a Internet, etc. • Protocolo: Para que todos os dispositivos de uma rede possam se entender, independente do programa usado ou do fabricante dos componentes, eles precisam conversar usando uma mesma linguagem. Essa linguagem é genericamente chamada protocolo. Dessa forma, os dados de uma rede são trocados de acordo com um protocolo, como, por exemplo, o famoso TCP/IP. • Cabeamento: Os cabos da rede transmitem os dados que serão trocados entre os diversos dispositivos que compõem uma rede. 7 Componentes de uma rede • Placa de rede: A placa de rede, também chamada NIC(Network Interface Card), permite que PCs consigam ser conectados em rede, já que internamente os PCs usam um sistema de comunicação totalmente diferente do utilizado em redes. • Hardware de rede: Eventualmente poderá ser necessário o uso de periféricos para efetuar ou melhorar a comunicação da rede. Switches e roteadores são apenas outros periféricos que você poderá eventualmente encontrar. 8 Unidade 1 Redes de Computadores O Modelo OSI • Prof. Aislan Ramos • Pós Graduação em Gestão de Projetos em TI Abordagem PMI pelo IBTA - Cursando 9 Camadas do Modelo OSI • Camada 7 – Aplicação: A camada de aplicação faz a interface entre o protocolo de comunicação e o aplicativo que pediu ou receberá a informação através da rede. Por exemplo, se você quiser baixar o seu email com seu aplicativo de e-mail, ele entrará em contato com a camada de Aplicação do protocolo de rede efetuando este pedido. • Camada 6 – Apresentação: A camada de apresentação, também chamada camada de Tradução, converte o formato do dado recebido pela camada de Aplicação em formato comum a ser usado na transmissão desse dado, ou seja, um formato entendido pelo protocolo usado. Um exemplo comum é a conversão do padrão de caracteres (código de página) quando, por exemplo, o dispositivo transmissor usa um padrão diferente de ASCII, por exemplo. Pode ter outros usos, como compressão de dados e criptografia. • Camada 5 – Sessão: A camada de sessão permite que duas aplicações em computadores diferentes estabeleçam uma sessão de comunicação. 10 Camadas do Modelo OSI • Camada 5 – Continuaçã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 sendo transmitidos. Se por ventura a rede falhar, os computadores reiniciam a transmissão dos dados a partir da última marcação recebida pelo computador receptor. • Camada 4 – Transporte: A camada de Transporte é responsável por pegar os dados enviados pela camada de Sessão e dividi-los em pacotes que serão transmitidos pela rede, ou, melhor dizendo, repassados para a camada de Rede. No receptor, a camada de Transporte é responsável por pegar os pacotes recebidos da camada de Rede e remontar o dado original para enviá-lo à camada de Sessão. • Camada 3 – Rede: A camada de Rede é responsável pelo endereçamento dos pacotes, convertendo endereços lógicos em endereços físicos, de forma que os pacotes consigam chegar corretamente ao destino. 11 Camadas do Modelo OSI • Camada 2 – Link de Dados: A camada de Link de Dados (também chamada de Enlace) pega os pacotes de dados recebidos da camada de rede e os transforma em quadros que serão trafegados pela rede, adicionando informações como o endereço da placa de rede de origem, o endereço da placa de rede de destino, dados de controle, os dados em si e o CRC O quadro criado pela camada Link e Dados é enviado para a camada Física, que converte esse quadro em sinais elétricos para serem enviados através do cabo de rede. • Camada 1 – Física: A camada Física pega os quadros enviados pela camada de Link de Dados e os transforma em sinais compatíveis com o meio onde os dados deverão ser transmitidos. Se o meio for elétrico, essa camada converte os 0s e 1s dos quadros em sinais elétricos a serem transmitidos pelo cabo. Se o meio for óptico (uma fibra óptica), essa camada converte os 0s e 1s dos quadros em sibais luminosos e assim por diante, dependendo do meio de transmissão de dados. 12 Unidade 1 Padrão IEEE 802 13 Padrão IEEE 802 • O IEEE (Institute of Electrical and Electronic Engineers) criou uma série de padrões de protocolos. O mais importante foi a série 802, que é largamente usada e é um conjunto de protocolos usados no acesso à rede. Os protocolos IEEE 802 possuem três camadas, que equivalem às camadas 1 e 2 do modelo OSI. A camada 2 do modelo OSI no modelo IEEE 802 é dividida em duas: Controle do Link Lógico (LLC, Logic Link Control) e Controle de Aceso ao Meio (MAC, Média Access Control). 14 Padrão IEEE 802 Aplicação Apresentação Sessão OSI Transporte Rede Controle do Link Lógico (LLC) Controle de Acesso ao Meio (MAC) IEEE 802 Física * Modelo de protocolo usado por Dispositivos que usam o protocolo IEEE 802. 15 Camadas do Padrão IEEE 802 • Controle de Acesso ao Meio (MAC): O controle de acesso ao meio define, entre outras coisas, o uso de um endereço MAC em cada placa de rede. Quando falamos anteriormente que placa de rede possui um endereço único gravado em hardware, na verdade estávamos nos referindo ao seu endereço MAC, já que o padrão IEEE 802 é o mais usado em redes. Cada placa de rede existente em um dispositivo conectado à rede possui um endereço MAC único, que é gravado em hardware e teoricamente não há como ser alterado (isto é, a placa de rede vem de fábrica com esse endereço gravado). Esse endereço utiliza seis bytes, como, por exemplo, 02608C428197. Os endereços MAC são representados por números em hexadecimal. 16 Camadas do Padrão IEEE 802 • O IEEE padronizou os endereços MAC na forma: Os três primeiros bytes são o endereço OUI (Organizationally Unique Identifier), que indicam o fabricante da placa de rede. Os três últimos bytes são controlados pela fabricante da placa de rede e cada placa de rede produzida por cada fabricante recebe um número diferente. Assim, o fabricante que quiser produzir uma placa de rede deverá se cadastrar no IEEE para ganhar o seu número OUI. Cada fabricante é responsável por controlar a numeração MAC das placas de rede que produz. 17 Camadas do Padrão IEEE 802 Código OUI definido pelo IEEE (indica que é o fabricante) 1 byte 1 byte 1 byte Definido pelo fabricante 1 byte 1 byte 1 byte 18 Camadas do Padrão IEEE 802 • No quadro enviado à rede, a camada de Controle de Acesso ao Meio irá incluir o endereço MAC de origem e de destino. Outra função da camada de Controle de Acesso ao Meio é justamente controlar o uso do cabo. Ela verifica se o cabo está ou não ocupado. Se o cabo estiver ocupado, o quadro não é enviado. • A camada de Controle de Acesso ao Meio usa um driver para acessar a camada Física. Esse driver é justamente o driver da placa de rede, que ensina a esta camada como lidar com o modelo da placa de rede atualmente instalada no micro. 19 Camadas do Padrão IEEE 802 • Controle do Link Lógico (LLC): A camada de Controle do Link Lógico, que é regida pelo padrão IEEE 802.2, permite que mais um protocolo seja usado acima dela (protocolos de camada 3, Rede, no modelo OSI). Para isso , essa camada define pontos de comunicação entre o transmissor e o receptor chamados SAP (Service Access Point, Ponto de Acesso a Serviços) • O papel da camada de Controle do Link Lógico é adicionar, ao dado recebido, informações de quem enviou esta informação (o protocolo responsável por ter passado essa informação) para que, no receptor, a camada de Controle do Link Lógico consiga entregar a informação ao protocolo de destino, que conseguirá ler a informação corretamente. 20