Home  
  Microsoft  
  Cisco  
  CompTIA  
  CWNP  
  InfoSecurity  
  Forums  
  Blogs  
  Topsites  
  Watch free videos online  
     
  Subnet Calculator  
  Online Degrees  
  Exam Vouchers  
  Free Magazines  
     

  Watch free videos online  
   

 

Register Practice Exams TechNotes Members List Search Today's Posts Mark Forums Read
Go Back   TechExams.net IT Certification Forums > General > Off-Topic
Reply
 
Thread Tools
Senior Member
Registered Member
 
Devin McCloud's Avatar
 
Join Date: Jun 2006
Posts: 133

Certifications: Life+
Devin McCloud is on a distinguished road
Old 01-11-2009, 11:41 PM   #1 (permalink)
Default How much upload speed do I need for a Web server?

I want to run a web server from my home. Hypothetical situation...Windows server 2003 with 4 gb of memory and single website. I have a 3mbps download and a 300 kbps upload(I know 300 is low). So if my home page is 37.5 KB, does that mean that I can only server up one page a second? Considering there are 37.5 KB in 300kbps. With that said, if 1000 people hit my site at the same time, does this mean the 1000th person would receive their page 1000 seconds later?
Can someone clarify this, I am having trouble understanding this concept. If so what is a good upload speed for a site to serve fast page views if say someone posted my site on digg or youtube.



__________________
The man who trades freedom for security does not deserve nor will he ever receive either.

Devin McCloud is offline   Reply With Quote

Login/register to remove this advertisement.
Senior Member
 
Join Date: Oct 2005
Posts: 939

Certifications: CCNP, CCIP, VCP, MCSE, CCNA:S, Security+
kalebksp is a jewel in the roughkalebksp is a jewel in the roughkalebksp is a jewel in the rough
Old 01-12-2009, 12:00 AM   #2 (permalink)

Quote:
Originally Posted by Devin McCloud View Post
With that said, if 1000 people hit my site at the same time, does this mean the 1000th person would receive their page 1000 seconds later?
Nope, if 1000 people hit your home web server at the same time they would likely all timeout. Just the number of concurrent connections would likely cause problems for your router.

Quote:
Originally Posted by Devin McCloud View Post
Can someone clarify this, I am having trouble understanding this concept. If so what is a good upload speed for a site to serve fast page views if say someone posted my site on digg or youtube.
If your site were to be posted on digg no one would be able to access it, and you would be unable to access the internet. You need a real web hosting provider (and a good one at that) to survive being posted to digg. It would basically be a DDOS on your connection.

Hosting a home web server with a regular home internet connections is fine if a couple people are going to view it. Anymore than that and you need to pay someone to host your site.



__________________
Contradictions do not exist. Whenever you think you are facing a contradiction, check your premises. You will find that one of them is wrong.
-Ayn Rand

vCabbage

kalebksp is offline   Reply With Quote
Stayed at a Holiday Inn..
 
the_Grinch's Avatar
 
Join Date: May 2007
Posts: 733

Certifications: BS-CST CCENT C|EH MPSC Security+
the_Grinch will become famous soon enough
Old 01-12-2009, 12:19 AM   #3 (permalink)

Also check your terms of service as you might not be allowed to host a webserver on your connection.



__________________
WIP:
ICND 2
Future WIP:
CCNA: Security

the_Grinch is offline   Reply With Quote
Senior Member
 
Join Date: Mar 2007
Posts: 12,182

dynamik is a splendid one to beholddynamik is a splendid one to beholddynamik is a splendid one to beholddynamik is a splendid one to beholddynamik is a splendid one to beholddynamik is a splendid one to beholddynamik is a splendid one to behold
Old 01-12-2009, 12:24 AM   #4 (permalink)

You'll need to get a "real" host if you're expecting traffic from Digg. Budget hosts will crumble under the load.



__________________
''=~('(?{'.('[-@.^~'^'+_)@*^').'"'.('@.&@-@@<@~$@^~.@^_'^')@@/^)%[%^@/*^@%*}').',$/})')

dynamik is offline   Reply With Quote
Senior Member
Registered Member
 
JavonR's Avatar
 
Join Date: Sep 2008
Location: Regina Saskatchewan, Canada
Posts: 245

