Friday, December 11, 2009

Cisco Call Manager

Cisco_Call_Manager_6.part01.rar

http://rapidshare.com/files/147021405/Cisco_Call_Manager_6.part01.rar
Size: 30000 KB Downloads: 1484
Status: File available Last Download: 10.12.2009 17:51:03
Transfer the following listed | Delete
Cisco_Call_Manager_6.part02.rar

http://rapidshare.com/files/147023378/Cisco_Call_Manager_6.part02.rar
Size: 30000 KB Downloads: 995
Status: File available Last Download: 10.12.2009 17:51:05
Transfer the following listed | Delete
Cisco_Call_Manager_6.part03.rar

http://rapidshare.com/files/147024878/Cisco_Call_Manager_6.part03.rar
Size: 30000 KB Downloads: 942
Status: File available Last Download: 10.12.2009 17:51:54
Transfer the following listed | Delete
Cisco_Call_Manager_6.part04.rar

http://rapidshare.com/files/147026208/Cisco_Call_Manager_6.part04.rar
Size: 30000 KB Downloads: 920
Status: File available Last Download: 10.12.2009 17:51:50
Transfer the following listed | Delete
Cisco_Call_Manager_6.part05.rar

http://rapidshare.com/files/147687021/Cisco_Call_Manager_6.part05.rar
Size: 30000 KB Downloads: 885
Status: File available Last Download: 10.12.2009 17:52:41
Transfer the following listed | Delete
Cisco_Call_Manager_6.part06.rar

http://rapidshare.com/files/147689418/Cisco_Call_Manager_6.part06.rar
Size: 30000 KB Downloads: 894
Status: File available Last Download: 10.12.2009 17:52:41
Transfer the following listed | Delete
Cisco_Call_Manager_6.part07.rar

http://rapidshare.com/files/147691826/Cisco_Call_Manager_6.part07.rar
Size: 30000 KB Downloads: 37912
Status: File available Last Download: 10.12.2009 17:53:32
Transfer the following listed | Delete
Cisco_Call_Manager_6.part08.rar

http://rapidshare.com/files/147694315/Cisco_Call_Manager_6.part08.rar
Size: 30000 KB Downloads: 3161
Status: File available Last Download: 10.12.2009 17:53:29
Transfer the following listed | Delete
Cisco_Call_Manager_6.part09.rar

http://rapidshare.com/files/147717621/Cisco_Call_Manager_6.part09.rar
Size: 30000 KB Downloads: 859
Status: File available Last Download: 10.12.2009 17:54:19
Transfer the following listed | Delete
Cisco_Call_Manager_6.part10.rar

http://rapidshare.com/files/147720248/Cisco_Call_Manager_6.part10.rar
Size: 30000 KB Downloads: 1065
Status: File available Last Download: 10.12.2009 17:54:20
Transfer the following listed | Delete
Cisco_Call_Manager_6.part11.rar

http://rapidshare.com/files/147722954/Cisco_Call_Manager_6.part11.rar
Size: 30000 KB Downloads: 9053
Status: File available Last Download: 10.12.2009 17:55:09
Transfer the following listed | Delete
Cisco_Call_Manager_6.part12.rar

http://rapidshare.com/files/147725594/Cisco_Call_Manager_6.part12.rar
Size: 30000 KB Downloads: 841
Status: File available Last Download: 10.12.2009 17:55:05
Transfer the following listed | Delete
Cisco_Call_Manager_6.part13.rar

http://rapidshare.com/files/147731057/Cisco_Call_Manager_6.part13.rar
Size: 30000 KB Downloads: 831
Status: File available Last Download: 10.12.2009 17:55:58
Transfer the following listed | Delete
Cisco_Call_Manager_6.part14.rar

http://rapidshare.com/files/147733696/Cisco_Call_Manager_6.part14.rar
Size: 30000 KB Downloads: 1448
Status: File available Last Download: 10.12.2009 17:55:57
Transfer the following listed | Delete
Cisco_Call_Manager_6.part15.rar

http://rapidshare.com/files/147736352/Cisco_Call_Manager_6.part15.rar
Size: 30000 KB Downloads: 824
Status: File available Last Download: 10.12.2009 17:56:44
Transfer the following listed | Delete
Cisco_Call_Manager_6.part16.rar

http://rapidshare.com/files/147746226/Cisco_Call_Manager_6.part16.rar
Size: 30000 KB Downloads: 831
Status: File available Last Download: 10.12.2009 17:56:48
Transfer the following listed | Delete
Cisco_Call_Manager_6.part17.rar

http://rapidshare.com/files/147752993/Cisco_Call_Manager_6.part17.rar
Size: 30000 KB Downloads: 836
Status: File available Last Download: 10.12.2009 17:57:29
Transfer the following listed | Delete
Cisco_Call_Manager_6.part18.rar

http://rapidshare.com/files/147759784/Cisco_Call_Manager_6.part18.rar
Size: 30000 KB Downloads: 828
Status: File available Last Download: 10.12.2009 17:57:39
Transfer the following listed | Delete
Cisco_Call_Manager_6.part19.rar

http://rapidshare.com/files/147766258/Cisco_Call_Manager_6.part19.rar
Size: 30000 KB Downloads: 814
Status: File available Last Download: 10.12.2009 17:58:22
Transfer the following listed | Delete
Cisco_Call_Manager_6.part20.rar

http://rapidshare.com/files/147776148/Cisco_Call_Manager_6.part20.rar
Size: 30000 KB Downloads: 805
Status: File available Last Download: 10.12.2009 17:58:23
Transfer the following listed | Delete
Cisco_Call_Manager_6.part21.rar

http://rapidshare.com/files/147783475/Cisco_Call_Manager_6.part21.rar
Size: 30000 KB Downloads: 770
Status: File available Last Download: 10.12.2009 17:59:08
Transfer the following listed | Delete
Cisco_Call_Manager_6.part22.rar

http://rapidshare.com/files/147790523/Cisco_Call_Manager_6.part22.rar
Size: 30000 KB Downloads: 773
Status: File available Last Download: 10.12.2009 17:59:15
Transfer the following listed | Delete
Cisco_Call_Manager_6.part23.rar

http://rapidshare.com/files/147797687/Cisco_Call_Manager_6.part23.rar
Size: 30000 KB Downloads: 743
Status: File available Last Download: 10.12.2009 18:00:02
Transfer the following listed | Delete
Cisco_Call_Manager_6.part23.rar

http://rapidshare.com/files/147804212/Cisco_Call_Manager_6.part23.rar
Size: 30000 KB Downloads: 480
Status: File available Last Download: 07.12.2009 15:40:24
Transfer the following listed | Delete
Cisco_Call_Manager_6.part21.rar

http://rapidshare.com/files/147815710/Cisco_Call_Manager_6.part21.rar
Size: 30000 KB Downloads: 7434
Status: File available Last Download: 07.12.2009 15:36:17
Transfer the following listed | Delete
Cisco_Call_Manager_6.part22.rar

http://rapidshare.com/files/147821460/Cisco_Call_Manager_6.part22.rar
Size: 30000 KB Downloads: 471
Status: File available Last Download: 07.12.2009 15:40:39
Transfer the following listed | Delete
Cisco_Call_Manager_6.part23.rar

http://rapidshare.com/files/147827252/Cisco_Call_Manager_6.part23.rar
Size: 30000 KB Downloads: 464
Status: File available Last Download: 07.12.2009 15:39:59
Transfer the following listed | Delete
Cisco_Call_Manager_6.part24.rar

http://rapidshare.com/files/147832751/Cisco_Call_Manager_6.part24.rar
Size: 30000 KB Downloads: 785
Status: File available Last Download: 10.12.2009 18:00:04
Transfer the following listed | Delete
Cisco_Call_Manager_6.part25.rar

http://rapidshare.com/files/147838418/Cisco_Call_Manager_6.part25.rar
Size: 30000 KB Downloads: 779
Status: File available Last Download: 10.12.2009 18:00:48
Transfer the following listed | Delete
Cisco_Call_Manager_6.part26.rar

http://rapidshare.com/files/147843722/Cisco_Call_Manager_6.part26.rar
Size: 30000 KB Downloads: 7079
Status: File available Last Download: 10.12.2009 18:00:58
Transfer the following listed | Delete
Cisco_Call_Manager_6.part27.rar

http://rapidshare.com/files/147848676/Cisco_Call_Manager_6.part27.rar
Size: 30000 KB Downloads: 760
Status: File available Last Download: 10.12.2009 18:01:40
Transfer the following listed | Delete
Cisco_Call_Manager_6.part28.rar

http://rapidshare.com/files/147853258/Cisco_Call_Manager_6.part28.rar
Size: 30000 KB Downloads: 764
Status: File available Last Download: 10.12.2009 18:01:45
Transfer the following listed | Delete
Cisco_Call_Manager_6.part29.rar

http://rapidshare.com/files/147857702/Cisco_Call_Manager_6.part29.rar
Size: 30000 KB Downloads: 769
Status: File available Last Download: 10.12.2009 18:02:32
Transfer the following listed | Delete
Cisco_Call_Manager_6.part30.rar

