Programa é server side do lado do servidor Escrito em qualquer linguagem de

Programa é server side do lado do servidor escrito

This preview shows page 31 - 39 out of 54 pages.

Programa é server-side (do lado do servidor) Escrito em qualquer linguagem de programação Cada requisição cria um novo processo na memória (ineficiente)
Image of page 31

Subscribe to view the full document.

HTTP – Segurança e sessões Métodos de autenticação Básico: Não é criptografado Digest: baseado em hash md5 (usuário/senha) https: protocolo HTTP sobre SSL ou TLS (porta 443) Protocolo stateless, então usam-se técnicas para manter o histórico: Cookies: informações são salvas no browser URL Rewriting: ID de sessão na URL – problemas com bookmarks (favoritos) e URL pouco “estéticas Campos ocultos em formulários: inviável, nem toda informação está em formulários
Image of page 32
HTTP – Sessões Outras técnicas para gerir sessões APIs de PHP, Servlets Java, Aplicações Sessões incluem Identificador, Variáveis e Timeout da sessão Implicações de segurança – Sequestro de sessão (ex. URL Rewriting) Problemas do armazenamento Server-side: Acesso com vários servidores; uso de recursos. Deveria ter um banco de dados centralizado. Uso de servidor muito alto. Client-side: limitação do tamanho do cookie; Informação do usuário limitado à sessão. Dependendo do tamanho do site deve ser guardado esta informação do site usando mais recursos.
Image of page 33

Subscribe to view the full document.

HTTP – WebCaching Armazenamento de páginas Web “perto” do cliente Na mesma rede ou no próprio computador Menor tempo de resposta Reduz tráfego Links externos são caros e congestionam facilmente
Image of page 34
VRRP – Virtual Router Redundancy Protocol Usado para aumentar a disponibilidade de um gateway padrão em determinada rede Utiliza um roteador “virtual” Roteadores atuando como um único roteador Apenas um roteador físico responde a cada momento Roteador Backup é acionado quando o Master não responde após determinado tempo Usado em Ethernet, MPLS e outras redes Utilizado basicamente como mecanismo de failover
Image of page 35

Subscribe to view the full document.

SNMP Usado para monitorar componentes de rede Um “agente” roda no cliente e envia informações aos servidores SNMP Ex. Memória livre; Nome do sistema; nº de processos; Utiliza UDP, portas 161 e 162 Permite tarefas administrativas Ex. Aplicar nova configuração Servidor requisita via Get, Getnext ou GetBulk Cliente envia via Trap Atualizações são via SET
Image of page 36
SNMP Informações são armazenadas em MIBs (Management Information bases) MIBs possuem estrutura hierárquica Organizam os dados de forma lógica SNMP v1 e v2 possuiam problemas de segurança SNMP v3 inclui: Autenticação Privacidade Controle de acesso
Image of page 37

Subscribe to view the full document.

RMON Remote Network Monitoring Monitora comportamento de uma subrede Usa monitores de rede (ou probes) Estudam o tráfego e produzem estatísticas Pode ser um appliance ou um software em uma máquina Operação é Offline Monitor trabalha remotamente e gerência conecta quando necessário Há possibilidade de gerentes múltiplos Um monitor pode responder a vários gerentes
Image of page 38
Image of page 39
  • Summer '19
  • Arthur Mariano
  • E-mail, Domain Name System, User Datagram Protocol, Network File System, endereço ip, Pacote

What students are saying

  • Left Quote Icon

    As a current student on this bumpy collegiate pathway, I stumbled upon Course Hero, where I can find study resources for nearly all my courses, get online help from tutors 24/7, and even share my old projects, papers, and lecture notes with other students.

    Student Picture

    Kiran Temple University Fox School of Business ‘17, Course Hero Intern

  • Left Quote Icon

    I cannot even describe how much Course Hero helped me this summer. It’s truly become something I can always rely on and help me. In the end, I was not only able to survive summer classes, but I was able to thrive thanks to Course Hero.

    Student Picture

    Dana University of Pennsylvania ‘17, Course Hero Intern

  • Left Quote Icon

    The ability to access any university’s resources through Course Hero proved invaluable in my case. I was behind on Tulane coursework and actually used UCLA’s materials to help me move forward and get everything together on time.

    Student Picture

    Jill Tulane University ‘16, Course Hero Intern

Ask Expert Tutors You can ask 0 bonus questions You can ask 0 questions (0 expire soon) You can ask 0 questions (will expire )
Answers in as fast as 15 minutes