Certifications: CCNA:Security, CCNA, CCENT
JavonR is on a distinguished road
Old 01-12-2009, 12:25 AM   #5 (permalink)

Quote:
Originally Posted by the_Grinch View Post
Also check your terms of service as you might not be allowed to host a webserver on your connection.
I second that, most ISP's will flip a brick if they find out you have a web server .

JavonR is offline   Reply With Quote
Senior Member
Registered Member
 
Join Date: Dec 2007
Location: Bay Area, California
Posts: 435

Certifications: A+, Network+, MCP, MCDST, MCTS; Vista
Mmartin_47 is on a distinguished road
Old 01-12-2009, 12:55 AM   #6 (permalink)

Quote:
Originally Posted by JavonR View Post
I second that, most ISP's will flip a brick if they find out you have a web server .

Yeah I heard with Comcast especially, they monitor and watch for excessive bandwidth abuse.

Mmartin_47 is offline   Reply With Quote
Senior Member
Registered Member
 
Devin McCloud's Avatar
 
Join Date: Jun 2006
Posts: 133

Certifications: Life+
Devin McCloud is on a distinguished road
Old 01-12-2009, 12:57 AM   #7 (permalink)

Thanks for the response.

Quote:
You'll need to get a "real" host if you're expecting traffic from Digg. Budget hosts will crumble under the load.
What is a real good upload speed. Can you clarify ....1Mbps, 3mbps upload or what? I need to know what to ask for as a service plan.

Quote:
Also check your terms of service as you might not be allowed to host a webserver on your connection.
I did this before posting and my isp has no problem with me running a website from my home.

Like I said before I want to run it from my home without a hosting company, what kinda of speed do I need for upload to handle that kind of load on a web server?



__________________
The man who trades freedom for security does not deserve nor will he ever receive either.


Last edited by Devin McCloud; 01-12-2009 at 01:02 AM.
Devin McCloud is offline   Reply With Quote
Senior Member
 
Join Date: Mar 2007
Posts: 12,182

dynamik is a splendid one to beholddynamik is a splendid one to beholddynamik is a splendid one to beholddynamik is a splendid one to beholddynamik is a splendid one to beholddynamik is a splendid one to beholddynamik is a splendid one to behold
Old 01-12-2009, 01:11 AM   #8 (permalink)

It's impossible to answer that with what you've given us. What type of content are you going to be hosting? You can range from static HTML files with no images to full-blown video. What about memory or CPU requirements? Again, are these going to be static pages or database-drive pages that have a lot of processing behind them.

What's the typical timeout for browsers? 15 seconds? 30 seconds? Take your average page size and your available bandwidth and see how many people you can serve in that time period.



__________________
''=~('(?{'.('[-@.^~'^'+_)@*^').'"'.('@.&@-@@<@~$@^~.@^_'^')@@/^)%[%^@/*^@%*}').',$/})')

dynamik is offline   Reply With Quote
Senior Member
Registered Member
 
Devin McCloud's Avatar
 
Join Date: Jun 2006
Posts: 133

Certifications: Life+
Devin McCloud is on a distinguished road
Old 01-12-2009, 06:19 AM   #9 (permalink)

dynamik, I was just looking for a ball park figure for a html static page with no flash (37kb). I will probably be running asp.net and sql 2000 in the future...but for now just html. I am just trying to figure out a budget on what it might cost to start up and whether it is worth it for a business line for my home. My servers hold 16gb gb memory and are dual Xeon 2.8 processors running Windows 2003 server. I will start out with one server.

The whole point was to figure out what I need before I sign a year contract and agree to a business line.



__________________
The man who trades freedom for security does not deserve nor will he ever receive either.

Devin McCloud is offline   Reply With Quote
was here.
 
Join Date: Apr 2008
Posts: 3,639

tiersten is a splendid one to beholdtiersten is a splendid one to beholdtiersten is a splendid one to beholdtiersten is a splendid one to beholdtiersten is a splendid one to beholdtiersten is a splendid one to beholdtiersten is a splendid one to behold
Old 01-12-2009, 06:48 AM   #10 (permalink)

The answer is still no. Don't try to host it at home. A connection capable of withstanding the heavy traffic caused by being a popular item on Digg will be extremely expensive.

Most DSL and cable offerings from ISPs don't have a SLA even if they are classed as a "business" line.

