University of Belgrade, Faculty of organizational sciences

Department for e-business

Electronic business in public administration

Study programTeachersCourse statusSemesterESPB
E-businessAleksandra Labus, Dragan VukmirovićElective16

Course content

Theoretical classes

Identification of requirements and selection of networking models in enterprise computer networks. Designing logical network architecture, service planning and defining service quality policy. Selection of solutions for the realization of computer network services. Rules and standards for the implementation of network services in e-business. Computer network address space planning for IPv4 and IPv6. NTP service design. Design of VPN service for electronic business. Defining protection policy and choosing firewall technology. Enterprise computer network management services: log analysis, SNMP, TR-069. Protocols for service convergence and traffic engineering: MPLS, RVSP. Methods for computer network virtualization, network function virtualization (NFV) and software-defined network (SDN). Design and implementation of software-defined networks in companies. Devops methodology for software-defined networks. Design of redundancy, reliability and load balancing by network layers. Load balancing and distributed session and web application management. Application of memory databases for distributed session management. Authentication and authorization for the use of network resources. Standards and protocols for authorization and authentication: 802.1x (ethernet), 802.11 (WiFi), Kerberos, Radius, EAP. Design and implementation of single-sign-on service. Enterprise digital identity management and digital identity federation. Directory protocols, services, and solutions: Active directory, LDAP, FreeIPA server. Integration of enterprise applications into complex ecosystems. Intranet design.

Practical teaching

Design of logical network architecture, design of network services to support e-business enterprises. Address space planning and use of DHCP protocol for network address assignment. Design and installation of services for communication and cooperation in the company. Design of enterprise service bus (ESB) and service-oriented architecture. Authentication and authorization systems, FreeIPA server. Realization of single-

sign-on service. File sharing protocols and services: CIFS, FTP, Samba, NextCloud. Implementation of distributed session management systems, Redis and Memcached. Configuration of multimedia services in the company’s computer network: SIP, Asterisk, CallManager, middleware platform. Configuration of network services in Linux and cloud environment: OpenvSwitch, Open Daylight, Mininet. Evaluation of developed solutions.

The aim of the course

The aim of this course is to train students for independent design, implementation and application of advanced computer network services in electronic business.

Course outcome

Students are trained to independently design, implement and implement advanced computer network services in e-business.

Literature

1.B. Radenković, M. Despotović-Zrakić, Z. Bogdanović, D. Barać, A. Labus, E-business, ISBN 978-86-7680-304-0; Faculty of Organizational Sciences, Belgrade, 2015.
2. B.Radenković, M.Despotović-Zrakić, Z.Bogdanović, D.Barać, A.Labus, Ž.Bojović, Internet of Intelligent Devices, ISBN:978-86-7680-304-0; FON, Belgrade, 2017.
3. Despotović-Zrakić M., Milutinović V., Belić A. (Eds), Handbook of research on High performance and cloud computing in scientific research and education, monografija, IGI Global, 2014.
4. Evangelos, H., Pentikousis, K., Denazis, S., Hadi Salim, J., Meyer, D. & Koufopavlou, O. (2015). Software-defined networking (SDN): Layers and architecture terminology. No. RFC 7426. 5. Denton, J. (2018). Learning OpenStack Networking: Build a solid foundation in virtual networking technologies for OpenStack-based clouds, 3rd Edition, Packt Publishing, ISBN: 1788392493.
6. Materials in e-form, from the e-learning portal moodle.elab.fon.bg.ac.rs