http://rapidshare.com/files/147861672/Cisco_Call_Manager_6.part30.rar
Size: 30000 KB Downloads: 765
Status: File available Last Download: 10.12.2009 18:02:34
Transfer the following listed | Delete
Cisco_Call_Manager_6.part31.rar

http://rapidshare.com/files/147865545/Cisco_Call_Manager_6.part31.rar
Size: 30000 KB Downloads: 767
Status: File available Last Download: 10.12.2009 18:03:27
Transfer the following listed | Delete
Cisco_Call_Manager_6.part32.rar

http://rapidshare.com/files/147869256/Cisco_Call_Manager_6.part32.rar
Size: 30000 KB Downloads: 764
Status: File available Last Download: 10.12.2009 18:03:24
Transfer the following listed | Delete
Cisco_Call_Manager_6.part33.rar

http://rapidshare.com/files/147873080/Cisco_Call_Manager_6.part33.rar
Size: 30000 KB Downloads: 755
Status: File available Last Download: 10.12.2009 18:04:19
Transfer the following listed | Delete
Cisco_Call_Manager_6.part34.rar

http://rapidshare.com/files/147877034/Cisco_Call_Manager_6.part34.rar
Size: 30000 KB Downloads: 768
Status: File available Last Download: 10.12.2009 18:04:16
Transfer the following listed | Delete
Cisco_Call_Manager_6.part35.rar

http://rapidshare.com/files/147880962/Cisco_Call_Manager_6.part35.rar
Size: 30000 KB Downloads: 1065
Status: File available Last Download: 10.12.2009 18:05:03
Transfer the following listed | Delete
Cisco_Call_Manager_6.part36.rar

http://rapidshare.com/files/147982658/Cisco_Call_Manager_6.part36.rar
Size: 30000 KB Downloads: 1107
Status: File available Last Download: 10.12.2009 18:05:08
Transfer the following listed | Delete
Cisco_Call_Manager_6.part37.rar

http://rapidshare.com/files/147987906/Cisco_Call_Manager_6.part37.rar
Size: 30000 KB Downloads: 728
Status: File available Last Download: 10.12.2009 18:05:50
Transfer the following listed | Delete
Cisco_Call_Manager_6.part38.rar

http://rapidshare.com/files/147993318/Cisco_Call_Manager_6.part38.rar
Size: 30000 KB Downloads: 715
Status: File available Last Download: 10.12.2009 18:05:58
Transfer the following listed | Delete
Cisco_Call_Manager_6.part39.rar

http://rapidshare.com/files/147999286/Cisco_Call_Manager_6.part39.rar
Size: 30000 KB Downloads: 720
Status: File available Last Download: 10.12.2009 18:06:41
Transfer the following listed | Delete
Cisco_Call_Manager_6.part40.rar

http://rapidshare.com/files/148005371/Cisco_Call_Manager_6.part40.rar
Size: 30000 KB Downloads: 724
Status: File available Last Download: 10.12.2009 18:06:46
Transfer the following listed | Delete
Cisco_Call_Manager_6.part45.rar

http://rapidshare.com/files/148011568/Cisco_Call_Manager_6.part45.rar
Size: 30000 KB Downloads: 46622
Status: File available Last Download: 10.12.2009 18:07:36
Transfer the following listed | Delete
Cisco_Call_Manager_6.part41.rar

http://rapidshare.com/files/148017953/Cisco_Call_Manager_6.part41.rar
Size: 30000 KB Downloads: 747
Status: File available Last Download: 10.12.2009 18:07:32
Transfer the following listed | Delete
Cisco_Call_Manager_6.part42.rar

http://rapidshare.com/files/148024480/Cisco_Call_Manager_6.part42.rar
Size: 30000 KB Downloads: 741
Status: File available Last Download: 10.12.2009 18:08:21
Transfer the following listed | Delete
Cisco_Call_Manager_6.part43.rar

http://rapidshare.com/files/148030612/Cisco_Call_Manager_6.part43.rar
Size: 30000 KB Downloads: 1132
Status: File available Last Download: 10.12.2009 18:08:24
Transfer the following listed | Delete
Cisco_Call_Manager_6.part44.rar

http://rapidshare.com/files/148036833/Cisco_Call_Manager_6.part44.rar
Size: 30000 KB Downloads: 708
Status: File available Last Download: 10.12.2009 18:09:11
Transfer the following listed | Delete
Cisco_Call_Manager_6.part46.rar

http://rapidshare.com/files/148215207/Cisco_Call_Manager_6.part46.rar
Size: 30000 KB Downloads: 727
Status: File available Last Download: 10.12.2009 18:09:11
Transfer the following listed | Delete
Cisco_Call_Manager_6.part47.rar

http://rapidshare.com/files/148219573/Cisco_Call_Manager_6.part47.rar
Size: 30000 KB Downloads: 727
Status: File available Last Download: 10.12.2009 18:09:49
Transfer the following listed | Delete
Cisco_Call_Manager_6.part48.rar

http://rapidshare.com/files/148224183/Cisco_Call_Manager_6.part48.rar
Size: 30000 KB Downloads: 699
Status: File available Last Download: 10.12.2009 18:10:22
Transfer the following listed | Delete
Cisco_Call_Manager_6.part49.rar

http://rapidshare.com/files/148228838/Cisco_Call_Manager_6.part49.rar
Size: 30000 KB Downloads: 712
Status: File available Last Download: 10.12.2009 18:10:57
Transfer the following listed | Delete
Cisco_Call_Manager_6.part50.rar

http://rapidshare.com/files/148233213/Cisco_Call_Manager_6.part50.rar
Size: 30000 KB Downloads: 709
Status: File available Last Download: 10.12.2009 18:11:28
Transfer the following listed | Delete
Cisco_Call_Manager_6.part51.rar

http://rapidshare.com/files/148242633/Cisco_Call_Manager_6.part51.rar
Size: 30000 KB Downloads: 711
Status: File available Last Download: 10.12.2009 18:12:00
Transfer the following listed | Delete
Cisco_Call_Manager_6.part52.rar

http://rapidshare.com/files/148247780/Cisco_Call_Manager_6.part52.rar
Size: 30000 KB Downloads: 966
Status: File available Last Download: 10.12.2009 18:12:47
Transfer the following listed | Delete
Cisco_Call_Manager_6.part53.rar

http://rapidshare.com/files/148253361/Cisco_Call_Manager_6.part53.rar
Size: 30000 KB Downloads: 698
Status: File available Last Download: 10.12.2009 18:13:23
Transfer the following listed | Delete
Cisco_Call_Manager_6.part54.rar

http://rapidshare.com/files/148258782/Cisco_Call_Manager_6.part54.rar
Size: 30000 KB Downloads: 707
Status: File available Last Download: 10.12.2009 18:13:53
Transfer the following listed | Delete
Cisco_Call_Manager_6.part55.rar

http://rapidshare.com/files/148264501/Cisco_Call_Manager_6.part55.rar
Size: 30000 KB Downloads: 715
Status: File available Last Download: 10.12.2009 18:14:27
Transfer the following listed | Delete
Cisco_Call_Manager_6.part56.rar

http://rapidshare.com/files/148270261/Cisco_Call_Manager_6.part56.rar
Size: 30000 KB Downloads: 724
Status: File available Last Download: 10.12.2009 18:14:57
Transfer the following listed | Delete
Cisco_Call_Manager_6.part57.rar

http://rapidshare.com/files/148275989/Cisco_Call_Manager_6.part57.rar
Size: 30000 KB Downloads: 704
Status: File available Last Download: 10.12.2009 18:15:32
Transfer the following listed | Delete
Cisco_Call_Manager_6.part58.rar

http://rapidshare.com/files/148306421/Cisco_Call_Manager_6.part58.rar
Size: 30000 KB Downloads: 715
Status: File available Last Download: 10.12.2009 18:16:02
Transfer the following listed | Delete
Cisco_Call_Manager_6.part59.rar

http://rapidshare.com/files/148312722/Cisco_Call_Manager_6.part59.rar
Size: 30000 KB Downloads: 706
Status: File available Last Download: 10.12.2009 18:16:33
Transfer the following listed | Delete
Cisco_Call_Manager_6.part60.rar

http://rapidshare.com/files/148319816/Cisco_Call_Manager_6.part60.rar
Size: 30000 KB Downloads: 720
Status: File available Last Download: 10.12.2009 18:17:05
Transfer the following listed | Delete
Cisco_Call_Manager_6.part63.rar

http://rapidshare.com/files/148584449/Cisco_Call_Manager_6.part63.rar
Size: 30000 KB Downloads: 731
Status: File available Last Download: 10.12.2009 18:17:36
Transfer the following listed | Delete
Cisco_Call_Manager_6.part64.rar

http://rapidshare.com/files/148590055/Cisco_Call_Manager_6.part64.rar
Size: 30000 KB Downloads: 712
Status: File available Last Download: 10.12.2009 18:18:05
Transfer the following listed | Delete
Cisco_Call_Manager_6.part65.rar

