Friday, August 29, 2014

Throughput testing for Internet Leased Line

Internet Leased Line throughput testing is little tough task. Even after the media becomes clean but still the upload/download test to/from Internet doesn't comes up to the mark. Because of this a service provider gets problem while delivering the services.

Here is tested way to test the throughput of link on Internet.

1. Testing with TCP Traffic:

If we test with TCP traffic, like ftp upload/download. Since TCP traffic is always a 2 way traffic. Now if any side of traffic gets choked, the traffic of other side will go down because it will not get the acknowledgement. So the TCP is not a effective way to test the Internet Bandwidth throughput.

2. Testing with UDP Traffic:

If we test with UDP traffic, we will definitely get the full bandwidth throughput because UDP is one way traffic and it has not acknowledgement. So even if the bandwidth of any side gets choked, it will not affect the other sides bandwidth. But there is one problem here. If we test a point to point link, we can generate the UDP traffic online but if we are testing on Internet link, we can't generate the download traffic from Internet. Point 3 is going to solve this issue.


3. Testing with UDP and TCP Traffic both:

We can use some UDP traffic generator tools to generate the upload UDP traffic and can put the big file downloads from Internet websites like Microsoft.com, Apple.com and many games website etc. This will be TCP traffic. This way we can achieve our goal of showing the full throughput simultaneously upload and download to customer.

Remarks ::
  • This method can be used for testing the throughput internet link upto 100 Mbps. Above 100 Mbps, it is not reliable.
  • WAN Killer provided by Solarwind is a free and best toll for UDP traffic generation.


Saturday, April 5, 2014

Synch Gmail contacts to Blackberry using Blackberry desktop software V 7

Hi,

After searching a lot, I couldn't find the way to sync my Google contacts to blackberry phone using Blackberry desktop 7, I has done a R&D and got the success.

Download Contacts from Gmail:-
  1. Sign in to Gmail.
  2. Click Gmail at the top-left corner of your Gmail page, then choose Contacts.
  3. From the More drop-down menu, select Export...
  4. To transfer contacts to Outlook, Yahoo! Mail, Hotmail, or various other apps, use the Outlook CSV format.
  5. Click Export.
  6. Choose Save to Disk then click OK.
  7. Select a location to save your file, and click OK.
Import the contact in Microsoft Outlook:-

Why I am asking to import the contact to Microsoft outlook because Blackberry desktop 7 has no other option than sync from outlook.

  1. Open the Control Panel>Mail>Show Profiles
  2. Open Add. It will ask to give a name to the account. give it 'Temp'.
  3. You will get the prompt to setup new account. Just supply your Gmail credentials in asked fields.
  4. Once you provide all details, You Gmail will start syncing.
  5.  Goto File>Open>Import
  6. Select the Select option 'Import from other program or file' then Next .
  7. Select 'Comma separated values(Windows).
  8. Choose Browse to navigate to the .csv file that you want to import, and then click Open to return to the Import a File window.
  9.  Select Next and choose Contacts as the destination folder, and click Next again.
  10. Click Finish to import the Address Book.
Now your Gmail contacts are saved to your outlook contacts. Only left task is to transfer contacts to Blackberry. Connect your Blackberry phone with your laptop with USB datacable.

  1. Open Blackberry Desktop Software 7.
  2. Open Organize>Contacts>One way to your device only>Configure.
  3. Select the Temp profile which you have created. and Sync.
You are done. Your contacts will be synced.







Tuesday, March 11, 2014

OSPF States

OSPF States:

There are 8 states in a ospf adjacency formation.

1. Down
2. Attempt
3. Init
4. 2 way
5. Extart
6. Exchange
7. Loading
8. Full

 1. Down :- After configuring the ospf process, router waits for the hello packet from neighbors. Till the time no hello is received, ospf state is Down.

2. Attempt :- Attempt is the state only in case of NBMA network type. Since neighbor statement is configured manually in case of NBMA network, hence router knows which neighbor it has to form the adjacency with. which is not known in case of other network type.

3. Init :- Once the router receives a hello packet but not the router ID of the neighbor, it sends back a hello packet along with it's router ID. Once both routers get the router ID of each other, routers enter to the 2 way state.



4. 2 Way :- After entering into this state, DR/BDR election is done. Router with highest router ID is elected as DR.

5. Extart :-  After DR/BDR election, master/slave relationship is formed. Master initiates the sequence number of database and it followed by the slave. Any router DR or BDR can be master.

6.Exchange :- Once master slave relationship is formed, DBD (Database descriptor) packets are exchanged. DBD's are actually a snapshot of link states of each routers. Each router compares the link state database of it's own and finds which routes not available in the routing database.

7. Loading :- On the basis of difference found on Exchange state, Link state Request (LSR) and Link State Update (LSU) are exchanged. The which wants the information about any link state, sends a LSU packet to it's neighbor and neighbor replied with database information which is known as LSU.

8. Full :- Once the database synchronization is completed between neighbors, adjacency is formed and state is Full.