ECONE

Computer Networks, winter 2018/2019

Table of contents

Appraisal rules

Lecture list

Laboratory classes

Lecture summary

Bibliography

 


Appraisal rules

The end mark comes from scores:

·       from 0 to 17 points – for 1st test;

·       from 0 to 16 points – for 2nd test;

·       from 0 to 7 points – for answers sent by email (14 answers @ 0,5 point), one answer in 6 days after every lecture;

·       from 0 to 60 points – for the activity during 10 laboratory exercises (max. 6 point for every exercise);

There are 100 points to reach.

Attendance at laboratory meetings is compulsory!

There will be an exam. Everybody who reaches more than 90 points can classify ECONE without writing the exam.

One can reach from 0 to 50 points on the exam.

The final score is: exam_points + 0.5 * semester_points.

To classify ECONE: a student has to reach more than 50 points.

 

Student scores are published on:

https://studia.elka.pw.edu.pl/pl/18Z/103B-CTxxx-ISA-ECONE/info-one/

 


Lecture list

#

Day

Subject

1

2-Oct

History of computer networks and the Internet.

2

9-Oct

ISO/OSI model and TCP/IP model.

3

16-Oct

Addressing in IP networks (address classes. subnetting. CIDR). IP and auxiliary protocols (ARP, RARP, BOOTP, DHCP, ICMP).

4

23-Oct

Routing - static and dynamic. Distance-vector and Link-state routing.

5

30-Oct

Routing protocols.

6

6-Nov

Test 1. Asynchronous and synchronous transmission. Serial Line IP and Point - to - Point Protocol. Modem configuration in Unix. UNIX-to-UNIX Copy Program.

7

13-Nov

Local & Metropolitan Area Reference Model. CSMA/CD basis. History of Ethernet. Differences between Ethernet varieties. Industrial Ethernet. Ethernet Passive Optical Network. Virtual local networks.

8

20-Nov

Datagram and stream protocols. Transmission Control Protocol internals (slow start, sliding window, handshakes, timers, congestion control).

9

27-Nov

Transport Layer programming interfaces: X/Open Transport Interface concepts, Berkeley sockets details.

10

4-Dec

Internet Application Layer Protocols: DNS, SNMP.

11

11-Dec

Internet Application Layer Protocols: FTP, HTTP and SMTP.

12

18-Dec

Threats and security services. Characteristic of cipher algorithms. Public Key Infrastructure basis.

13

8-Jan

Protocol IPv6. MPLS technology.

14

15-Jan

Test 2. IP multicast.

15

22-Jan

Virtual private networks (VPN), protocols: PPTP, L2TP, IPSec.

The lectures are on Tuesdays 12:15 – 14:00, at room 168.

You can find the slides presented on lectures at:

https://studia.elka.pw.edu.pl/file/18Z/103B-CTxxx-ISA-ECONE/priv/

 

The exam

1st opportunity: January ??

2nd opportunity: February ??

 


Laboratory classes

Team 1           Wednesdays 8:15–11:00

Team 2           Wednesdays 11:15–14:00

Team 3           Wednesdays 14:15–17:00

--- room 8A

 

Instructor:

Paweł Radziszewski

P.Radziszewski (at) ii.pw.edu.pl

room 309

 

#

Wednesday

Subject

1

24-Oct

Networking media, network monitoring

2

31-Oct

Basic router configuration, RIP

3

14-Nov

EIGRP, DHCP

 4

28-Nov

OSPF

5

5-Dec

BGP

6

12-Dec

Access Control Lists

7

19-Dec

Network Address Translation

8

9-Jan

Virtual LANs

9

16-Jan

STP, MSTP

10

23-Jan

IPv6

 


Lecture summary

The course aim is to make student familiar with usage and administration of computer networks.

The lecture is an introduction to a domain that is very wide and that quickly progresses. It discusses the 7 layered OSI ISO model, and TCP/IP network model. Students can learn the most important protocols belonging to TCP/IP, routing mechanisms, as well as BSD socket interface. The lecture presents Ethernet networks. Students can learn network configuration of hosts, switches and routers. They can learn also basis of virtual local networks and virtual private networks.

Bibliography

1.     Peter Dordal, An Introduction to Computer Networks, Loyola University Chicago (2014).
https://open.umn.edu/opentextbooks/textbooks/353 

2.     Olivier Bonaventure, Computer Networking : Principles, Protocols and Practice, Universite catholique de Louvain (2011).
https://open.umn.edu/opentextbooks/textbooks/computer-networking-principles-protocols-and-practice

3.     L.Peterson, B.Davie, Computer Network:  A Systems Approach, 5th Edition, Elsevier (2011).
http://booksite.elsevier.com/9780123850591/index.php

4.     N.Olifer, V.Olifer, Computer Networks: Principles, Technologies and Protocols for Network Design, Wiley (2006). Available at the Faculty Library.

5.     M.J.Castelli, LAN Switching First–Step, Ciscopress (2004).

6.     D.U.Comer, Internetworking with TCP/IP, 6th Edition, Prentice Hall (2013).

7.     D.U.Comer, Computer Networks and Internets, 6th Edition, PrenticeHall (2014).

8.     J.F.Kurose, K.W.Ross, Computer Networking A top-Down Approach Featuring the Internet, 6th Edition, Addison Wesley (2012).

9.     M.Sportack, Networking Essentials Unleashed, SAMS (2006).

10.  W. R. Stevens, TCP/IP Illustrated, Volume 1, The Protocols.

11.  A.S.Tanenbaum, D.J.Wetherall, Computer Networks, 5th ed. Prentice Hall (2010).