Subject » BMEVITMAC00
Building and Operation of Networks
Hálózatok építése és üzemeltetése
A tantárgyleírás hatályossága
Hatályosság kezdete:
2026. March 21.
Hatályosság vége:
—
| Subject name (Hungarian, English) |
Hálózatok építése és üzemeltetése
Building and Operation of Networks
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Subject code | BMEVITMAC00 | ||||||||||||
| Subject type | — | ||||||||||||
| Training Level | — | ||||||||||||
| Course types and hours (weekly/semester) |
|
||||||||||||
| Assessment type | vizsga | ||||||||||||
| Credits | 4 | ||||||||||||
| Subject coordinator |
DR. Sonkoly Balázs
position: egyetemi docens
contact:
sonkoly@tmit.bme.hu
|
||||||||||||
| Responsible department |
Távközlési és Mesterséges Intelligencia Tanszék
|
||||||||||||
| Faculty | Villamosmérnöki és Informatikai Kar | ||||||||||||
| Subject website | — | ||||||||||||
| Primary curriculum type | — | ||||||||||||
| Direct prerequisites – Strong prerequisite | none | ||||||||||||
| Direct prerequisites – Weak prerequisite | none | ||||||||||||
| Direct prerequisites – Parallel prerequisite | none | ||||||||||||
| Direct prerequisites – Milestone prerequisite | none | ||||||||||||
| Direct prerequisites – Exclusion | none |
Objectives
Programme
- Introduction. Main goals of the semester. Interesting live demonstrations on hot-topic research activities.
- Operating Systems of network devices, Linux based platforms (e.g., OpenWRT). Linux systems in details. Packet processing, the exact path of a packet in the system.
- Essential software tools (tcpdump, wireshark, iproute2, ifconfig, route, iptables, ...). Python script language and its practical use in networking.
- Network functions in practice: DHCP, DNS, ARP, NAT. DHCP configuration, Zero-configuration and its protocols. Different implementations.
- Case study: building a virtual test network consisting of Linux based virtual machines step-by-step (NAT, firewall, DHCP, DNS).
- Static routing, routing protocols: RIP, OSPF. Connecting the network to the ISP, DNS.
- Internal structure and operation of network devices. Routers, managable and non-managable switches, hubs, WiFi access points, optical devices. Interfaces and physical constraints.
- Designing and building networks, connecting different devices. Demands, planning the segments, separation, VLANs. Connecting premises to each other. L2VPN, IPSec. Connecting external employees to local networks (remote access VPN), SSL VPN. DMZ design, server placement.
- Enterprise WiFi and SOHO WiFi. Authentication in enterprise WiFi networks, protocol 802.1X. Authentication methods. Thin and thick architectures.
- Network as a platform. Software-Defined Networking (SDN) concept and implementations. SDN architecture. Different SDN applications.
- SDN in practice. Overview of the OpenFlow standard. Software and hardware switches. SDN controllers, case studies.
- SDN controllers in details, controller software platforms (POX, NOX, Floodlight, OpenDaylight). Developing controller applications. Rapid prototyping in Mininet network emulation environment.
- Multi-path transport, resiliency, load balancing, traffic engineering. Outlook: backbone network technologies, MPLS.
- Real networks. Case studies on operational production networks: BMENET, HBONE, GÉANT. Visiting real operating centers.
The main goal of the subject is to present the relevant methods and tools required to build and operate different types of IT networks and corresponding network services.
The internal structure and operation of network devices are highlighted and the main features and constraints affecting the operation are revealed.
Different network platforms, essential network functions and software tools are presented in a practice-oriented way, which are crucial to understand in order to be able to build and operate IT networks.
Learning outcomes
Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:
Knowledge
No learning outcomes recorded.
Skills
No learning outcomes recorded.
Attitudes
No learning outcomes recorded.
Autonomy and responsibility
No learning outcomes recorded.
Oktatási módszertan
2 lectures and 1 practice per week
Tanulástámogató anyagok
Not provided.
Recommended preliminary knowledge for completing the subject
Knowledge type competencies
(azon előzetes ismeretek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
Computer Networks
Skill type competencies
(azon előzetes képességek és készségek összessége, amelyek megléte nem kötelező, de a tantárgy eredményes teljesítését nagyban elősegíti)
nincs
Recommended (non-compulsory) preliminary competencies
(azon ajánlott (nem kötelező) előzetesen megszerzendő kompetenciák összessége, amelyek jelentősen hozzájárulnak a tantárgy eredményes teljesítéséhez)
Computer Networks
General rules
Requirements:
During semester: 1 midterms exam (result >=2)
Exam period: written exam
Pre-exam: yes
Additional possibilities:
Possible repetition of midterm during the semester. One more possibility of writing the midterm at the first week after semester.
Assessment methods
In-term assessments
No detailed assessments provided.
Weight of in-term assessments
No weights provided.
Exam-period assessments
No detailed assessments provided.
Weight of exam elements
No weights provided.
Grade calculation
No grade thresholds provided.
Attendance requirements
No attendance requirements provided.
Rules for retake and resubmission
Not provided.
Short description
Not provided.
Detailed description
Not provided.
Recommended courses
Communication Networks 1-2
Workload to complete the subject
No workload breakdown provided.
Validity of subject requirements
Requirements valid from:
—
Requirements valid until:
—
Curriculum placement
No curriculum placements recorded for this subject version.