http://rapidshare.com/files/148595830/Cisco_Call_Manager_6.part65.rar
Size: 30000 KB Downloads: 741
Status: File available Last Download: 10.12.2009 18:18:38
Transfer the following listed | Delete
Cisco_Call_Manager_6.part66.rar

http://rapidshare.com/files/148601600/Cisco_Call_Manager_6.part66.rar
Size: 30000 KB Downloads: 706
Status: File available Last Download: 10.12.2009 18:19:08
Transfer the following listed | Delete
Cisco_Call_Manager_6.part67.rar

http://rapidshare.com/files/148607368/Cisco_Call_Manager_6.part67.rar
Size: 30000 KB Downloads: 717
Status: File available Last Download: 10.12.2009 18:19:41
Transfer the following listed | Delete
Cisco_Call_Manager_6.part68.rar

http://rapidshare.com/files/148619003/Cisco_Call_Manager_6.part68.rar
Size: 30000 KB Downloads: 718
Status: File available Last Download: 10.12.2009 18:20:12
Transfer the following listed | Delete
Cisco_Call_Manager_6.part61.rar

http://rapidshare.com/files/148624120/Cisco_Call_Manager_6.part61.rar
Size: 30000 KB Downloads: 683
Status: File available Last Download: 10.12.2009 18:20:44
Transfer the following listed | Delete
Cisco_Call_Manager_6.part62.rar

http://rapidshare.com/files/148629203/Cisco_Call_Manager_6.part62.rar
Size: 30000 KB Downloads: 679
Status: File available Last Download: 10.12.2009 18:21:14
Transfer the following listed | Delete
Cisco_Call_Manager_6.part69.rar

http://rapidshare.com/files/148644537/Cisco_Call_Manager_6.part69.rar
Size: 30000 KB Downloads: 704
Status: File available Last Download: 10.12.2009 18:21:46
Transfer the following listed | Delete
Cisco_Call_Manager_6.part70.rar

http://rapidshare.com/files/148650138/Cisco_Call_Manager_6.part70.rar
Size: 30000 KB Downloads: 709
Status: File available Last Download: 10.12.2009 18:22:24
Transfer the following listed | Delete
Cisco_Call_Manager_6.part71.rar

http://rapidshare.com/files/148655911/Cisco_Call_Manager_6.part71.rar
Size: 30000 KB Downloads: 694
Status: File available Last Download: 10.12.2009 18:22:56
Transfer the following listed | Delete
Cisco_Call_Manager_6.part72.rar

http://rapidshare.com/files/148661546/Cisco_Call_Manager_6.part72.rar
Size: 30000 KB Downloads: 705
Status: File available Last Download: 10.12.2009 18:23:26
Transfer the following listed | Delete
Cisco_Call_Manager_6.part73.rar

http://rapidshare.com/files/148665905/Cisco_Call_Manager_6.part73.rar
Size: 30000 KB Downloads: 698
Status: File available Last Download: 10.12.2009 18:23:59
Transfer the following listed | Delete
Cisco_Call_Manager_6.part74.rar

http://rapidshare.com/files/148670829/Cisco_Call_Manager_6.part74.rar
Size: 30000 KB Downloads: 711
Status: File available Last Download: 10.12.2009 18:24:30
Transfer the following listed | Delete
Cisco_Call_Manager_6.part75.rar

http://rapidshare.com/files/148675578/Cisco_Call_Manager_6.part75.rar
Size: 30000 KB Downloads: 700
Status: File available Last Download: 10.12.2009 18:25:01
Transfer the following listed | Delete
Cisco_Call_Manager_6.part76.rar

http://rapidshare.com/files/148680094/Cisco_Call_Manager_6.part76.rar
Size: 30000 KB Downloads: 720
Status: File available Last Download: 10.12.2009 18:25:34
Transfer the following listed | Delete
Cisco_Call_Manager_6.part77.rar

http://rapidshare.com/files/148683889/Cisco_Call_Manager_6.part77.rar
Size: 24656 KB Downloads: 756
Status: File available Last Download: 10.12.2009 18:26:00
Transfer the following listed | Delete

Saturday, August 29, 2009

[Offer] VTC MCSA&MCSE Collection

[Offer] VTC MCSA&MCSE Collection


Download Windows File Server

Download Windows File Server

[Offer] CCNA CBT Nuggets

[Offer] CCNA CBT Nuggets


[Offer]CBT Nuggets - Cisco CCDA Exam-Pack 640-863 DESGN

[Offer]CBT Nuggets - Cisco CCDA Exam-Pack 640-863 DESGN

Shared via AddThis

Thursday, August 6, 2009

How to Check Memory Usage on Linux Servers.



Memory is one of the most important resource components on a server to ensure that process run smooth and fast. Thus, the availability of physical memory for any server is very important, especially for high load web host server which runs database server such as Oracle or MySQL, which require high memory utilization for smooth running. Linux [CentOS] which is popular on cPanel and Plesk web hosting server, comes with several commands and tools to check memory usage on server.

1. meminfo
"/proc/meminfo" contain all your memory usage information when you type:
cat /proc/meminfo
you will get an out of your server memory info, below is an example of meminfo.



2. Using free Command
free displays the total amount of free and used physical and swap memory in the system, as well as the buffers used by the kernel.

Syntax of free

free -[options]

Following are few examples of free
free -m
The command will display information about physical memory in MB.

free -m -t
Same with “free -m”, but -t switch will display a line containing the totals of physical memory and swap space.

free -m -s 10
The command will display memory status in megabytes on terminal with continuous polling delay at 10 seconds,You can specify any number for delay.



3. Using vmstat Command
vmstat reports information about processes, memory, paging, block IO, traps, and cpu activity. The command will display report based on averages since last reboot.

Syntax of vmstat

vmstat -[options] [delay count]

vmstat 10
The command will pool average system resources usage level for a sampling period of 10 seconds at interval of 10 seconds, except the first result that is averages since the last reboot.
If no delay is specified, only one report is printed with the average values since boot.



4. Using top Command
The top program provides a dynamic real-time view of a running system. It display system summary information as well as a list of tasks currently being managed by the Linux kernel. The memory usage stats by top command includes information used and free physical memory and swap memory with their buffers and cached memory size respectively.

Syntax of top

top
Using top is very simple, Just type "top" at command shell [without ""], it constantly update stats page will be shown.

top -d 2
Same as "top", but "-d" used to Specifies the delay between screen updates after 2 sec.

5. Using ps Command
The ps command [Process Status] is a tool to display the running processes and identifying the programs that are running on the [Unix/Linux] system and the resources they are using, including their process identification numbers (PIDs).
Advantage of ps command is that system admins will be able to see where the memory is used. ps will show the percentage of memory resource that is used by each process or task running in the system. With this command, top memory hogging processes can be identified.

Syntax of ps aux

ps aux
aux is the options for ps command to see every process on the system.

To see only the memory resources occupied by each category of processes, such as Apache httpd, MySQL mysqld or Java, use the following command:

ps aux | awk '{print $4"\t"$11}' | sort | uniq -c | awk '{print $2" "$1" "$3}' | sort -nr

Thursday, July 30, 2009

Classless IN-ADDR.ARPA delegation

In some cases you may be allocated a block of IP addresses smaller than a /24. This is referred to as a Classless Delegation and is explained in technical detail in RFC 2317.

For example, if your ISP allocated the block 192.168.5.224/27 (the 32 IP addresses from 192.168.5.224 to 192.168.5.255), the reverse DNS for this zone would be served out of a zone named

    224-27.5.168.192.in-addr.arpa

Once the zone is created, you'll be able to create PTR entries within this zone for each individual IP address. As an example, to map the IP address 192.168.5.226 to mail.example.com, you would enter:

Host: 226
TTL: 86400
Type: PTR
Data: mail.example.com

Once you have setup the Custom DNS zone for this block, you need to have the block delegated to us. Contact your ISP and have them create NS records for the zone:

   224-27.5.168.192.in-addr.arpa.   86400  IN      NS      ns1.mydyndns.org.
224-27.5.168.192.in-addr.arpa. 86400 IN NS ns2.mydyndns.org.
224-27.5.168.192.in-addr.arpa. 86400 IN NS ns3.mydyndns.org.
224-27.5.168.192.in-addr.arpa. 86400 IN NS ns4.mydyndns.org.
224-27.5.168.192.in-addr.arpa. 86400 IN NS ns5.mydyndns.org.

Your ISP will ALSO need to create individual CNAME records for each IP address they have delegated to you. These CNAME records map the IP addresses into the new name space that has been defined via the 224-27.5.168.192.in-addr.arpa zone.

   224.5.168.192.in-addr.arpa.   86400  IN     CNAME      224.224-27.5.168.192.in-addr.arpa.
225.5.168.192.in-addr.arpa. 86400 IN CNAME 225.224-27.5.168.192.in-addr.arpa.
226.5.168.192.in-addr.arpa. 86400 IN CNAME 226.224-27.5.168.192.in-addr.arpa.
etc...

Until those changes are made, DNS queries for those IP addresses won't come to us, so it is not enough to simply create the zone. You MUST get it delegated to us and have the CNAME entries created in order for the reverse DNS to function.

Wednesday, July 29, 2009

Juniper Fast Track Program

