27 August 20081 EEE442 COMPUTER NETWORKS Test results & analysis.

Slides:



Advertisements
Similar presentations
Ch. 12 Routing in Switched Networks
Advertisements

Ch. 12 Routing in Switched Networks Routing in Packet Switched Networks Routing Algorithm Requirements –Correctness –Simplicity –Robustness--the.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Jaringan Komputer Lanjut Packet Switching Network.
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 8 Ýmir Vigfússon.
Mobile and Wireless Computing Institute for Computer Science, University of Freiburg Western Australian Interactive Virtual Environments Centre (IVEC)
Networks: Switching1 Point-to-Point Network Switching.
EE 4272Spring, 2003 Chapter 10 Packet Switching Packet Switching Principles  Switching Techniques  Packet Size  Comparison of Circuit Switching & Packet.
Wide Area Networks School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 11, Thursday 3/22/2007)
Teknik Routing Pertemuan 20 Matakuliah: H0484/Jaringan Komputer Tahun: 2007.
William Stallings Data and Computer Communications 7th Edition
1 Computer Networks Routing Algorithms. 2 IP Packet Delivery Two Processes are required to accomplish IP packet delivery: –Routing discovering and selecting.
2015/7/2Deadlock-free Packet Switching1 Introduction to Distributed Algorithm Part One: Protocols Chapter 5- Deadlock-free Packet Switching Teacher: Chun-Yuan.
1 Computer Networks Switching Technologies. 2 Switched Network Long distance transmission typically done over a network of switched nodes End devices.
Point-to-Point Network Switching Computer Networks Computer Networks Spring 2012 Spring 2012.
Error Checking continued. Network Layers in Action Each layer in the OSI Model will add header information that pertains to that specific protocol. On.
The Structure of Networks with emphasis on information and social networks T-214-SINE Summer 2011 Chapter 8 Ýmir Vigfússon.
Switching Techniques Student: Blidaru Catalina Elena.
Data Communications and Networking
1 Token Passing: IEEE802.5 standard  4 Mbps  maximum token holding time: 10 ms, limiting packet length  packet (token, data) format:  SD, ED mark start,
1 Pertemuan 20 Teknik Routing Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Networks for Distributed Systems n network types n Connection-oriented and connectionless communication n switching technologies l circuit l packet.
Chapter 2 – X.25, Frame Relay & ATM. Switched Network Stations are not connected together necessarily by a single link Stations are typically far apart.
CONGESTION CONTROL and RESOURCE ALLOCATION. Definition Resource Allocation : Process by which network elements try to meet the competing demands that.
Token Passing: IEEE802.5 standard  4 Mbps  maximum token holding time: 10 ms, limiting packet length  packet (token, data) format:  SD, ED mark start,
TELE202 Lecture 5 Packet switching in WAN 1 Lecturer Dr Z. Huang Overview ¥Last Lectures »C programming »Source: ¥This Lecture »Packet switching in Wide.
Sami Al-wakeel 1 Data Transmission and Computer Networks The Switching Networks.
Switching breaks up large collision domains into smaller ones Collision domain is a network segment with two or more devices sharing the same Introduction.
Network Layer4-1 Chapter 4: Network Layer r 4. 1 Introduction r 4.2 Virtual circuit and datagram networks r 4.3 What’s inside a router r 4.4 IP: Internet.
William Stallings Data and Computer Communications 7 th Edition Chapter 1 Data Communications and Networks Overview.
Computer Networks with Internet Technology William Stallings
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
CSCI 465 D ata Communications and Networks Lecture 15 Martin van Bommel CSCI 465 Data Communications & Networks 1.
Load-Balancing Routing in Multichannel Hybrid Wireless Networks With Single Network Interface So, J.; Vaidya, N. H.; Vehicular Technology, IEEE Transactions.
J.Tiberghien - VUB09-06-K.Steenhaut & J.Tiberghien - VUB 1 Telecommunications Concepts Chapter 1.6 Multiplexing & Routing.
1 Computer Communication & Networks Lecture 21 Network Layer: Delivery, Forwarding, Routing Waleed.
Lecture # 03 Switching Course Instructor: Engr. Sana Ziafat.
The University of Bolton School of Games Computing & Creative Technologies LCT2516 Network Architecture CCNA Exploration LAN Switching and Wireless Chapter.
Teknik Routing Pertemuan 10 Matakuliah: H0524/Jaringan Komputer Tahun: 2009.
The Difference Between Router and Switch Not everyone knows: ADVANTAGES OF SWITCH:  Switches offer higher performance than bridges and hubs.  Switches.
Data Communication Networks Lec 13 and 14. Network Core- Packet Switching.
1587: COMMUNICATION SYSTEMS 1 Wide Area Networks Dr. George Loukas University of Greenwich,
Day 13 Intro to MANs and WANs. MANs Cover a larger distance than LANs –Typically multiple buildings, office park Usually in the shape of a ring –Typically.
20.1 Chapter 20 Network Layer: Internet Protocol Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Data and Computer Communications Chapter 7 Circuit Switching and Packet Switching.
William Stallings Data and Computer Communications
Network Layer COMPUTER NETWORKS Networking Standards (Network LAYER)
Point-to-Point Network Switching
Packets & Routing Lower OSI layers (1-3) concerned with packets and the network Packets carry data independently through the network, and into other networks…
Chapter 8 Switching Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Packet Switching Datagram Approach Virtual Circuit Approach
Network Layer – Routing 1
Chapter 3 Switching.
Switching Techniques In large networks there might be multiple paths linking sender and receiver. Information may be switched as it travels through various.
THE NETWORK LAYER.
Chapter 20 Network Layer: Internet Protocol
Data and Computer Communications
Data Communication Networks
PRESENTATION COMPUTER NETWORKS
Switching Techniques.
Congestion Control (from Chapter 05)
Distributed Systems CS
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Congestion Control (from Chapter 05)
Virtual LAN (VLAN).
Error Checking continued
Point-to-Point Network Switching
Distributed Systems CS
Presentation transcript:

