SlideShare una empresa de Scribd logo
1 de 10
Arhitekture računarskih mreža
(osnovni pojmovi)
1
2
Mrežna arhitektura
Skup pravila za upravljanje i ostvarivanje
interakcije (komunikacije) između sistema
mreže
3
Mrežnu arhitekturu definišu:
• format podataka koji se prenose,
• protokoli i
• logičke strukture.
Osnovni pojmovi:
• Entitet predstavlja sve što može da šalje ili prima podatke
(korisnički program, kontroleri baza podataka, i sl.).
• Sistem je fizički određen objekat koji sadrži više entiteta
(računar, terminal, upravljački senzori itd.).
• Protokol je skup pravila koja regulišu razmjenu podataka između
entiteta.
• Blok (segment, datagram ili frejm) podataka koji se razmjenjuje
između dva entiteta preko protokola se naziva protokolska jedinica
podataka (Protocol Data Unit).
 Primjer entiteta su: korisnički aplikacioni programi, prenos
datoteka, sistemi za upravljanje bazama podataka, uređaji za
elektronsku poštu I terminali.
 Primjeri sistema su: računari, terminal I udaljeni sensor.
U opštem slučaju entitet je bilo što sposobno da šalje I prima
informacije, a system je fizički odvojen objekat koji sadrži jedan
ili više entiteta
 Blok (segment, paket, ram, frejm) podatatka koji se razmjenjuju
između dva entiteta preko protokola naziva se protokolska jedinica
podataka PDU (Protocol Data Unit)
4
5
Šta je mrežni protokol?
ljudski protokoli:
 “Koliko je sati?”
 “Imam pitanje”
 “Kada će biti popravni
kolokvijum?”
 Upoznavanje
mrežni protokoli:
 Između mašina
 Sve komunikacione
aktivnosti na Internetu
definišu protokoli
Protokoli definišu format,
redosled poslatih i
primljenih poruka između
mrežnih entiteta, i akcije
koje se sprovode nakon
prijema poslatih poruka
6
Pojam mrežnog protokola
Osnovni elementi mrežnih protokola su:
 sintaksa koja definiše format podataka, tip kodiranja i
osobine signalizacionih nivoa,
 semantika koja definiše sadržaj pojedinih polja u PDU koji
se recimo odnose na kontrolu protoka, otkrivanje i
uklanjanje grešaka,
 vremenska usklađenost brzina prenosa podataka
(usaglašavanje brzine slanja izvorišta i brzine obrade
informacija na odredištu) i sekvencionalnost (prijem
podataka po redosledu po kome su poslati).
7
Najznačajnije karakteristike
mrežnih protokola
 direktnost/indirektnost, direktan mrežni protokol se koristi
ako su entiteti povezani tačka-tačka, a indirektni ako
između entiteta postoji jedna ili više komutacionih mreža
 monolitnost/struktuiranost, ako mrežni protokol obavlja sve
funkcije protokola onda je on monolitan, odnosno, ako je
između hijerarhijski ili nivooski struktuiranih protokola
ostvarena podjela funkcija radi se o struktuiranom protokolu
 simetričnost/nesimetričnost, mrežni protokol je
simetričan ako se komunikacija ostvaruje između entiteta
lociranih na istim pozicijama u mrežnoj arhitekturi.
Nesimetrični mrežni protokoli se baziraju na "klijent-
server" mehanizmu
 standardizovanost/nestandardizovanost, mrežni protokol
može biti standardizovan ili nestandardizovan od strane
međunarodnih organizacija za standardizaciju
8
9
Najvažnije funkcije protokola su:
 segmentiranje/ulančavanje (obezbjeđuje da se sadržaj i veličina
poruka koje entiteti razmjenjuju prilagode karakteristikama mreže),
 formiranje protokolskih jedinica podataka PDU od podataka i
potrebnih kontrolnih informacija (adresa, kodova za detekciju greške i
sinhronizaciju),
 kontrola zagušenja (podešavanje količine i brzine podataka koje šalje
entitet zavisno od stanja odnosno saobraćajnog opterećenja u kojem se
nalazi mreža),
 kontrola protoka (podešavanje količine i brzine podataka
koje šalje entitet zavisno od stanja odnosno saobraćajnog
opterećenja u kojem se nalazi entitet sa kojim komunicira),
 kontrola greške (zaštita podataka od greške ili oštećenja),
 adresiranje (jedinstvena globalna adresa za sve sisteme u
mreži),
 multipleksiranje više sesija unutar jednog sistema,
 transmisioni servisi (prioritet, sigurnost podataka, itd.).
