Netfilter Failover. Connection Tracking State Replication. Krisztián Kovács
|
|
|
- Shon Higgins
- 10 years ago
- Views:
Transcription
1 Netfilter Failover Connection Tracking State Replication Krisztián Kovács
2 Original idea Harald's OLS 2002 paper: How To Replicate The Fire HA For Netfilter Based Firewalls The problem: Netfilter is a stateful packet filter, we have to replicate the conntrack entries NAT data 2
3 Network architecture 3
4 Cluster interface and internals Master-slave system Cluster is reachable through a virtual IP, packets sent to this IP are processed by the master An internal replication network is available (high-speed, secure, etc.) All nodes have the same configuration Two (almost) separate problems to solve: IP failover State replication 4
5 IP failover Don't reinvent the wheel: use VRRP (Virtual Router Redundancy Protocol) Provides: master election protocol virtual IP configuration on all interfaces VRRP implementation: keepalived daemon originally developed for LVS We need to be able to get notified when state changes occur: this is possible with keepalived 5
6 State replication Two roles: master and slave Master generates replication protocol messages from conntrack events Slave listens for these messages and updates the conntrack entries accordingly 6
7 ct_sync architecture 7
8 ct_sync implementation 8
9 Problems Dynamic structures (linked lists, pointers) Data structures have to be serialized Cluster-level unique IDs are needed instead of pointers Harald's approach: since the address of the ip_conntrack structure does not change, use that as an ID This is not correct: when failover happens, the addresses change (they are not guaranteed to be the same on the slaves!) 9
10 Problems Refresh and timers Refresh events occur too often, so they cannot be replicated This causes inconsistency: if the timers are not refreshed on the slaves, conntrack entries may timeout too early Because of this, timers are not activated on slaves, they are initialized at creation, and started only if a slave->master transition occurs 10
11 Replication protocol Protocol messages must not be tracked NOTRACK should be used Multicast UDP based NACK (Negative ACKnowledgement) based error recovery Each packet has a sequence number, master has the last N packets sent in memory If a slave detects that the received packet has an invalid sequence number, it requests retransmission 11
12 Error recovery Every packet sent by the master contains the sequence number of the oldest packet which can be retransmitted Slaves can detect some cases when recovery is trivially impossible Retransmission request suppression The protocol is very stupid Not scalable: a few missing packets cause retransmission storms (slaves do not store packets with too recent sequence numbers) 12
13 Protocol messages Message grouping is not implemented yet... :( 13
14 Protocol messages Every message is self-contained (not incremental): contains every information about a given conntrack entry or expectation update/delete messages for conntrack entries/expectations 14
15 Configuration Module parameters Initial node status (master/slave) Node ID Replication interface name procfs entries Change node status based on keepalived events 15
16 Test system 16
17 Future work I. Complete rewrite and cleanup :) (for a new and stable ctnetlink, maybe...) Better (scalable, more intelligent) replication protocol Should it be architecture and version independent? Message grouping: more messages in one packet 17
18 Future work II. Full resynchronization Maintenance of the cluster is really hard without it Retransmission of the whole conntrack table is impossible (slow, locks up master) Possible solution: transmission of fake update messages (eg. for unchanged entries) when master is idle 18
19 Future work III. Real testing Due to lack of hardware, I was unable to test the system on real HW UML was used throughout the development and testing In its current state it's not architecture independent 19
20 Open problems Is a userspace solution based on ctnetlink feasible? (With performance in mind) Load balancing instead of failover 20
Fault tolerant stateful firewalling with GNU/Linux. Pablo Neira Ayuso <[email protected]> Proyecto Netfilter <[email protected]> University of Sevilla
Fault tolerant stateful firewalling with GNU/Linux Pablo Neira Ayuso Proyecto Netfilter University of Sevilla Outline Introduction: Stateless and stateful firewalls
Linux Virtual Server Tutorial
Linux Virtual Server Tutorial Horms (Simon Horman) [email protected] VA Linux Systems Japan, K.K. www.valinux.co.jp with assistance from NTT Comware Corporation www.nttcom.co.jp July 2003 http://www.ultramonkey.org/
Active-Active Servers and Connection Synchronisation for LVS
Active-Active Servers and Connection Synchronisation for LVS Simon Horman (Horms) [email protected] VA Linux Systems Japan K.K. www.valinux.co.jp with assistance from NTT Commware Coporation www.nttcom.co.jp
Introduction to Linux Virtual Server and High Availability
Outlines Introduction to Linux Virtual Server and High Availability Chen Kaiwang [email protected] December 5, 2011 Outlines If you don t know the theory, you don t have a way to be rigorous. Robert
How to replicate the fire: HA for netfilter based firewalls
How to replicate the fire: HA for netfilter based firewalls Harald Welte Netfilter Core Team + Astaro AG [email protected] [email protected] http://www.gnumonks.org/ Abstract With traditional, stateless
Troubleshooting and Maintaining Cisco IP Networks Volume 1
Troubleshooting and Maintaining Cisco IP Networks Volume 1 Course Introduction Learner Skills and Knowledge Course Goal and E Learning Goal and Course Flow Additional Cisco Glossary of Terms Your Training
ct_sync: state replication of ip_conntrack
ct_sync: state replication of ip_conntrack Harald Welte netfilter core team / Astaro AG / hmw-consulting.de [email protected] Abstract sytem. With traditional, stateless firewalling (such as ipfwadm,
Introduction. Linux Virtual Server for Scalable Network Services. Linux Virtual Server. 3-tier architecture of LVS. Virtual Server via NAT
Linux Virtual Server for Scalable Network Services Wensong Zhang [email protected] Ottawa Linux Symposium 2000 July 22th, 2000 1 Introduction Explosive growth of the Internet The requirements for servers
IP Alarm System Resiliency on Disaster Recovery and ISP changes. A better alternative to DNS-based solutions
IP Alarm System Resiliency on Disaster Recovery and ISP changes A better alternative to DNS-based solutions INDEX OVERVIEW... 2 FIRELITE IP ALARM SYSTEM DESCRIPTION... 3 AUTOMATIC DISASTER RECOVERY...
Netfilter s connection tracking system
PABLO NEIRA AYUSO Netfilter s connection tracking system Pablo Neira Ayuso has an M.S. in computer science and has worked for several companies in the IT security industry, with a focus on open source
Active-Active Servers and Connection Synchronisation for LVS
Active-Active Servers and Connection Synchronisation for LVS Horms (Simon Horman) [email protected] VA Linux Systems Japan, K.K. www.valinux.co.jp with assistance from NTT Comware Corporation www.nttcom.co.jp
A Transport Protocol for Multimedia Wireless Sensor Networks
A Transport Protocol for Multimedia Wireless Sensor Networks Duarte Meneses, António Grilo, Paulo Rogério Pereira 1 NGI'2011: A Transport Protocol for Multimedia Wireless Sensor Networks Introduction Wireless
Using VyOS as a Firewall
Copyright 2015, Ray Patrick Soucy Verbatim copying and distribution permitted provided this notice is preserved. Using VyOS as a Firewall Disclaimer: This guide will provide a technical deep-dive into
Intro to Linux Kernel Firewall
Intro to Linux Kernel Firewall Linux Kernel Firewall Kernel provides Xtables (implemeted as different Netfilter modules) which store chains and rules x_tables is the name of the kernel module carrying
How To Build A Virtual Server Cluster In Linux 2003
Page 1 of 14 Linux Magazine November 2003 Copyright Linux Magazine 2003 CLUSTERS Linux Virtual Server Clusters Build highly-scalable and highly-available network services at low cost by Wensong Zhang and
Linux Virtual Server Clusters
1 de 11 20/10/2006 2:42 Linux Virtual Server Clusters Feature Story Written by Wensong Zhang and Wenzhuo Zhang Saturday, 15 November 2003 With the explosive growth of the Internet and its increasingly
Managing and Maintaining Windows Server 2008 Servers
Managing and Maintaining Windows Server 2008 Servers Course Number: 6430A Length: 5 Day(s) Certification Exam There are no exams associated with this course. Course Overview This five day instructor led
High Availability Solutions for the MariaDB and MySQL Database
High Availability Solutions for the MariaDB and MySQL Database 1 Introduction This paper introduces recommendations and some of the solutions used to create an availability or high availability environment
Limitations on Monitored Lines
Limitations on Monitored Lines Version 1.0 April 7, 2014 1009 Pruitt Road The Woodlands, TX 77380 WWW.BROADSOFT.COM Table of Contents 1. MONITORING LINES... 1 2. HOW MONITORING WORKS... 1 3. SIP MESSAGE
ICOM 5026-090: Computer Networks Chapter 6: The Transport Layer. By Dr Yi Qian Department of Electronic and Computer Engineering Fall 2006 UPRM
ICOM 5026-090: Computer Networks Chapter 6: The Transport Layer By Dr Yi Qian Department of Electronic and Computer Engineering Fall 2006 Outline The transport service Elements of transport protocols A
Load Balancing und Load Sharing
mit freier Software Volker Dormeyer im Mai 2007 Agenda 1 OSI- and IP-Layers 2 3 Concept 4 OSI- and IP-Layers Agenda 1 OSI- and IP-Layers 2 3 Concept 4 OSI- and IP-Layers Which OSI-Layers
GLBP - Gateway Load Balancing Protocol
GLBP - Gateway Load Balancing Protocol Gateway Load Balancing Protocol (GLBP) protects data traffic from a failed router or circuit, like Hot Standby Router Protocol (HSRP) and Virtual Router Redundancy
Ulogd2, Advanced firewall logging
Ulogd2, Advanced firewall logging INL 172 rue de Charonne 75011 Paris, France RMLL 2009, July 8, Nantes Ulogd2, Netfilter logging reloaded 1/ 38 Some words about me NuFW main developper INL co-founder
TCP for Wireless Networks
TCP for Wireless Networks Outline Motivation TCP mechanisms Indirect TCP Snooping TCP Mobile TCP Fast retransmit/recovery Transmission freezing Selective retransmission Transaction oriented TCP Adapted
CCNP Switch 642-813 Questions/Answers Implementing High Availability and Redundancy
Which Catalyst 6500 switch component integrates on individual line modules as well as on the supervisor engine? A. CPU B. Flash C. ASIC D. NVRAM Answer: C Cisco Catalyst 6500 Series with Cisco IOS Software
High Availability Solutions with MySQL
High Availability Solutions with MySQL best OpenSystems Day Fall 2008 Ralf Gebhardt Senior Systems Engineer MySQL Global Software Practice [email protected] 1 HA Requirements and Considerations HA
13th IFIP/IEEE International Workshop on Distributed Systems: Operations & Management
13th IFIP/IEEE International Workshop on Distributed Systems: Operations & Management October 21-23, 2002, Montreal, Canada A Hot-Failover State Machine for Gateway Services and its Application to a Linux
Active-Active Firewall Cluster Support in OpenBSD
Active-Active Firewall Cluster Support in OpenBSD David Gwynne School of Information Technology and Electrical Engineering, University of Queensland Submitted for the degree of Bachelor of Information
How To. Configure Ethernet Protection Switching Ring (EPSR) to Protect a Ring from Loops. Introduction
How To Configure Ethernet Protection Switching Ring (EPSR) to Protect a Ring from Loops Introduction Putting a ring of Ethernet switches at the core of a network is a simple way to increase the network
Stateful Firewalls. Hank and Foo
Stateful Firewalls Hank and Foo 1 Types of firewalls Packet filter (stateless) Proxy firewalls Stateful inspection Deep packet inspection 2 Packet filter (Access Control Lists) Treats each packet in isolation
70-646 R3: Windows Server 2008 Administration. Course Overview. Course Outline. Course Length: 4 Day
70-646 R3: Windows Server 2008 Administration Course Length: 4 Day Course Overview This course will prepare the student for Exam 70-646: Pro: Windows Server 2008, Server Administrator. Topics covered include
Open Source Firewall
Open Source Firewall Dream or reality? Jan Du Caju KULeuvenNet Open Source Firewall: dream or reality? Introduction Firewalls Situation K.U.Leuven Open Source implementation Open Source alternatives Future
Availability Digest. www.availabilitydigest.com. Redundant Load Balancing for High Availability July 2013
the Availability Digest Redundant Load Balancing for High Availability July 2013 A large data center can comprise hundreds or thousands of servers. These servers must not only be interconnected, but they
AdvOSS Session Border Controller
AdvOSS Session Border Controller Product Data Sheet Find latest copy of this document from http://www.advoss.com/pdf/advoss-sbc-productdatasheet.pdf Copyright AdvOSS.com, 2007-2011 All Rights Reserved
Evaluating the Cisco ASA Adaptive Security Appliance VPN Subsystem Architecture
Deploying Cisco ASA VPN Solutions Volume 1 Course Introduction Learner Skills and Knowledge Course Goal and Course Flow Additional Cisco Glossary of Terms Your Training Curriculum Evaluation of the Cisco
Protecting the Home Network (Firewall)
Protecting the Home Network (Firewall) Basic Tab Setup Tab DHCP Tab Advanced Tab Options Tab Port Forwarding Tab Port Triggers Tab DMZ Host Tab Firewall Tab Event Log Tab Status Tab Software Tab Connection
Configuring CSS Remote Access Methods
CHAPTER 11 Configuring CSS Remote Access Methods This chapter describes how to configure the Secure Shell Daemon (SSH), Remote Authentication Dial-In User Service (RADIUS), and the Terminal Access Controller
High Availability. Vyatta System
VYATTA, INC. Vyatta System High Availability REFERENCE GUIDE WAN Load Balancing VRRP Clustering Stateful NAT and Firewall Failover RAID 1 Configuration Synchronization Vyatta Suite 200 1301 Shoreway Road
Tomás P. de Miguel DIT-UPM. dit UPM
Tomás P. de Miguel DIT- 15 12 Internet Mobile Market Phone.com 15 12 in Millions 9 6 3 9 6 3 0 1996 1997 1998 1999 2000 2001 0 Wireless Internet E-mail subscribers 2 (January 2001) Mobility The ability
Astaro Deployment Guide High Availability Options Clustering and Hot Standby
Connect With Confidence Astaro Deployment Guide Clustering and Hot Standby Table of Contents Introduction... 2 Active/Passive HA (Hot Standby)... 2 Active/Active HA (Cluster)... 2 Astaro s HA Act as One...
Owner of the content within this article is www.isaserver.org Written by Marc Grote www.it-training-grote.de
Owner of the content within this article is www.isaserver.org Written by Marc Grote www.it-training-grote.de Microsoft Forefront TMG Webserver Load Balancing Abstract In this article I will show you how
Fully Managed Secure Data Sharing (a cloud service)
Protect your critical infrastructure, information & interactions Fully Managed Secure Data Sharing (a cloud service) working on behalf of What is Fully Managed Secure Data Share - FMSDS? Core Technology
High Performance Cluster Support for NLB on Window
High Performance Cluster Support for NLB on Window [1]Arvind Rathi, [2] Kirti, [3] Neelam [1]M.Tech Student, Department of CSE, GITM, Gurgaon Haryana (India) [email protected] [2]Asst. Professor,
Module 1: Overview of Network Infrastructure Design This module describes the key components of network infrastructure design.
SSM6435 - Course 6435A: Designing a Windows Server 2008 Network Infrastructure Overview About this Course This five-day course will provide students with an understanding of how to design a Windows Server
Linux High Availability
Linux High Availability In general, there are service monitor daemons running on the load balancer to check server health periodically, as illustrated in the figure of LVS high availability. If there is
CSCE 465 Computer & Network Security
CSCE 465 Computer & Network Security Instructor: Dr. Guofei Gu http://courses.cse.tamu.edu/guofei/csce465/ Firewall 1 Basic firewall concept Roadmap Filtering firewall Proxy firewall Network Address Translation
Designing a Windows Server 2008 Network Infrastructure
Designing a Windows Server 2008 Network Infrastructure MOC6435 About this Course This five-day course will provide students with an understanding of how to design a Windows Server 2008 Network Infrastructure
High Availability. Vyatta System
VYATTA, INC. Vyatta System High Availability REFERENCE GUIDE WAN Load Balancing VRRP Clustering Stateful NAT and Firewall Failover RAID 1 Configuration Synchronization Vyatta Suite 200 1301 Shoreway Road
Creating Web Farms with Linux (Linux High Availability and Scalability)
Creating Web Farms with Linux (Linux High Availability and Scalability) Horms (Simon Horman) [email protected] December 2001 For Presentation in Tokyo, Japan http://verge.net.au/linux/has/ http://ultramonkey.org/
Routing Security Server failure detection and recovery Protocol support Redundancy
Cisco IOS SLB and Exchange Director Server Load Balancing for Cisco Mobile SEF The Cisco IOS SLB and Exchange Director software features provide a rich set of server load balancing (SLB) functions supporting
Table of Contents. Cisco Blocking Peer to Peer File Sharing Programs with the PIX Firewall
Table of Contents Blocking Peer to Peer File Sharing Programs with the PIX Firewall...1 Document ID: 42700...1 Introduction...1 Prerequisites...1 Requirements...1 Components Used...1 Conventions...2 PIX
Digi Certified Transport Technician Training Course (DCTT)
1 2 A roadblock to this might be if dynamic routing using proprietary protocols, like EIGRP, are required. 3 (VRRP Can also be used over FDDI/Token Ring) HSRP (Hot Standby Router Protocol) is the Cisco
Resource Utilization of Middleware Components in Embedded Systems
Resource Utilization of Middleware Components in Embedded Systems 3 Introduction System memory, CPU, and network resources are critical to the operation and performance of any software system. These system
Open-Xchange Server High availability 2010-11-06 Daniel Halbe, Holger Achtziger
Open-Xchange Server High availability 2010-11-06 Daniel Halbe, Holger Achtziger Agenda Open-Xchange High availability» Overview» Load Balancing and Web Service» Open-Xchange Server» Filestore» Database»
High availability on the Catalyst Cloud
White paper High availability on the Catalyst Cloud Features and techniques to improve availability, resiliency and business continuity of web applications hosted on the Catalyst Cloud 3 February 2016
Chapter 1 - Web Server Management and Cluster Topology
Objectives At the end of this chapter, participants will be able to understand: Web server management options provided by Network Deployment Clustered Application Servers Cluster creation and management
Microsoft Windows Server 2008: MS-6435 Designing Network and Applications Infrastructure MCITP 6435
coursemonster.com/au Microsoft Windows Server 2008: MS-6435 Designing Network and Applications Infrastructure MCITP 6435 View training dates» Overview This course will provide students with an understanding
FatPipe Networks www.fatpipeinc.com
WARP WHITE PAPERS FatPipe WARP Reliability, Redundancy and Speed of Bi-directional IP Traffic The implementation of mission critical applications run over wide area networks as a basic communication tool
Data Replication INSTALATION GUIDE. Open-E Data Storage Server (DSS ) Integrated Data Replication reduces business downtime.
Open-E Data Storage Server (DSS ) Data Replication INSTALATION GUIDE Integrated Data Replication reduces business downtime. Open-E DSS Data Replication Open-E Data Server Storage (DSS) offers enterprise-class
UNIVERSITY OF BOLTON CREATIVE TECHNOLOGIES COMPUTING AND NETWORK SECURITY SEMESTER TWO EXAMINATIONS 2014/2015 NETWORK SECURITY MODULE NO: CPU6004
[CRT14] UNIVERSITY OF BOLTON CREATIVE TECHNOLOGIES COMPUTING AND NETWORK SECURITY SEMESTER TWO EXAMINATIONS 2014/2015 NETWORK SECURITY MODULE NO: CPU6004 Date: Wednesday 27 th May 2015 Time: 14:00 16:00
H0/H2/H4 -ECOM100 DHCP & HTML Configuration. H0/H2/H4--ECOM100 DHCP Disabling DHCP and Assigning a Static IP Address Using HTML Configuration
H0/H2/H4 -ECOM100 DHCP & HTML 6 H0/H2/H4--ECOM100 DHCP Disabling DHCP and Assigning a Static IP Address Using HTML 6-2 H0/H2/H4 -ECOM100 DHCP DHCP Issues The H0/H2/H4--ECOM100 is configured at the factory
Load Balancing and Sessions. C. Kopparapu, Load Balancing Servers, Firewalls and Caches. Wiley, 2002.
Load Balancing and Sessions C. Kopparapu, Load Balancing Servers, Firewalls and Caches. Wiley, 2002. Scalability multiple servers Availability server fails Manageability Goals do not route to it take servers
Netfilter / IPtables
Netfilter / IPtables Stateful packet filter firewalling with Linux Antony Stone [email protected] Netfilter / IPtables Quick review of TCP/IP networking & firewalls Netfilter & IPtables components
ΕΠΛ 674: Εργαστήριο 5 Firewalls
ΕΠΛ 674: Εργαστήριο 5 Firewalls Παύλος Αντωνίου Εαρινό Εξάμηνο 2011 Department of Computer Science Firewalls A firewall is hardware, software, or a combination of both that is used to prevent unauthorized
Intercommunication between two MyPBX (via VoIP Trunk)
Intercommunication between two MyPBX (via VoIP Trunk) 1. Link two MyPBX in the same network... 2 2. Link two MyPBX in different location... 6 2.1 Link two MyPBX via IAX Trunk... 7 2.2 Link two MyPBX via
TIBCO Rendezvous Network Server Glossary
TIBCO Rendezvous Network Server Glossary Software Release 1.1 March 2015 Two-Second Advantage 2 Important Information SOME TIBCO SOFTWARE EMBEDS OR BUNDLES OTHER TIBCO SOFTWARE. USE OF SUCH EMBEDDED OR
Volume Replication INSTALATION GUIDE. Open-E Data Storage Server (DSS )
Open-E Data Storage Server (DSS ) Volume Replication INSTALATION GUIDE Enterprise-class Volume Replication helps ensure non-stop access to critical business data. Open-E DSS Volume Replication Open-E Data
ACCESS 9340 and 9360 Meter Ethernet Communications Card 9340-60-ETHER
User s Guide PMCM-ETHCC-0208 2/2008 ACCESS 9340 and 9360 Meter Ethernet Communications Card 9340-60-ETHER TABLE OF CONTENTS INTRODUCTION... 2 Supported Ethernet Protocols... 2 Hardware... 2 Meter Firmware...
Advanced Transportation Management Systems
Advanced Transportation Management Systems Summary Many Department of Transportation agencies are looking for cost-saving ways to improve the efficiencies of roadways without making actual surface improvements
ACHILLES CERTIFICATION. SIS Module SLS 1508
ACHILLES CERTIFICATION PUBLIC REPORT Final DeltaV Report SIS Module SLS 1508 Disclaimer Wurldtech Security Inc. retains the right to change information in this report without notice. Wurldtech Security
Integrated Traffic Monitoring
61202880L1-29.1F November 2009 Configuration Guide This configuration guide describes integrated traffic monitoring (ITM) and its use on ADTRAN Operating System (AOS) products. Including an overview of
Mail-SeCure Load Balancing
Mail-SeCure Load Balancing White Paper August, 2009 Load balancing essentials OUR INNOVATION YOUR SECURITY When building Mail-SeCure solutions, one of the ways to increase overall availability and performance
Oracle Cluster File System on Linux Version 2. Kurt Hackel Señor Software Developer Oracle Corporation
Oracle Cluster File System on Linux Version 2 Kurt Hackel Señor Software Developer Oracle Corporation What is OCFS? GPL'd Extent Based Cluster File System Is a shared disk clustered file system Allows
PATROL Console Server and RTserver Getting Started
PATROL Console Server and RTserver Getting Started Supporting PATROL Console Server 7.5.00 RTserver 6.6.00 February 14, 2005 Contacting BMC Software You can access the BMC Software website at http://www.bmc.com.
Highly Available Service Environments Introduction
Highly Available Service Environments Introduction This paper gives a very brief overview of the common issues that occur at the network, hardware, and application layers, as well as possible solutions,
OpenFlow and Onix. OpenFlow: Enabling Innovation in Campus Networks. The Problem. We also want. How to run experiments in campus networks?
OpenFlow and Onix Bowei Xu [email protected] [1] McKeown et al., "OpenFlow: Enabling Innovation in Campus Networks," ACM SIGCOMM CCR, 38(2):69-74, Apr. 2008. [2] Koponen et al., "Onix: a Distributed Control
Cisco Networking Academy CCNP Multilayer Switching
CCNP3 v5 - Chapter 5 Cisco Networking Academy CCNP Multilayer Switching Implementing High Availability in a Campus Environment Routing issues Hosts rely on a router to find the best path Issues with established
Disfer. Sink - Sensor Connectivity and Sensor Android Application. Protocol implementation: Charilaos Stais (stais AT aueb.gr)
Disfer Sink - Sensor Connectivity and Sensor Android Application Protocol implementation: Charilaos Stais (stais AT aueb.gr) Android development: Dimitri Balerinas (dimi.balerinas AT gmail.com) Supervised
Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation
Improving the Performance of TCP Using Window Adjustment Procedure and Bandwidth Estimation R.Navaneethakrishnan Assistant Professor (SG) Bharathiyar College of Engineering and Technology, Karaikal, India.
Common Server Setups For Your Web Application - Part II
Common Server Setups For Your Web Application - Part II Introduction When deciding which server architecture to use for your environment, there are many factors to consider, such as performance, scalability,
EMC CENTERA VIRTUAL ARCHIVE
White Paper EMC CENTERA VIRTUAL ARCHIVE Planning and Configuration Guide Abstract This white paper provides best practices for using EMC Centera Virtual Archive in a customer environment. The guide starts
Recommended IP Telephony Architecture
Report Number: I332-009R-2006 Recommended IP Telephony Architecture Systems and Network Attack Center (SNAC) Updated: 1 May 2006 Version 1.0 [email protected] This Page Intentionally Left Blank ii Warnings
Adding scalability to legacy PHP web applications. Overview. Mario Valdez-Ramirez
Adding scalability to legacy PHP web applications Overview Mario Valdez-Ramirez The scalability problems of legacy applications Usually were not designed with scalability in mind. Usually have monolithic
AFW: Automating host-based firewalls with Chef
: Automating host-based firewalls with Chef Julien Vehent Aweber Communications th 9 Netfilter Workshop Open Source Days 2013 Problem Monolithic/border firewalls will either fail under load, or contain
Magnum Network Software DX
Magnum Network Software DX Software Release Notes Software Revision 3.0.1 RC5, Inc. www..com www..com/techsupport email: [email protected] This document contains Confidential information or Trade Secrets, or
TESTING & INTEGRATION GROUP SOLUTION GUIDE
TESTING & INTEGRATION GROUP SOLUTION GUIDE AppDirecor optimizing the delivery of VMware View 4.5 Contents INTRODUCTION... 2 RADWARE APPDIRECTOR... 2 VMWARE VIEW... 2 RADWARE APPDIRECTOR AND VMWARE VIEW
Exam : EE0-511. : F5 BIG-IP V9 Local traffic Management. Title. Ver : 12.19.05
Exam : EE0-511 Title : F5 BIG-IP V9 Local traffic Management Ver : 12.19.05 QUESTION 1 Which three methods can be used for initial access to a BIG-IP system? (Choose three.) A. serial console access B.
ΕΠΛ 475: Εργαστήριο 9 Firewalls Τοίχοι πυρασφάλειας. University of Cyprus Department of Computer Science
ΕΠΛ 475: Εργαστήριο 9 Firewalls Τοίχοι πυρασφάλειας Department of Computer Science Firewalls A firewall is hardware, software, or a combination of both that is used to prevent unauthorized Internet users
Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT:
Using Fuzzy Logic Control to Provide Intelligent Traffic Management Service for High-Speed Networks ABSTRACT: In view of the fast-growing Internet traffic, this paper propose a distributed traffic management
A Step-by-Step Guide to Synchronous Volume Replication (Block Based) over a WAN with Open-E DSS
A Step-by-Step Guide to Synchronous Volume Replication (Block Based) over a WAN with Open-E DSS DSS ver. 5.00 up60 February 12, 2009 April 2009 Synchronous Volume Replication over a WAN Synchronous Asynchronous
Demystifying cluster-based fault-tolerant Firewalls
Demystifying cluster-based fault-tolerant Firewalls P. Neira, R.M. Gasca QUIVIR Research Group Department of Languages and Systems ETS Ingeniería Informatica Avda. Reina Mercedes, s/n 4112 SEVILLA - Spain
