Libor Forst - Teaching

Introduction to UNIX


Slides: 1 per page, or 6 per page


Terms and conditions of credit granting are determined by the tutor. Credit is a prerequisite for admission to exam (not for registration to it).


Dates of exams are provided in the Student Information System where the registration is being made, too.

Registration may be cancelled three days prior the exam at the latest. All those registered and not pardoned loose an attempt.

Due dates take place at the end of semester and during examination period, a few remedial exam dates are available in the second half of September.

The examination consists of written and oral part.

Oral part of the exam consists in the defense of the paper and, depending on its outcome, in contingent additional questioning.

Introduction to networking (NSWI141)


There will be about 9 lectures and then exam terms begin.

My slides: 1 per page, or 6 per page.

Materials for the web and web development part.


Dates of exams are provided in the Student Information System where the registration is being made, too.

Due dates take place at the end of semester and during examination period. Also, there will be exams together with UNIX exams.

The exam is in form of a quiz, you can look at the introduction, list of questions (2015) and a task example:
Which of the following statements about BGP (Border Gateway Protocol) is true?
BGP is an example of IGP protocols.
False. BGP is an external routing protocol (EGP).
BGP is an external routing protocol, it is used for routing outside own network.
The first part is OK, however, the explanation is wrong. The term "external" means routing outside own AS, not only own network.
Using BGP a router interchanges information with other computers in the network.
To accept this sentence in general, there would have to be a non-zero (but typically higher) number of computers (not only routers) interchanging (i.e. sending in both directions) data with the router. This is not the case.
When using BGP, a router interchanges information with all other routers in the network.
Even this sentence is not true. The router interchanges data only with external routers, not with internal ones.
When a packet for an unknown network arrives to a BGP router, the router uses BGP protocol to learn the proper route to send the packet.
No. Although the router uses BGP for getting the information for proper routing, the process is continuous. When a packet arrives, there is no work for the BGP, the router just searches through the routing table already prepared.
BGP router sends his BGP neighbors information about networks in his AS (addresses, netmasks, number of hosts).
Almost correct, but number of hosts has no relevance for routing and no such data is being sent.
If an AS (autonomous system) has a single ISP, it uses the ISP as a default route and it needs no other information from the BGP protocol. Thus, the TCP packets of the BGP connection are sent only in one direction (outward).
This answer should be rejected without any knowledge about BGP. In the TCP, the packets must be sent in both directions, otherwise it does not work.
No answer is correct.
Yes, this answer is correct.


What literature should I study?
The essential knowledge is covered by slides. If you know and understand the slides, you should pass the exam. And if you don't remember or understand some fact, you should find sufficient explanation on the net.
Are numbers of ports or RFC documents subject of examination?
Look at the sample question. Of course, the HTTP port number belongs to essential knowledge from the viewpoint of this course, but this is true for only a few basic numbers. And RFC numbers are not this case at all.

Use of own personal computer or communication devices is not permitted.