0% found this document useful (0 votes)
992 views

Advanced Computer Network

Advanced Computer Network

Uploaded by

arvi.sardar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
992 views

Advanced Computer Network

Advanced Computer Network

Uploaded by

arvi.sardar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 8
Advanced CompuerNetwork Program Name Program Code Semester Course Title Conse Code: 22520 : Computer Engineering Program Group : CO/CMAFICW : Fifth : Advanced Computer Network (Elective) yurse Code 222520 1. RATIONALE The modern computer network includes different routing protocols and applying the concepts of network, transport and application layer protocols. In order to work with existing technology in building large, complex networked systems, students must be acquainted with the principles, architectures, and protocols used in modern networked systems. This course covers advanced computer network protocols, and advanced principles of the design of computer networks. After completing this course students will be able to configure various TCP/IP protocols at different layers. COMPETENCY hhe aim of this course is to help the student to attain the following industry identified competency through various teaching learning experiences: «© Configure network protocols at different layers of TCP/IP protocol set. 3. COURSE OUTCOMES (COs) The theory, practical experiences and relevant soft skills associated with this course are to be taught and implemented, so that the student demonstrates the following industry oriented COs associated with the above mentioned competency a) Implement Network Layer Protocols. b) Configure IPv6 Network. ©) Choose routing protocol in the given network situation, d) Implement different Transport Layer Protocols. ©) Configure various Application Layer Protocols. 4. TEACHING AND EXAMINATION ME Credit Theory ufo] pe erty ESE PA Totat ESE ‘Min | stax [atin | Max | in| Max [Min 3[-P [3 2 [30 [00 | 100 | a0 | 25# | 10 (*): Under the theory PA; Out of 30 marks, 10 marks of theory PA are for micro-project assessment to facilitate integration of COs and the remaining 20 marks is the average of 2 tests 10 be taken during the semester for the assessment of the UOs required for the attainment of the COs. Legends: L-Lecture; T - Tutorial/Teacher Guided Theory Practice; P - Practical; C emester Examination; PA - Progressive Assessment. Credit, COURSE MAP (with sample COs, PrOs, UOs, ADOs and to This course map illustrates an overview of the flow and linkages of the topics at xavjpus levels of outcomes (details in subsequent sections) to be attained by the student Agafe"end “lhe MSBTE - Final Copy Dt. 29.03.2019 Page 1 of 8 ‘Advanced Comper Network Course Code: 22520 course, in all domains of learning in terms of th depicted at the centre of this map. lustry/employer identified competency iboea seca”) hepa , “ Cee aie ee F803 Gains " Ons ee iia bree ey 2 Lil re 2° eo Praca, \ Bain Oueame Figure 1 - Course Map 6. SUGGESTED PRACTICALS/ EXERCISES The practicals in this seetion are PrOs (i.e. sub-components of the COs) to be developed and assessed in the student for the attainment of the competency, Approx. Practical Outcomes (PrOs) Unit No. | Hrs. Required 1. | Given an IP address, network mask, and subnetwork mask, T 2 | determine other information and implement it, about the IP address such as: The subnet address of this subnet. he broadcast address of this subnet. iii, The range of host addresses for this subnet. iv, The maximum number of subnets for this subnet mask. y. The number of hosts for each subnet. vi, The number of subnet 29.03.2019 Page 2 of 8 Advanced Computer Network Course Code: 22520 7 Approx. : Practical Outcomes (PrOs) Unit No. | Hrs. No. . Required vii, The number of this subnet 2. | a. Capture ICMPv4 packets generated by utility programs 1 2+ like ping, traceroute and tabulate all the captured parameters using relevant software b. Investigate IP Protocol by capturing IP datagrams and tabulate all the captured parameters using relevant software 3.__ | Configure IPv6 network using any network simulator. i 2 4. | Configure IP static routing using relevant software. ur 02 5.__| Configure IP routing with RIP using relevant software. Ur 02" 6. _ | Configure IP routing with OSPF using relevant software ML 02 7. | Configure User Datagram Protocol (UDP) Part-I using Vv 02" relevant_software. 8. _ | Configure User Datagram Protocol (UDP) Part-II using Vv 02" relevant software, 9. _ | Configure Transmission Control Protocol (TCP) using Vv om | relevant software. [70.|Run different STCP commands. v a 11, | Configure Dynamic Host Configuration Protocol (DHCP) Vv 02 using relevant software. 12, [ Configure Domain Name Server (DNS) using relevant Vv 02" software. 13, |. Configure File Transfer Protocol (FTP) using relevant Vv 02 sofiware. b, Configure Hypertext Transfer Protocol (HTTP) using relevant software 14. [ a. Use Telnet to login a remote machine. v 02* b. Connect remote machine using Secure Shell (SSH). 15._ | Configure SMTP, POP3 and IMAP using relevant software. Vv 02* 16._ | Configure MIME and SNMP using relevant software, v 02 Total 32 Note “LA suggestive list of PrOs is given in the above table. More such PrOs can be added to attain the COs and competency. A judicial mix of minimum 12 or more practicals need 10 be performed, out of which, the practicals marked as ‘*’ are compulsory, so that the student reaches the ‘Application Level’ of Bloom's Taxonomy’ as generally required by the industry. ii. The ‘Process’ and ‘Product’ related skills associated with each PrO are to be assessed according 10 a suggested sample given below: S.No. Performance Indicators Weightage in % 1, | Completion of given task. 25 2, ___| Correctness of the given task. 3 “Answer to sample questions, 4 Submit report in time, Total MSBTE — Final Copy Dt. 29.03.2019 Page 3 of 8 Advanced Compote Network Course Code: 22520 The above PrOs also comprise of the following social skills/attitudes which are Affective Domain Outcomes (ADOs) that are best developed through the laboratory/field based experiences Follow safety practices Practice good housekeeping. Work as a leader/a team member. Follow standard configuration procedures. Follow ethical practices. eaese The ADOs are not specific to any one PrO, but are embedded in many PrOs. Hence, the acquisition of the ADOs takes place gradually in the student when s/he undertakes a series of practical experiences over a period of time. Moreover, the level of achievement of the ADOs according to Krathwohl’s ‘Affective Domain Taxonomy’ should gradually increase as planned below: © ‘Valuing Level’ in St year © ‘Organising Level’ in 24 year and © ‘Characterising Level’ in 3°4 year, 7. MAJOR EQUIPMENT/ INSTRUMENTS REQUIRED ‘The major equipment with broad specification mentioned here will usher in uniform conduct of experiments, as well as aid to procure equipment by authorities concerned, Equipment Name with Broad Specifications PrO S.No. | 1 | Computer system All (Any computer system with basic configuration, connected to LAN) 2 | Wireshark or any other similar software to capture and investigate 12 packets __3__[ Cisco Packet Tracer or any other similar software - 3016 UNDERPINNING THEORY COMPONENTS, ‘The following topics are to be taught and assessed in order to develop the sample UOs given below for achieving the COs to attain the identified competency. More UOs could be added. Unit Unit Outeomes (UOs) Topics and Sub-topies (in cognitive domain) | Unit=T | Ta. Explain significance of the given | 1.1 IP Addressing: Address Space, Network field in the packet format of Notations, Classfull addressing, Layer and Intemet Protocol, Classless addressing, Network Protocols _ | 1b. Implement IP addressing for the Address ‘Translation (NAT). given network Jc. Explain significance of the given field in packet format of ICMPv4, 1d. Explain the given inefficiency in Mobile IP. 1.2 Internet Protocol (IP): Datagram Format, Fragmentation, Options. 1.3 ICMPv4: Messages, Debugging ‘Tools, ICMP Checksum. 1.4 Mobile IP: Addressing, Agents, Three Phases, Inefficiency in Mobile IP. 1.5 Virtual Private Netw Technology MSBTE ~ Final Copy Dt. 29.03.2019 Page 4 of 8 ‘Advanced Computes Network Course Code: 22520 Unit Unit Outcomes (UOs) Topics and Sub-topics (in cognitive domain) Unit— I 2a. Map the given IPv4 address to 2.1 IPv6 Addressing: Representation, Next IPv6 address. address space, address space | Generation | 2b. Describe function of the given allocation, Autoconfiguration, IP step in the stateless auto Renumbering. configuration process 2.2 Transition from IPy4 to IPv6: | 26. the given strategy of Dual Stack, Tunneling, Header ‘ion from IPv4 to IPv6. Translation. 2d. Explain significance of the given | 2.3 IPVv6 Protocol: Packet format, field in Datagram format of IPv6, Extension Header. Unit H- | 3a, Choose relevant routing Protocol | 3.1 Introduetion: Inter-domain, Intra- Unicast for the given network situation. domain Routing and 3b, Compare Dynamic Routing and_ | 3.2 Routing Algorithms: Distance Multicast Static Routing on the given Vector Routing, Bellman-Ford Routing aspect. algorithm, Link State Routing, Protocols _ | 3c, Calculate shortest paths from a Path Vector Routing. single source vertex to all the | 3.3 Unicast Routing Protocol other vertices in the given Internet Structure, Routing weighted digraph, Information Protocol (RIP), Open 3d. Explain functioning of the given Shortest Path First (OSPF), Border multicast routing protocol, Gateway Protocol Version 4 (BGP4). 3.4 Introduetion: Unicast, Multicast and Broadcast. 3.5 Intradomain Multicast Protocols: Multicast Distance Vector (DVMRP), Multicast Link State (MOSPF), Protocol Independent Multicast (PIM). Unit-IV | 4a, Explain significance of the given | 4.1 User Datagram Protocol: User Transport field in UDP Packet format. Datagram, UDP Services, UDP Layer 4b. Describe the given State Applications. Protocols Transition of T 4.2 Trans sion Control Protocol: 4c. Explain significance of the given TCP Services, TCP features, field in TCP Packet format. Segment, A TCP Connection, 4d, Describe the given field in the State Transition Diagram, packet format of SCTP. Windows in TCP, Flow Control, 4e, Explain the functioning of the Error Control, TCP Congestion given Protocol with Flow and Control, TCP Timers, Options. Error control by taking an 4.3 SCTP: SCTP Services, SCTP example, Features, Packet Format, An SCTP Association, Flow Control, Error Control. Unit-V | Sa.Explain function of the given | 5.1 World Wide Web and HTTP Application application layer protocol 5.2 File Transfer: FTP and 1 Layer 5b. Explain function of the given 3 Electronic Mail: Ar MSBTE — Final Copy Dt. 29.03.2019 _Aavanced Computer Neto 1 Coe: 22520 Unit Unit Outeomes (UOs) Topics and Sub-topies {in cognitive domain) Protocols FTP command, Web-Based Mail, Email Security, Se. Explain working of the given SMTP, POP, IMAP and MIME, components in the Architecture SNMP. of Electronic Mail 5.4 DNS ~ Concept of Domain name 5d. Explain process of resolving the space, DNS operation. given host name into IP address | 5.5 DHCP Static and Dynamic using DNS. Allocation, DHCP Operation. Se. Explain working of the given _| 5.6 Remote Login: TELNET and SSH. Remote Login Protocol. “Note: To attain the COs and competency, above listed UOs need to be undertaken to achieve the ‘Application Level’ of Bloom's ‘Cognitive Domain Taxonomy’ 9. SUGGESTED SPECIFICATION TABLE FOR QUESTION PAPER DESIGN unit] ; ‘teaching | Distribution of Theory Marks _ Unit Title ion R U A | Total - Level_| Level | Level | Marks 1_ | Network Layer and Protocols 06 a2 | 02 | 04 | os Tl_| Next Generation IP 08 02 04 o4 | 10 IIT_| Unicast and Multicast Routing 10 02 | 04 | 08 14 Protocols. Le TV_| Transport Layer Protocols 12 02 | os os | 18 V_[ Application Layer Protocols 12 04 [08 | os | 20 | Total 4a | 2 26 32 70 Legends: R-Remember, U-Understand, A=Apply and above (Bloom's Revised taxonomy) Note: This specification table provides general guidelines to assist student for their learning and 10 teachers to teach and assess students with respect to attainment of UOs, The actual distribution of marks at different taxonomy levels (of R, U and A) in the question paper may vary from above table, 10, SUGGESTED STUDENT ACTIVITIES, Other than the classroom and laboratory learning, following are the suggested student-related co-curricular activities which can be undertaken to accelerate the attainment of the various outcomes in this course: Students should conduct following activities in group and prepare reports of about 5 pages for each activity, also collect/record physical evidences for thi (student's) portfolio which will be useful for their placement interviews: a. Prepare journals based on practical performed in laboratory. b. Give seminar on Identified topic. Undertake micro-projects, 11, SUGGESTED SPECIAL INSTRUCTIONAL STRATEGIES (if any) ‘These are sample strategies, which the teacher can use to accelerate the attainment of the various learning outcomes in this course: a, Massive open online courses (MOOCs) may be used to teach various topies/sub topics, b. ‘L? in item No. 4 does not mean only the traditional lecture method, types of teaching methods and media that are to be employed to devely “Final Copy Dt.29.032019 Page oof _Aavanged Computes Network Couse Code: 22520 c. About 15-20% of the topics/sub-topics which is relatively simpler or descript nature is to be given to the students for self-directed learning and assess the development of the COs through classroom presentations (see implementation guideline for details). 4, With respect to item No.10, teachers need to ensure to create opportunities and provisions for co-curricular activities. e. Guide studeni(s) in undertaking micro-projects. £ Demonstrate students thoroughly before they start doing the practice. g. Encourage students to refer different websites to have deeper understanding of the topic. h, Observe continuously and monitor the performance of students in Lab. 12, SUGGESTED MICRO-PROJECTS Only one micro-project is planned to be undertaken by a student that needs to be assigned to him/her in the beginning of the semester. In the first four semesters, the micro-project are group-based. However, in the fifth and sixth semesters, it should be preferably be individually undertaken to build up the skill and confidence in every student to become problem solver so that s/he contributes to the projects of the industry. In special situations where groups have to be formed for micro-projects, the number of students in the group should not exceed three. ‘The micro-project could be industry application based, internet-based, workshop- based, laboratory-based or field-based. Each micro-project should encompass two or more COs which are in fact, an integration of PrOs, UOs and ADOs. Each student will have to maintain dated work diary consisting of individual contribution in the project work and give a seminar presentation of it before submission. The total duration of the micro-project should not be less than 16 (sixteen) student engagement hours during the course. The student ought to submit micro-project by the end of the semester to develop the industry oriented COs. A suggestive list of micro-projects is given here. Similar micro-projects could be added by the concerned faculty: i. Prepare one Static and One dynamic Network with DHCP server. Use Routing Protocol to route packets between these networks using Cisco packet tracer or any other similar software. ji, Setup a FTP server and client on one network. Transfer files from Client to server and vice versa, iii, (a) Create DNS (b) Create Web server, (c) Serve an HTML page on web server and call it on browser through DNS. iy, Set-up a mailing system of users on intranet. 13, SUGGESTED LEARNING RESOURCES SF Title of Book Author Publication 1 | Data Communication and | Forouzan Behrouz _ | McGraw Hill Education (India), Networking SE A ‘New Delhi, 2005, ISBN-13:978-1- 25-906475-3 2 |Intemetworking with | Comer Douglas E, | Prentice Hall of India Private TCP/IP, Volume 1, Limited, New Delhi, 2014 Fourth Edition, ISBN-81-203-2065-4 3 | Computer Networks, | Tanenbaum Andrew | PHI Learning, New Delhi- 2014 Fourth Edition s ISBN-81-203-21 75-846 Ht MsBT 1 Copy Dt. 29.03.2019 Page 7 of 8 ‘Advanced Computer Network Course Code: 22520 4 | Advanced Computer B.M. Harwani and | Dreamtech New Deihi- 2014 ! Network DT Editorial ISBN 978-93-5004-013-3 Services 5 ‘Computer Networks Natalia Olifer, | Wiley | Principles, Technologies And | Victor Olifer ISBN Protocols For Network Design 14, SOFTWARE/LEARNING WEBSITES a) ‘ICP/P Illustrated, Volume 1 The Protocols W. Richard Stevens b)_ hup://study-cena.com/ ©) http:/www.packettracernetwork.com/ 4) _https:!/www.tutorialspoint.com/listtutorials/networking/1 ©) www.txv6tf.org/wp-content/uploads/2010/08/Mubummad-Tutorial-ipv6-basics.pdf 4) hittp://enp3book.info.uel.ac.be/2nd/html/protocols/bgp.html 2) _https://campus.barracuda.com/product/nextgenfirewallf/doc/46209264/dynamic- routing-protocols-ospf-tip-bgp/ hy _http:/Awww.ciscopress.com/articles/article.asp?p=218021 0andseqNum=5 i) _http://vwwaallsyllabus.com/aj/note/Computer_Science/Computer%20Networks%20- “201 MSBTE ~ Final Copy Dt. 29.03.2019 Page 8 of 8

You might also like