Fast Track Program Details

The Juniper Networks Certification Fast Track program is specifically designed for experienced networking professionals to become certified in Juniper Networks JUNOS software-at substantial savings!

Networking professionals who achieve multiple certifications are in great demand, commanding higher salaries and adding more value to high-end enterprises. Because of this increased need, we are pleased to provide you with this fast tracked way to become JUNOS certified. Normally, these certifications would cost you several thousand dollars, so we encourage you to take advantage of this opportunity now. Access the Juniper Networks Certification Fast Track Program web site for details.

Fast Track Program participants now have quick and easy access to the Juniper Networks Communities, JNet. The J-Net Forum is dedicated to sharing information and best practices, and entertains questions about Juniper products, technologies and solutions. Access http://forums.juniper.net/jnet/ to preview our online forums and message boards by selecting the community of interest.

Tuesday, July 28, 2009

Linux find the memory used by a program / process

You can find the memory used by a program (process) by looking into /proc directory or using standard command such as ps or top. However, you must calculate all memory usage by hand i.e. add Shared Memory + mapped file + total virtual memory size of the process + Resident Set Size + non-swapped physical memory used by process.

So how do you find the memory used by a process or program under Linux? Use a tool called pmap. It reports the memory map of a process or processes.

pmap examples

To display process mappings, type
$ pmap pid
$ pmap 3724

Output:

3724:   /usr/sbin/lighttpd -f /etc/lighttpd/lighttpd.conf
0000000000400000 164K r-x-- /usr/sbin/lighttpd
0000000000629000 12K rw--- /usr/sbin/lighttpd
000000000bb6b000 4240K rw--- [ anon ]
00000035ee600000 104K r-x-- /lib64/ld-2.5.so
00000035ee819000 4K r---- /lib64/ld-2.5.so
00000035ee81a000 4K rw--- /lib64/ld-2.5.so
00000035eea00000 1304K r-x-- /lib64/libc-2.5.so
00000035eeb46000 2048K ----- /lib64/libc-2.5.so
00000035eed46000 16K r---- /lib64/libc-2.5.so
00000035eed4a000 4K rw--- /lib64/libc-2.5.so
00000035eed4b000 20K rw--- [ anon ]
00000035eee00000 8K r-x-- /lib64/libdl-2.5.so
00000035eee02000 2048K ----- /lib64/libdl-2.5.so
.....
....
00002aaaac51e000 4K r---- /lib64/libnss_files-2.5.so
00002aaaac51f000 4K rw--- /lib64/libnss_files-2.5.so
00007fff7143b000 84K rw--- [ stack ]
ffffffffff600000 8192K ----- [ anon ]
total 75180K

The -x option can be used to provide information about the memory allocation and mapping types per mapping. The amount of resident, non-shared anonymous, and locked memory is shown for each mapping:
pmap -x 3526
Output:

3526:   -bash
Address Kbytes RSS Anon Locked Mode Mapping
0000000000400000 700 - - - r-x-- bash
00000000006ae000 40 - - - rw--- bash
00000000006b8000 20 - - - rw--- [ anon ]
00000000008b7000 32 - - - rw--- bash
00000000098de000 536 - - - rw--- [ anon ]
00000035ee600000 104 - - - r-x-- ld-2.5.so
00000035ee819000 4 - - - r---- ld-2.5.so
00000035ee81a000 4 - - - rw--- ld-2.5.so
00000035eea00000 1304 - - - r-x-- libc-2.5.so
00000035eeb46000 2048 - - - ----- libc-2.5.so
00000035eed46000 16 - - - r---- libc-2.5.so
00000035eed4a000 4 - - - rw--- libc-2.5.so
00000035eed4b000 20 - - - rw--- [ anon ]
00000035eee00000 8 - - - r-x-- libdl-2.5.so
00000035eee02000 2048 - - - ----- libdl-2.5.so
00000035ef002000 4 - - - r---- libdl-2.5.so
00000035ef003000 4 - - - rw--- libdl-2.5.so
00000035ef600000 12 - - - r-x-- libtermcap.so.2.0.8
00000035ef603000 2044 - - - ----- libtermcap.so.2.0.8
00000035ef802000 4 - - - rw--- libtermcap.so.2.0.8
00002aaaaaaab000 4 - - - rw--- [ anon ]
00002aaaaaaba000 12 - - - rw--- [ anon ]
00002aaaaaabd000 40 - - - r-x-- libnss_files-2.5.so
00002aaaaaac7000 2044 - - - ----- libnss_files-2.5.so
00002aaaaacc6000 4 - - - r---- libnss_files-2.5.so
00002aaaaacc7000 4 - - - rw--- libnss_files-2.5.so
00002aaaaacc8000 55112 - - - r---- locale-archive
00002aaaae29a000 28 - - - r--s- gconv-modules.cache
00002aaaae2a1000 8 - - - rw--- [ anon ]
00007fff9bff4000 92 - - - rw--- [ stack ]
ffffffffff600000 8192 - - - ----- [ anon ]
---------------- ------ ------ ------ ------
total kB 74496 - - -

DNS Caching

All records in DNS have a Time to Live (TTL) value. This value dictates how long a record should be stored locally before a new copy of the record must be retrieved from DNS. The record storage is known as the DNS cache, and the act of storing records is called caching.

There are many different places where DNS caches exist: on your local computer, with your ISP's recursive DNS servers, and even the root servers at the core of the Domain Name System. These caches reduce the number of queries that need to be resolved by nameservers.

Sometimes the information in DNS changes, but the old information is still stored in the DNS caches at varying levels. When the cached record is different from the newest information in DNS, it is called a caching error.

How do I fix a caching error?

Depending on your operating system, there are different methods of clearing your local DNS cache. Removing all of your stored DNS information is known as cache flushing. Please see the following list for instructions on how to flush your DNS cache in most common operating systems. (Before flushing the DNS cache, clear out your web browser's temporary files and close all browser windows.)

Windows

In Windows 98/2000/ME/XP, open a command prompt and type the following to clear the Windows DNS Resolver:

ipconfig /flushdns

Unix

In most *nix operating systems (Unix, Linux, FreeBSD, etc.), type the following to restart the nscd daemon:

/etc/rc.d/init.d/nscd restart

Mac OSX

In Mac OSX, open a command prompt and type the following to clear the DNS resolver cache:

dscacheutil -flushcache

In older versions, the command is:

lookupd -flushcache

Some records are cached by your ISP's recursive DNS servers, which are servers that do the 'legwork' of lookups on behalf of subscribers. If a caching error occurs at this level, clearing your local cache will not solve the issue, as your ISP will keep returning the old, incorrect records to your queries. If this happens, you will need to wait for the records to expire naturally.

Common TTL Values

The default or recommended value for the DNS record types in our Dynamic DNS and Custom DNS services are:

Type

TTL Value (seconds)

A (Host), Super Dynamic

20 (20 seconds)

A (Host), Dynamic

60 (1 minute)

A (Host), Pseudo-Static

600 (10 minutes)

A (Host), Static

14400 (four hours)

A (Host), Static

21600 (six hours)

AAAA (IPv6), Super Dynamic*

20

AAAA (IPv6), Dynamic*

60

AAAA (IPv6), Pseudo-Static*

600

AAAA (IPv6), Static*

14400

AAAA (IPv6), Static*

21600

CNAME

43200 (12 hours)

LOC*

86400 (24 hours)

MX

43200

NS*

86400

PTR*

86400

SRV*

86400

TXT

43200

* indicated record type only available in Custom DNS Expert interface

In the Expert interface, you can modify the TTL value for any record type. If you do change the default TTLs, values lower than 20 have no noticeable impact on propagation time, and TTL values higher than 86400 (twenty four hours) are likewise unnecessary and can lead to problems if the record needs to be changed.

Caching Issues

When a client attempts to access a domain before it exists, a "does not exist" record will be saved. The TTL for these records varies from server to server, but the average TTL is about 2 hours. During this time period, domain name resolution may not be possible.

Why do some records have such high TTLs?

As discussed earlier, the TTL values of records exist to ease the query load on nameservers. Many records, such as MX or CNAME records, are expected to change very rarely, so they are usually given high TTL to prevent unnecessary extra lookups. Other records, such as hosts assigned to dynamic IP addresses, are given very low TTLs, as they are expected to change at a moment's notice. Unnecessarily low TTLs will also slow clients as they will be forced to perform extra DNS queries.

Full reverse (IN-ADDR.ARPA) zones

Reverse DNS records (PTR) are generally served out of a reverse zone. For instance, if you have been assigned the block of addresses 192.168.5/24 (the 256 IP addresses from 192.168.5.0 to 192.168.5.255), the reverse DNS for this zone would be served out of a zone named

    5.168.192.in-addr.arpa

In such a case, you would setup Custom DNS for that zone, selecting the Expert interface option (PTR records can only be added in this interface). Once the zone is created, you'll be able to create PTR entries within this zone for each individual IP address. As an example, to map the IP address 192.168.5.12 to mail.example.com, you would enter:

Host: 12
TTL: 86400
Type: PTR
Data: mail.example.com

Note that is you have multiple /24 blocks, you will need a separate zone for each block.

Once you have setup the Custom DNS zone for this block, you need to have the block delegated to us. Contact your ISP (or whomever is assigning this block of addresses to you) and have them create NS records for the zone:

   5.168.192.in-addr.arpa.   86400  IN      NS      ns1.mydyndns.org.
5.168.192.in-addr.arpa. 86400 IN NS ns2.mydyndns.org.
5.168.192.in-addr.arpa. 86400 IN NS ns3.mydyndns.org.
5.168.192.in-addr.arpa. 86400 IN NS ns4.mydyndns.org.
5.168.192.in-addr.arpa. 86400 IN NS ns5.mydyndns.org.

Until that delegation is made, DNS queries for those IP addresses won't come to us, so it is not enough to simply create the zone. You MUST get it delegated to us in order for the DNS to function.

PTR records within a forward zone

In some cases your ISP may not want to create NS records for your allocation, especially if the ISP has assigned a large number of very small blocks to individual customers. In such a case, they can still allow you to control the reverse by using the method discussed in section 5.2 "Alternative naming conventions" of RFC 2317.

Let's say, for example that your ISP has provided you with 4 IP addresses, 192.168.5.27 - 192.168.5.30. Not only is this a very small block, but it doesn't fall on an octet boundary. Thus it is actually not possible to use the above described method.

In such a case, instead of having the ISP create NS records for Classless delegation, you would have them create CNAME records within the 5.168.192.in-addr.arpa zone like this:

   27.5.168.192.in-addr.arpa   86400  IN      CNAME      27.rev.example.com
28.5.168.192.in-addr.arpa 86400 IN CNAME 28.rev.example.com
29.5.168.192.in-addr.arpa 86400 IN CNAME 29.rev.example.com
30.5.168.192.in-addr.arpa 86400 IN CNAME 30.rev.example.com

Then, in the Custom DNS zone for example.com you would create PTR records like this:

Host: 27.rev
TTL: 86400
Type: PTR
Data: mail.example.com

Important: Just as with the earlier example, unless your ISP does their part and create the necessary CNAME records, DNS queries to resolve the IP addresses won't come to us and those PTR records will be useless. Not all ISPs are willing to do this, even for customers who have static IP addresses (if you have a dynamic IP address, they almost certainly won't create these for you).

