K-INFO
HU
EN
Login

System Integration

Rendszerintegráció
A tantárgyleírás hatályossága
Hatályosság kezdete:
Hatályosság vége:
Subject name (Hungarian, English)
Rendszerintegráció
System Integration
Subject code BMEVIFO4367
Subject type
Training Level
Course types and hours (weekly/semester)
Course type lecture tutorial laboratory
hours (weekly) 4 0 0
type (linked/independent)
Assessment type vizsga
Credits 5
Subject coordinator
Responsible department
Faculty
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

Elektronikus levelezés, X.400, PGP, MIME, X.500, LDAP, TCP/IP technológia, protokollok, routing, DNS, cím és név allokáció, dokumentálás, szervezetek, IPv6, nyílt rendszer szabványok, POSIX, X11, hálózatbiztonság, Kerberos, tűzfalak, Web technológiák, architektúra, HTTP protokoll, HTML, cache, SSL, CGI, Servlet, CSS, XML, elosztott számítási rendszerek, grid, MPI, PVM, intelligens háttértár és backup rendszerek, SAN, rendszer üzemeltetés

- Elektronikus levelezés - X.400, a PGP és működése, használata, implementációk,

titkosítás, digitális aláírás,

- Elektronikus levelezés - MIME

- X.500, LDAP

- TCP/IP technológia - alapfogalmak, architektúra

A TCP/IP kialakulása, fejlődése, története, alapfogalmak, Internet

architektúra, építőelemek, IP címzés

- TCP/IP technológia - a protokol stack I.

A TCP/IP protocol stack protokolljai és működésük I. rész

ARP, RARP, IP, ICMP, formatumok, headerek, opciók, source routing,

fragmentáció

- TCP/IP technológia - a protokol stack II.

A TCP/IP protocol stack protokolljai és működésük II. rész

TCP, UDP, portok és kiosztásuk, a kliens-szerver modell, socketek

és programozásuk, példák

- TCP/IP technológia - routing, alkalmazás szintű protokollok

útválasztás (routing) alapelvek, algoritmusok, gateway protokollok

néhány alkalmazás szintű protokoll: DNS, ftp, telnet, smtp, snmp, ntp

- TCP/IP technológia - dokumentálás, szabványosítás, szervezetek

Az RFC-k rendszere, szabványosítási és döntéshozó szervezetek: IAB,

IETF, ICANN, W3C, európai szervezetek: RIPE, TERENA, DANTE,

magyarországi szervezetek: ISZT, NIIF

- TCP/IP technológia - a technológia jövője

Trendek, hosszabb távú műszaki elképzelések. Az IPsec.

Az IP jövője: IPv6. Kialakulás, különbségek, elvek, címzés, autokonfiguráció,

mobilitás, biztonság, adatfolyam támogatás, IPv4->IPv6 átmenet stb.

- Nyílt rendszer szabványok - POSIX

A POSIX (Portable Operating System Interface for uniX) szabvány célja,

felépítése, szabványosítási szintek, funkció csoportok, kiegészítő szabványok

- Nyílt rendszer szabványok - X11

A nyílt GUI (X-Window) felépítése, alapelvek, működés, felhasználói

felület, funkció csoportok, programozási szintek

- Hálózat biztonság - Forgalom biztosítása, hitelesítés

Kerberos. A kerberos célja, felépítése, működése, az üzenetek tartalma,

hitelesítés, titkosítás, kerberos domain-ek, üzemeltetés

- Hálózat biztonság - Tűzfalak

Csomagszűrők és tűzfalak feladatai, elvek, megoldások, elterjedt algoritmusok,

proxyk, konkrét szoftver példák, összehasonlítás, elhelyezés, üzemeltetési

kérdések

- Web technológiák - architektúra, protokoll, szabványok

A WWW kialakulása, fejlődése, architektúra, a HTTP protokoll és verziói,

a HTML szabvány, URL, URN, URI, HTTP proxy és objektum cache

Az SSL (Secure Socket Layer). Az SSL működése, alkalmazása

- Web technológiák - CGI, Servlet

Szerver oldali intelligencia. A CGI (Common Gateway Interface) elve, működése, programozása, használata, biztonsági vonatkozások, teljesítmény, kölcsönös kizárás, hozzáférés szabályozás

A Servletek működése, alkalmazása, implementációs kérdések

- Web technológiák - CSS

A HTML verziói, a HTML korlátai, fejlődési irányok,

a CSS (Cascading Style Sheet) szabvány, alapelvek, alkalmazás, példák

- Web technológiák - XML I.

Az XML (eXtended Markup Language) célja, felépítése, szabvány

- Web technológiák - XML II.

Az XML (eXtended Markup Language) példák, alkalmazások

- Web technológiák

Alkalmazás szerverek, adatbázis integráció

- Elosztott számítási rendszerek - bevezetés, MPI

cluster technológia alapjai, elvek, megvalósítások, modellek, dedikált és nem

dedikált clusterek, skálázódás, üzenet küldő környezetek, MPI (Message

Passing Interface)

- Elosztott számítási rendszerek - PVM, job kezelő rendszerek

A PVM (Parallel Virtual Machine) környezet és programozása, tipikus

programozási modellek és kommunikációs formák

Job kezelő keret rendszerek szerepe, feladata, fajtái, példák

- Intelligens háttértár és backup rendszerek

Intelligens háttértár (storage) rendszerek szokásos funkciói, architektúrái,

kommunikációs technológiák és protokollok, interface-ek, backup

rendszer megoldások, SAN (Storage Area Network)

- Rendszer menedzsment, üzemeltetés

A Rendszerintegráció c. tárgy alapvető célkitűzése az, hogy megismertesse a hallgatókat azokkal az eljárásokkal, módszerekkel, szabványokkal, felületekkel amelyek arra szolgálnak, hogy különféle, eltérő funkciójú és technológiájú komponensek egységes, komplex informatikai rendszerré legyenek összekapcsolhatók. A tárgy tehát, ha úgy tetszik, hézagpótló szerepet tölt be. Azon rések közül igyekszik néhányat megtalálni, amelyek elválasztják, de kitöltve össze is köthetik a más tárgyak által felölelt nagyobb témákat. A tematika ennek megfelelően erősen szerteágazó, ám a legnagyobb hangsúlyt a számítógép hálózatokkal kapcsolatos különféle kiegészítő ismeretekre fektetjük. Fontos szerepet kapnak továbbá azok a nyílt szabványok és különféle eljárások is, amelyek a modern kor követelményeinek megfelelő egységes, könnyen kezelhető felhasználói felületek kialakítását teszik lehetővé. Foglalkozunk a biztonságos rendszerek tervezéséhez és üzemeltetéséhez kapcsolódó különféle ismeretekkel is.

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

Előadás heti 2x2 órában.

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)
- Számítógép hálózatok
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)
- Számítógép hálózatok
General rules
Követelmények: a. A szorgalmi időszakban: - b. A vizsgaidőszakban: szóbeli vizsga c. Elővizsga: szorgalmi időszak utolsó hetében
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
Tematikaütközés miatt a tárgyat csak azok vehetik fel, akik korábban nem hallgatták a következő tárgyakat: -
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.