BSc Computing (Year 2) Assignment 1 – CSY2001 Computer Networks Due for Issue (week commencing): 9/11/09 Agreed Date for late submission: Date for Submission: Module Tutor: 11/1/2010 Rashmi Dravid Signed: Student Name: Names of Group members Student ID: Assessment Feedback Aspect (& weighting) Excellent Very Good Satisfactory Needs some more work Needs much more work A. Report (60%) Section 1: Problem Analysis and Design a. Problem definition b. Network Drawing Section 2: IP Addressing Section 3: Routing Section 4: VLAN Configuration Section 5: Evaluation B. Implementation and Testing (20%) C. Oral Presentation, Demonstration and Viva (20%) Specific aspects of the assignment that the marker likes: Tutor’s Signature: NB. Specific aspects of the assignment that need more work: Date: Grad e: By entering your name(s) and student ID(s) you are asserting that this submission is entirely your own individual (or group) You must hand in this Front Sheet (fully filled-in) along with the deliverables. 1 Turling Associated Limited Case Study Overview This case study presents a scenario in which the Turling Associates Company has hired you to design their network. 1 Project Scenario Turling Associates Limited is a small to medium size organization that manufactures and markets high-speed wireless products. Its head office in Lincoln is distributed over two buildings - main building and administration building. The main building houses Sales and Marketing Group, and the Research and Development Group, while the Administration building houses the administration group. The offices for Research Group and the Sales and Marketing Group are located on all three floors of the main building. The company’s also has a remote sales office in Stamford. The network diagram provided to you in Figure 1 is more demonstrative of logical connectivity required in the new design In addition to a formal report, the company would like the demonstration of the prototype network, before a go ahead on the project is indicated. 2. Statement of Requirements The task is to design a computer network for the company to connect different departments in the head office in Lincoln as well as to connect head office to remote office in Stamford. The detailed specifications for the proposed network are described in section 4. You are also required to implement your design on a prototype network, and test and demonstrate the functionality to the client. 2 3 Partially Completed Logical Diagram Figure 1 4 Network Requirements: Main Building LAN o 18 employees in the Research and Development group VLAN. o 9 employees in the Sales and Marketing group VLAN. o Administration LAN has 6 employees. o Remote Sales branch LAN has 5 employees. o Expect 100% growth of current IP requirements when determining size of subnets. o Max number of 5 servers (regardless of company growth) which are to be on their own VLAN. o The three switches are to have admin IP addresses assigned (on the admin VLAN, VLAN99). Note that each of these VLANs will require a separate subnet o 3 Location of employees is also provided as given below:. o 8 Research personnel and 2 Sales personnel are on Floor 3. o 6 Research personnel and 4 Sales personnel are on Floor 2. o 4 Research personnel and 3 Sales personnel are on Floor 1. o Floor 1 also has the Server LAN. Five server machines are planned but at this time only one is available. o There is sufficient space in each room to accommodate growth. o The 100% predicted growth will occur uniformly per floor. Switches in the building should provide for redundant connectivity so that at if one switch fails an alternative path is used. Address 150.13.2.0/30 is available for connecting to the Internet. Use 195.10.7.0 for addressing on the internal network. Design IP addressing scheme for efficient use of addresses. A DHCP server will be used to administer IP addresses to PC/workstations on the network. Consider provision of static routes and default routes where necessary. Discuss options available for connecting the head office and the branch office. Suggest a suitable alternative. If you need any further information from the client, please see your tutor by appointment. 5. Project Deliverables Following are the three deliverables from the project: 1. Report Your project report (~ 2000 words) to the company should be submitted as a hard copy and saved on a blog on the NILE. The structure for the report is explained in section 6. 2. Implementation Document router and switch configuration files, detailed test schedule and test outputs. You may use Cisco hardware or simulation program such as Packet Tracer or any other appropriate software to simulate and test functionality of prototype network. Router and switch configuration files and test outputs should be added as appendices with your report 3. Oral Presentation, Demonstration and Viva Each student will present and demonstrate network functionality to the rest of the group during one of the teaching sessions. You may use power-point and/or packet tracer or other presentation and demonstration. 4 6. Report Structure Problem Analysis and Design a. Produce a project brief to describe the main technical requirements the project. b. of Produce a logical network diagram that includes: Router and switch names Router interface details Network addresses Number of hosts per network Spare Network Address block/s Use a suitable drawing software, such as Microsoft Visio or e-draw for network diagram. c. IP Addressing The sample table given below may be used to document IP address design. Identify the unused subnets as spare. Sample Table Network Name No. of Hosts Required Max Possible Hosts Network Address Subnet Mask d. Routing protocols Use a suitable routing protocol to implement the network. The diagram suggests the use of OSPF as the routing protocol. You may however use other routing protocol and justify its suitability for your proposed design. e. VLANs Design VLANs for the Main Building. You may document switch information as given in the table below: Sample Switch Table Switch Name Model # Ports IP Address Gateway f. Evaluation Evaluate project outcomes against client requirements. g. References 5 Use Harvard referencing system to reference resources in the report. 7. Assessment Criteria Excellent [Grade: A+, A, A-] Work of distinguished quality. Evidence of thorough research in network design relating to user requirements, i.e., considering alternative solutions to problem and justification of the chosen option. Evidence of thorough consideration of efficiency in planning IP address scheme, suitable for present and future requirements, identification of spare IP addresses and their documentation in the suggested format. Evidence of professional presentation of network schematic using appropriate drawing program, such as e-draw/Microsoft Visio, any other freeware, complete with labels, IP addresses, device names etc. Evidence of thorough and correct implementation of VLAN grouping and inter-VLAN routing. Evidence of thorough understanding routing and use of routing protocols including use of static and default routes and its documentation in the required format. Evidence of comprehensive implementation and testing of network functionality using simulation software and a well-defined test plan and its documentation. Comprehensive demonstration of network functionality including VLAN, routing including static and/or default routes and use of DHCP for address allocation. strong evidence of understanding of area being presented and its relevance to audience. Very Good [Grade: B+, B, B-] Work of commendable quality. Evidence of strong research in network design relating to user requirements, consideration of alternative options but lacking in strong argument for the chosen option. Evidence of strong consideration of present and future requirements of IP address needs in the design, and identification of IP addresses available for future use and their documentation in required format, but lacking efficiency in the design scheme. Professional presentation of network schematic without appropriate labels, device names, IP addresses. Evidence of strong understanding and correct implementation of VLAN grouping and inter-VLAN routing with missing documentation. Evidence of strong understanding routing and use of routing protocols including use of static and default routes but missing in documentation. Strong evidence of implementation and testing of network functionality using simulation software but without well-defined test plan and its documentation. 6 Demonstration of network functionality including VLAN, routing including static and/or default routes and use of DHCP for address allocation. An evidence of strong understanding of area being presented. Satisfactory [Grade: C (C+, C, C-), D, D+] Work of sound quality. Evidence of some good research and demonstration of basic understanding and discussion of the problem but with minor gaps when translating to technical specifications. Evidence of good research in network design, without considering alternative solutions to the problem. Satisfactory evidence of consideration of present and future requirements in IP address design but no proper documentation of addresses for future or efficiency in addressing design. Professionally drawn but unlabelled network diagram. Satisfactory evidence of understanding and implementation of VLAN grouping and inter-VLAN routing with minor gaps and missing documentation. Satisfactory evidence of routing and use of routing protocols but missing in use of static and default routes and appropriate documentation. Satisfactory evidence of implementation and testing of network functionality using simulation software without test plan and its documentation. Demonstration of network functionality including VLAN, basic routing without static and/or default routes and use of DHCP for address allocation Oral presentation with evidence of area being presented. Needs some more work [Grade: D-, F+] Work of satisfactory quality. Evidence of some research with minor gaps in understanding and discussion of problem and major gaps when translating to technical objectives. Evidence of some unrelated research in network design with major omissions relating to user requirements. Insufficient evidence of consideration of present and future requirements when designing IP address scheme with major gaps in its documentation. Evidence of rough sketch of network diagram with minor gaps. Some evidence of implementation of network functionality using simulation software. One speaker presenting with evidence of area being presented. Needs much more work [Grade: F, F-] Work of unsatisfactory quality. No evidence of background research and understanding. No evidence of research in network design, related to user requirements None or incorrect IP address scheme. No network schematic. No evidence of implementation of network functionality using simulation software 7 No evidence of test plan and testing of proposed network functionality One speaker with limited evidence of understanding of area being presented 8. Learning Outcomes Knowledge and Understanding a) Understand, to a satisfactory level, the structure and operation of LANs and WANs b) Understand, to a satisfactory level, and apply, in a satisfactory manner, communications protocols and standards relating to computer communications networks. c) Understand, to a satisfactory level, issues relating to the interconnection of similar and dissimilar computer networks. Subject-specific Skills d) Understand at a basic but satisfactory level, the concepts of protocol operation within a layered architecture, of the ISO seven-Layer Model and the TCP/IP protocol suite. e) Have a satisfactory understanding of the different types of local area network (LAN) and wide are networks (WAN) technologies, their operation and their associated protocols. f) Understand to a satisfactory level the issues relating to the interconnection of similar and dissimilar networks. g) Have a satisfactory awareness and knowledge of the different types of application protocols. 9. Personal Development & Key Skills (for your PDP) This assignment provides an opportunity to add to your personal development portfolio as indicated below: Key Skill Y/N 1 Managing the Learning Process: Ability to evaluate learning styles, identify strategies for approaching study tasks, manage and organise oneself taking responsibility for decision-making, targetsetting and delivery of action. Y 2 Communication Skills: The ability to express, discuss and present knowledge, ideas and viewpoints to a variety of audiences with confidence and clarity. Y 3 Groupwork: The ability to work harmoniously and productively as a member of a group in a variety of roles, demonstrating an awareness of group dynamics, appropriate inter personal and interactional skills. Y 4 Information Skills: The ability to identify information needs, access and evaluate a range of relevant sources, organise and use Y 8 information efficiently and effectively for both academic and professional purposes. 5 Problem Solving: The ability to identify problems and to apply concepts, principles and techniques in order to generate solutions, choose between alternatives and take appropriate action. Y 6 Use of IT: The ability to effectively use key information technology and appropriate software to assist in the learning process through research and retrieval, communication and manipulation of information in various forms. Y 7 Application of number: The ability to understand, interpret and use numerical and graphical information accurately and effectively. y Remember to consult and completing your Key Skills Checklist or Skills Development Plan as appropriate, to help you to identify current strengths and how you can build on these, as well as highlight areas that need improving. At the end of each year you can complete a new skills checklist/plan, based on your learning experiences. Year 1: http://pdp.northampton.ac.uk/Year1_Files/docs/Key%20Skills%20Checklist.doc Year 2: http://pdp.northampton.ac.uk/Year2_Files/Docs/Stage2SkillsDevelopmentPlan.d oc Year 3 http://pdp.northampton.ac.uk/Year3_Files/Docs/Skill%20Development%20Plan %20year%203%20generic.doc 9