This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
en:cours_de_systemes_et_reseaux [2016/05/18 15:32] sivanov [Introduction to operating systems and networks] Don't talk about network programming. |
en:cours_de_systemes_et_reseaux [2016/05/18 17:48] (current) sivanov Add the section on networks. |
||
---|---|---|---|
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}}. |