tiersten is offline   Reply With Quote
Senior Member
Registered Member
 
JavonR's Avatar
 
Join Date: Sep 2008
Location: Regina Saskatchewan, Canada
Posts: 245

Certifications: CCNA:Security, CCNA, CCENT
JavonR is on a distinguished road
Old 01-12-2009, 06:58 AM   #11 (permalink)

I'm going to have to agree on this one as well. You can get an amazing hosting plan which can be located at an enterprise level data center for 15 bucks a month. Not to mention full admin rights etc. why even bother hosting at home for very sub par performance?

If you are still serious about doing it at home I would recommend getting between a 3-5mb upload, which is very difficult if not impossible to get out of a standard cable modem or dsl line. - again, this is just not smart.

JavonR is offline   Reply With Quote
Senior Member
 
Pash's Avatar
 
Join Date: Nov 2006
Location: United Kingdom
Posts: 1,442

Certifications: MCSA 2003, JNCIA-FWV, Security+ Expired: CCNA
Pash is just really nicePash is just really nicePash is just really nicePash is just really nicePash is just really nice
Old 01-12-2009, 07:29 AM   #12 (permalink)

http://www.eleven2.com/hosting/

Used them for the last 12 months, been alright so far and got a good deal at the time for the annual signup. They have a new years offering by using coupon code "newyear". By the way, I am not saying this is the only offering out there, there are literally thousands as you may have already seen!

As others have said getting a "business" line at home still probably wont get the sort of service you will need. Even shared services with a host provider is better suited I feel.

The logistics of backups can be a problem as well, if you start hosting databases and the likes on your webserver.

Even if you decided to pay a company for your own dedicated box hosted in a data centre this would probably be more suited.

Anyway, when you weigh all the options up: expected user traffic, cost, uptime, backups and continuity plans you will have your answer.



__________________
Cobra's! Let's bounce!

2010-2011 Goals: Get MCITP:EA done. Maybe VCP and CEH.

Next up: 11th October 70-648 MCSA transition Exam - 80% revision done.

Pash is online now   Reply With Quote
Senior Member
Registered Member
 
Devin McCloud's Avatar
 
Join Date: Jun 2006
Posts: 133

Certifications: Life+
Devin McCloud is on a distinguished road
Old 01-12-2009, 08:17 AM   #13 (permalink)

Well thanks for all the advice. I am a little disappointed considering Mark Frind of plentyoffish dating site gets 500 million page views a month and runs his servers out of his own home. Maybe his story is made up. I don't know. I kinda had the pipe dream that it could be done successfully from my house with my servers and a business line. I guess tomorrow I will call my isp and just see what their upload speed and cost is for these lines.



__________________
The man who trades freedom for security does not deserve nor will he ever receive either.

Devin McCloud is offline   Reply With Quote
Senior Member
 
Pash's Avatar
 
Join Date: Nov 2006
Location: United Kingdom
Posts: 1,442

Certifications: MCSA 2003, JNCIA-FWV, Security+ Expired: CCNA
Pash is just really nicePash is just really nicePash is just really nicePash is just really nicePash is just really nice
Old 01-12-2009, 08:26 AM   #14 (permalink)

Quote:
Originally Posted by Devin McCloud View Post
Well thanks for all the advice. I am a little disappointed considering Mark Frind of plentyoffish dating site gets 500 million page views a month and runs his servers out of his own home. Maybe his story is made up. I don't know. I kinda had the pipe dream that it could be done successfully from my house with my servers and a business line. I guess tomorrow I will call my isp and just see what their upload speed and cost is for these lines.
Ohh its entirely possible he has/is doing that. However, you have to weight up the above thing's like I said. Do you wan't the hassles that are involved with hosting your own web server? I forgot to add power and availability to the list above I think. Having an always on box is gonna cost you, probably more than what the data centre companies will charge for shared servers.



__________________
Cobra's! Let's bounce!

2010-2011 Goals: Get MCITP:EA done. Maybe VCP and CEH.

Next up: 11th October 70-648 MCSA transition Exam - 80% revision done.

Pash is online now   Reply With Quote
Drops by now and again
 
astorrs's Avatar
 
Join Date: May 2008
Location: Vancouver, Canada
Posts: 3,059