What is Reverse DNS?


Reverse DNS provide mappings from IP addresses to host names. For more info on this, see the Reverse DNS KB article.

Reverse DNS should not be created in Custom DNS. Instead, it is usually best to contact your ISP and request DNS records to be created for your IP. Also, only in rare circumstances is it necessary to delegate individual or few amounts of IP addresses to DynDNS.com.

Saturday, July 25, 2009

Cisco Completes Acquisition of Pure Networks

SAN JOSE, Calif. - August 12, 2008 - Cisco today announced that it has completed the purchase of Seattle-based Pure Networks, a leader in home-networking-management software and tools. Pure Networks’ solutions allow users to easily set up and manage a home network and connect a range of devices, applications and services.

The acquisition of Pure Networks provides Cisco with a fully integrated line of home-networking-management solutions that will also serve as the foundation for the development of new multimedia-enabled applications, tools and capabilities for consumers to use in an increasingly “connected life” at home, at work and on the go. The acquisition further advances Cisco’s consumer strategy by enhancing the development of the existing Linksys® Easy Link Advisor (LELA) platform, which enables a consumer to more easily set up, organize, manage, secure and use a home network.

With the close of the transaction, Pure Networks will be integrated into Linksys, a division of Cisco.

For more information, visit: http://newsroom.cisco.com/dlls/2008/corp_081208.html

Cisco’s Acquisition Summary: http://www.cisco.com/web/about/ac49/ac0/ac1/about_cisco_acquisition_years_list.html

VTP (VLAN Trunking Protocol) configuration

Things to remember when setting up VTP:

VTP Modes:

  • Server - This is the default setting for a switch. You can create, edit and remove VLANS for the VTP domain.
  • Client - A client is not able to create, edit or delete VLANS, but it will synchronize with the VTP server.
  • Transparent - A switch in this mode will not advertise it’s VLANS, nor will it synchronize with the VTP server. However, it will forward VTP advertisements received.

VTP v2 - provides support for Token Ring. If you don’t have a Token Ring environment, there is no need to enable VTP v2.

VTP sumary advertisements - these are sent out every 5 minutes by default. If the VTP domain in the advertisement is different that the switch’s VTP domain, then the advertisement is ignored. Once the switch determines the VTP domain is the same, it then looks at the revision number. If the switch has a revision number that is equal to or higher then the advertisement revision number, the advertisement is ignored.

Configuration on a Cisco 3550 switch that you want to be a “server”:

MDF# config t

MDF (config)# vtp mode server (default is server)

MDF (config)# vtp domain cisco (default is NULL and is case sensitive)

MDF (config)# vtp password cisco

Configuration on a Cisco 3550 switch that you want to be a “client”:

MDF# config t

MDF (config)# vtp mode client (default is server)

MDF (config)# vtp domain cisco (default is NULL and is case sensitive)

MDF (config)# vtp password cisco

Commands used with VTP troubleshooting:

“show vtp status”

“show vlan brief”

“delete flash:vlan.dat” to remove all VTP and VLAN information from the switch. A “write erase” will not delete this file, you must delete it manually.

WARNINGS:

Be sure to check the VTP information on a switch before adding it to a production network. A switch configured as a server with the same domain and a higher revision number can down an entire network!

How is this possible? For example, you recently replaced all of your old Cisco 2950 switches with new 3560s. The 2950s had a revision number of 25. When you added the 3560s, you did it all at once one evening. You also made a few changes to your VLANs and the new revison number is only 17. Lets say a 3560 failed and you replaced it with one of the old 2950s that is configured as a VTP server. The 2950s old VLAN information will replace all of the new VLANs on the other 3560s and all of your updates are lost.

Juniper Networks Announces Release of Instructional Guide “JUNOS for Dummies”

A Practical Approach to Learning and Using JUNOS Software to Manage High-Performance Networks

SUNNYVALE, Calif., October 6, 2008 — Juniper Networks, Inc. (NASDAQ: JNPR), the leader in high-performance networking, today announced the recent release of “JUNOS® for Dummies,” (Wiley Publishing, Inc; ISBN: 9780470277966; $29.99) a practical guide to JUNOS software, the trusted network operating system driving Juniper Networks’ high-performance network infrastructure. This latest “For Dummies” reference guide provides a practical, fast-track approach to learning and using JUNOS software to manage high-performance networks with Juniper Networks routers, switches, security appliances and other network components.

JUNOS software enables businesses to deploy switching, routing and security infrastructure with the power of a single network operating system. Delivering the power of one operating system, JUNOS software simplifies network operations and drives operational excellence to reduce the cost of innovation.

“JUNOS for Dummies” teaches administrators how to use JUNOS features and provides guidance for choosing the right hardware. It also teaches readers how to easily set up and connect, configure, manage, and troubleshoot a variety of Juniper appliances and routers of all sizes.

“Innovative businesses view the network as critical to their success and their IT teams are always looking for new ways to enable innovation while meeting demanding and changing requirements,” said Scott Edwards, director, Education Services at Juniper Networks. “With JUNOS software and this friendly instructional book, our goal is to help network and security administrators ensure a fast, reliable, and secure converged network that supports rapid growth, while reducing operational cost, complexity and risk.”

Published by John Wiley & Sons, Inc., “JUNOS for Dummies” is available worldwide wherever technical books are sold. For more information or to read a sample chapter, visit http://www.juniper.net/training/jnbooks/. Additional information from John Wiley & Sons can be found at http://www.wiley.com.

NASA, Cisco Partnership on Climate Change Monitoring Platform

WASHINGTON - March 3, 2009 - NASA and Cisco Inc. announced Tuesday a partnership to develop an online collaborative global monitoring platform called the “Planetary Skin” to capture, collect, analyze and report data on environmental conditions around the world.

Under the terms of a Space Act Agreement, NASA and Cisco will work together to develop the Planetary Skin as an online collaborative platform to capture and analyze data from satellite, airborne, sea- and land-based sensors across the globe. This data will be made available for the general public, governments and businesses to measure, report and verify environmental data in near-real-time to help detect and adapt to global climate change.

“In the past 50 years, NASA’s expertise has been applied to solving humanity’s challenges, including playing a part in discovering global climate change,” said S. Pete Worden, director of NASA’s Ames Research Center. “The NASA-Cisco partnership brings together two world-class organizations that are well equipped with the technologies and skills to develop and prototype the Planetary Skin infrastructure.”

Cisco and NASA will kick off Planetary Skin with a series of pilot projects, including “Rainforest Skin,” which will be prototyped during the next year. Rainforest Skin will focus on the deforestation of rainforests around the world and explore how to integrate a comprehensive sensor network. It also will examine how to capture, analyze and present information about the changes in the amount of carbon in rainforests in a transparent and useable way. According to scientists, the destruction of rainforests causes more carbon to be added to the atmosphere and remain there. That contributes significantly to global warming.

