You are on page 1of 6

HOME ABOUT US TERMS OF USE DISCLAIMER CONTACT US  LOGIN  CART

HOME BLOG  CONFIG & TRBLSHOOT INTERVIEW Q&A DATASHEETS  CHEATSHEETS  FREE ZONE  E-STORE TRAINING 

NOW TRENDING
TRUNK BETWEEN HP AND CISCO SWITCH IP SLA- How to Restart or Clear Counters of IP SLA Statistics PTP LINKS OF /31 SUBNET CISCO AND HUAWEI EQUIVALENT COMMANDS

 Home Blog iRule in F5 BIG-IP For Sponsored Posts and Advertisements, kindly
reach us at: ipwithease@gmail.com

iRule in F5 BIG-IP
Rashmi Bhardwaj | February 11, 2019 | Blog, BUZZ Search the site 
U SD

LATEST PRODUCTS
INR
Work Ethics while working @Home
$4.05
SAML Interview Q&A 2020
$4.99
Layer 2 (VLAN and Trunk) - Animated Slides
$2.00

CATEGORIES

Select Category

POPULAR RECENT
“BIG-IP F5” has ability to function as full proxy. Full Proxy design of BIG-IP F5 is a wonderful tool through
which one can manipulate client-side connections and server-side connections all the way through the
application layer. All this is possible because of F5’s powerful feature set of BIG-IP “iRule”.

iRule can perform buffet of functions like –


TAGS

Advertisements BGP Cisco Configuration Cisco products

Cloud Comparison Configuration

making load balancing decisions DHCP EIGRP high availability

modifying packet content interview IP Packet IP Routing IPv6


directing traffic flow
IP Voice Juniper Configuration
collecting statistics
Juniper Routing Juniper Security

and plethora of others things upto layer seven. iRule gives great deal of power and control over your LAN Technologies Layer 1 Load balancing
network, Traffic, Routing and application flow programmable. iRules are available in LTM/GTM/ASM
Monitoring and Management MPLS
Modules. iRules are created with the help of Tool command language (TCL) programs or script (Also
called as Event handler) that are assigned to Virtual server and run by one or more user specified Events multicast NAT Network Design
related to the Virtual server, such as HTTP get request or new TCP connections. Network device architecture

Network Services New Technologies


Some of common scenarios where iRule plays a pivotal role are –
Operating System OSPF Power
Case 1 –
protocol Proxy Redundancy

User sends an insecure http request to website (let’s say in this case it is www.ipwithease.com) but Route Caching SDN Security SNMP
actual page which is opening is https. Storage Switching Virtualization VOIP

Case 2 – VPN technologies WAN Technologies

Wireless
Sometimes whole URL gets changed, like in case a user tried opening www.abc.com , however resultant
request is redirected to www.xyz.com.

The power of iRule makes both the above shared cases possible. As in case 1, the benefit is that we don’t SEARCH PRODUCTS
need to broadcast every client that we have changed our security and have moved from insure (HTTP) to
secure (HTTPS). Search products… Search

Lets further understand the iRule structure in more detail.


PRODUCT CATEGORIES
iRule Structures are composed of – Buzz (21)
Data Network (26)
Event Declarations and Load Balancing (3)
TCL Execution Code
Operating System (3)
Protocol (4)
When a certain event occurs, match the condition and then perform the action
Routing (5)
Below is the format – Security (18)
Services & Apps (7)
When EVENT {        Slides and Animations (4)
Software & Programming (7)
If { condition_expression } {                   
Storage (1)
Switching (6)
Action_when_condition_true
Training (5)
} else { Virtualization (4)
Voice (3)
Action_when_condition_false
Wireless (2)
}

Let’s use CASE 1 example where where http to https redirection is required –

when HTTP_REQUEST {

switch [string tolower [HTTP::host]] {

“ipwithease” { HTTP::redirect “https://ipwithease.com” }


To summarize, we can confidently submit that iRules are pre-complied which provide us faster
performance, it has a great influence on handling unique customer conditions and customizations,
controlling and routing traffic contextually, implementing business policy and using client specific
decision making .

Related- F5 LTM Interview Questions

Share this:

Advertisements

Tags: Load balancing, New Technologies

RELATED POSTS

BLOG BLOG BLOG

What is vSAN? Key JUNOS vCenter Server


Features and Overview! CONFIGURATION – Installation
STATIC ROUTING FOR August 25, 2019 | SARAN
April 16, 2020 | Rashmi CONNECTING TO STUB
MORE 
Bhardwaj LOCATION CE ROUTER
April 16, 2017 | Rashmi
MORE 
Bhardwaj

MORE 

ABOUT THE AUTHOR

Rashmi Bhardwaj More From This Author 

I am Rashmi Bhardwaj. I am here to share my knowledge and experience in the field


of networking with the goal being - "The more you share, the more you learn." I am a
biotechnologist by qualification and a Network Enthusiast by interest. I developed
interest in networking being in the company of a passionate Network Professional,
my husband. I am a strong believer of the fact that "learning is a constant process of
discovering yourself."

ADD COMMENT
Comment Text*

Name*

Email*

Website

I'm not a robot


reCAPTCHA
Privacy - Terms

POST COMMENT

© Copyright AAR Technosolutions | Made with ❤ in India HOME | ABOUT US | DISCLAIMER | TERMS OF USE | CONTACT US

Social Media Auto Publish Powered By : XYZScripts.com

PDFmyURL.com - convert URLs, web pages or even full websites to PDF online. Easy API for developers!

You might also like