Certifications: n+1
astorrs is a glorious beacon of lightastorrs is a glorious beacon of lightastorrs is a glorious beacon of lightastorrs is a glorious beacon of lightastorrs is a glorious beacon of light
Send a message via MSN to astorrs
Old 01-12-2009, 08:40 AM   #15 (permalink)

Quote:
Originally Posted by Devin McCloud View Post
Well thanks for all the advice. I am a little disappointed considering Mark Frind of plentyoffish dating site gets 500 million page views a month and runs his servers out of his own home. Maybe his story is made up. I don't know. I kinda had the pipe dream that it could be done successfully from my house with my servers and a business line. I guess tomorrow I will call my isp and just see what their upload speed and cost is for these lines.
He may have started it that way but it's not anymore - there are SysAdmin job openings for PlentyofFish in Vancouver right now and I can't imagine they're expected to work out of his laundry room.

Update: Just confirmed with someone, they use Peer1 in Vancouver for a co-lo.

Now for anyone looking for a job: http://vancouver.en.craigslist.ca/sad/973179846.html

(I was tempted to apply a few months ago, but it's not really what I enjoy doing - it would be a fun challenge though!).


Last edited by astorrs; 01-12-2009 at 09:01 AM. Reason: Updated with new info
astorrs is offline   Reply With Quote
Senior Member
 
Nobylspoon's Avatar
 
Join Date: Sep 2008
Location: Austin, TX
Posts: 291

Certifications: Earned: CompTIA: Security+ Microsoft: 70-620 Studying: Network+ & A+
Nobylspoon is on a distinguished road
Old 01-12-2009, 01:28 PM   #16 (permalink)

Bluehost.com is great, I just renewed another 12 months with them. Its a little less than $100 for a year with domain included. I mainly just use it for email now, I want to put up a new site but I haven't decided what I want to do.



__________________
"Life is what happens while you're busy making other plans." -John Lennon

Nobylspoon is offline   Reply With Quote
MIPS processor please
 
Mishra's Avatar
 
Join Date: Feb 2007
Location: Louisville, KY
Posts: 2,108

Certifications: MCSE 2003, MCTS: Vista Configure, VCP4, Associates in Computer Network Systems
Mishra is a jewel in the roughMishra is a jewel in the roughMishra is a jewel in the rough
Send a message via AIM to Mishra
Old 01-12-2009, 02:21 PM   #17 (permalink)

I'm under the impression that Devin is just over planning here.

Devin,

Depending on what you are doing, it is definitely a good idea to start out a web site in your own home because you can save months of hosting costs as you tweek your website and actually start getting visitors. This is all dependent on the ISP's tolerance. Most of them won't even let you have port 80 to your house. Once you have gotten a solid client base you are going to need to move it to a hosting site. This is due to all the reasons people stated above.

I wouldn't worry about upload speeds at home as you won't get any kind of traffic no matter what you are doing. (unless you are like serving warez lol).

I just don't want people to discourage you from hosting at home in the beginning stages because it is a good move. But once you start getting some real traffic then you can move it. It is a good idea to do it this way because most websites don't get any kind of significant traffic and flop before it has a user base. So why pay hosting fees if your site doesn't do anything for 1.5 years?

Mishra is offline   Reply With Quote
Senior Member
Registered Member
 
Devin McCloud's Avatar
 
Join Date: Jun 2006
Posts: 133

Certifications: Life+
Devin McCloud is on a distinguished road
Old 01-12-2009, 05:54 PM   #18 (permalink)

Quote:
Now for anyone looking for a job: Senior Systems Administrator
Thanks for that post. He has come a long way from 500 million page views to 2 billion a month. Wow ... imagine all that ad revenue generated from his site.



__________________
The man who trades freedom for security does not deserve nor will he ever receive either.

Devin McCloud is offline   Reply With Quote
Senior Member
 
Join Date: Oct 2005
Posts: 939

Certifications: CCNP, CCIP, VCP, MCSE, CCNA:S, Security+
kalebksp is a jewel in the roughkalebksp is a jewel in the roughkalebksp is a jewel in the rough
Old 01-12-2009, 06:40 PM   #19 (permalink)

I agree with Mishra. There is no reason you couldn't start out hosting your website from your home. I would highly advise that you have a static IP for your connection and that your home connection is stable (no frequent outages from your ISP). I believe that outages can affect google rankings.

I am curious as to why your are so set on running it from home. Not trying to dissuade you from doing so, just wondering if you have a particular reason for doing so.

Good luck!



__________________
Contradictions do not exist. Whenever you think you are facing a contradiction, check your premises. You will find that one of them is wrong.
-Ayn Rand

vCabbage

kalebksp is offline   Reply With Quote
Drops by now and again
 
astorrs's Avatar
 
Join Date: May 2008
Location: Vancouver, Canada
Posts: 3,059

Certifications: n+1
astorrs is a glorious beacon of lightastorrs is a glorious beacon of lightastorrs is a glorious beacon of lightastorrs is a glorious beacon of lightastorrs is a glorious beacon of light
Send a message via MSN to astorrs
Old 01-12-2009, 07:12 PM   #20 (permalink)

Mishra/kalebksp, I can't agree with you guys. Given that hosting packages sufficient for a "starter" can be picked up for ~$5-8/mo (think Hostmonster, etc) and most ISPs charge you at least that for a static IP (if they even allow it without upgrading to SOHO/SMB plans) to me the numbers just don't add up.

astorrs is offline   Reply With Quote
Senior Member
 
Join Date: Mar 2007
Posts: 12,182

dynamik is a splendid one to beholddynamik is a splendid one to beholddynamik is a splendid one to beholddynamik is a splendid one to beholddynamik is a splendid one to beholddynamik is a splendid one to beholddynamik is a splendid one to behold
Old 01-12-2009, 07:16 PM   #21 (permalink)

Quote:
Originally Posted by astorrs View Post
Mishra/kalebksp, I can't agree with you guys. Given that hosting packages sufficient for a "starter" can be picked up for ~$5-8/mo (think Hostmonster, etc) and most ISPs charge you at least that for a static IP (if they even allow it without upgrading to SOHO/SMB plans) to me the numbers just don't add up.
+1

The only reason I'd try a site from home is if I wanted to get some experience managing a web server (i.e. setting up firewall rules, observing attacks, differentiating regular and irregular activity, etc.). That would have to be the primary focus though; any serious site would get hosted by the people who know what they're doing and have the infrastructure to support it.



__________________
''=~('(?{'.('[-@.^~'^'+_)@*^').'"'.('@.&@-@@<@~$@^~.@^_'^')@@/^)%[%^@/*^@%*}').',$/})')

dynamik is offline   Reply With Quote
Senior Member
 
Join Date: Oct 2005
Posts: 939

Certifications: CCNP, CCIP, VCP, MCSE, CCNA:S, Security+
kalebksp is a jewel in the roughkalebksp is a jewel in the roughkalebksp is a jewel in the rough
Old 01-12-2009, 07:21 PM   #22 (permalink)

Quote:
Originally Posted by astorrs View Post
Mishra/kalebksp, I can't agree with you guys. Given that hosting packages sufficient for a "starter" can be picked up for ~$5-8/mo (think Hostmonster, etc) and most ISPs charge you at least that for a static IP (if they even allow it without upgrading to SOHO/SMB plans) to me the numbers just don't add up.
I said that there wasn't a reason he couldn't do it, I didn't say that I recommended doing so. I host my web server with a hosting company because I know it is a PITA doing it from home, but if he's dead set on doing so there is no real reason he can't.



__________________
Contradictions do not exist. Whenever you think you are facing a contradiction, check your premises. You will find that one of them is wrong.
-Ayn Rand

vCabbage

kalebksp is offline   Reply With Quote
MIPS processor please
 
Mishra's Avatar
 
Join Date: Feb 2007
Location: Louisville, KY
Posts: 2,108

Certifications: MCSE 2003, MCTS: Vista Configure, VCP4, Associates in Computer Network Systems
Mishra is a jewel in the roughMishra is a jewel in the roughMishra is a jewel in the rough
Send a message via AIM to Mishra
Old 01-12-2009, 08:38 PM   #23 (permalink)

Well of course if you don't have any interest in learning the web server itself then you should definitely not start it at home. I assume anyone on this board interested in having a website at home would be also getting a learning experience as well.

You also don't need a static IP. Register your IP at dyndns.org and get a router that is configurable with dynamic DNS. Buy your domain name and use a CNAME to your dyndns name. You are good to go.

It's 2 birds with 1 stone. You get the experience and cost savings. And you make sure website isn't a flop before you put any money into it.

Mishra is offline   Reply With Quote
Senior Member
Registered Member
 
Devin McCloud's Avatar
 
Join Date: Jun 2006
Posts: 133

Certifications: Life+
Devin McCloud is on a distinguished road
Old 01-13-2009, 04:07 AM   #24 (permalink)

Mishra & kalebksp, thanks for the encouraging words. I will take that advice and try it from my home.

Why would I want to run it from my home?

1: Utilities are paid in my rental agreement.
2: I already have the equipment
3: I want to learn how to manage a server a run clustered servers
4: I already have a cable connection
5: my ISP allows it
6: I have a static IP

Quote:
Well of course if you don't have any interest in learning the web server itself then you should definitely not start it at home. I assume anyone on this board interested in having a website at home would be also getting a learning experience as well.
Exactly, what's the point of being in computers if you don't try to absorb as much as you can. Well put Mishra!

Quote:
Given that hosting packages sufficient for a "starter" can be picked up for ~$5-8/mo
What do you really get with a $5 or a $15 hosting package? Is it really any better then my 300K upload cable connection? Don't they cap those connections and limit the bandwidth per month. If someone has one of these connections I would love to run Microsoft's free web site load tester on it to see what it is really worth.

I called around and a business line runs $95 for 20mbps down and 1Mb upload. Another option is $195 for 20Mbps down and 1.5 Mbps upload. My goal was to test adsense and try take a CSS purist attempt at creating a lite weight site and testing it. Mishra I think your right on, it can't hurt and in the process I learn a lot of experience and what it takes to manage and protect a site. I also don't have to pay for anything but a domain name. I can always move up to a higher connection down the road.



__________________
The man who trades freedom for security does not deserve nor will he ever receive either.

Devin McCloud is offline   Reply With Quote
was here.
 
Join Date: Apr 2008
Posts: 3,639

tiersten is a splendid one to beholdtiersten is a splendid one to beholdtiersten is a splendid one to beholdtiersten is a splendid one to beholdtiersten is a splendid one to beholdtiersten is a splendid one to beholdtiersten is a splendid one to behold
Old 01-13-2009, 04:26 AM   #25 (permalink)

Quote:
Originally Posted by Devin McCloud View Post
What do you really get with a $5 or a $15 hosting package? Is it really any better then my 300K upload cable connection?
Yes.

Quote:
Originally Posted by Devin McCloud View Post
Don't they cap those connections and limit the bandwidth per month.
They measure the amount that is uploaded/downloaded. This means if your traffic comes and goes in bursts then it'll still be under the limit. If it suddenly got busy with your 300Kbps line then it'll get overloaded.

Quote:
Originally Posted by Devin McCloud View Post
I called around and a business line runs $95 for 20mbps down and 1Mb upload. Another option is $195 for 20Mbps down and 1.5 Mbps upload.
1.5Mbps still isn't a huge amount. 1 person with a slow DSL line can saturate your link by themselves.

Quote:
Originally Posted by Devin McCloud View Post
My goal was to test adsense and try take a CSS purist attempt at creating a lite weight site and testing it. Mishra I think your right on, it can't hurt and in the process I learn a lot of experience and what it takes to manage and protect a site. I also don't have to pay for anything but a domain name. I can always move up to a higher connection down the road.
If you just want to have a play and make a small site to just get the hang of things then what you want to do is fine. We're just saying don't expect to be able to run anything big off your cable line.

tiersten is offline   Reply With Quote
Bookmarks
Go Back TechExams.net IT Certification Forums > General > Off-Topic
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off



All times are GMT. The time now is 07:27 AM.

 
 
Featured Sponsors

TrainSignal - “Hands On” computer training for IT professionals. Network+ Training, MCSE, Cisco & more! Visit Train Signal’s free training site to get loads of Free Computer Training, videos, articles and practice exams.

Preplogic - Sign up now to get Unlimited Access to PrepLogic's entire video training library. Enjoy open access to Microsoft Server 2008, CCNA, CISSP®, PMP and many more. Get Unlimited Access

 

Powered by vBulletin® Version 3.8
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
TechExams.net © 2002 - 2010