27 August EEE442 COMPUTER NETWORKS Test results & analysis

27 August Overall Performance  Average = 62.82% (Level 3+)  Good application of techniques with some ability in analysis)  Highest mark: 91  Lowest mark: 27  90+ = 1 ; 80+ = 12, 70+ = 29, 60+ = 51; 50+=27; 40+=12, <40=6

27 August Section A: Test for Knowledge Average = 8.4/10 Strong knowledge of the subjects Most students score 20/20 Majority scores > 5/10 Some observations: –Many students have difficulties writing the definition of the given terms in own words.

27 August Section A: Answers Section A1: Multiple choices: a, c, a, d, d Section A2.1: –Circuit switching-a data transfer technique that moves the data between networked computers via dedicated paths along intermediate switches –Packet switching – a data transfer technique that breaks data into smaller packets before moving them between network computers through either predetermined routes (virtual circuit) or no predetermined route (datagram)

27 August Section A: Answers

27 August Section B: Test for Understanding Average = 6.8/10 Good understanding of the operation Only 6 students score perfect 20/20 Most students score >15/20 Quite a number score <10/20 = need more understanding

27 August Section B: Test for Understanding F0 F ___ F ___ F4 F5 F ___ F7 Computer A Computer B RR2 F2 RR4 F0

27 August Section C: Test for Application Average = 8.45/10 Very good ability to apply techniques Majority score perfect 20/20 Quite a number got it wrong = need more exercise

27 August Section C: Test for Application C0C0 C1C1 C2C2 + Message + C3C3 +

27 August Section C: Test for Application C0C0 C1C1 C2C2 + Message + C3C3 + C3C2C1C0C3’ =C2 C2’ =C3+C1 C1’ =C3+C0 C0’ =C3+M M Initial

27 August Section D: Problem 1&2 test for Analysis Average = 5.5/10 Some ability to do analysis, giving reason, point out the root cause of the problem, recognising different parts of the complete system, anticipate similar problem elsewhere in the system. 4 students score perfect 10/10

