Professional Documents
Culture Documents
Рачунарске мреже
Протоколи и архитектуре
Рачунарске мреже
Потреба за архитектуром протокола
Рачунарске мреже
Потреба за архитектуром протокола
Рачунарске мреже
Кључни елементи сваког протокола
Синтакса:
• у ком су формату подаци,
• нивои сигнала.
Семантика:
• упрaвљачке информације и
• вођење рачуна о грешкама.
Временски распоред
• усаглашавање брзине,
• редослед,
• ...
Рачунарске мреже
Архитектура протокола
Рачунарске мреже
Поједностављен модел
Рачунарске мреже
Хијерархија протокола
Рачунарске мреже
Четворослојни модел
Слој приступа мрежи
• Network Access Layer
Мрежни слој
• Network Layer
Слој преноса
• Transport Layer
Апликациони слој
• Application Layer
Рачунарске мреже
Слој за приступ мрежи
(Network Access)
Размењује податке између
рачунара и мреже.
Рачунар пошиљалац
обезбеђује адресу
одредишта.
Завистан је од типа мреже
која се користи
• бежичне,
• локалне рачунарске мреже,
• АТМ,...
Рачунарске мреже
Mрежни слој (Network Layer)
Задужен је за
усмеравање пакета кроз
мрежу.
Може да потражује
нивое услуга.
Завистан је од типа
мреже која се користи:
• локалне рачунарске
мреже,
• штафетни пренос рамова,
• АТМ,
• ...
Рачунарске мреже
Транспортни слој (Transport Layer)
Рачунарске мреже
Апликациони слој (Application Layer)
Подршка за различите
корисничке апликације
На пример:
• електронска пошта (e-mail),
• пренос датотека,
• пренос говора преко
рачунарске мреже,
• ...
Рачунарске мреже
Архитектура протокола и мреже
Рачунарске мреже
Адресирање
Рачунарске мреже
Адресирање
Рачунарске мреже
Јединице података протокола
Рачунарске мреже
Јединице података мрежног слојa
Рачунарске мреже
Ток података
Рачунарске мреже
Стандардизaција
Рачунарске мреже
Стандардизоване архитектуре
протокола
Стандарди:
• Референтни модел OSI (Open System Interconnection)
никада није заживео
• TCP/IP скуп протокола (protocol suite)
најчешће коришћен
• Некада
IBM SNA (Systems Network Architecture)
Novell Netware
Рачунарске мреже
Отворени систем за међусобну
комуникацију
OSI (Open Systems Interconnection)
• Развила га је Интернационална организација за
стандардизацију ISO (International Organization for
Standardization)
Седам слојева
• Теоретски ситем прекасно развијен!
Рачунарске мреже
Слојевити OSI модел
Рачунарске мреже
Слојевити OSI модел
Рачунарске мреже
OSI окружење
Рачунарске мреже
Елементи стандардизације
Спецификација
протокола односи се на
комуникацију између
истих слојева на
различитим
оперативним системима
Рачунарске мреже
Елементи стандардизације
Рачунарске мреже
Елементи стандардизације
Дефиниције услуге (сервиса)
• Функционална опис шта се обезбеђује
Адресирање
• Реализовано преко приступних тачака услуге (SAP)
Рачунарске мреже
Интерфејс и услуге
Рачунарске мреже
Примитиве и параметри
Рачунарске мреже
Тип примитива
Рачунарске мреже
Временски редослед примитива
Рачунарске мреже
OSI слојеви – физички слој
Рачунарске мреже
OSI слојеви - слој везе
Обезбеђује комуникацију на
физичком сегементу мреже.
Детекција и управљање
грешкама.
Виши слојеви могу да се понашају
као да је веза без грешака.
Рачунарске мреже
OSI слојеви - слој мреже
Преноси информације између
различитих делова мреже,
• не захтевају директне везе.
Виши слојеви нема потребе да
знају било шта о технологији
преноса,
Рачунарске мреже
OSI слојеви - транспортни слој
Размењује податке између крајњих
система,
• без грешке,
• правилног редоследа,
• без губитака података,
• без дупликата,
Може да обезбеди захтевани
квалитет услуге
Рачунарске мреже
OSI слојеви - слој сесије
Управљање дијалогом
између апликација
Обезбеђује опоравак од
грешке
Рачунарске мреже
OSI слојеви - слој презентације
Рачунарске мреже
OSI слојеви - слој апликације
Рачунарске мреже
Преусмеравање
Рачунарске мреже
TCP/IP архитектура протокола
Рачунарске мреже
TCP/IP архитектура протокола
Није “званично”
усвојени модел али је
онај који се користи
• апликациони слој
• транспортни слој
• интернет слој
• слој приступа мрежи =
слој везе +
физички слој
Слој за приступ мрежи
Рачунарске мреже
Физички слој
Физички интерфејс
између уређаја и
трансмисионог
медијума или мреже
Дефинише
• карактеристике
преносног медијума,
• нивои сигнала,
• брзина података,
• …
Рачунарске мреже
Слој везе
Размена података
између уређаја
(система) и мреже
Обезбеђује адресу
одредишта
Потражује услуге
као што су
приоритети
• ...
Рачунарске мреже
Интернет слој (IP)
Рачунарске мреже
Интернет слој (IP)
Рачунарске мреже
Интернет слој (IP)
Један
комутатор
Једна
улица
Рачунарске мреже
Транспортни протокол (TCP)
Рачунарске мреже
Апликациони слој
Подршка корисничким
апликацијама.
Слој за приступ
мрежи
Рачунарске мреже
Апликациони слој
Hypertext Transfer Protocol (HTTP) –
• намена пренос информација у оквиру рачунарске мреже
или World Wide Web (обично се користи скраћеница
Web, )
• представља систем међусобно повезаних hypertext
докумената којима се може приступити преко Интернета
(или интранета).
• са претраживачем (Web browser), корисник може да
прегледа веб странице које могу да сардже текст,
слике, видео и мултимедијалне садржаје
• навигација (кретање између њих је коришћењем
хиперлинкова)
Рачунарске мреже
Апликациони слој (SMTP)
Рачунарске мреже
Систем имена домена (DNS)
У TCP/IP окружењу систем имена домена DNS
представља:
• дистрибуирану базу података,
• обезбеђује везу (мапирање) између IP адресе и имена
рачунара
Рачунарске мреже
Простор имена домена
rs
Рачунарске мреже
Динамичко конфигурисање протокола
Рачунарске мреже
Расподела слојева
Рачунарске мреже
Идентификација корисника -
апликације
Рачунарске мреже
Поређење OSI и TCP/IP
Рачунарске мреже
TCP протокол
TCP протокола
• Transmission Control Protocol
Уобичајен протокол је на транспортном слоју
• обезбеђује поуздану везу
Веза
• Привремени логичка канал између целина на
различитим системима.
Рачунарске мреже
TCP протокол
TCP протокол користи PDU (Protocol Data Unit)
• називају се TCP сегменти
• укључују изворишни и одредишни порт (SAP – Service
Access Point)
Идентификују одговарјуће кориснике (апликације)
Веза се односи на пар портова
TCP прати сегменте између целина у свакој
станици
Рачунарске мреже
UDP протокол
Алтернатива TCP протоколу је UDP (User
Datagram Protocol) протокол:
• не гарантује испоруку сегмената,
• не чува редослед у коме су послати,
• нема заштите од дуплицирања,
• минимално премашење,
• додаје само адресе портова на IP пакет.
Рачунарске мреже
TCP/IP концепт
РАЧУНАР А РАЧУНАР Б
Апл. Апл. Порт или приступна Апл. Апл.
X Y тачка сервиса (SAP) X Y
TCP TCP
Логичка веза (TCP
веза)
IP Глобална мрежна IP
адреса
Приступ мрежи Приступ мрежи
Логичка веза
1 Адреса 2
РУТЕР (виртуелно
Физички прикључка за Физички
коло)
подмержу 1
IP
Приступ Приступ
Комуникацио мрежи 1 мрежи 2 Комуникацио
на мрежа 1 на мрежа 2
Физички Физички
Рачунарске мреже
Слојевито адресирања
Јединствена адреса за сваки крајњи систем
(рачунар) и рутер.
Адресирање на слоју мреже:
• Интернет адреса у TCP/IP референтном моделу
• Тачка приступа мрежној услузи NSAP (Network service
access point) у OSI референтном моделу
Рачунарске мреже
Слојевито адресирања
Процеси у оквиру система
• број порта код TCP/IP референтног модела,
• приступа тачка услузи ТSAP (Transpor Service access
point) код OSI референтног модела
Рачунарске мреже
Јединице података и TCP/IP модел
Рачунарске мреже
Скуп TCP/IP протокола
Рачунарске мреже
TCP/IP протоколи
MIME
IP
Рачунарске мреже
АТМ референтни модел
Рачунарске мреже
АТМ референтни модел
Референтни модел је тродимензионалан и
сачињавају га следеће одвојене равни:
• корисничка раван - User plane
• контролна раван - Control plane
• управљање равнима - Plane management и
• управљање слојевима- Layer management
Рачунарске мреже
АТМ референтни модел
Корисничка раван обезбеђује кориснику:
• све информације потребне за пренос података
• управљачким информацијама као што су контрола тока,
контрола грешке итд.
Рачунарске мреже
АТМ референтни модел
Управљачка раван
• извршава све операције везане за управљање позивом
и везом
Рачунарске мреже
Формат АТМ ћелије
Рачунарске мреже
Организације које се баве
стандардизацијом
Име организације Ознака Карактер Допринос/област
International Organization
Интернационална/
for ISO OSI слојевити модел
добровољна
Standardization
Рачунарске мреже
Организације које се баве
стандардизацијом (1)
Стандарди у
American National Представник владе
ANSI информационим
Standards Institute САД у ISO
технологијама
Institut of Electrical
Професионална Стандарди у локалним
and Electronics IEEE
организација рачунарским мрежама
Engineers
Протоколи и други
Internet Engineering Интернационална/
IETF стандарди везани за
Task Force отворена
Интернет
Рачунарске мреже
Организације које се баве
стандардизацијом
Рачунарске мреже
Организације које се баве
стандардизацијом (3)
European Стандарди у
Европски
Telecommunication ETSI телекомуникацијам
институт
Stanadard Institute а
Стандарди у ћелијским и
Third Generation Организација
3GPP мобилним системима
Partnership Project произвођача
треће генерације
Federal
Федерални комитет за
Communications FCC Регулаторно тело
комуникације САД-а
Commission
Рачунарске мреже
Организације које се баве
стандардизацијом (4)
Рачунарске мреже