internet protocols - etsf10

21
Internet Protocols - ETSF10 - Kaan Bür, 2012 (Jens Andersson)

Upload: others

Post on 12-Sep-2021

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Internet Protocols - ETSF10

Internet Protocols- ETSF10 -

Kaan Bür, 2012(Jens Andersson)

Page 2: Internet Protocols - ETSF10

ETSF10 – Internet Protocolshttp://www.eit.lth.se/course/etsf10

• Obligatory for C2 students, 9 credits– Continuation of ETSF05

• Optional for D4, E4, MScW2 students, 7½ credits

2012-10-29 2ETSF10 - Internet Protocols

Page 3: Internet Protocols - ETSF10

Course Objectives• Understanding the Internet• Practice with networks and protocols• Critical judgement of theory and praxis

2012-10-29 3ETSF10 - Internet Protocols

Page 4: Internet Protocols - ETSF10

Intended Learning Outcomes1. Knowledge and understanding:

a) Explain basic network routing concepts and algorithms; apply them into given topologies;

b) Explain how the Internet protocol suite operates; describe the functions of various protocols;

c) Explain the concept and usage of node addressing; classify addresses into network layers.

2012-10-29 ETSF10 - Internet Protocols 4

Page 5: Internet Protocols - ETSF10

Intended Learning Outcomes2. Skills and abilities:

a) Examine data packets and compare communication patterns to protocol descriptions;

b) Experiment with real network routers and configurethem according to instructions.

2012-10-29 ETSF10 - Internet Protocols 5

Page 6: Internet Protocols - ETSF10

Intended Learning Outcomes3. Critical judgement and evaluation:

a) Formulate the relation between the various Internet protocols;

b) Evaluate the suitability of an Internet protocol for supporting a given application type.

2012-10-29 ETSF10 - Internet Protocols 6

Page 7: Internet Protocols - ETSF10

Assessment

2012-10-29 ETSF10 - Internet Protocols 7

Intended Learning Outcomes Activities Assessment Tasks

Know

ledg

e an

d U

nder

stan

ding

Explain basic network routing concepts and algorithms; apply them into given topologies

Student reading,Online discussions,Lectures,Tutorials

Individual contribution to online discussions,Online quizzes,Final exam

Explain how the Internet protocol suite operates; describe the functions of its various protocols

Explain the concept and usage of node addressing; classify addresses into network layers

Skill

s and

Ab

ilitie

s

Examine data packets and compare communication patterns to protocol descriptions

Laboratory project 1

Project report 1

Experiment with real network routers and configure them according to instructions

Laboratory project 2

Project report 2

Criti

cal

Judg

emen

t Formulate the relation between the various Internet protocols

Online discussions,Term paper assignment

Individual contribution to online discussions,Term paperEvaluate the suitability of an Internet protocol for

supporting a given application type

Page 8: Internet Protocols - ETSF10

Course Structure• 3 learning cycles (2 weeks each)• 2 laboratory projects (teams of 2)• 1 term paper • 1 final exam

2012-10-29 8

Mon Tue Wed Thu Fri Mon Tue Wed Thu Fri

Lec.1 Lec.2 Exc.1 Exc.2

Online discussion Quiz

Laboratory Project

ETSF10 - Internet Protocols

Page 9: Internet Protocols - ETSF10

Lectures and Exercises• Group 1

– Internet routing

• Group 2– Transport layer, TCP

• Group 3– Network layer, IP

2012-10-29 ETSF10 - Internet Protocols 9

Page 10: Internet Protocols - ETSF10

Online Discussions• Via EIT moodle system

– http://moodle.eit.lth.se– Enrollment key: ******************

• Significant contribution– Not necessarily on your first attempt!

2012-10-29 ETSF10 - Internet Protocols 10

Page 11: Internet Protocols - ETSF10

Online Quizzes• Via EIT moodle system

– Significant discussion contribution required

• Same rules apply as in a written test– Individual work (no groups)– Original answers (no copy/paste)

2012-10-29 ETSF10 - Internet Protocols 11

Page 12: Internet Protocols - ETSF10

Laboratory Projects• Routing Lab

– Registration via website– To do: Read docs, prepare, then book lab time!

• TCP Lab– Uses Wireshark

• Overlapping timelines!

2012-10-29 12ETSF10 - Internet Protocols

Page 13: Internet Protocols - ETSF10

Term Paper• Optional• Deeper individual study• You can propose your own topics

• Alternative for C2 students– Self-reflection on the course (Keep a diary!)

2012-10-29 ETSF10 - Internet Protocols 13

Page 14: Internet Protocols - ETSF10

Marks• Mark 3

– Pass 2 lab projects AND– Pass 3 midterms OR final exam part A

• Mark 4 and 5– Pass final exam part B (mark +1)– Pass term paper (mark +1)

2012-10-29 14ETSF10 - Internet Protocols

Page 15: Internet Protocols - ETSF10

Bonus Programme• For each quiz you passed, you are exempt from

the corresponding section of final exam part A. • If you passed all 3 quizzes, you pass the course

with mark 3.

2012-10-29 15ETSF10 - Internet Protocols

Page 16: Internet Protocols - ETSF10

Workload Distribution

2012-10-29 ETSF10 - Internet Protocols 16

7,5 credits 200 hLectures and exercises 26 hOnline discussions and quizzes 6 hRouting lab (~4 days) 32 hTCP lab (~2 days) 16 hTerm paper (~4 days) 32 hSelf study time 88 h

Page 17: Internet Protocols - ETSF10

Literature• Data Communications and Networking

– Behrouz A. Forouzan– 4th or 5th ed, McGraw-Hill

2012-10-29 17ETSF10 - Internet Protocols

Page 18: Internet Protocols - ETSF10

Staff

2012-10-29 18ETSF10 - Internet Protocols

Course head: Jens AnderssonLecturer: Kaan BürLab supervisor: Christopher JämthagenCourse secretary: Marianne Greiff Svensson

Page 19: Internet Protocols - ETSF10

Final Remarks• Elect two course representatives (D4, E4, MScW2)

– Give them feedback

• Participate in discussions– Help us for interactive lectures

• Course evaluation– Help us to improve the course

2012-10-29 19ETSF10 - Internet Protocols

Page 20: Internet Protocols - ETSF10

Most Important

Plan ahead your time!

2012-10-29 20ETSF10 - Internet Protocols

Page 21: Internet Protocols - ETSF10

Today’s Programmeon subject familiarity

– with last year’s exam

• Introduction to – by Jens Andersson

2012-10-29 ETSF10 - Internet Protocols 21