27 August Section D: Problem 1&2 test for Analysis Model answer:Problem 1 Possible reasons (any sensible reasons) –Node C is connected to 5 other nodes compared to the others (A=3, B=3, D=4, E=3, F=2). –One of its connections (between C&E) offers the highest bandwidth (1Mbps) –There is also a bypass link to and from A at C. –This bypass link may provide a least cost path for packets to go through –At peak hour, packets are queued in the buffer and arriving packets that could not find available buffer space are discarded. These packets will be retransmitted after time out and further aggravates the situation The source of the problem –Due to the least cost algorithm that attaches a very low cost to the 1Mbps link and because the routing is fixed, packets cannot be routed away from congestion. Other nodes = A and E (high occurrence in the matrix)

27 August Section D: Problem 1&2 test for Analysis Model answer: Problem 2 Possible reasons (any sensible reasons but must relate to the bandwidths) –Link C-E usage is very high because this is one of the links with the highest bandwidth (1Mbps). This is the fastest link for packets to travel through –Additionally, packets going to node F will not choose C-F route (slower at 128 kbps), they will choose C-E-F instead (1Mbps and 512kbps) –A-C, A-D, E-F high because A-C is a bypass link that can offer lower cost A-D is one of the fastest link (1 Mbps) E-F is faster (512 kbps) compared to C-F(128kbps) –B-D, C-D, C-F, D-E unused because C-D and D-E the slowest link (64kbps) B-D (384kbps) is slower compared to B-A-D (512kbps and 1 Mbps) C-F (128kbps) is slower compared to C-E-F (1Mbps and 512kbps)

27 August Section D: Problem 3 test for synthesis Average = 4.2/10 4 students score perfect 20/20 39 students (~28.3% ) score more than 10/20=are able to handle synthesis A good number of students are able to synthesize what they have learnt and use them to propose creative solutions to problems).

27 August Section D: Problem 3 test for synthesis Solutions: Possible ideas (any sensible ideas as long as retaining the links (with the given bandwidth of course and fixed routing). Examples : 1. Attach cost according to link usage with high usage = high cost and recalculate the link cost considering both bandwidth and usage 2. Combine minimum hop and bandwidth-based least cost path routing. For neighbouring nodes- use direct link. Non direct nodes choose least cost path

27 August Section D: Problem 3 test for synthesis Solutions: Possible ideas (any sensible ideas as long as retaining the links (with the given bandwidth of course and fixed routing). Examples : 1. Attach cost according to link usage with high usage = high cost and recalculate the link cost considering both bandwidth and usage 2. Combine minimum hop and bandwidth-based least cost path routing. For neighbouring nodes- use direct link. Non direct nodes choose least cost path 3. Add bias information so that packets can be directed to the destination and avoid high usage link Cannot change the bandwidth or exchange the links: the question requires you to restrategise the routing Simple one-by-one substitution is acceptable but with less marks because it is not possible to ask router to decide one by one

27 August Section D: Problem 3 test for synthesis Solutions: detail proposal – A good proposal must show follow the principal ideas set in the previous answer. Contradicting elements will costs marks. –Must show how the nodes are decided using examples to guide the reader to understand your proposal –If you attach new costs to the link, the new costs must be shown

27 August Section D: Problem 3 test for synthesis Solutions: detail proposal – A good proposal must show that the routing follow the principal ideas set in the previous answer. Contradicting elements will cost marks. –Must show how the nodes are decided using examples to guide the reader to understand your proposal –If you attach new costs to the link, the new costs must be shown –At this point you do not need to evaluate how good is your proposal in redistributing the traffic. Enough to show how it does the work and the proposed matrix.

27 August Section D: Problem 3 test for evaluation Average score = 2/10. Solutions: Evaluation Steps: Estimate the current usage and compare to previous usage. Must show perhaps using table of comparison that the proposed method has redistributed the traffic, no more unused links, no more overused links. (Simple explanation without proof will get fewer marks) A stronger evaluation (level 6) will also touch about consequences to individual nodes (eg node C). Although the question requires redistribution of traffic but someone with high level evaluation ability will tend to assess the impact of his proposal to other possible but unspecified requirements. (You may observe that some of your proposed solutions will increase the number of C’s in the matrix) Must comment for possible good or bad consequences but not necessarily give more solution (just evaluate). This is to be able to recognise that there are rooms for improvements in the future.