Professional Documents
Culture Documents
Вовед
Проф. д-р Марјан Гушев (marjan.gushev@finki.ukim.mk )
Проф. д-р Дејан Спасов (dejan.spasov@finki.ukim.mk)
Асс. М-р Војдан Ќорвезироски
(vojdan.kjorveziroski@finki.ukim.mk)
1-1
Компјутерска мрежа - Интернет
ИСП = ISP = Интернет сервис провајдер
• Билиони поврзани уреди:
• Домаќини = hosts = крајни системи
• НаPC
кои работат мрежни апликации Мобилна мрежа
сервер
паметен
телефон
домашна
§ Комуникациски врски и мрежа
линкови регионален ИСП
безжични
• Оптика, кабли,
врски радио, сателит
жичани • Пропусен опсег:
врски bandwidth
§ Насочување пакети:
препраќање пакети
(парчиња податоци)
упатувач
/ router • Упатувачи/routers и Мрежа на
преклопници/switches институција
1-2
Прашање
1-3
Одговор
Мрежните апликации се изведуваат кај:
A. Компјутери домаќини (хостови)
B. Упатувачи (рутери)
C. Линкови
1-4
Што е Интернет?
Мобилна мрежа
• Internet
• “мрежа од мрежи”
глобален ISP
• меѓуповрзани ISP
• Протоколи
домашна
• го контролираат приемот и мрежа
испраќањето на пораки регионален ISP
• Пр., TCP, IP, HTTP, Skype, 802.11
• Стандарди
• RFC: Request for comments
• IETF: Internet Engineering Task Force
мрежа на
институција
1-5
Што е протокол?
1-6
Прашање
Содржината на пораките се дефинира од:
A. Комуникацискиот протокол
B. Апликацијата
C. Линковите
1-7
Одговор
Содржината на пораките се дефинира од:
A. Комуникацискиот протокол
B. Апликацијата
C. Линковите
1-8
Што е протокол?
Социјален протокол наспроти протокол во компјутерска мрежа:
време
1-9
Прашање
Протокол е:
A. Начин на изведување активности
B. Множество од правила за одредени активности
C. Список на активности
1-10
Одговор
Протокол е:
A. Начин на изведување активности
B. Множество од правила за одредени активности
C. Список на активности
1-11
Денешните мрежи се
комплексни!
• Домаќини – hosts
• Насочувачи (упатувачи) – routers
• Врски изградени од различни медиуми –
links
• Апликации
• Протоколи
• Хардвер, софтвер
Утрешните ќе бидат уште повеќе!
1-12
Регионална мрежа
Локална мрежа
Упростен
модел на
мрежа
1-13
Прашање
Изворот кај компјутерот домаќин (хост) до предавателот испраќа:
A. информација
B. сигнали
C. податоци
1-14
Одговор
Изворот кај компјутерот домаќин (хост) до предавателот испраќа:
A. информација
B. сигнали
C. податоци
1-15
Прашање
Предавателот има намена:
A. Претворува сигнали во податоци
B. Претворува податоци во сигнали
C. Претворува информација во податоци
D. Претворува податоци во информација
1-16
Одговор
Предавателот има намена:
A. Претворува сигнали во податоци
B. Претворува податоци во сигнали
C. Претворува информација во податоци
D. Претворува податоци во информација
1-17
Прашање
Линкот е медиум за пренесување :
A. податоци
B. сигнали
C. информација
1-18
Одговор
Линкот е медиум за пренесување:
A. податоци
B. сигнали
C. информација
1-19
Прашање
Приемникот има намена:
A. Претворува сигнали во податоци
B. Претворува податоци во сигнали
C. Претворува информација во податоци
D. Претворува податоци во информација
1-20
Одговор
Приемникот има намена:
A. Претворува сигнали во податоци
B. Претворува податоци во сигнали
C. Претворува информација во податоци
D. Претворува податоци во информација
1-21
Брзина и задоцнување,
пропусен опсег и капацитет
§ Пораката се дели во помали
парчиња, пакети, со должина од
L бита Два пакета,
§ Се испраќаат кон пристапната секој по L бита
мрежа со брзина на пренос R,
§ капацитет на линк
2 1
§ пропусен опсег на линк
R: брзина на пренос
домаќин
1-22
Прашање
Времето потребно да се пренесе пакет од изворот до целта е:
A. Задоцнување
B. Брзина
C. Пропусен опсег
D. Капацитет на линкот
1-23
Одговор
Времето потребно да се пренесе пакет од изворот до целта е:
A. Задоцнување
B. Брзина
C. Пропусен опсег
D. Капацитет на линкот
1-24
СТАНДАРДИ И ПРОТОКОЛИ
1-25
Зошто се потребни стандарди
1-26
Различни организации кои издаваат
стандарди
1-27
Како комуницираме?
Alice
Hollywood, California
Champaign, Illinois
1-28
Што прави Алис?
Alice
200 Cornfield Rd.
Champaign, IL 61820
Bob
100 Santa Monica Blvd.
Hollywood, CA 90028
1-29
Што прави Bob?
Alice
200 Cornfield Rd.
Champaign, IL 61820
Bob
100 Santa Monica Blvd.
Hollywood, CA 90028
• Поставува сандаче
• Добива пошта
• Го кине пликото
• Ја чита пораката
1-30
Слоеви
Peer entities
1-31
Протоколи
1-32
Протоколи
1-33
Слоевити протоколи
1-34
Отворени протоколи и системи
• Множество протоколи е отворено ако
• Деталите за протоколите се јавно достапни
• Промените се прават од огранизација во која членството
и трансакциите се отворени за јавноста
• Систем кој имплементира отворени протоколи е
наречен отворен систем
• International Organization for Standards (ISO)
дефинира
• open system interconnect (OSI)
1-35
Internet свита од протоколи
1-36
извор
Енкапсулација
порака M application
сегмент Ht M transport
датаграм Hn Ht M network
рамка Hl Hn Ht M link
physical
link
physical
switch
одредиште Hn Ht M network
M application Hl Hn Ht M link Hn Ht M
Ht M transport physical
Hn Ht M network
Hl Hn Ht M link router
physical
1-37
Слоеви кај TCP/IP
source destination
1-38
ISO OSI референтен модел
• Референтен модел
• Формално дефинира што се мисли под слој, услуга итн.
• Архитектура на протокол
• Множество од протоколи кои ја имплементираат архитектурата
на услугата
• compliant service architectures може да користат non-compliant
protocol architectures
1-39
Седум ИСО слоја TCP/IP 5 !!
Application Application
Session
Session
Transport Transport
1-40
Кај поштенската мрежа
1-41
Пример на протоколи
1-42
Прашање
Нивото задолжено за комуникација со луѓето е
A. Слој на апликација, сесија и презентација
B. Транспортен слој
C. Мрежен слој
D. Податочен слој
E. Физички слој
1-43
Одговор
Нивото задолжено за комуникација со луѓето е
A. Слој на апликација, сесија и презентација
B. Транспортен слој
C. Мрежен слој
D. Податочен слој
E. Физички слој
1-44
Прашање
Нивото задолжено за пренос на сигнали е
A. Слој на апликација, сесија и презентација
B. Транспортен слој
C. Мрежен слој
D. Податочен слој
E. Физички слој
1-45
Одговор
Нивото задолжено за пренос на сигнали е
A. Слој на апликација, сесија и презентација
B. Транспортен слој
C. Мрежен слој
D. Податочен слој
E. Физички слој
1-46
Прашање
Нивото задолжено за обработка на пораките
A. Слој на апликација, сесија и презентација
B. Транспортен слој
C. Мрежен слој
D. Податочен слој
E. Физички слој
1-47
Одговор
Нивото задолжено за обработка на пораките е
A. Слој на апликација, сесија и презентација
B. Транспортен слој
C. Мрежен слој
D. Податочен слој
E. Физички слој
1-48
Прашање
Нивото задолжено за одредување патека и упатување е
A. Слој на апликација, сесија и презентација
B. Транспортен слој
C. Мрежен слој
D. Податочен слој
E. Физички слој
1-49
Одговор
Нивото задолжено за одредување патека и упатување е
A. Слој на апликација, сесија и презентација
B. Транспортен слој
C. Мрежен слој
D. Податочен слој
E. Физички слој
1-50
Историја на Internet
1961-1972: рани принципи за packet-switching
§ 1961: Kleinrock – теорија • 1972:
на редици на чекање – • ARPAnet јавно демо
ефикасност на packet- • NCP (Network Control Protocol) прв host-host
протокол
switching • Прва програма за е-пошта
§ 1964: Baran - packet- • ARPAnet има 15 јазли
switching во воени мрежи
§ 1967: ARPAnet замислена
од Advanced Research
Projects Agency
§ 1969: првиот ARPAnet
јазол почнува со работа
1-51
Историја на Internet
1972-1980: поврзување мрежи, нови и затворени
мрежи
• 1970: ALOHAnet сателитска мрежа во
Hawaii Принципи на Cerf и Kahn :
• 1974: Cerf и Kahn – архитектура за • Минимализам, автономија – без
поврзување мрежи внатрешни промени за
поврзување
• 1976: Ethernet во Xerox PARC • best effort модел на услуга
• доцни 70ти: затворени архитектури: • Упатувачи без состојба
DECnet, SNA, XNA • Децентрализирана контрола
• доцни 70ти: switching на пакети со Дефиниција на денешната
фиксна должина (ATM предвесник) архитектура на Интернет
• 1979: ARPAnet има 200 јазли
1-52
Историја на Internet
1980-1990: нови протоколи, појава на многу мрежи
• 1983: примена на TCP/IP § Нови национални
• 1982: дефинирање на мрежи: CSnet, BITnet,
smtp протоколот NSFnet, Minitel
• 1983: дефинирање на § 100,000 домаќини
DNS протоколот поврзани во
конфедерација од мрежи
• 1985: дефинирање на
FTP протоколот
• 1988: TCP контрола на
застој
1-53
Историја на Internet
1990, 2000: комерцијализација,Web, нови апликации
• рани 1990ти: ARPAnet не работи доцни 1990ти – 2000ти:
повеќе
• 1991: NSF ја крева забраната за • Повеќе апликации: инстант
комерцијална употреба на NSFnet (не пораки, P2P споделување
работи од, 1995)
• рани 1990ти: Web
датотеки
•
•
hypertext [Bush 1945, Nelson 1960ти]
HTML, HTTP: Berners-Lee
• Мрежна безбедност главен
• 1994: Mosaic, подоцна Netscape проблем
• доцни 1990ти: комерцијализација на Web
• проценети 50 милиони
домаќини, 100 милиони+
корисници
• Главните линкови работат со
брзини од Gbps
1-54
Историја на Internet
2005-денес
• ~5B уреди закачени на Интернет (2016)
• Паметни телефони и таблети
• Агресивно ширење на широкопојасен пристап
• Зголемено користење на безжичен пристап со голема брзина
• Појава на социјални мрежи:
• Facebook: ~ 1 милјарда корисници
• Сервис провајдерите (Google, Microsoft) креираат свои мрежи
• Го заобиколуваат Интернет, нудејќи инстант пристап до пребарување, видео
содржина, е-пошта и слично
• e-трговија, универзитети, компании со свои услуги во облакот
(пр., Amazon EC2)
1-55
Учебен материјал
1-56