Computer networks -- 2008-2009 -- info.uvt.ro/Agenda
Quick links: front; agenda; courses 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13; examination.
Please note that the current work serves mainly as general guidance and discussion topics, and is by no means the reference material for the course. For further information please consult the dedicated section. |
Part 1 -- Fundamental networking concepts edit
Topics edit
- protocols;
- topologies;
- architectures;
- layering;
- OSI model;
- physical medium;
Courses edit
Course 1 edit
- introduction:
- applications;
- outstanding organizations and standards;
- networking concepts;
- protocols (part 1):
- concepts: communication, message, sender / receiver, channel, protocol;
- design principles;
- classification;
Course 2 and 3 edit
(In order to kick-start the laboratory, we include here the second part, the programming topics.)
Course 4 edit
- protocols (part 2):
- protocol data unit;
- responsibilities;
- layering;
- service primitives;
- network architectures;
- token ring;
Course 5 edit
- OSI model:
- motivations and solutions;
- design principles;
- history;
- layers;
- comparisons with other (historic) models;
Course 6 edit
- OSI physical medium:
- classification;
- characteristics;
- guided media;
- shared media;
- multiplexing;
- twisted pair;
- fibre optics;
- wireless;
- OSI data link layer:
- framing;
- error control;
- flow control;
- simple algorithms;
Part 2 -- Networking programming edit
Topics edit
- Internet basics;
- sockets:
- addressing;
- stream;
- datagram;
Courses edit
Course 2 edit
- sockets:
- overview;
- history;
- life-cycle;
- operations;
- portability;
- classification;
- IP addressing;
- UDP sockets;
Course 3 edit
- TCP sockets:
- client socket;
- server socket;
- HTTP protocol (overview);
Part 3 -- Internet fundamentals edit
Topics edit
- PPP;
- Ethernet;
- IP, ARP;
- TCP, UDP;
- DNS, DHCP;
- application protocols;
- tunneling;
Courses edit
Course 7 edit
- internetworking:
- TCP/IP model:
- layers;
- comparisons;
- TCP/IP model:
- PPP:
- framing;
- Ethernet:
- standards;
- Ethernet as physical layer:
- collisions;
- transmission modes;
- cabling;
- Ethernet as data link layer:
- addressing;
- framing;
- domains;
- segmentation;
- hardware;
Course 8 edit
- Ethernet switching:
- roles and functions;
- loops (STP);
- administration (VLAN);
- security implications;
- IP (part 1):
- roles, functions, characteristics and services;
- addressing;
- network classes and subnetting;
- special and private addresses;
Course 9 edit
- IP (part 2):
- packets;
- IPv4 and IPv6;
- IP helpers:
- ARP, RARP (IPv4);
- ICMP;
- DHCP;
- DNS (overview);
- IP routing:
- static;
- dynamic;
Course 10 edit
- TCP:
- roles, functions, characteristics and services;
- segments;
- connection life-cycle;
- UDP:
- roles, functions, characteristics and services;
- datagrams;
- SCTP (overview);
Course 11 edit
- DNS;
- HTTP, FTP;
- SMTP, POP, IMAP;
- SSH;
- tunneling;
Part 4 -- Security edit
Topics edit
- attacks;
- solutions;
- firewalls;
- VPN;
- TLS/SSL;
- X509;
Courses edit
Course 12 edit
- IP (in)security;
- attacks:
- classification;
- phases;
- examples;
- solutions:
- security policy;
- encryption;
- hashes;
- digital signatures;
- security protocols;
- secure protocols;
- X509;
- OpenPGP;
Course 13 edit
- firewalls:
- classification;
- examples;
- intrusion prevention / detection;
- VPN;
- conf. dr. Victoria Iordan, iordan@info.uvt.ro
- Ciprian Dorin Craciun, ccraciun@info.uvt.ro
- Marian Neagul, marian@info.uvt.ro