“Mitigating the impacts of climate change is critical to the world’s economic and social stability,” said John Chambers, Cisco chief executive officer. “This unique partnership taps the power and innovation of the market and harnesses it for the public good. Cisco is proud to work with NASA on this initiative and hopes others from the public, private and not-for-profit sectors will join us in this exciting endeavor.”

NASA provides continuous global observations of our home planet using a constellation of spacecraft, as well as airborne and in situ ground observations to monitor the health and well-being of Earth. NASA’s investment in Earth observations and climate change research is greater than that of all other nations combined.

Cisco will bring its experience and expertise in networking technologies and advanced innovation to the project. Cisco’s Internet Business Solutions Group has a unique combination of business acumen, scientific, economics and policy understanding. Its experts will conduct complex data analysis and modelling, and share an in-depth knowledge of the next generation Internet Protocol architectures to determine how to best prototype, replicate and scale a Planetary Skin to millions of participants.

Cisco is also working on the Planetary Skin program with the United Nations, multi-lateral development banks, businesses, international government agencies, universities, think tanks, non-governmental agencies and foundations. Planetary Skin participants will pool their unique skills, assets and technologies to develop the decision support capabilities to effectively manage natural resources such as biomass, water, land and energy; climate change-related risks such as a rise in sea level, droughts and disease proliferation; and new environmental markets for carbon, water and biodiversity.

For more information about Planetary Skin and how to partner with this project, visit: http://www.planetaryskin.org/

For more information about NASA and its programs, visit: http://www.nasa.gov/

For more information about Cisco Inc., visit: http://www.cisco.com/

Initial / default login name and password on EX-series switches

Synopsis

When customers receive a new EX switch and power it on, it requests a login name and password. For first-time JUNOS-EX users this could be confusing as there is no password information included. This article provides the default user ID and password information.

Solution

The initial login name and password on EX-series switches:

login: root
password:

The device is shipped with no password; simply press the enter key.

Note: For security reasons, create a password for the Root ID.

Cisco Announces Executive Transition for Worldwide Operations

SAN JOSE, Calif. - February 26, 2009 - Cisco, the worldwide leader in networking that transforms how people connect, communicate and collaborate, today announced that Robert Lloyd, 52, has been named Executive Vice President (EVP) of Worldwide Operations, effective April 26, 2009. As the direct result of a long-range succession strategy, Lloyd succeeds Richard Justice, 59, who is stepping down from his day-to-day responsibilities due to an on-going battle with prostate cancer. Justice will remain at Cisco as a part-time executive advisor to Chairman and CEO John Chambers.

“Over his twelve-year tenure at Cisco, Rick Justice has made a tremendous impact on the business, contributing substantially to the company’s growth and success, while serving as a trusted advisor, role model and exceptional leader,” said Chambers. “Rick has been incredibly courageous throughout his now five-year battle with prostate cancer. After two attempts at cures, the cancer has unfortunately returned once again. I fully support Rick’s decision to now put his health unequivocally first, and look forward to his continued role as a part-time advisor to the business.”

Chambers continued, “Core to Rick’s legacy within Cisco is his role in the development of a strong bench of seasoned leaders. Rick and I have known that Rob has been ready to run the worldwide operations organization for some time, having successfully run the two largest geographies at Cisco. Rob is an ideal successor for this role, with an exceptional track record of leading change and increasing productivity while driving innovation and growth, both in the United States and internationally.”

In his new role, Lloyd will report directly to Chairman and CEO John Chambers, and will be responsible for oversight of Cisco’s Worldwide Sales, Worldwide Channels, Internet Business Solutions Group and Strategic Alliances organizations. Corporate Development, also previously within Justice’s organization, will now report directly to Chambers under the continued leadership of Senior Vice President (SVP) Ned Hooper.

With over 14 years of leadership experience in Cisco’s largest geographies, Lloyd has managed the majority of Cisco’s worldwide business. He is currently SVP of U.S., Canada and Japan Operations. Under Lloyd’s leadership, total revenue in the U.S. and Canada region has grown from $12.5 billion to $22 billion within three years. He also co-chairs Cisco’s Enterprise Business Council, which leads the development and execution of Cisco’s business strategies for the Enterprise market. Previously, Lloyd served as President of Cisco’s Europe, Middle East and Africa (EMEA) region for nearly four years, where he helped transform the region into a more customer-focused structure aligned to key verticals and geographies, enabling the company to effectively meet the needs of emerging markets and high-growth industry segments. Under his leadership, the EMEA business grew from 28 to 32 percent of Cisco’s worldwide revenues.

Prior to Cisco, Lloyd was Vice President of Corporate Sales for a leading Canadian Systems Integrator. In 1982, he founded a business focusing on the IT needs of major corporations, government and education, growing it to over 400 employees during his nine-year tenure.

Wednesday, July 22, 2009

NTP Server and Client Configuration in debian

he Network Time Protocol (NTP) is a protocol for synchronizing the clocks of computer systems over packet-switched, variable-latency data networks. NTP uses UDP port 123 as its transport layer. It is designed particularly to resist the effects of variable latency (Jitter).

Using NTP is a great way to keep your system clock set correctly. It works by contacting a number of servers around the world, asking them for the time and then calculating what the correct local time is from their responses.

Install NTP server in Debian

#apt-get install ntp ntpdate ntp-server

This will install all the required packages for NTP

Configuring NTP Server

By Default main configuration file located at /etc/ntp.conf

Default configuration file looks like below

#/etc/ntp.conf, configuration for ntpd

driftfile /var/lib/ntp/ntp.drift
statsdir /var/log/ntpstats/

statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable

# You do need to talk to an NTP server or two (or three).
#server ntp.your-provider.example

# pool.ntp.org maps to more than 300 low-stratum NTP servers.
# Your server will pick a different set every time it starts up.
# *** Please consider joining the pool! ***
# *** ***
server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst

# By default, exchange time with everybody, but don't allow configuration.
# See /usr/share/doc/ntp-doc/html/accopt.html for details.
restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery

# Local users may interrogate the ntp server more closely.
restrict 127.0.0.1
restrict ::1

# Clients from this (example!) subnet have unlimited access,
# but only if cryptographically authenticated
#restrict 192.168.123.0 mask 255.255.255.0 notrust

# If you want to provide time to your local subnet, change the next line.
# (Again, the address is an example only.)
#broadcast 192.168.123.255

# If you want to listen to time broadcasts on your local subnet,
# de-comment the next lines. Please do this only if you trust everybody
# on the network!
#disable auth
#broadcastclient

Example Configuration

You need to add a number of servers to the server list. The Debian default is pool.ntp.org which works but isn't always amazingly accurate because it makes no attempt to use time servers near you. If you want more accuracy use the time servers either on your continent (for instance europe.pool.ntp.org) or your country (for instance uk.pool.ntp.org) one of your local country servers.The optimal number of servers to listen to is three but two will also give a good accuracy. If your ISP runs a time server for you it is worth including it in your server list as it will often be more accurate than the pooled servers and will help keep the load down on the pool.

I am using the following two servers for my configuration

server ntp0.pipex.net
server ntp1.pipex.net

Restrict the type of access you allow these servers. In this example the servers are not allowed to modify the run-time configuration or query your Linux NTP server.

restrict otherntp.server.org mask 255.255.255.255 nomodify notrap noquery
restrict ntp.research.gov mask 255.255.255.255 nomodify notrap noquery

The mask 255.255.255.255 statement is really a subnet mask limiting access to the single IP address of the remote NTP servers.

If this server is also going to provide time for other computers, such as PCs, other Linux servers and networking devices, then you'll have to define the networks from which this server will accept NTP synchronization requests. You do so with a modified restrict statement removing the noquery keyword to allow the network to query your NTP server. The syntax is:

restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

In this case the mask statement has been expanded to include all 255 possible IP addresses on the local network.

We also want to make sure that localhost (the universal IP address used to refer to a Linux server itself) has full access without any restricting keywords

restrict 127.0.0.1

Save the file and exit

Now you need to run the ntpdate command against your server

#ntpdate ntp0.pipex.net

restart NTP for these settings to take effect using the following command

#/etc/init.d/ntp restart

You can now configure other Linux hosts on your network to synchronize with this new master NTP server in a similar fashion.

Determining If NTP Is Synchronized Properly

Use the ntpq command to see the servers with which you are synchronized. It provided you with a list of configured time servers and the delay, offset and jitter that your server is experiencing with them. For correct synchronization, the delay and offset values should be non-zero and the jitter value should be under 100.

#ntpq -p

Output looks like below

A star by any one of the names means that the system clock is synchronising with the NTP clock. If you don't have a star (as in the example above) it means that the clocks are unreachable, already synchronized to this server or has an outrageous synchronization distance. Try running ntpdate (you will need to stop the ntp server) with your first ntp server as an argument. This will set your system clock fairly accuratly and mean that the server will be able to choose a clock to synchronize with.

Firewall Configuration for NTP

NTP servers communicate with one another using UDP with a destination port of 123. Unlike most UDP protocols, the source port isn't a high port (above 1023), but 123 also. You'll have to allow UDP traffic on source/destination port 123 between your server and the Stratum 1/2 server with which you are synchronizing.

