Erinevus lehekülje "ITC8060" redaktsioonide vahel
7. rida: | 7. rida: | ||
for more detailed information. | for more detailed information. | ||
− | The lectures and seminar discussions will | + | The lectures and seminar discussions will Wednesday, 12.00 - 13.30. We will use distance learning using MS-Teams due to the pandemic situation. |
Lectures: | Lectures: | ||
− | + | 27 Jan Introduction & Layers, naming and addressing | |
− | + | 03 Feb Routing Theory I (Bellman-Ford) | |
− | + | 10 Feb Routing Theory II (Dijkstra + BGP) | |
− | + | 17 Feb TCP & Reliability | |
− | + | 03 Mar Design Workshop | |
− | + | 10 Mar | |
− | + | 17 Mar | |
− | + | 24 Mar | |
− | + | 31 Mar | |
Protocol Design & Development: | Protocol Design & Development: | ||
− | + | 07 Apr Presentation about Design Specs | |
− | + | 14 Apr Design Workshop. | |
Implementation: | Implementation: | ||
− | + | 21 Apr Implementation week | |
− | + | 28 Apr Implementation week | |
− | |||
Testing: | Testing: | ||
− | + | 05 May Testing with other groups | |
− | + | 12 May Demonstration / "Exam" MANDATORY ATTENDANCE (demonstrate your code, oral exam on lecture content) | |
Please join the [https://gitlab.cs.ttu.ee/maroth/network-protocol-design gitlab group] and the [https://t.me/networkprotocoldesign telegram chat] | Please join the [https://gitlab.cs.ttu.ee/maroth/network-protocol-design gitlab group] and the [https://t.me/networkprotocoldesign telegram chat] |
Redaktsioon: 26. jaanuar 2021, kell 07:15
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 Wednesday, 12.00 - 13.30. We will use distance learning using MS-Teams due to the pandemic situation.
Lectures: 27 Jan Introduction & Layers, naming and addressing 03 Feb Routing Theory I (Bellman-Ford) 10 Feb Routing Theory II (Dijkstra + BGP) 17 Feb TCP & Reliability 03 Mar Design Workshop 10 Mar 17 Mar 24 Mar 31 Mar
Protocol Design & Development: 07 Apr Presentation about Design Specs 14 Apr Design Workshop.
Implementation: 21 Apr Implementation week 28 Apr Implementation week
Testing: 05 May Testing with other groups 12 May Demonstration / "Exam" MANDATORY ATTENDANCE (demonstrate your code, oral exam on lecture content)
Please join the gitlab group and the telegram chat
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