Book Image

Mastering NetScaler VPX

By : Marius Sandbu, Andy Paul
Book Image

Mastering NetScaler VPX

By: Marius Sandbu, Andy Paul

Overview of this book

Citrix NetScaler is one of the best Application Delivery Controller products in the world. The Application Delivery Controllers are commonly used for load balancing purposes, to optimize traffic, and to perform extra security settings. This book will give you an insight into all the available features that the Citrix NetScaler appliance has to offer. The book will start with the commonly used NetScaler VPX features, such as load balancing and NetScaler Gateway functionality. Next, we cover features such as Responder, Rewrite, and the AppExpert templates, and how to configure these features. After that, you will learn more about the other available Citrix technologies that can interact with Citrix NetScaler. We also cover troubleshooting, optimizing traffic, caching, performing protection using Application Firewall, and denying HTTP DDoS attacks for web services. Finally, we will demonstrate the different configuration principles real-world Citrix NetScaler deployment scenarios.
Table of Contents (15 chapters)
Mastering NetScaler VPX™
Notice
Credits
About the Authors
About the Reviewer
www.PacktPub.com
Preface
Index

HTTP/2 and SPDY


Much tuning can be done in the lower layers of the OSI model, but there is also much that can be done in the higher levels, such as the application layer. HTTP 1.1 is the standard protocol used today on the Web, but is slowly being replaced with the new HTTP/2 standard.

Google started a couple of years ago with creating a protocol called SPDY that is a multiplexing, binary protocol. Much of the work that was started there was ported into HTTP/2, now being worked on by the IETF.

Today, most web servers already support HTTP/2:

  • Nginx

  • Apache

  • IIS Windows Server 2016

It also has the benefit of using GZIP or deflate on the transmission headers, which allows for less overhead; since the protocol is pure binary transmission data, it is not directly readable and is much easier to send across the wire. This of course requires a browser that supports HTTP/2, but the latest versions of Google Chrome, Internet Explorer, Microsoft Edge, and Firefox support this already.

Note

HTTP/2 is not supported...