NTP Client Configuration

If you want to configure ntp client you need to install the following packages

#apt-get install ntp ntp-simple ntpdate

Configuring NTP client

You need to edit the /etc/ntp.conf file you need to point the following settings to NTP server ip address

Server configuration settings

server 192.168.1.1

Restrict the type of access you allow these servers. In this example the servers are not allowed to modify the run-time configuration or query your Linux NTP server.

restrict default notrust nomodify nopeer

Localhost configuration

restrict 192.168.1.1

In this case the mask statement has been expanded to include all 255 possible IP addresses on the local network.

We also want to make sure that localhost (the universal IP address used to refer to a Linux server itself) has full access without any restricting keywords

restrict 127.0.0.1

Now you need to save and exit the file

run ntpdate command against your server

ntpdate 192.168.1.1

Restart ntp service using the following command

/etc/init.d/ntp restart

If you use the date command to change time, it is worth setting also the hardware clock to the correct time. Otherwise, the time is wrong after the next reboot, since the hardware clock keeps the time when power is turned off. When the clock in the operating system shows the correct time, set the hardware clock like this

#hwclock --systohc

se the ntpq command to see the servers with which you are synchronized

#ntpq
#ntpdc -p

Saturday, July 18, 2009

Shell Script To Back Up All MySQL Databases, Each Table In An Individual File And Upload To Remote FTP

This script will create a backup of each table in every database (one file per table), compress it and upload it to a remote ftp.

First create a mysql user with select and lock table privileges (or use root).

Then use this script in your crontab every hours:

#!/bin/sh
# System + MySQL backup script
# Copyright (c) 2008 Marchost
# This script is licensed under GNU GPL version 2.0 or above
# ---------------------------------------------------------------------
 
#########################
######TO BE MODIFIED#####
 
### System Setup ###
BACKUP=YOUR_LOCAL_BACKUP_DIR
 
### MySQL Setup ###
MUSER="MYSQL_USER"
MPASS="MYSQL_USER_PASSWORD"
MHOST="localhost"
 
### FTP server Setup ###
FTPD="YOUR_FTP_BACKUP_DIR"
FTPU="YOUR_FTP_USER"
FTPP="YOUR_FTP_USER_PASSWORD"
FTPS="YOUR_FTP_SERVER_ADDRESS"
 
######DO NOT MAKE MODIFICATION BELOW#####
#########################################
 
### Binaries ###
TAR="$(which tar)"
GZIP="$(which gzip)"
FTP="$(which ftp)"
MYSQL="$(which mysql)"
MYSQLDUMP="$(which mysqldump)"
 
### Today + hour in 24h format ###
NOW=$(date +"%d%H")
 
### Create hourly dir ###
 
mkdir $BACKUP/$NOW
 
### Get all databases name ###
DBS="$($MYSQL -u $MUSER -h $MHOST -p$MPASS -Bse 'show databases')"
for db in $DBS
do
 
### Create dir for each databases, backup tables in individual files ###
  mkdir $BACKUP/$NOW/$db
 
  for i in `echo "show tables" | $MYSQL -u $MUSER -h $MHOST -p$MPASS $db|grep -v Tables_in_`;
  do
    FILE=$BACKUP/$NOW/$db/$i.sql.gz
    echo $i; $MYSQLDUMP --add-drop-table --allow-keywords -q -c -u $MUSER -h $MHOST -p$MPASS $db $i | $GZIP -9 > $FILE
  done
done
 
### Compress all tables in one nice file to upload ###
 
ARCHIVE=$BACKUP/$NOW.tar.gz
ARCHIVED=$BACKUP/$NOW
 
$TAR -cvf $ARCHIVE $ARCHIVED
 
### Dump backup using FTP ###
cd $BACKUP
DUMPFILE=$NOW.tar.gz
$FTP -n $FTPS <
quote USER $FTPU
quote PASS $FTPP
cd $FTPD
mput $DUMPFILE
quit
END_SCRIPT
 
### Delete the backup dir and keep archive ###
 
rm -rf $ARCHIVED

Saturday, July 11, 2009

Link-Layer Connectivity Class-on-Demand

Link-Layer Connectivity Class-on-Demand Outline

Each VoD attempts to address a specific configuration task related to link-layer technologies deployed using the Cisco IOS and examine all possible options related to the specific task. This "options analysis" learning and problem solving approach is often exhibited in the form of options analysis decision tree diagrams. Several of these decision trees are exhibited below with the description of each of the VoD Blocks of this series.

  • Interface Classification and Configuring Point-to-Point Links
  • Comparing the Catalyst Layer 2 versus Layer 3 Port Configuration Options
  • Configuring Access Ports on a Catalyst Switch
  • Configuring Catalyst Port Speeds, Duplex Settings and UDLD
  • Configuring VTP
  • Configuring Trunk Ports
  • Configuring 802.1Q and the Native VLAN
  • Configuring EtherChannel
  • Configuring Spanning Tree

Download Link ::

http://hotfile.com/dl/8362166/fd8a0fe/NMC-LL-VODs-Brainkey.org.part01.rar.html
http://hotfile.com/dl/8362573/3876280/NMC-LL-VODs-Brainkey.org.part02.rar.html
http://hotfile.com/dl/8362722/d6df0f9/NMC-LL-VODs-Brainkey.org.part03.rar.html
http://hotfile.com/dl/8362729/64d76c4/NMC-LL-VODs-Brainkey.org.part04.rar.html
http://hotfile.com/dl/8363612/dd1c245/NMC-LL-VODs-Brainkey.org.part05.rar.html
http://hotfile.com/dl/8363652/53a9101/NMC-LL-VODs-Brainkey.org.part06.rar.html
http://hotfile.com/dl/8363661/9749561/NMC-LL-VODs-Brainkey.org.part07.rar.html
http://hotfile.com/dl/8363712/36d3038/NMC-LL-VODs-Brainkey.org.part08.rar.html
http://hotfile.com/dl/8366872/ff27496/NMC-LL-VODs-Brainkey.org.part09.rar.html
http://hotfile.com/dl/8368194/5360cd4/NMC-LL-VODs-Brainkey.org.part10.rar.html
http://hotfile.com/dl/8368752/5e60360/NMC-LL-VODs-Brainkey.org.part11.rar.html
http://hotfile.com/dl/8363734/30f73ea/NMC-LL-VODs-Brainkey.org.part12.rar.html
http://hotfile.com/dl/8366879/3bd124b/NMC-LL-VODs-Brainkey.org.part13.rar.html
http://hotfile.com/dl/8368199/5b26971/NMC-LL-VODs-Brainkey.org.part14.rar.html
http://hotfile.com/dl/8368768/4a8fbed/NMC-LL-VODs-Brainkey.org.part15.rar.html
http://hotfile.com/dl/8369725/e8c74ba/NMC-LL-VODs-Brainkey.org.part16.rar.html
http://hotfile.com/dl/8372012/c707a37/NMC-LL-VODs-Brainkey.org.part17.rar.html
http://hotfile.com/dl/8373177/5030e72/NMC-LL-VODs-Brainkey.org.part18.rar.html
http://hotfile.com/dl/8390158/bfbe677/NMC-LL-VODs-Brainkey.org.part19.rar.html
http://hotfile.com/dl/8391259/0d5774d/NMC-LL-VODs-Brainkey.org.part20.rar.html

Monday, June 29, 2009

Header Structure of RTP


The following figure shows the RTP header structure -

RTP header structure

  • version (V): 2 bits
    This field identifies the version of RTP. The version is 2 upto RFC 1889.
  • padding (P): 1 bit
    If the padding bit is set, the packet contains one or more additional padding octets at the end which are not part of the payload. The last octet of the padding contains a count of how many padding octets should be ignored. Padding may be needed by some encryption algorithms with fixed block sizes or for carrying several RTP packets in a lower-layer protocol data unit.
  • extension (X): 1 bit
    If the extension bit is set, the fixed header is followed by exactly one header extension.
  • CSRC count (CC): 4 bits
    The CSRC count contains the number of CSRC identifiers that follow the fixed header.
  • marker (M): 1 bit
    Marker bit is used by specific applications to serve a purpose of its own. We will discuss this in more detail when we study Application Level Framing.
  • payload type (PT): 7 bits
    This field identifies the format (e.g. encoding) of the RTP payload and determines its interpretation by the application. This field is not intended for multiplexing separate media.
  • sequence number: 16 bits
    The sequence number increments by one for each RTP data packet sent, and may be used by the receiver to detect packet loss and to restore packet sequence. The initial value of the sequence number is random (unpredictable).
  • timestamp: 32 bits
    The timestamp reflects the sampling instant of the first octet in the RTP data packet. The sampling instant must be derived from a clock that increments monotonically and linearly in time to allow synchronization and jitter calculations.
  • SSRC: 32 bits
    The SSRC field identifies the synchronization source. This identifier is chosen randomly, with the intent that no two synchronization sources within the same RTP session will have the same SSRC identifier.
  • CSRC list: 0 to 15 items, 32 bits each
    The CSRC list identifies the contributing sources for the payload contained in this packet. The number of identifiers is given by the CC field. If there are more than 15 contributing sources, only 15 may be identified. CSRC identifiers are inserted by mixers, using the SSRC identifiers of contributing sources.

