Erinevus lehekülje "ITC8060" redaktsioonide vahel

Allikas: Kursused
Mine navigeerimisribale Mine otsikasti
15. rida: 15. rida:
 
     14 Feb  Routing Theory I (Bellman-Ford)
 
     14 Feb  Routing Theory I (Bellman-Ford)
 
     21 Feb  Routing Theory II (Dijkstra + BGP)  
 
     21 Feb  Routing Theory II (Dijkstra + BGP)  
     28 Feb  TCP & Reliability 
+
     28 Feb  Design Workshop
     06 Mar  DNSsec / Security of Protocols
+
     06 Mar  TCP & Reliability 
     13 Mar  Network programming concepts & PGP key signing 
+
     13 Mar  Design Workshop
     20 Mar  Design Workshop
+
     20 Mar  DNSsec / Security of Protocols
 
     27 Mar  *** NO LECTURE ***  (work on your design)  
 
     27 Mar  *** NO LECTURE ***  (work on your design)  
  

Redaktsioon: 6. märts 2020, kell 12:19

Network Protocol Design (ITC8061, 6 ECTS)

This module focuses on fundamental problems of network protocols and various design decisions and it's implications. This will also include security related protocols and give a better understanding why it is sometimes so hard to secure the Internet. As an exercise we will develop and implement our own protocol.

This module requires some programming skills (or a LOT of motivation to spend a LOT of time on learning algorithms and programming languages on top of the network-protocol related challenges). See also here for more detailed information.

The lectures and seminar discussions will be Friday's, 12.00-13.30 in room is ICT-A1. The is optional additional time on Friday's from 14.00-15.30 for coding and time to work on the implementation and assignments in ICT-403.


Lectures:
    31 Jan  Introduction       
    07 Feb  Layers, naming and addressing  
    14 Feb  Routing Theory I (Bellman-Ford)
    21 Feb  Routing Theory II (Dijkstra + BGP) 
    28 Feb  Design Workshop 
    06 Mar  TCP & Reliability  
    13 Mar  Design Workshop 
    20 Mar  DNSsec / Security of Protocols 
    27 Mar  *** NO LECTURE ***  (work on your design) 
Protocol Design & Development:  
    03 Apr  Presentation about Design Specs   
    10 Apr  *** Public Holiday ***
Implementation: 
    17 Apr  Implementation week 1 
    24 Apr  Testing with other groups 
    01 May  *** Public Holiday ***
Testing:
    08 May  *** NO LECTURE ***   
    15 May  Demonstration / "Exam" MANDATORY ATTENDANCE (demonstrate your code, oral exam on lecture content)            

Reading recommendations:

  • Kurose, Ross, “Computer networking: a top-down approach". Pearson.
  • John Day, “Patterns in network architecture: a return to fundamentals”. Prentice Hall.
  • Olivier Bonaventure. “Computer Networking: Principles, Protocols, and Practice” http://inl.info.ucl.ac.be/cnp3