.................................. ...................
.................................. ...................
Parts written in italic are the proposals of the author of the exercise.
1. Practicing the usage of Tcl script language
Perform one of the following tasks designated by the teacher on the spot!
Students can prepare themself for the above mentioned tasks so they will have much time for those tasks performing which they will get acquainted with the operation of the protocols of the Internet. The script can be written with the usage of an arbitrary word processor, e.g. the one of Midnight Commander, it can be runned with the tclsh <filename> command. The script should be attached to the report while students upload it!
2. The usage of the Network Simulator and the Network Animator
2.1 Investigate, then run the "masodik.tcl" NS script! Answer the questions below!
Script can be runned with the ns masodik.tcl command.
2.2 Modify the script that it simulate FTP/TCP traffic instead of CBR/UDP! Run it again and answer the following questions!
For plotting you can use the xgraph, the gnuplot or the appropriate part of the OpenOffice . The modified script should be attached to the report while uploading it!
3. Examination of the "fairness" of TCP protocol
To perform this task is worthy (moreover: it is indispensable) to study "Queue Monitoring" and "Per-Flow Monitoring" chapters of NS documentation. The prepared script should be attached to the report while uploading it!
4. Examination of the effects of link failures
Perform again the fairness analysis of TCP protocol so that very-short-time link failures occur on the shared link periodically.