User Tools

Site Tools


en:cours_de_systemes_et_reseaux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:cours_de_systemes_et_reseaux [2016/05/18 15:22]
sivanov Write the titles properly.
en:cours_de_systemes_et_reseaux [2016/05/18 17:48] (current)
sivanov Add the section on networks.
Line 3: Line 3:
 ===== Introduction to operating systems and networks ===== ===== Introduction to operating systems and networks =====
  
-The course consists of three parts dealing with operating systemsnetworks, and network programming. The goal of the course is to offer an overview of these three topics. The course is designed for 21 two-hour classes, including at least 5 laboratory assignments. ​ A written ​exam is planned after the first part of the course (operating systems) and at the end. More organisational details are given {{:​systemes-reseaux-cm00.pdf|here}}.+The course consists of two parts dealing with operating systems ​and networks, and network programming. The goal of the course is to offer an overview of these topics. The course is designed for 21 two-hour classes, including at least 5 laboratory assignments. ​ A written ​test is planned after the first part of the course (operating systems) and another one at the end. More organisational details are given {{:​systemes-reseaux-cm00.pdf|here}}.
  
 The course and the slides are in French. The course and the slides are in French.
Line 40: Line 40:
 This assignment considers several typical server administration tasks, like system monitoring, backup, or local messaging, and proposes to automate them.  The students are also invited to reimplement a number of basic tools, including a simplified version of ''​xargs''​. ​ The text of the assignment can be found {{:​systemes-reseaux-tp03.pdf|here}}. This assignment considers several typical server administration tasks, like system monitoring, backup, or local messaging, and proposes to automate them.  The students are also invited to reimplement a number of basic tools, including a simplified version of ''​xargs''​. ​ The text of the assignment can be found {{:​systemes-reseaux-tp03.pdf|here}}.
  
 +==== Networks ====
 +
 +=== CM 5. The OSI model ===
 +
 +This section discusses the OSI model: the detailed formal specification of the organisation of the network stack. ​ An overview of every layer is provided; the network and the transported layers are presented in some more detail. ​ A short list of well-known network protocols concludes the presentation. ​ The slides are available {{:​systemes-reseaux-cm05.pdf|here}}.
 +
 +=== CM 6. Network commands ===
 +
 +This section briefly introduces some basic concepts behind the Domain Name System, and particularly the hierarchy of domain names and DNS servers. ​ Several useful network commands are then listed, including ''​ifconfig''​ and ''​netcat''​. ​ The slides are available {{:​systemes-reseaux-cm06.pdf|here}}.
 +
 +=== TP 4. Lab assignment 4: network commands ===
 +
 +This lab assignment proposes a couple scenarios in which the network commands shown in the preceding section of the course are applied. ​ This assignment focusses in particular upon ''​scp'',​ ''​wget'',​ and ''​nc''​. ​ The text of the assignment can be found {{:​systemes-reseaux-tp04.pdf|here}}.
 +
 +==== Course project: a basic network chat ====
 +
 +This course project proposes to apply the skills acquired in basic system administration and networking to implement a primitive text chatting system. ​ The text of the assignment can be downloaded {{:​systemes-reseaux-projet.pdf|here}}.
en/cours_de_systemes_et_reseaux.1463577729.txt.gz ยท Last modified: 2016/05/18 15:22 by sivanov