Question: Task-1
Provide short answers to the following six questions. Your answers should be clear, concise and to the point. Prepare a single document (MS Word or PDF, NOT both) along with title page and submit it online using Turnitin.
Question 1: Discuss the advantages and disadvantages of star, bus, and mesh physical topologies. Provide real examples of each type.
Question 2: Explain encapsulation and decapsulation in a five layer TCP/IP protocol suite. How does multiplexing and de-multiplexing differ from encapsulation and decapsulation?
Question 3: Calculate the approximate bit rate and signal level(s) for a 6.8 MHz bandwidth system with a signal to noise ratio of 132.
Question 4: Explain why the OSI model is better than the TCP/IP model. Why hasn't it taken over from the TCP/IP model? Discuss the advantages and disadvantages of both models.
Question 5:What is the total delay (latency) for a frame of size 5 million bits that is being sent on a link with 10 routers each having a queuing time of 3.5 µs and a processing time of 1.8 µs. The length of the link is 1900 km, the speed of light inside the link is 2.2 x 108 m/s, the link has a bandwidth of 8 Mbps. Which component(s) of the total delay is/are dominant? Which one(s) is/are negligible?
Question 6: According to RFC1939, a POP3 session is one of the following states: closed, authorization, transaction or update. Draw a diagram and explain to show these four states and how POP3 moves between them.
Rationale
This assessment consists of six questions assessing a basic understanding of network & data communication models, next generation IP and application layer paradigm. This assessment covers the following learning objectives: define and explain various Internet technologies; describe and analyse the role and importance of Internet technologies in the modern world; and explain how different application layer services such as client-server and peer-to-peer paradigms work in the Internet.
Task-2
You may have a personal portfolio website for a number of reasons. If you're a freelancer, then you'd need one to showcase your work and allow people to contact you. For a student (or unemployed), the portfolio can be used to show your work to prospective employers. If you're part of a studio, then you might use one to blog about your design life, show people what you're doing and build your online presence. Include all the skills you have achieved, the activities you are involved in, previous experience, qualification and more about yourself.
A personal portfolio website is all about promoting you. You are a brand, and your name is a brand name. No one is going to know about your brand unless you get it out there; and if you're a Web designer, developer, writer, gamer etc, then it's essential that you have a good portfolio website.
Getting Web Server Account on CSU Web Servers
Do these steps early, if you have difficulties accessing the Web Server contact Student Central in the first instance. If you can't resolve problems quickly, contact your Subject Coordinator as soon as possible.
Go to the web site https://www.csu.edu.au/webpublishing/personal.htm
Go to "Students? Your personal publishing information is "here" link and follow the instruction to get the web server account and how to publish your information.
Keep in mind that the CSU web server allows a maximum size of data files up to 20MB. So your data files should be within this limit.
At the completion of registration process, you should have a webpage address similar to
https://csusap.csu.edu.au/~username (where username is your actual username) It will NOT be active until you place some files on the server.
Then complete the following:
1) Create a new HTML5 file named index.htm and save it in a folder with your Data Files.
2) Add the appropriate doc type for HTML5 to the beginning of the file.
3) Add a comment to the document head describing the document's content and containing your name and the date.
4) Add an appropriate page title to the document head.
5) Set the character set of the file to UTF-8.
6) Include at least one example of each of the following:
- structural elements such as the header, footer, section and aside elements
- grouping elements including a heading and a paragraph
- a text-level element
- an inline image
- a character entity reference or a character encoding number
- ordered or unordered list
- include an Internal Style Sheet which provides at least 2 type selectors and a universal selector
7) Validate the web page(s) you have created using https://validator.w3.org (there should be no errors for HTML5)
8) Structure your HTML5 code so that it's easy for others to read and understand.
9) Save your changes to the file, and then open it in your Web browser to verify that is readable.
10) Upload your files to the web server account you have created on CSU web server. Verify that the web page you have created is linked to your own homepage e.g. https://csusap.csu.edu.au/~student
11) Submit a document containing the full URL of your homepage through Turnitin (PDF or Word document, NOT both). You do not need to submit your other files. Note that the files are date stamped on the server so should not be modified after submission, otherwise a late penalty will be applied.
This website must be unique (not part of a previous submission or exist elsewhere on the Internet), and it must be hand coded. The use of Dreamweaver or other Web page creation software will not be accepted and will result in zero marks being awarded to this assessment item.
Rationale: This assessment covers the following learning objective:
Be able to apply basic knowledge of creation of web pages using HTML5 and CSS.