You are on page 1of 3

1 CSC 335, section 01 January 6, 2012 Homework 1 1) (4 points) Recall that speed = distance/time.

In a similar fashion, data rate = (number of bits carried) / time . Imagine you have a dog, Rex, who can carry ten (10) IBM 3592 JC/JY tape cartridges that go into a TS1130 drive. a) What is Rex's native (uncompressed) capacity? That is, how much data can Rex carry (time not factored in)? The native capacity of one type cartridge is 4TB which is 4000GB so the sum of ten of such is 40TB. Therefor Rex can carry 40TB of data in one go.

b) Rex can travel to your side at a sustained speed of 25 km per hour. For what range of distances does Rex's data rate exceed a 10 Gbps Ethernet? For simplicity: assume the Ethernet has no propagation delay.

Rex's Payload-Speed is (25 km * 40 TB)/1 hour and 10 Gbps == 4.5TB/hour

And I get x <= 222.22 km So within a range of 222.22 km Rex's faster than a 10 Gbps Ethernet.

2) (4 points) Write at least two paragraphs presenting an argument either

2 for or against the notion that an Internet site should be held responsible for the type of content stored within, regardless of whether they know it. (E.g. sites like rapidshare, etc., which store files for people.) That is, if an Internet site contains illegal (or copyrighted/pirated) content but do not always know it because of the way content is uploaded, should they be held responsible, legally? Discuss. I agree with the statement that a website should be held accountable for its published content. In paper publication business, the writer of the paper or book is held accountable for the effect of the publication and the writer is also the beneficiary of that publication. However this rule changed on the internet. On the internet the users would often publish irresponsible stuff and get away anonymously, only to leave the published content on the website they visit. And sometimes the content would be of great violation and somebody has to be held accountable for it. In my opinion the websites cannot shift off the responsibilities because it may often be the case that it's the rules of the website that connived the behaviours of irresponsible publication. For an very apparent example, the rule of commenting on YouTube has allowed hateful and other abusive publication thrive. YouTube now has become a pit of filthy language and ideological war field, which has been doing harm to the users all around the world. So I think it's the rules of the website which encourage such publication. Therefore I support the statement that a website should be held accountable for its published content.

3) (4 points) Look up the number of hosts on the Internet as of right now.

3 In the past, the number of hosts has doubled roughly every 18 months. Based on what you look up and this rule of thumb, how many hosts should there be in 2018 (6 years from now)? reasonable estimate? If so (or not), why? Does this seem like a

source: Internet Domain Survey, July, 2011 Number of Hosts advertised in the DNS | Date | Survey Host Count Adjusted Host Count Replied To Ping* -

--------+-----------------------------------Jul 2011| 849,869,781 Jan 2011| 818,374,269 Jul 2010| 768,913,036 Jan 2010| 732,740,444 Jul 2009| 681,064,561 Jan 2009| 625,226,456 Jul 2008| 570,937,778 Jan 2008| 541,677,360

[* estimated by pinging a sample of all hosts] Compute the growth rate according to the statistics of Jan 2008 and Jan 2011, and the growth rate is computed to be 0.1087 per year. So in eight years there will be 818,374,269*(1.1087)^8=1,868,376,285 hosts on the internet. The number of hosts will be less then the earth population at that time so I think this estimation is reasonable.