10

Más contenido relacionado

Destacado

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Destacado (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

aarhitektura racunarski mreza.ppt

  • 2. 2 Mrežna arhitektura Skup pravila za upravljanje i ostvarivanje interakcije (komunikacije) između sistema mreže
  • 3. 3 Mrežnu arhitekturu definišu: • format podataka koji se prenose, • protokoli i • logičke strukture. Osnovni pojmovi: • Entitet predstavlja sve što može da šalje ili prima podatke (korisnički program, kontroleri baza podataka, i sl.). • Sistem je fizički određen objekat koji sadrži više entiteta (računar, terminal, upravljački senzori itd.). • Protokol je skup pravila koja regulišu razmjenu podataka između entiteta. • Blok (segment, datagram ili frejm) podataka koji se razmjenjuje između dva entiteta preko protokola se naziva protokolska jedinica podataka (Protocol Data Unit).
  • 4.  Primjer entiteta su: korisnički aplikacioni programi, prenos datoteka, sistemi za upravljanje bazama podataka, uređaji za elektronsku poštu I terminali.  Primjeri sistema su: računari, terminal I udaljeni sensor. U opštem slučaju entitet je bilo što sposobno da šalje I prima informacije, a system je fizički odvojen objekat koji sadrži jedan ili više entiteta  Blok (segment, paket, ram, frejm) podatatka koji se razmjenjuju između dva entiteta preko protokola naziva se protokolska jedinica podataka PDU (Protocol Data Unit) 4
  • 5. 5 Šta je mrežni protokol? ljudski protokoli:  “Koliko je sati?”  “Imam pitanje”  “Kada će biti popravni kolokvijum?”  Upoznavanje mrežni protokoli:  Između mašina  Sve komunikacione aktivnosti na Internetu definišu protokoli Protokoli definišu format, redosled poslatih i primljenih poruka između mrežnih entiteta, i akcije koje se sprovode nakon prijema poslatih poruka
  • 6. 6 Pojam mrežnog protokola Osnovni elementi mrežnih protokola su:  sintaksa koja definiše format podataka, tip kodiranja i osobine signalizacionih nivoa,  semantika koja definiše sadržaj pojedinih polja u PDU koji se recimo odnose na kontrolu protoka, otkrivanje i uklanjanje grešaka,  vremenska usklađenost brzina prenosa podataka (usaglašavanje brzine slanja izvorišta i brzine obrade informacija na odredištu) i sekvencionalnost (prijem podataka po redosledu po kome su poslati).
  • 7. 7 Najznačajnije karakteristike mrežnih protokola  direktnost/indirektnost, direktan mrežni protokol se koristi ako su entiteti povezani tačka-tačka, a indirektni ako između entiteta postoji jedna ili više komutacionih mreža  monolitnost/struktuiranost, ako mrežni protokol obavlja sve funkcije protokola onda je on monolitan, odnosno, ako je između hijerarhijski ili nivooski struktuiranih protokola ostvarena podjela funkcija radi se o struktuiranom protokolu
  • 8.  simetričnost/nesimetričnost, mrežni protokol je simetričan ako se komunikacija ostvaruje između entiteta lociranih na istim pozicijama u mrežnoj arhitekturi. Nesimetrični mrežni protokoli se baziraju na "klijent- server" mehanizmu  standardizovanost/nestandardizovanost, mrežni protokol može biti standardizovan ili nestandardizovan od strane međunarodnih organizacija za standardizaciju 8
  • 9. 9 Najvažnije funkcije protokola su:  segmentiranje/ulančavanje (obezbjeđuje da se sadržaj i veličina poruka koje entiteti razmjenjuju prilagode karakteristikama mreže),  formiranje protokolskih jedinica podataka PDU od podataka i potrebnih kontrolnih informacija (adresa, kodova za detekciju greške i sinhronizaciju),  kontrola zagušenja (podešavanje količine i brzine podataka koje šalje entitet zavisno od stanja odnosno saobraćajnog opterećenja u kojem se nalazi mreža),
  • 10.  kontrola protoka (podešavanje količine i brzine podataka koje šalje entitet zavisno od stanja odnosno saobraćajnog opterećenja u kojem se nalazi entitet sa kojim komunicira),  kontrola greške (zaštita podataka od greške ili oštećenja),  adresiranje (jedinstvena globalna adresa za sve sisteme u mreži),  multipleksiranje više sesija unutar jednog sistema,  transmisioni servisi (prioritet, sigurnost podataka, itd.). 10