Предмет | Рачунарске мреже и телекомуникације |
---|---|
Модул | Информациони системи и технологије |
Статус предмета | Обавезан предмет |
Катедра | Катедра за информационе технологије |
Број ЕСПБ бодова | 6 |
Циљ је разумевање рада рачунарских мрежа и телекомуникационих система, као и стицање практично употребљивих знања потребних при пројектовању и имплементацији дистрибуираних информационих система.
Студенти ће добити основна знања потребна за разумевање рада рачунарских мрежа и вештине које ће моћи да примене за програмирање мрежних апликација за Интернет и локалне рачунарске мреже.
Предавања, вежбе, лаб. вежбе, практичан рад. Предавања се изводе по моделу екс катедра, наставник користи обавезно припремљену презентацију коју путем пројектора приказује у учионици. Наставник по потреби користи таблу и маркер за поједине наставне јединице. Вежбе се изводе у обичној учионици, при чему наставник путем пројектора приказује припремљене презентације као и конкретне алате. Наставник користи таблу и маркер за поједине задатке. Наставник инструира студенте да подесе потребне алате на сопственим рачунарима и по моделу мешовитог приступа учењу студенти раде на сопственим рачунарима у учионици и код куће. Лабораторијске вежбе се изводе у рачунарским салама, где наставник путем пројектора приказује припремљене презентације као и конкретне алате, док студенти прате вежбе употребом рачунара у учионици. Практичан рад се одвија по моделу дефинисања пројектног задатка, формирања пројектних тимова и потом њихове израде од стране студената, кроз редовне консултације.
Теоријска настава
П-01: Рачунарске мреже и Интернет. П-02: Апликативни слој. Протоколи на апликативном слоју. Web и HTTP. П-03: Апликативни слој. Протокол за пренос датотека :FTP. Електронска пошта на Интернету. DNS- Сервис именика на Интернету. П-04: Апликативни слој. P2P. Програмирање сокета помоћу TCP-ја. Програмирање сокета помоћу UDP. Изградња једноставног Web сервера. П-05: Транспортни слој. Сервиси транспортног слоја. Мултиплексирање и демултиплексирање. Неконективни пренос података: UDP. П-06: Транспортни слој. Поуздан пренос података. П-07: Транспортни слој. Конективно оријентисан пренос података: TCP. Принципи управљања загушењем. Управљање загушењем код TCP-ја. П-08: Мрежни слој. Модел мрежног сервиса. Виртуелно коло. Датаграмска мрежа. П-09: Мрежни слој. Рутер. Интернет протокол. Алгоритми за рутирање. П-10: Мрежни слој. Рутирање на Интернету. Broadcast и Multicast rutiranje. П-11: Слој линка података. Сервиси слоја линка података. Технике детекције и исправљања грешака. П-12: Слој линка података. Протоколи за вишеструки приступ. Адресирање на слоју линка података. П-13: Слој линка података. Етернет. Хаб, мост и свич. П-14: Слој линка података. PPP протокол. ATM мрежа. П15: Слој линка података. MPLS.
Практична настава
В-01: Интернет слојеви протокола. Преглед протокола понивоима. В-02: Мрежни протоколи. Рад са алатима за ослушкивање мрежног саобраћаја. Wireshark. Анализа саобраћаја често коришћених протокола апликативног слоја. В-03: Архитектуре мрежних апликација. Клијент-сервер. P2P. Сокети. Услуге транспортног слоја. В-04: SMTP. Telnet. Putty. Анализа начина рада SMTP протокола. В-05: Wireshark. Аналита саобраћаја протокола транспортног слоја. В-06: Wireshark. Анализа саобраћаја протокола мрежног слоја. В-07: Wireshark. Анализа саобраћаја протокола слоја линка података. В-08: Развој једноставне мрежне апликације. Употреба сокета за коришћење услуга TCP и UDP протокола. В-09: Развој цхат апликације. Дефиниција и имплементација комуникационог протокола. В-10: Администрација рачунарских мрежа. Хардвер и мрежни уређаји. В-011: Администрација рачунарских мрежа. Основно подешавање мрежних уређаја. В-012: Администрација рачунарских мрежа. IP адресе. Принципи додељивања IP адреса. В-013: Администрација рачунарских мрежа. Протоколи за рутирање. Конфигурација протокола за рутирање. В-014: REST парадигма. Основни концепти. В-015: Развој REST сервиса.
1. Kurose, Ross Umrežavanje računara: Od vrha ka dnu CET, Beograd 2018
2. Dušan Starčević i saradnici Računarske mreže i telekomunikacije – praktikum FON, Beograd 2013
3. White Curt M. Data communications and computer networks: a business user’s approach Thomson cop. Bosto 2007