1) O documento discute o protocolo IMAP e o software Cyrus, que implementa um serviço de correio eletrônico. 2) O Cyrus usa armazenamento em banco de dados e autenticação via SASL, permitindo acesso a sistemas como Unix, bancos de dados e PAM. 3) O documento fornece detalhes sobre a instalação, configuração e uso do Cyrus e SASL, incluindo a criação e gerenciamento de caixas de correio de usuários.
O documento descreve as instruções para configurar um servidor com LDAP, Apache, PHP e FTP. Deve-se criar um site chamado "mercado" com login e acesso restrito a um único IP. Também deve-se configurar um usuário FTP para uploads no diretório da web.
O documento descreve instruções para configurar uma topologia de rede com conexão ADSL, incluindo: (1) criar a topologia com um modem DSL, roteador e computador cliente; (2) conectar o modem DSL ao roteador; (3) configurar o roteador com um endereço IP e como servidor DHCP para fornecer endereços IP aos clientes.
O documento descreve como configurar uma rede em uma empresa fictícia chamada Mobília S.A para integrar redes com fio e sem fio. A empresa tem três departamentos (Contabilidade, RH e Vendas) que precisam se comunicar através da rede. O departamento de RH usará uma rede sem fio e os outros dois usarão redes com fio. O documento fornece instruções passo a passo para configurar o roteador sem fio, switch, pontos de acesso e servidores DHCP para permitir a comunicação entre os departamentos.
Aula10 topologia extendida com roteamentoCarlos Veiga
A empresa Mobília S.A. está expandindo seus negócios e criando novos setores. Serão configuradas três VLANs (contabilidade, RH e vendas) em switches distintos para isolar os setores, além de pontos de acesso para RH e vendas.
O documento descreve como configurar uma topologia de rede híbrida com VLANs cabeadas e sem fio para uma empresa fictícia chamada Mobília S.A. Ele explica como configurar um switch Cisco com VLANs para contabilidade e RH, além de servidores DHCP e estações de trabalho cabeadas e sem fio nessas VLANs.
O documento descreve os passos para configurar uma rede WAN com roteadores conectados por meio de uma nuvem Frame Relay. Inclui a criação de subinterfaces nos roteadores de borda e a configuração de DLCI na nuvem para conectar quatro cidades através do serviço Frame Relay.
O documento descreve como configurar ACLs em um roteador wireless para bloquear o acesso a protocolos específicos para determinados IPs na rede. Ele inclui instruções para criar uma topologia de rede, configurar interfaces no roteador e aplicar listas de controle de acesso para restringir o HTTP, HTTPS e Telnet para um IP particular.
Aula02 lab01 - montagem de uma topologia simplesCarlos Veiga
O documento descreve 10 passos para criar uma pequena rede sem fio no Packet Tracer, incluindo adicionar um switch, servidor DHCP, estações de trabalho cabeadas, configurar DHCP, adicionar um ponto de acesso wireless e uma estação wireless para testar a conectividade na rede híbrida.
O documento descreve as instruções para configurar um servidor com LDAP, Apache, PHP e FTP. Deve-se criar um site chamado "mercado" com login e acesso restrito a um único IP. Também deve-se configurar um usuário FTP para uploads no diretório da web.
O documento descreve instruções para configurar uma topologia de rede com conexão ADSL, incluindo: (1) criar a topologia com um modem DSL, roteador e computador cliente; (2) conectar o modem DSL ao roteador; (3) configurar o roteador com um endereço IP e como servidor DHCP para fornecer endereços IP aos clientes.
O documento descreve como configurar uma rede em uma empresa fictícia chamada Mobília S.A para integrar redes com fio e sem fio. A empresa tem três departamentos (Contabilidade, RH e Vendas) que precisam se comunicar através da rede. O departamento de RH usará uma rede sem fio e os outros dois usarão redes com fio. O documento fornece instruções passo a passo para configurar o roteador sem fio, switch, pontos de acesso e servidores DHCP para permitir a comunicação entre os departamentos.
Aula10 topologia extendida com roteamentoCarlos Veiga
A empresa Mobília S.A. está expandindo seus negócios e criando novos setores. Serão configuradas três VLANs (contabilidade, RH e vendas) em switches distintos para isolar os setores, além de pontos de acesso para RH e vendas.
O documento descreve como configurar uma topologia de rede híbrida com VLANs cabeadas e sem fio para uma empresa fictícia chamada Mobília S.A. Ele explica como configurar um switch Cisco com VLANs para contabilidade e RH, além de servidores DHCP e estações de trabalho cabeadas e sem fio nessas VLANs.
O documento descreve os passos para configurar uma rede WAN com roteadores conectados por meio de uma nuvem Frame Relay. Inclui a criação de subinterfaces nos roteadores de borda e a configuração de DLCI na nuvem para conectar quatro cidades através do serviço Frame Relay.
O documento descreve como configurar ACLs em um roteador wireless para bloquear o acesso a protocolos específicos para determinados IPs na rede. Ele inclui instruções para criar uma topologia de rede, configurar interfaces no roteador e aplicar listas de controle de acesso para restringir o HTTP, HTTPS e Telnet para um IP particular.
Aula02 lab01 - montagem de uma topologia simplesCarlos Veiga
O documento descreve 10 passos para criar uma pequena rede sem fio no Packet Tracer, incluindo adicionar um switch, servidor DHCP, estações de trabalho cabeadas, configurar DHCP, adicionar um ponto de acesso wireless e uma estação wireless para testar a conectividade na rede híbrida.
Aula04 – sistemas de proteção de dispositivos parte 01Carlos Veiga
O documento discute conceitos fundamentais de firewall, incluindo: 1) firewall controla a passagem de pacotes entre redes locais e externas de acordo com regras de segurança; 2) existem diferentes tipos de firewall como filtro de pacotes e proxy de serviços; 3) as topologias de firewall incluem screened router, dual-homed e screened subnet.
Aula01 conceitos iniciais de infraestrura de redesCarlos Veiga
O documento apresenta conceitos iniciais sobre infraestrutura de redes, incluindo expectativas para o semestre, sistema de avaliação, recursos disponíveis para os alunos e componentes básicos de um sistema de comunicação. É introduzido o conceito de LAN, MAN, WAN e a Internet, além de representações gráficas e topologias de redes.
Aula04 - cabeamento estruturado - parte 01Carlos Veiga
O documento discute a padronização do cabeamento estruturado para redes de computadores, mencionando organizações como IEEE, EIA/TIA, ISO, UL e IETF que estabeleceram padrões para cabos, conectores e instalações. Também aborda os tipos de cabos UTP, STP e SSTP e suas aplicações.
O documento discute os conceitos e métodos básicos de criptografia, incluindo cifras de substituição e transposição, criptografia de chaves pública e privada, tamanhos de chaves, e aplicações da criptografia.
Este documento fornece instruções para instalação e configuração do sistema de gestão Expresso V3 em um servidor Linux. As etapas incluem:
1) Instalação do banco de dados Postgresql e criação da base de dados e usuário para o Expresso;
2) Instalação do servidor web Apache e configuração do virtual host;
3) Instalação e configuração inicial do Expresso através do navegador;
4) Configuração do backend Imap/Smtp.
O documento discute o protocolo LDAP, descrevendo suas características como funcionamento sobre IPV4 e IPV6, suporte a vários backends de armazenamento de dados e suporte a autenticação e criptografia. Esclarece conceitos como DN, atributos, classes de objetos e arquivos LDIF para armazenar dados de diretórios LDAP.
O documento introduz os protocolos PPP e HDLC, que são usados para conexões ponto a ponto em WANs. O PPP usa encapsulamento HDLC e permite a transmissão de vários protocolos de rede, como TCP/IP, através de ligações seriais como cabos, linhas telefônicas e fibra óptica. O PPP oferece recursos como autenticação e compressão de dados.
O documento descreve a tecnologia Frame Relay, incluindo sua evolução a partir do protocolo X.25, seu funcionamento por meio de circuitos virtuais identificados por DLCIs, e sua capacidade de fornecer conexões de rede flexíveis e de baixo custo em topologias como estrela, malha completa e malha parcial.
Aula01 projeto de redes de computadoresCarlos Veiga
Este documento apresenta os principais conceitos de um curso de projeto de redes de computadores, incluindo sua carga horária, pré-requisitos e ementa. Também discute conceitos-chave de projeto e gerenciamento de projetos segundo o PMBOK.
Aula01 - protocolos da camada de aplicaçãoCarlos Veiga
O documento apresenta conceitos iniciais sobre a camada de aplicação, incluindo seus protocolos e portas. O professor descreve suas expectativas para o semestre e fornece informações sobre seu background acadêmico e experiência profissional. O sistema de avaliação e recursos de apoio aos alunos também são explicados.
O documento discute os protocolos SMTP, POP3 e IMAP usados no envio e recebimento de emails. Explica que o SMTP é usado para transferir emails entre servidores, a porta 25 é usada, e o MIME permite o envio de arquivos não-ASCII. O POP3 transfere emails do servidor para o cliente, enquanto o IMAP mantém os emails no servidor.
Aula06 – sistemas de proteção de dispositivosCarlos Veiga
O documento discute os conceitos de firewall, definindo-o como um mecanismo de proteção que controla a passagem de pacotes entre redes. Descreve os principais tipos de firewall, como filtros de pacotes, stateful e proxy, e suas características. Também apresenta as principais topologias como screened router, dual-homed e screened subnet.
Adicionar mais 2 modems DSL aos roteadores de acordo com a figura, configurar os roteadores para fornecer DHCP aos links DSL, adicionar rotas necessárias e mostrar as tabelas de roteamento em cada roteador para testar o funcionamento da topologia de rede.
O documento fornece instruções sobre a formatação e estrutura de um projeto interdisciplinar para alunos de Tecnologia em Redes de Computadores. Ele especifica os requisitos de formatação do texto, como fonte, espaçamento e configuração da página. Também lista os tópicos obrigatórios que devem ser desenvolvidos, incluindo capa, contra-capa, sumário, introdução, descrição do serviço, considerações finais e referências bibliográficas. Exemplos de cada seção são fornecidos
O documento discute os padrões sem fio IEEE 802.11, incluindo o 802.11b, 802.11a, 802.11g, 802.11n e o mais recente 802.11ac. Descreve as taxas de transmissão, faixas de frequência, alcance e melhorias tecnológicas como MIMO para cada padrão.
O documento descreve as redes comutadas por pacotes, especificamente a tecnologia ATM (Asynchronous Transfer Mode). O ATM usa pequenas unidades de dados chamadas células para estabelecer circuitos virtuais entre pontos terminais, permitindo a transmissão eficiente de diferentes tipos de dados. As células ATM possuem cabeçalhos que identificam o circuito virtual correspondente. A camada ATM é responsável por rotear as células corretamente através da rede.
Aula05 - cabeamento estruturado - parte 02Carlos Veiga
O documento discute os princípios do cabeamento estruturado, incluindo sua história, padrões, componentes e topologia. Explica como o cabeamento estruturado padroniza as instalações de rede para permitir expansões futuras e integração de vários sistemas.
O documento introduz os conceitos básicos de gerenciamento de redes, incluindo: (1) a importância da gerência de redes para manter a operação da rede de forma adequada, (2) os principais componentes de um sistema de gerenciamento de redes como gerente, agente e protocolo de gerenciamento, e (3) os padrões de gerenciamento como SNMP e CMIP.
Aula03 transmissão de dados em redes wirelessCarlos Veiga
O documento discute os conceitos fundamentais de transmissão de dados em redes sem fio, incluindo: 1) sinais analógicos e digitais e como os dados são transformados em sinais eletromagnéticos para transmissão; 2) diferentes faixas de frequência usadas em transmissão sem fio, como 2,4GHz e 5GHz; 3) técnicas de espalhamento espectral como FHSS e DSSS para compartilhamento do meio sem fio.
O documento descreve as características e configuração do servidor MTA Postfix. O Postfix fornece confiabilidade, segurança e velocidade através de privilégios mínimos, desempenho otimizado e módulos flexíveis. Sua configuração envolve arquivos como main.cf e master.cf e diretórios como /etc/postfix para armazenar configurações e /var/spool/postfix para armazenar filas de emails.
O documento descreve as características e configuração do servidor Postfix. O Postfix é um agente de transporte de email confiável, seguro e flexível que utiliza arquivos de configuração e mapas para direcionar emails corretamente.
Aula04 – sistemas de proteção de dispositivos parte 01Carlos Veiga
O documento discute conceitos fundamentais de firewall, incluindo: 1) firewall controla a passagem de pacotes entre redes locais e externas de acordo com regras de segurança; 2) existem diferentes tipos de firewall como filtro de pacotes e proxy de serviços; 3) as topologias de firewall incluem screened router, dual-homed e screened subnet.
Aula01 conceitos iniciais de infraestrura de redesCarlos Veiga
O documento apresenta conceitos iniciais sobre infraestrutura de redes, incluindo expectativas para o semestre, sistema de avaliação, recursos disponíveis para os alunos e componentes básicos de um sistema de comunicação. É introduzido o conceito de LAN, MAN, WAN e a Internet, além de representações gráficas e topologias de redes.
Aula04 - cabeamento estruturado - parte 01Carlos Veiga
O documento discute a padronização do cabeamento estruturado para redes de computadores, mencionando organizações como IEEE, EIA/TIA, ISO, UL e IETF que estabeleceram padrões para cabos, conectores e instalações. Também aborda os tipos de cabos UTP, STP e SSTP e suas aplicações.
O documento discute os conceitos e métodos básicos de criptografia, incluindo cifras de substituição e transposição, criptografia de chaves pública e privada, tamanhos de chaves, e aplicações da criptografia.
Este documento fornece instruções para instalação e configuração do sistema de gestão Expresso V3 em um servidor Linux. As etapas incluem:
1) Instalação do banco de dados Postgresql e criação da base de dados e usuário para o Expresso;
2) Instalação do servidor web Apache e configuração do virtual host;
3) Instalação e configuração inicial do Expresso através do navegador;
4) Configuração do backend Imap/Smtp.
O documento discute o protocolo LDAP, descrevendo suas características como funcionamento sobre IPV4 e IPV6, suporte a vários backends de armazenamento de dados e suporte a autenticação e criptografia. Esclarece conceitos como DN, atributos, classes de objetos e arquivos LDIF para armazenar dados de diretórios LDAP.
O documento introduz os protocolos PPP e HDLC, que são usados para conexões ponto a ponto em WANs. O PPP usa encapsulamento HDLC e permite a transmissão de vários protocolos de rede, como TCP/IP, através de ligações seriais como cabos, linhas telefônicas e fibra óptica. O PPP oferece recursos como autenticação e compressão de dados.
O documento descreve a tecnologia Frame Relay, incluindo sua evolução a partir do protocolo X.25, seu funcionamento por meio de circuitos virtuais identificados por DLCIs, e sua capacidade de fornecer conexões de rede flexíveis e de baixo custo em topologias como estrela, malha completa e malha parcial.
Aula01 projeto de redes de computadoresCarlos Veiga
Este documento apresenta os principais conceitos de um curso de projeto de redes de computadores, incluindo sua carga horária, pré-requisitos e ementa. Também discute conceitos-chave de projeto e gerenciamento de projetos segundo o PMBOK.
Aula01 - protocolos da camada de aplicaçãoCarlos Veiga
O documento apresenta conceitos iniciais sobre a camada de aplicação, incluindo seus protocolos e portas. O professor descreve suas expectativas para o semestre e fornece informações sobre seu background acadêmico e experiência profissional. O sistema de avaliação e recursos de apoio aos alunos também são explicados.
O documento discute os protocolos SMTP, POP3 e IMAP usados no envio e recebimento de emails. Explica que o SMTP é usado para transferir emails entre servidores, a porta 25 é usada, e o MIME permite o envio de arquivos não-ASCII. O POP3 transfere emails do servidor para o cliente, enquanto o IMAP mantém os emails no servidor.
Aula06 – sistemas de proteção de dispositivosCarlos Veiga
O documento discute os conceitos de firewall, definindo-o como um mecanismo de proteção que controla a passagem de pacotes entre redes. Descreve os principais tipos de firewall, como filtros de pacotes, stateful e proxy, e suas características. Também apresenta as principais topologias como screened router, dual-homed e screened subnet.
Adicionar mais 2 modems DSL aos roteadores de acordo com a figura, configurar os roteadores para fornecer DHCP aos links DSL, adicionar rotas necessárias e mostrar as tabelas de roteamento em cada roteador para testar o funcionamento da topologia de rede.
O documento fornece instruções sobre a formatação e estrutura de um projeto interdisciplinar para alunos de Tecnologia em Redes de Computadores. Ele especifica os requisitos de formatação do texto, como fonte, espaçamento e configuração da página. Também lista os tópicos obrigatórios que devem ser desenvolvidos, incluindo capa, contra-capa, sumário, introdução, descrição do serviço, considerações finais e referências bibliográficas. Exemplos de cada seção são fornecidos
O documento discute os padrões sem fio IEEE 802.11, incluindo o 802.11b, 802.11a, 802.11g, 802.11n e o mais recente 802.11ac. Descreve as taxas de transmissão, faixas de frequência, alcance e melhorias tecnológicas como MIMO para cada padrão.
O documento descreve as redes comutadas por pacotes, especificamente a tecnologia ATM (Asynchronous Transfer Mode). O ATM usa pequenas unidades de dados chamadas células para estabelecer circuitos virtuais entre pontos terminais, permitindo a transmissão eficiente de diferentes tipos de dados. As células ATM possuem cabeçalhos que identificam o circuito virtual correspondente. A camada ATM é responsável por rotear as células corretamente através da rede.
Aula05 - cabeamento estruturado - parte 02Carlos Veiga
O documento discute os princípios do cabeamento estruturado, incluindo sua história, padrões, componentes e topologia. Explica como o cabeamento estruturado padroniza as instalações de rede para permitir expansões futuras e integração de vários sistemas.
O documento introduz os conceitos básicos de gerenciamento de redes, incluindo: (1) a importância da gerência de redes para manter a operação da rede de forma adequada, (2) os principais componentes de um sistema de gerenciamento de redes como gerente, agente e protocolo de gerenciamento, e (3) os padrões de gerenciamento como SNMP e CMIP.
Aula03 transmissão de dados em redes wirelessCarlos Veiga
O documento discute os conceitos fundamentais de transmissão de dados em redes sem fio, incluindo: 1) sinais analógicos e digitais e como os dados são transformados em sinais eletromagnéticos para transmissão; 2) diferentes faixas de frequência usadas em transmissão sem fio, como 2,4GHz e 5GHz; 3) técnicas de espalhamento espectral como FHSS e DSSS para compartilhamento do meio sem fio.
O documento descreve as características e configuração do servidor MTA Postfix. O Postfix fornece confiabilidade, segurança e velocidade através de privilégios mínimos, desempenho otimizado e módulos flexíveis. Sua configuração envolve arquivos como main.cf e master.cf e diretórios como /etc/postfix para armazenar configurações e /var/spool/postfix para armazenar filas de emails.
O documento descreve as características e configuração do servidor Postfix. O Postfix é um agente de transporte de email confiável, seguro e flexível que utiliza arquivos de configuração e mapas para direcionar emails corretamente.
O documento descreve as características e configuração do servidor Postfix. O Postfix é um agente de transporte de email confiável, seguro e flexível que possui vários processos modulares e arquivos de configuração para gerenciar o fluxo e entrega de mensagens.
Este documento fornece instruções para configurar um servidor proxy Squid em Linux. Ele explica como instalar e configurar o Squid para fornecer acesso à Internet para uma rede interna, bloquear sites indesejados e gerar relatórios de uso. Também descreve funções adicionais como restringir acesso por horário e autenticar usuários.
Palestra realizada em abril de 2009 no FLISOL de Aracaju/Sergipe. O tema foi o framework orientado a objetos em PHP chamado Symfony.
Algumas de suas features:
- utiliza a arquitetura MVC (Model View Controller), isto é, separação das camadas de apresentação, controle e modelo.
- utiliza bastantes componentes independentes como o Doctrine e Propel (ORM), YML (arquivos de configuração) e outros. Que podem ser adotados em outros projetos que não utilizam o Symfony.
- possui geração automática de CRUD (create, retrieve, update, delete)
- possui uma documentação e comunidade muito grandes.
- geração automática de telas de administração
- ambiente de desenvolvimento com debug
- ambiente de teste
- integração com sincronizador de arquivos (para atualização do projeto na produção)
- separação de configuração para ambientes de teste, desenvolvimento e produção.
- e muito mais...
O documento descreve dois modelos de referência para comunicação em redes: (1) O modelo OSI, desenvolvido pela ISO, que define sete camadas para interconexão de sistemas, e (2) o modelo TCP/IP. O modelo OSI divide as camadas em três blocos: aplicação, transporte e rede.
O documento apresenta um resumo de um curso sobre Oracle, abordando conceitos básicos como banco de dados relacional, SQL, ferramentas como SQL*Plus e Oracle Navigator, e demonstra alguns comandos para criação de objetos e manipulação de dados.
O documento descreve um treinamento sobre performance e tunagem de ambientes Linux. Ele detalha a pesquisa realizada, os objetivos do treinamento, pré-requisitos, conteúdo e carga horária. O treinamento abordará tópicos como distribuições Linux para performance, gerenciamento de processos, sistemas de arquivos, ferramentas de monitoramento, benchmarking, tunagem para aplicações, virtualização e Docker.
O documento descreve o servidor proxy Squid, incluindo sua instalação e configuração em Linux. O Squid é um poderoso servidor proxy que armazena conteúdo em cache para melhorar o desempenho, podendo ser configurado em hierarquias para maximizar os benefícios da cache compartilhada. Sua instalação envolve editar o arquivo de configuração squid.conf e criar diretórios de cache antes de iniciar o serviço.
Este documento fornece instruções passo a passo para instalação e configuração de um servidor LDAP, incluindo compilação e instalação do OpenLDAP, configuração do banco de dados e esquemas, adição de entradas, réplica de bases de dados e criação de esquemas customizados.
O documento discute o uso do módulo Layer 7 do iptables para filtrar pacotes de acordo com o protocolo de aplicação, permitindo bloquear aplicativos como MSN e Skype. Explica como instalar e configurar o Layer 7, dando exemplos de comandos iptables para bloquear protocolos específicos como msnmessenger, httpvideo e dns. Também lista vários protocolos que podem ser verificados e bloqueados usando Layer 7.
O documento discute conceitos relacionados ao desenvolvimento web em Linux, incluindo GNU/Linux, distribuições como Ubuntu, servidores web Apache, bancos de dados MySQL, linguagem de programação PHP e projetos de exemplo utilizando essas tecnologias.
Ferramentas para Automação de DatacenterWilson Lopes
O documento descreve ferramentas para automação de datacenters, incluindo Cobbler para instalação de sistemas operacionais, OpenNetAdmin para configuração de IP e DNS, e Puppet para implantação em massa de pacotes, arquivos de configuração e aplicações, garantindo conformidade contínua. O documento também discute módulos Puppet para redes, armazenamento e balanceamento de carga.
Ferramentas para Automação de Datacenter - GTER 37Wilson Lopes
O documento descreve ferramentas para automação de datacenters, incluindo Cobbler para instalação de sistemas operacionais, OpenNetAdmin para configuração de IP e DNS, e Puppet para implantação em massa de pacotes, arquivos de configuração e aplicações, garantindo conformidade contínua. O documento também discute módulos Puppet para redes, armazenamento e balanceamento de carga.
O documento descreve os procedimentos para instalação e configuração do Serviço de Instalação Remota (RIS) e do Sistema de Gerenciamento de Software (SMS) no Windows Server 2003 para instalação remota do Windows XP Professional nas estações de trabalho da rede. O RIS permite instalar sistemas operacionais remotamente através da rede enquanto o SMS permite atualizações remotas do Windows. O documento também aborda o Sistema de Arquivos Distribuídos (DFS) para compartilhamento de arquivos entre servidores.
1. O documento introduz o modelo OSI, que foi criado para padronizar a comunicação entre dispositivos de rede de fabricantes diferentes e permitir a interoperabilidade.
2. O modelo OSI descreve como os dados são enviados através do meio físico e processados por outros computadores.
3. O documento irá revisar os conceitos e camadas do modelo OSI.
O documento descreve os modelos TCP/IP e OSI, que são importantes para o exame de certificação CCNA. O modelo TCP/IP é usado principalmente na Internet e divide a comunicação em quatro camadas. O modelo OSI é um padrão desenvolvido pela ISO para promover a interoperabilidade entre sistemas abertos, dividindo o processo de comunicação em sete camadas. Ambos os modelos fornecem estruturas para entender como os dados fluem através de redes.
(1) O documento apresenta uma introdução à arquitetura TCP/IP, descrevendo seus objetivos, público-alvo e carga horária.
(2) É descrito o conteúdo programático, incluindo tópicos como modelos de camadas, endereçamento, protocolos e serviços de rede.
(3) As informações finais incluem autor, local e como obter mais detalhes sobre inscrições.
Cloud Native Microservices - Rumo a uma Arquitetura de Microsserviços Nativos...Frederico Garcia Costa
Apresentação sobre Arquitetura de Microsserviços Nativos para Nuvem. Nesta apresentação, falo desde VMs, Containers e Docker, 12 Factors App, Conceitos de Microsserviços e Domain Driven Design e por fim ferramentas e boas práticas Cloud native.
O documento discute a ferramenta Cypress.io para automatizar testes de ponta a ponta. Cypress.io é uma ferramenta moderna, simples e eficaz para desenvolver testes E2E que simulam o ambiente real de aplicações. A ferramenta permite escrever testes rapidamente em JavaScript e oferece recursos como execução de testes no mesmo ciclo da aplicação.
O documento descreve diferentes tipos de dispositivos wireless que podem ser usados para conectar computadores à redes sem fio, incluindo PC Cards para notebooks, placas PCI para desktops, adaptadores USB para notebooks e desktops, pontos de acesso e gateways. Além disso, discute conceitos como WEP, WPA, WPA2 e WPS para proteger a segurança das redes wireless.
The document discusses various wireless transmission techniques and IEEE 802.11 wireless networking standards. It describes how techniques like MIMO, FHSS, and DSSS work to transmit data without wires. It also lists the data rates for common IEEE 802.11 wireless standards including 802.11b, 802.11a, and 802.11g. Finally, it covers wireless propagation types and how the ad-hoc network mode functions.
O documento discute as tecnologias DSL para transmissão de dados em altas velocidades por meio de linhas telefônicas. Apresenta as tecnologias HDSL, SDSL, ADSL e VDSL, explicando suas características, vantagens, desvantagens e aplicações. Também descreve componentes como DSLAM e sistemas como DMT que permitem a transmissão simultânea de voz e dados em faixas de frequência separadas nas linhas telefônicas.
Aula04 - configuração da topologia ppp - resolvidoCarlos Veiga
The document describes the configuration of routers R1, R2, R3 and the ISP router to set up a network topology. It includes configuring basic settings like hostname, passwords, and interfaces on each router. The interfaces are configured with IP addresses and protocols. Route tables are also configured to route traffic between the routers and networks. The configurations are saved.
Este documento descreve os passos para configurar uma rede entre dois roteadores Cisco conectados por uma linha serial. Ele fornece as tabelas de endereçamento de rede e instruções detalhadas para configurar cada roteador e computador cliente, incluindo a autenticação, interfaces de rede e tabelas de roteamento.
Aula01 introdução a camanda 2 do modelo osiCarlos Veiga
Este documento discute conceitos da camada de enlace de dados e apresenta o sistema de avaliação da disciplina. Ele fornece informações sobre onde os alunos podem encontrar materiais de estudo e explica alguns conceitos-chave da camada de enlace como protocolos, dispositivos e tipos de conexões em WANs.
Aula 01 transmissão de dados em redes wirelessCarlos Veiga
O documento apresenta uma aula introdutória sobre meios de transmissão de dados. Ele discute as expectativas dos alunos e do professor, as qualificações do professor, o sistema de avaliação e os principais meios de transmissão como fios, fibras ópticas e ondas de rádio.
[1] O documento descreve a configuração de uma rede VLAN para separar os departamentos de uma empresa em redes lógicas distintas. [2] Ele especifica a configuração do switch com VLANs para contabilidade e RH e atribui portas às VLANs correspondentes. [3] Também detalha a configuração de servidores DHCP em cada VLAN para fornecer endereços IP aos clientes.
O documento discute o uso do programa Nmap para realizar varreduras de portas em redes de computadores. O Nmap pode identificar quais portas estão abertas em um host, o sistema operacional em uso e versões de serviços ativos. Ele também pode realizar varreduras furtivas de meia conexão para evitar detecção. O documento fornece exemplos de comandos Nmap para diferentes tipos de varreduras.
O documento discute o cascateamento de hubs e switches, comparando seus modos de funcionamento. Explica que switches operam na camada 2 do modelo OSI, comutando quadros de forma isolada entre origem e destino, enquanto hubs apenas repetem quadros para todas as portas. Também descreve os processos de aprendizagem e criação de tabelas de endereçamento dos switches.
1. CENTRO UNIVERSITÁRIO DE CAMPO GRANDE
TECNOLOGIA EM REDES DE COMPUTADORES
APLICAÇÕES EM REDES
5º SEMESTRE
PROFESSOR CARLOS RICARDO BERNAL VEIGA
Projeto Cyrus
Introdução ao protocolo IMAP
O IMAP4 (Internet Message Access Protocol) permite que um cliente acesse e
manipule caixas de correio eletrônico em um servidor remoto, em vez de em um
computador local. O IMAP de versão 4rev1 permite a manipulação de pastas de “caixas
de correio eletrônico”, incluindo operações para criar, excluir, renomear caixas de
correio e remoção permanente de mensagens.
Um protocolo separado é necessário para o envio de e-mail. Também chamado de
Internet Mail Access Protocol, é uma melhoria em relação a outros protocolos de e-mail
de internet popular quando se trata de escala e disponibilidade.
O protocolo IMAP4rev1 assume um fluxo de dados confiável, como fornecida por TCP.
Projeto Cyrus-Imapd
O cyrus-imapd é um software que implementa um serviço completo de MDA, possui alta
escalabilidade para correio eletrônico e foi projetado para o uso em ambientes
corporativos de várias dimensões. O projeto Cyrus foi iniciado na CMU em 1994, com
intuito de atender as novas demandas de correio eletrônico. Suas principais
características são:
Armazenamento: Utiliza armazenamento de emails em Banco de dados Berkley (DB).
Autenticação: O cyrus por padrão é utiliza o SASL como framework de autenticação,
através dele podemos nos conectar aos seguintes sistemas:
• Unix;
• Banco de dados Relacional (Mysql, Postgresql, Oracle);
• PAM.
2. CENTRO UNIVERSITÁRIO DE CAMPO GRANDE
TECNOLOGIA EM REDES DE COMPUTADORES
APLICAÇÕES EM REDES
5º SEMESTRE
PROFESSOR CARLOS RICARDO BERNAL VEIGA
O projeto cyrus desenvolveu sistema proprietario Cyradmin para controle de contas
criadas no correio que nos provê suporte a:
• Autorização ao sistema;
• Manutenção de caixas postais;
• Manutenção de quotas;
O cyrus possui suporte e módulos a alguns tipos de aplicações, são elas:
• Postfix;
• Filtros;
Quando instalamos o cyrus, é criada a seguinte estrutura:
3. CENTRO UNIVERSITÁRIO DE CAMPO GRANDE
TECNOLOGIA EM REDES DE COMPUTADORES
APLICAÇÕES EM REDES
5º SEMESTRE
PROFESSOR CARLOS RICARDO BERNAL VEIGA
Onde:
• O arquivo /etc/cyrus.conf contém os serviços a serem iniciados;
• O arquivo /etc/imapd.conf contém os parâmetros de configuração do serviço;
• O arquivo /etc/default/saslauthd contém as configurações iniciais do sasl;
• O arquivo /etc/saslauthd.conf contém as configurações de acesso ao Ldap;
• O diretório /var/lib/cyrus contém as bases de dados do cyrus;
• O diretório /var/spool/cyrus/mail contém as caixas postais dos usuários;
• O diretório /var/spool/sieve contém os filtros dos usuários;
• O script de inicialização do cyrus em /etc/init.d/cyrus-imapd;
Principais características
O Servidor cyrus foi desenvolvido em perl e trabalha em conjunto com o saslauthd, é um
sistema extremamente flexível e com muitos recursos que serão mostrados ao longo
deste documento.
Saslauthd
O saslauthd é um um framework de autenticação para várias aplicações que manipula
requisições de autenticação, sendo normalmente utilizado em conjunto com o serviço de
correio eletrônico. Suas funcionalidades são extendíveis a qualquer que necessite validar
os usuários Ele tem suporta a vários mecanismos de autenticação, são eles:
• PAM;
• LDAP;
4. CENTRO UNIVERSITÁRIO DE CAMPO GRANDE
TECNOLOGIA EM REDES DE COMPUTADORES
APLICAÇÕES EM REDES
5º SEMESTRE
PROFESSOR CARLOS RICARDO BERNAL VEIGA
• MySQL;
• PostgreSQL;
Figura – SASL
Configuração e instalação do Servidor Cyrus e SASL
Instalação do SASL
apt-get install libsasl2-modules sasl2-bin
Configuração do SASL: Editar o arquivo /etc/default/saslauthd para a ativação do
serviço:
START=yes
MECHANISMS="ldap"
OPTIONS="-c -t 60 -m /var/run/saslauthd"
5. CENTRO UNIVERSITÁRIO DE CAMPO GRANDE
TECNOLOGIA EM REDES DE COMPUTADORES
APLICAÇÕES EM REDES
5º SEMESTRE
PROFESSOR CARLOS RICARDO BERNAL VEIGA
Criar o arquivo /etc/saslauthd.conf e incluir o seguinte conteúdo:
ldap_servers: ldap://127.0.0.1
ldap_port: 389
ldap_version: 3
ldap_referrals: no
ldap_search_base: dc=seunome,dc=com,dc=br
ldap_filter: uid=%u
Reinicialize o sasl no servidor:
service saslauthd restart
Teste para a verificação do funcionamento correto do sasl:
testsaslauthd -u expresso-admin -p redesunaes
Se o serviço estiver funcionando um código de OK deverá aparecer:
0: OK "Success."
Instalação do Cyrus
Executaremos o seguinte comando:
apt-get install cyrus-admin-2.4 cyrus-common-2.4 cyrus-replication-2.4 cyrus-pop3d-2.4
cyrus-nntpd-2.4 cyrus-clients-2.4 cyrus-murder-2.4 cyrus-imapd-2.4 cyrus-doc-2.4
libcyrus-imap-perl24 libmail-imapclient-perl libparse-recdescent-perl libterm-readkey-perl
libterm-readline-perl-perl
6. CENTRO UNIVERSITÁRIO DE CAMPO GRANDE
TECNOLOGIA EM REDES DE COMPUTADORES
APLICAÇÕES EM REDES
5º SEMESTRE
PROFESSOR CARLOS RICARDO BERNAL VEIGA
Após a instalação, editar o arquivo /etc/imapd.conf alterando e/ou acrescentando os
seguintes parâmetros:
admins: cyrus-admin cyrus expresso-admin admin
imap_admins: cyrus-admin cyrus expresso-admin admin
sieve_admins: cyrus-admin cyrus expresso-admin admin
sasl_pwcheck_method: saslauthd
sasl_mech_list: PLAIN LOGIN
unixhierarchysep: yes
Administração do Cyrus
O Cyrus é desenvolvido na linguagem perl e tem um cliente que se conecta a ele para a
administração das contas dos usuários, o cyradm é uma ferramenta que faz essa
administração do Cyrus Server.
Comandos padrões do Cyrus
Comando Abreviação Propósito
listmailbox lm Lista o nome de todas as caixas postais
createmailbox cm Cria uma nova caixa postal
deletemailbox dm
Deleta uma caixa postal e todas as
pastas abaixo dela
renamemailbox rename Renomeia uma caixa postal
setaclmailbox sam Cria ACLs para as caixas postais
deleteaclmailbox dam Deleta ACLs das caixas postais
listaclmailbox lam Lista as ACLs das caixas postais
7. CENTRO UNIVERSITÁRIO DE CAMPO GRANDE
TECNOLOGIA EM REDES DE COMPUTADORES
APLICAÇÕES EM REDES
5º SEMESTRE
PROFESSOR CARLOS RICARDO BERNAL VEIGA
Comando para acessar o cyrus:
cyradm -user username hostname
localhost password: XXXXXXXX
localhost>
Permissões no IMAP segundo a RFC 4314
l lookup (mailbox is visible to LIST/LSUB commands,
SUBSCRIBE mailbox)
r read (SELECT the mailbox, perform STATUS)
s keep seen/unseen information across sessions (set or clear
SEEN flag via STORE, also set SEEN during
APPEND/COPY/
FETCH BODY[...])
w write (set or clear flags other than SEEN and DELETED via
STORE, also set them during APPEND/COPY)
i insert (perform APPEND, COPY into mailbox)
p post (send mail to submission address for mailbox, not enforced
by IMAP4 itself)
k create mailboxes (CREATE new sub-mailboxes in any
implementation-defined hierarchy, parent mailbox for the new
mailbox name in RENAME)
x delete mailbox (DELETE mailbox, old mailbox name in
RENAME)
t delete messages (set or clear DELETED flag via STORE, set
DELETED flag during APPEND/COPY)
e perform EXPUNGE and expunge as a part of CLOSE
a administer (perform
SETACL/DELETEACL/GETACL/LISTRIGHTS)
8. CENTRO UNIVERSITÁRIO DE CAMPO GRANDE
TECNOLOGIA EM REDES DE COMPUTADORES
APLICAÇÕES EM REDES
5º SEMESTRE
PROFESSOR CARLOS RICARDO BERNAL VEIGA
Para adicionarmos uma ACL para um usuário devemos executar o seguinte
comando:
sam user/user admin all
Para retirarmos a ACL de uma caixa postal executaremos o seguinte comando:
dam user/user admin all
Comandos para a criação de caixas postais
Para se criar uma caixa postal padrão no cyrus onde esta contém todas as subpastas
necessárias para o funcionamento normal do correio, o administrador deverá executar os
seguintes comandos.
Acessar o sistema:
cyradm -user username hostname
localhost password: XXXXXXXX
localhost>
Criar a caixa postal e suas respectivas subpastas:
cm user/xxx
cm user/xxx/Sent
cm user/xxx/Drafts
cm user/xxx/Trash
9. CENTRO UNIVERSITÁRIO DE CAMPO GRANDE
TECNOLOGIA EM REDES DE COMPUTADORES
APLICAÇÕES EM REDES
5º SEMESTRE
PROFESSOR CARLOS RICARDO BERNAL VEIGA
Deleção de caixas postais
Para deletarmos uma caixa postal e suas subpastas, deveremos primeiramente setar
permissões na pasta para o administrador:
cyradm -user admin hostname
sam user/xxx admin all
sam user/xxx/* admin all
E deletar as pastas e subpastas com o comando dm.
dm user/xxx
dm user/xxx/*
Exemplo de criação padrão de uma caixa postal
Criar a Caixa de correio expresso-admin:
cyradm -u expresso-admin localhost
localhost> cm user/expresso-admin
localhost> cm user/expresso-admin/Sent
localhost> cm user/expresso-admin/Trash
localhost> cm user/expresso-admin/Draft
localhost> quit
Setar a quota de 2 GB para o usuário expresso-admin:
localhost> sq user/expresso-admin 2048000
localhost> quit