NUNCA MAIS PASSE RAIVA POR NÃO CONSEGUIR RESOLVER UM PROBLEMA COM O EXCEL - GARANTIDO!
UNIVERSIDADE DO VBA - Domine o VBA no Excel Criando Sistemas Completos - Passo a Passo - CLIQUE AQUI
« Lição anterior | Δ Página principal | ¤ Capítulos | Próxima lição » |
WINDOWS XP - CURSO COMPLETO Autor: Júlio Battisti |
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Lição 276 - Capítulo 11 - Redes com o Windows 2000 Server ou Windows Server 2003 e o Windows XP | ||||||||||||||||
O Windows 2000 Server (ou o Windows Server 2003) é um Sistema Operacional, que normalmente é instalado em máquinas que atuam como servidores de rede. Como o próprio nome sugere, um servidor fornece serviços para vários clientes. Por exemplo, podemos ter um servidor de arquivos onde ficam gravados arquivos, os quais podem ser acessados através da rede, mediante o uso de pastas compartilhadas, por todas as estações da rede, as quais são conhecidas por Clientes. Outro tipo bastante comum de serviço é uma impressora compartilhada no servidor, para a qual diversos clientes podem enviar impressões. Poderíamos citar uma série de serviços que podem ser oferecidos por um servidor Windows 2000 Server ou Windows Server 2003, tais como:
Com base na explicação acima, podemos apresentar um outro conceito, de que certamente a maioria dos leitores já deve ter ouvido falar: O conceito da “Arquitetura Cliente/Servidor”. A “Arquitetura Cliente/Servidor”, de uma maneira simples, nada mais é do que uma rede de dispositivos, normalmente computadores, onde um número reduzido de dispositivos atua como servidor – Disponibilizando recursos e serviços para os demais – e a maioria dos dispositivos atua como cliente, acessando os recursos e serviços disponibilizados pelos servidores. Para redes baseadas em tecnologias da Microsoft, o mais comum é termos servidores baseados em uma das versões do Windows 2000 Server ou Windows Server 2003 (ou ainda do NT Server 4.0) e clientes baseados em uma das versões do Windows, mais tipicamente o Windows 2000 Professional, Windows XP Professional ou, para empresas que ainda não fizeram a migração para as novas versões, o NT Workstation 4.0. Um exemplo típico, que com certeza utilizamos diariamente, é o acesso à Internet. Por exemplo, quando você acessa o site da Microsoft na Internet: http://www.microsoft.com. As informações disponibilizadas no site ficam gravadas nos servidores da Microsoft, enquanto que o seu computador que está acessando estes recursos (informações) está atuando como um cliente. Neste caso o tipo de serviço que está sendo disponibilizado são informações em um servidor Web, também conhecido como Servidor HTTP (que é o protocolo utilizado para o transporte de informações na Internet). O navegador que você utiliza para acessar estas informações está atuando como um Cliente do servidor HTTP. Sob este ponto de vista, podemos afirmar que a Internet é na verdade uma gigantesca rede Cliente/servidor, de alcance Mundial, com alguns milhões de servidores e com dezenas ou até centenas de milhões de clientes acessando os mais variados recursos e serviços disponibilizados pelos servidores da Internet. Na Figura 11.1, podemos ver um diagrama de exemplo de uma rede Cliente/Servidor, onde serviços de “Compartilhamento de arquivos” e de “Impressão” são oferecidos por dois servidores Windows 2000 Server, recursos estes que são acessados pelos clientes da rede.
Em uma rede de computadores (onde temos servidores e clientes, conforme descrito anteriormente), todos os computadores precisam “Falar a mesma língua” para que possam ser trocadas informações entre eles. Este “falar a mesma língua”, em termos de computadores, significa que todos os computadores de uma rede precisam usar um mesmo protocolo de comunicação (ou família de protocolos). Um protocolo nada mais é do que um conjunto de regras e normas para que os computadores e demais dispositivos da rede (hubs, switchs, roteadores, etc.) possam trocar informações. Dois computadores que não possuem um protocolo em comum não conseguirão trocar informações. É como um brasileiro que não sabe Chinês, tentando falar com um chinês que não sabe português. O diálogo (ou troca de informações ) fica simplesmente impossível. Existem vários protocolos de comunicação entre computadores e outros dispositivos de uma rede. O Windows 2000 Server, o Windows Server 2003 e também o Windows XP fornecem suporte a uma série de protocolos, porém o mais utilizado é o TCP-IP – Transmission Control Protocol – Internet Protocol. Vários são os motivos que tornaram o TCP-IP o protocolo mais adotado, e por isso mesmo é o protocolo padrão do Windows 2000 Server, do Windows Server 2003 e do Windows XP, isto é, o protocolo que é adicionado, automaticamente, durante a instalação do Windows 2000 Server, Windows Server 2003 e do Windows XP, a menos que outro protocolo seja escolhido. Um dos principais motivos para a ampla aceitação é que o TCP-IP é o protocolo utilizado na Internet, isto é, para que um computador possa ter acesso à Internet ele precisa ter o protocolo TCP-IP instalado. Outro motivo é a forte aceitação do mercado em relação ao TCP-IP, uma vez que a grande maioria dos Sistemas Operacionais adota o TCP-IP como protocolo padrão. Todo computador que possui o protocolo TCP-IP instalado é identificado por um número e por um nome. O número é conhecido como Número IP ou Endereço IP, o qual é formado por quatro números separados por um ponto. Exemplo de um número IP: 10.204.123.1 Não podem existir dois computadores com o mesmo número IP, pois, caso isso aconteça, haverá um conflito de Endereço IP e um dos computadores deixará de se comunicar com a rede. Além de um número IP, os computadores possuem um nome, conhecido como “host name”, ou “nome de host”. Na Figura 11.2, temos o diagrama de uma rede Cliente/servidor, porém os computadores (Servidores e Clientes), já possuem endereço IP e “host name”.
Porém a utilização de um único nome para cada computador torna difícil a localização dos milhões de computadores disponíveis na Internet, ou até mesmo dos milhares de computadores disponíveis em uma rede de uma grande empresa. Para que tenhamos um sistema de nomeação mais organizado e de fácil localização, foram criados os domínios, onde, além do nome de host, o nome do domínio também faz parte do nome completo que identifica o computador. Alguns exemplos de nomes completos, também conhecidos como Full Qualified Domain Name (FQDN – Nomes de Domínios completamente qualificados):
A parte mais à esquerda do nome, antes do primeiro ponto, é o host name, e a parte restante é o domínio. Embora cada computador de uma rede possua um nome, de tal forma que seja mais fácil identificá-los, toda a comunicação é feita através do Endereço IP. Por exemplo, quando você acessa o site da Microsoft (www.microsoft.com), na verdade toda a comunicação através do protocolo TCP-IP está sendo feita através do endereço IP do servidor que hospeda o site www.microsoft.com e não do nome www.microsoft.com. “Mas que mágica é essa? Eu digito o nome – www.microsoft.com, porém a comunicação é feita através do endereço IP. Quem é que faz essa mágica de “descobrir” qual o endereço IP correspondente ao nome www.microsoft.com?” Não é mágica nenhuma, pois este trabalho de descobrir o endereço IP associado com um determinado nome é feito por um serviço denominado DNS – Domain Name System, ou traduzindo – Sistema de Nomeação de Domínios. O DNS é amplamente utilizado na Internet para que possa ser descoberto o endereço IP associado com um determinado nome. Quando você está utilizando o navegador (Browser) e digita na linha de endereços, por exemplo, www.juliobattisti.com.br, quem descobre o endereço IP associado com esse nome, para que a comunicação seja possível, é o serviço DNS. Existem na Internet diversos servidores DNS, os quais fazem este trabalho de tradução de nomes para o respectivo endereço IP. Caso a rede da sua empresa esteja ligada a Internet, ele necessita de um servidor DNS, ou precisa ter acesso ao servidor DNS do provedor de acesso a Internet, pois sem o DNS a comunicação fica praticamente impossível, pois, ao invés do nome, teríamos que utilizar os endereços IP, o que é inviável na prática. Já imaginou você tendo que decorar milhares de endereços IP, um para cada site que você tenta acessar na Internet, e o pior de tudo: o endereço IP não tem nenhum indicativo da relação com a empresa, diferente de um nome, o qual é um indicativo claro sobre de qual empresa é o site, ou você teria dúvidas sobre de qual empresa é o site www.microsoft.com ou www.ibm.com ???? O Windows 2000 Server e também o Windows Server 2003, oferecem um servidor DNS que pode ser facilmente instalado e configurado, de tal forma que ele possa atuar como um Servidor DNS. Para informações detalhadas sobre a instalação, configuração e administração do DNS no Windows Server 2003, consulte o seguinte livro, de minha autoria: “Windows Server 2003 – Curso Completo”, 1568 páginas. Mais detalhes sobre este livro, diretamente no meu site, em https://juliobattisti.com.br e no site da Editora Axcel, em http://www.axcel.com.br Você já deve ter notado que existe uma certa hierarquia na formação dos nomes. Por exemplo, empresas comerciais normalmente possuem nomes na forma www.nome-da-empresa.com. Ou se for uma empresa comercial do Brasil, o nome fica www.nome-da-empresa.com.br. Isso acontece porque o domínio .com foi reservado para empresas comerciais. Já órgãos do governo normalmente possuem nomes da seguinte forma: www.nome-do-orgao.gov, ou, no caso do Brasil, www.nome-do-orgao.gov.br. Isso acontece porque o domínio .gov foi reservado para órgãos governamentais e assim por diante. Esses domínios, mais chamados de “Top-level-domains “. Os domínios mais conhecidos estão indicados na Tabela 11.1. Tabela 11.1 Top-level-domains.
Existem organismos internacionais que administram o registro de nomes e as regras do DNS. Por exemplo, se você possui uma empresa chamada abc123 e deseja criar um site chamado www.abc123.com.br, primeiro de tudo você precisa registrar este nome de domínio junto aos órgãos responsáveis. No caso do Brasil, você pode registrar nomes DNS no seguinte endereço: www.registro.br. Caso o nome que você está tentando registrar já tenha sido registrado, você terá que escolher outro nome. Existiram casos em que alguns “espertinhos”, quando a Internet começou a crescer, registraram nomes de empresas conhecidas. Com o crescimento da Internet, quando a empresa tentou registrar o nome DNS junto às entidades competentes, o nome já estava registrado. Em alguns casos, os “espertinhos” se deram bem, e ganharam um bom dinheiro para liberar o nome registrado, mas em outros casos a empresa entrou na justiça e recuperou o direito sobre o nome DNS. Mas conforme já comentado anteriormente, os nomes DNS formam uma hierarquia. Por exemplo, quando a Microsoft resolveu entrar na Internet, ele registrou o domínio: microsoft.com. Dizemos que microsoft.com é um subdomínio do domínio com. Dentro do domínio microsoft.com, poderiam ser criados outros subdomínios, conforme a necessidade. Por exemplo poderíamos criar subdomínios para as seções de vendas, marketing e suporte. Aí teríamos os seguintes subdomínios:
Dentro de departamento de vendas, poderíamos ter diversos computadores, alguns atuando como servidores e outros como clientes. Cada um destes computadores precisa ter um host name e um endereço IP. Poderíamos ter os seguintes exemplos:
Assim como a Microsoft pode ter os seus subdomínios, qualquer empresa pode fazer o mesmo, dependendo de suas necessidades e de sua estrutura interna. Observe, nos exemplos anteriores, que o host name, conforme citado anteriormente, é a parte mais à esquerda do nome, ou seja, o que vem antes do primeiro ponto. Tudo o que vem após o primeiro ponto é o domínio DNS da máquina. Uma pergunta que você pode estar se fazendo é por que a grande maioria dos sites começa com www. Este é um padrão que foi adotado no início da era de interface gráfica para a Internet e continuou sendo utilizado. WWW significa World Wide Web – Teia de alcance mundial. Por isso que muitas vezes a Internet é chamada simplesmente de Web. Pelo fato de ter se tornado um padrão, é comum que um usuário, ao procurar pelo site de uma empresa, digite www.nome-da-empresa.com ou www.nome-da-empresa.com.br no caso do Brasil. Porém o uso do www não é obrigatório, é apenas uma convenção. A seguir coloco o endereço de sites que não utilizam o www: http://dmoz.org, http://mspress.microsoft.com, http://support.microsoft.com, http://msdn.microsoft.com e assim por diante. Na Figura 11.3, podemos ver uma representação da hierarquia de nomes do DNS.
Tivemos uma visão geral do DNS, porque é de fundamental importância que possamos entender os princípios básicos do DNS. Essas noções sobre DNS serão necessárias para o próximo tópico, onde veremos o conceito de Domínio de uma rede baseada no Windows 2000 Server ou no Windows Server 2003 (o qual é diferente do conceito de um Domínio DNS). De uma forma resumida, o DNS é um sistema hierárquico de nomeação. O DNS mantém um banco de dados com a associação entre nomes FQDN (nomes de domínio completamente qualificados) e os respectivos endereços IP. De tal forma que é muito mais fácil lembrarmos de um nome como por exemplo www.microsoft.com, do que, termos que decorar um endereço IP para acessar o site da Microsoft. Quem faz esse meio-campo é o DNS, que uma vez digitado um endereço do tipo www.microsoft.com, consegue identificar o endereço IP associado e estabelecer a comunicação. Além disso vimos que o Windows 2000 Server ou no Windows Server 2003 normalmente é utilizado como um servidor, onde diversos clientes, que para o nosso estudo serão clientes baseados no Windows XP Professional, acessam uma gama de recursos e serviços disponibilizados por servidores baseados no Windows 2000 Server ou no Windows Server 2003. |
||||||||||||||||
« Lição anterior | Δ Página principal | ¤ Capítulos | Próxima lição » |
Contato: Telefone: (51) 3717-3796 | E-mail: webmaster@juliobattisti.com.br | Whatsapp: (51) 99627-3434
Júlio Battisti Livros e Cursos Ltda | CNPJ: 08.916.484/0001-25 | Rua Vereador Ivo Cláudio Weigel, 537 - Universitário, Santa Cruz do Sul/RS, CEP: 96816-208
Todos os direitos reservados, Júlio Battisti 2001-2025 ®
LIVRO: MACROS E PROGRAMAÇÃO VBA NO EXCEL 2016 - CURSO COMPLETO E PRÁTICO
DOMINE A PROGRAMAÇÃO VBA NO EXCEL - 878 PÁGINAS - CLIQUE AQUI