Course detail
Hardware computer networks
FEKT-CHWSAcad. year: 2011/2012
Basic principles of packet routing in data networks. Characteristics of the Distance-Vector and Link-State routing protocols. Internal router architectures. Quality of Service support mechanisms for data networks and their implementation in active network elements.
Technology of ATM – synchronous and asynchronous multiplexing, virtual connections. ATM cell – description and structure. Traffic and QoS parameters. Service classes – CBT, VBR, ABR, UBR. ATM reference model – functions of physical, ATM and ATM adaptation (AAL1, AAL2, AAL3/4, AAL5) layers. Circuit Emulation Services and LAN Emulation.
Technology of switching. Hierarchical division of data networks and typical switch architectures for each level. Properties of packet switches (internal blocking, output port contention, Head-of-Line Blocking, Multicasting). Time division switches (architectures with shared medium and shared memory). Space division switches (Crossbar switch, fully interconnected architecture, Knockout switch, Banyan and Clos network, architectures with recirculation paths, multilayer architectures. Buffering – structures with input, output and shared buffers. Other buffering techniques – input-output buffering, buffering at switching nodes, buffering at recirculation paths, virtual output queuing. Cell selection algorithms – FIFO, FIFO with windowing, VOQ, PIM, iRRM, iSLIP, DRRM, MUCFA. Packet switches with shared memory – linked list FIFO queues and Time-Space-Time based solutions. Multicast Shared-Memory Switches – cell copy and address copy.
Spread spectrum technologies – FHSS and DSSS. WLAN standards - 802.11, 802.11b, 802.11a, 802.11g. Access points – characteristics, functions, operation modes. Wireless bridges – characteristics, functions, operation modes. Wireless network interface cards – characteristics, functions, types. Communication in WLAN – beacon, authentication methods (Open System authentication and Shared Key authentication). Service sets. WLAN frame types. Access control – DCF, PCF. Interframe spaces – SIFS, PIFS, DIFS. The communication process in WLAN. Access control using RTS/CTS frames. Power control.
Wireless Personal Area Networks: 802.15, Bluetooth. Wireless Metropolitan Area Networks: 802.16, WiMAX.
Introduction into Quality of Service support in data networks: packet classification, marking and metering, packet scheduling - queue management. DiffServ domain.
Language of instruction
Number of ECTS credits
Mode of study
Guarantor
Department
Learning outcomes of the course unit
Prerequisites
Co-requisites
Planned learning activities and teaching methods
Assesment methods and criteria linked to learning outcomes
Course curriculum
2) Internal router architectures
3) ATM I - basic principles, virtual connections, ATM cell, service classes
4) ATM II - reference model, Circuit Emulation Services, LAN Emulation
5) Switching nodes I - basic principles
6) Switching nodes II - classification, basic types
7) Switching nodes III - buffers
8) Switching nodes IV - frame selection algorithms
9) Switching nodes V - detailed description of the most common architectures
10) Wireless local area networks I - basic principles
11) Wireless local area networks II - communication process
12) Wireless Personal Area Networks - WPAN and Wireless Metropolitan Area Networks - WMAN
Work placements
Aims
Specification of controlled education, way of implementation and compensation for absences
Recommended optional programme components
Prerequisites and corequisites
Basic literature
KESHAV S. An Engineering Approach to Computer Networking. Addison-Wesley, 1997.
Recommended reading
Classification of course in study plans
Type of course unit
Lecture
Teacher / Lecturer
Syllabus
Software components of networks.
Hardware support for communication protocols.
Network architectures with switching at Data Link Layer
Network interface of computers: types, configuration, programming.
Switch architectures. Switch configuration.
Router architectures. Router configuration.
Hardware for file servers, printer servers, application servers, and Internet servers.
The 802.11a, 802.11b ang 802.11g technologies
Access control in wireless LANs
Security in wireless LANs
Computer network analyzers.
Hardware and software tools for network administration.
Laboratory exercise
Teacher / Lecturer
Syllabus
Hub and switch.
Switch configuration.
Hardware for file servers, printer servers, application servers, and Internet servers.
Computer network analyzers.