Posts

Showing posts from 2013

Cisco Routing Simulator : VIRL (Virtual Internet Routing Lab)

Cisco now introduces their own routing simulator called VIRL – Virtual Internet Routing Lab. Basically it is similar to GNS3 simulator, but offers a lot more flexibility in terms of what sorts of IOS you can run on it. The Cisco Virtual Platforms that will be supported are IOS, NX-OS, IOS XR, and IOS XE. Not Sure about L2 Devices. If you wana go for demo you can try the below link. Seems to be good for those who are looking for CCIE. Release date I’ve heard is around January 2014. http://www.youtube.com/watch?v=nsbzHmwUz6I

CHECKPOINT SPLAT + R75...

If you don't have Nokia Check Point Hardware Appliance no need to worry. Just download SPLAT iso file and start the same on any desktop or VM. Steps For Installing SPLAT.... COMING SOOOON !!!!!!!!!!!!

BGP Address-Families

The BGP, as you surely know, has a multi-protocol capability - in a single session, it is capable of carrying information about diverse routed protocols (IPv4 Unicast, IPv4 Multicast, IPv6 Unicast, IPv6 Multicast, VPNv4, CLNP), in BGP's parlance called "address families". With BGP being a true multiprotocol routing protocol, however, you need some means to tell BGP which address families should be exchanged with a particular neighbor. We are accustomed to the fact that if we define an IPv4 neighbor, we are planning to exchange IPv4 routes with that neighbor - but why should that actually be a rule? Why should we make hasty assumptions about the address family just because the address of the neighbor is from a particular family itself? This is the point behind diverse address-family commands. Defining a neighbor under a particular address family means that we want to exchange routes from the particular address family with that neighbor. Not having a neighb

BYOD---If U Want to access your official mails or applications on Tables/Iphone/Smartphones in Work Place :) :) :)

What is BYOD?     [BYOD] is about being innovative and helping your employees to work better. As many IT departments struggle to keep up with yearly technology changes, company employees increasingly want to use their own devices to access corporate data. As part of this consumerisation, BYOD encourages company employees to work on the device they choose - accessing corporate email on their   own PCs, smart phones or tablets or Other mobile devices. The goal is to Increase productivity and reduced costs. Why BYOD?? The driving force behind BYOD is a new IT self-sufficiency among company employees who already own and use personal laptops, tablets and smartphones. These mobile devices are often newer and more advanced than the equipment deployed by many IT departments. It's hardly surprising that the rapid adoption of lightweight Ultrabooks , iPads and large-screened phones are changing the way that people want to work. BYOD benefits and advantages There

Fortigate : Ver 5.0 Memory Leaking Issue....

Fortigate : Ver 5.0 Memory Leaking Issue.... 1) Use the command #disgnose sys top 5 20 2) Check the process taking higher memory utilization.. 3) In my case i found "pyfcgid" taking multiple memory sessions. 4) Earlier we used to restart the firewall which can create business downtime if your firewall is not in HA mode. Later i found a better way to restart it "fnsysctl killall pyfcgid". 5) It solved my problem.Now at any time if i found memory above 65%. I simply kill the processes.

MONITORING BGP WITH NAGIOS

Make perl script given below. Go to command.cfg.  define command{        command_name    check-bgp17        command_line    $USER1$/check_bgp1.pl -H $HOSTADDRESS$ -C <SNMP STRING> -p $ARG1$       } Use the command in services.cfg Used the same with Version 3.2.3 Use the following Perl Script #!/usr/bin/perl use strict; use warnings; use lib "/usr/local/nagios/libexec"  ; use utils qw($TIMEOUT %ERRORS &print_revision &support); use vars qw($PROGNAME); # Just in case of problems, let's not hang Nagios $SIG{'ALRM'} = sub {     print ("ERROR: Plugin took too long to complete (alarm)\n");     exit $ERRORS{"UNKNOWN"}; }; alarm($TIMEOUT); my $PROGNAME = "check_bgp.pl"; sub print_help (); sub print_usage (); use POSIX qw(floor); sub seconds_to_string($); my ($opt_h,$opt_V); my $community = "public"; my $snmp_version = 2; my ($hostname,$bgppeer);; use Getopt::Long; &Get