NETB 154 Основи на мрежите
NETB 154 Introduction
in Computer Networks
Spring
2010
Computer networks dominate the today's
information technologies, and become very important with the growing network market.
The course is intended to provide students with knowledge and understanding of
basic concepts in networks and protocols. The presentation is in the context of
the Open Systems Interconnect (OSI) seven-layer reference model, with
particular focus on the data link, network, transport, and application layers.
Frequently used protocols are used to illustrate concepts and to provide
insight into practical networks. Examples include widely used network
protocols, such as IEEE 802.3 and the TCP/IP (Internet) suite, and emerging
protocols. Students who have completed the course will have the basic knowledge
in networks, expected from each computer specialist.
The course begins with an Overview of Computer
Networks, including network hardware, network software, reference models,
example networks, example data communication services, network standardization.
The Physical Layer is being presented in sense of transmission media, wireless
transmission, the telephone system, ISDN, broadband ISDN and ATM. The Data Link
Layer deals with design issues, error detection and correction, elementary data
link protocols, sliding window protocols, example data link protocols. The
Medium Access Sublayer covers the following subjects: the channel allocation problem,
multiple access protocols, IEEE standard 802 for LAN's and MAN's, bridges,
high-speed LAN's. The basic functions of the Network Layer are explained in
sense of design issues, routing algorithms, congestion control algorithms,
Internetworking, the network layer in the Internet, the network layer in ATM
Networks. The Transport Layer includes the transport service, elements of
transport protocols, a simple transport protocol, the Internet transport
protocols (TCP and UDP). The ATM AAL layer protocols. The Application Layer
issues cover the network security, DNS (Domain Name System), SNMP (Simple
Network Management Protocol), Electronic Mail, and the World Wide Web.
New material will be presented in lecture
format. Reviews, exercises and homework solutions will take place in
discussion. Participation in the discussions (or in the presentation), although
not mandatory, is strongly recommended and may result in extra credit.
Weekly mandatory exercises, a project and a
final examination will provide the basis for the grade. Late exercises will not
be accepted unless permission by the instructor was given prior to the
due date.
No predetermined scale will be used. The final
grade will be assigned based on the following weighting
Exercises 30 %
Project 20 %
Final exam 50%
Cheating and plagiarism will not be tolerated.
They will result in no credit for the homework or examination. This should not
be understood as a discouragement for discussing the material or your particular
approach to a problem with other students in the class. On the contrary - I
urge you to share your thoughts, questions and solutions. Naturally, if you
choose to work in a group, I will be expecting more than one and highly
original solutions rather than the same mistakes.
Tanenbaum,
A. S. Computer Networks (Fourth Edition), Prentice Hall, 2003 On-Line
The lecture notes are available at http://www2.hs-fulda.de/~stainov/netb154/notes/
Time and Place: see Course Calendar
Office Hours:
Office Address: HS Fulda, FB AI, Marquardstrasse 35, 36039
Telephone: 0049 661 9640 319
E-mail: rumen.stainov@informatik.hs-fulda.de
Fax: 0049 661 9640 349
Instructor: Prof. Dr. Rumen
Stainov, Professor of Computer Science
Rumen Stainov received his B.S. and M.S. from
the Technical University Ilmenau,
Internetworking, parallel and distributed
processing.
(over 60)
University of Applied Sciences Fulda, Computer
Science, Marquardstrasse 35, Zimmer C 106, 36043 Fulda, phone: +49 661
9640319, fax: +49 661 9640349, e-mail:
stainov@informatik.hs-fulda.de |