Sunday, June 28, 2009

CCIE labs changing from UniversCD to Cisco Documentation

22 AUG 2008: On Sept 24 2008 CCIE labs will no longer support using the UniversCD documentation for the lab exam.

All labs are migrating to Cisco Documentation only. For those scheduled to take the CCIE lab prior to Sept 24 access will still be available for UniversCD.

The Cisco Documentation pages have the same information that currently resides on UniversCD, please refer to the links on the CCIE web pages to view these pages and become familiar with the new format.

After Sept 24 2008 only the Cisco Documentation web pages will be available for CCIE labs.

Thursday, June 25, 2009

NTP on Cisco 3550


We had someone email us asking for help with configuring a 3550 as an NTP server. The short answer is it can’t be done. The long answer from Cisco’s site is as follows:

Configuring NTP

The Catalyst 2950, 2955, 3550 and 3560 switches do not have a hardware-supported clock, and they cannot function as an NTP master clock to which peers synchronize themselves when an external NTP source is not available. These switches also have no hardware support for a calendar. As a result, the ntp update-calendar and the ntp master global configuration commands are not available.

(Cisco 1100 APs also do not have a hardware-supported clock - will check on other APs and update)

Monday, June 15, 2009

Cisco Announces Definitive Agreement to Acquire PostPath

PostPath’s Email and Calendaring Software to Enhance Cisco’s WebEx Collaboration Platform

SAN JOSE, Calif. - August 27, 2008 - Building upon its commitment to provide a comprehensive collaboration portfolio, Cisco today announced its intent to acquire privately held PostPath, Inc., a provider of innovative email and calendaring software. Based in Mountain View, Calif. with additional development operations in Sofia, Bulgaria, PostPath will enhance the existing email and calendaring capabilities of Cisco’s WebEx Connect collaboration platform.

In today’s fast-paced business environment, effective, adaptive collaboration is critical to creating and sustaining a competitive advantage. With PostPath’s software, Cisco will extend the e-mail and calendar functionality of its flexible software-as-a-service (SaaS)-based collaborative platform that includes instant messaging, voice, video, data, document management and Web 2.0 applications. This combination will enable customers to use collaboration to accelerate business processes, within and between businesses.

In today’s fast-paced business environment, effective, adaptive collaboration is critical to creating and sustaining a competitive advantage. With PostPath’s software, Cisco will extend the e-mail and calendar functionality of its flexible software-as-a-service (SaaS)-based collaborative platform that includes instant messaging, voice, video, data, document management and Web 2.0 applications. This combination will enable customers to use collaboration to accelerate business processes, within and between businesses.

“The acquisition of PostPath complements our strategy to develop an integrated collaboration platform designed for how we work today and into the future, providing real productivity gains and a more satisfying user experience”, said Doug Dennerline, Cisco senior vice president, Collaboration Software Group. “Our ‘cloud-based’ delivery model offers our customers rapid deployment and compelling economics.”

PostPath offers a Linux-based e-mail, calendaring and collaboration solution. It is interoperable with many other e-mail solutions and provides a browser-independent AJAX Web client. In addition, PostPath’s software is compatible with a number of mobile clients.

PostPath’s software is highly secure and scalable, and it incorporates innovative Web 2.0 architectures to meet the requirements of large enterprises and small businesses alike to provide Cisco customers with a next-generation user experience.

The PostPath acquisition exemplifies Cisco’s “build, buy, and partner” innovation strategy to move quickly into new markets and capture key market transitions. In addition to internal software innovations, Cisco actively employs investments in, and acquisitions of, other companies to support its software strategy; recent purchases include industry leaders WebEx, IronPort and Securent.

Under the terms of the agreement, Cisco will pay approximately $215 million in exchange for all shares of PostPath. The transaction will be accounted for in accordance with generally accepted accounting principles. The acquisition is subject to various standard closing conditions and is expected to be complete in Cisco’s first quarter of fiscal year 2009. Upon completion of the acquisition, PostPath employees will become part of the Cisco Collaboration Software Group (CSG). CSG is part of the recently established Software Group, consisting of Cisco’s major software businesses; including the IOS network operating system, network and service management, Unified Communications solutions, policy management, and SaaS offerings.

Monday, May 25, 2009

CCDE - Cisco Certified Design Expert

Cisco recently created a new certification known as the CCDE. Here is more information:

Expert Level Network Design and Architecture Experience

CCDE Assesses advanced Network Infrastructure Design Principles and Fundamentals for large networks. A CCDE can demonstrate an ability to develop solutions which address planning, design, integration, optimization, operations, security and ongoing support focused at the infrastructure level for customer networks.

More information can be found here: http://www.cisco.com/web/learning/le3/ccde/index.html

Monday, May 11, 2009

Join in our new Forum



Saturday, April 25, 2009

CCNA Security Certification

CCNA Security Certification

CCNA Security Certification meets the needs of IT professionals who are responsible for network security. It confirms an individual’s skills for job roles such as Network Security Specialists, Security Administrators, and Network Security Support Engineers. This certification validates skills including installation, troubleshooting and monitoring of network devices to maintain integrity, confidentiality and availability of data and devices and develops competency in the technologies that Cisco uses in its security structure.

Students completing the recommended Cisco training will gain an introduction to core security technologies as well as how to develop security policies and mitigate risks. IT organizations that employ CCNA Security-holders will have IT staff that can develop a security infrastructure, recognize threats and vulnerabilities to networks, and mitigate security threats.

More information can be found here: http://www.cisco.com/web/learning/le3/le2/le0/le1/learning_certification_type_home.html

Thursday, April 23, 2009

Getting MySQL Status Values With mysqlreport

mysqlreport is a Perl script that displays a well-formatted report of important MySQL status variables (taken from MySQL's SHOW STATUS; output) that can help you gain an understanding of what is happening under MySQL's hood. It can help diagnose problems.

I do not issue any guarantee that this will work for you!

1 Preliminary Note

mysqlreport works on any distribution. Of course, Perl and MySQL must already be installed and working.

2 Installing mysqlreport

The installation is very easy. Just run:

cd /usr/local/sbin
wget hackmysql.com/scripts/mysqlreport
chmod 755 mysqlreport
cd /

That's it!

3 Using mysqlreport

Run

mysqlreport --help

to get a list of available options:

server2:/# mysqlreport --help
mysqlreport v3.2 May 26 2007
mysqlreport makes an easy-to-read report of important MySQL status values.

Command line options (abbreviations work):
--user USER Connect to MySQL as USER
--password PASS Use PASS or prompt for MySQL user's password
--host ADDRESS Connect to MySQL at ADDRESS
--port PORT Connect to MySQL at PORT
--socket SOCKET Connect to MySQL at SOCKET
--no-mycnf Don't read ~/.my.cnf
--infile FILE Read status values from FILE instead of MySQL
--outfile FILE Write report to FILE
--email ADDRESS Email report to ADDRESS (doesn't work on Windows)
--flush-status Issue FLUSH STATUS; after getting current values
--relative X Generate relative reports. If X is an integer,
reports are live from the MySQL server X seconds apart.
If X is a list of infiles, reports are generated
from the infiles in the order that the infiles are given.
--report-count N Collect N number of live relative reports (default 1)
--detach Fork and detach from terminal (run in background)
--help Prints this
--debug Print debugging information

Extra Reports:
--dtq Show Distribution of Total Questions
--dms Show DMS details
--com N Show top N number of non-DMS questions
--sas Show SELECT and Sort report
--qcache Show Query Cache report
--tab Show Thread, Aborts, and Bytes reports
--innodb Show InnoDB report
--innodb-only Show only InnoDB report (hide ALL other reports)
--dpr Show Data, Pages, Rows report in InnoDB report
--all Show ALL extra reports (if possible)

Visit http://hackmysql.com/mysqlreport for more information.
server2:/#

The standard usage of mysqlreport is as follows:

mysqlreport --user root --password

server2:/# mysqlreport --user root --password
Password for database user root: xxxxxxx
MySQL 4.0.21-log uptime 533 16:36:2 Tue Nov 27 15:29:50 2009

__ Key _________________________________________________________________
Buffer used 15.22M of 16.00M %Used: 95.13
Write hit 60.57%
Read hit 99.50%

__ Questions ___________________________________________________________
Total 1.88G 40.7/s
Slow 594 0.0/s %Total: 0.00 %DMS: 0.00
DMS 57.33M 1.2/s 3.05

__ Table Locks _________________________________________________________
Waited 4.51k 0.0/s %Total: 0.01
Immediate 72.89M 1.6/s

__ Tables ______________________________________________________________
Open 64 of 64 %Cache: 100.00
Opened 4.04M 0.1/s

__ Connections _________________________________________________________
Max used 354 of 500 %Max: 70.80
Total 5.48M 0.1/s

__ Created Temp ________________________________________________________
Disk table 166.53k 0.0/s
Table 1.23M 0.0/s
File 10 0.0/s
server2:/#