Рачунарске мреже 2/К2 2023 — разлика између измена
(Нова страница: {{tocright}} '''Drugi kolokvijum 2023. godine''' je održan 3. novembra, u dva termina. U prvom terminu radili su studenti sa SI, a u drugom studenti sa RTI i master studija. Kolokvijum je trajao 60 minuta i imao je 9 zadataka, sa dve različite grupe u RTI terminu i jednom u SI terminu. {{rešenja}} == Grupa A == == Grupa B ==) |
(Prepis paketa) |
||
(13 међуизмена истог корисника није приказано) | |||
Ред 1: | Ред 1: | ||
{{tocright}} | {{tocright}} | ||
'''Drugi kolokvijum 2023. godine''' je održan | '''Drugi kolokvijum 2023. godine''' je održan 2. decembra, u dva termina. U prvom terminu radili su studenti sa SI, a u drugom studenti sa RTI i master studija. Kolokvijum je trajao 60 minuta i imao je 9 zadataka, sa dve različite grupe u RTI terminu i jednom u SI terminu. | ||
{{rešenja}} | {{rešenja}} | ||
== Grupa A == | == Grupa A == | ||
===1. zadatak=== | |||
Standardno pitanje gde je data mreža i paket iz ''Wireshark''-a, pitanje je gde se sve može paket naći, a ponuđene su sve opcije. U ovom zadatku bilo je MPLS Traffic Engineering, RIP protokol uspostavljen, PHP se koristi. Ovde je bitno setiti se da će zbog RIP protkola paket ići tačno jednom, najboljom rutom. | |||
===2. zadatak=== | |||
Autonomni sistem X ima 1000 svojih ruta i povezan je sa 25 drugih AS koji svi imaju po 10 000 različitih ruta koje šalju u autonomni sistem X. Koliko će labela biti u tabeli labela u autonomnom sistemu X? | |||
Odgovor: <span class="spoiler" data-solution="text">1025</span> | |||
Objašnjenje: <span class="spoiler" data-solution="explanation">U tabeli labela naći će se veze ka svim rutama u autonomnom sistemu i dodatno po jedna labela za link između ivičnih rutera za svakih od 25 autonomnih sistema, dakle 1000+25.</span> | |||
===3. zadatak=== | |||
Izaberite tačne tvrdnje. | |||
<div class="abc-list" data-solution="multiple"> | |||
# <span class="solution">SNMP koristi UDP protokol.</span> | |||
# SNMP koristi TCP protokol. | |||
# SNMP agent je pokrenut na mrežnom uređaju koji upravlja. | |||
# <span class="solution">SNMP agent je pokrenut na mrežnom uređaju kojim se upravlja.</span> | |||
</div> | |||
===4. zadatak=== | |||
Koje režime rada podrazumevano koristi LDP protokol? | |||
<div class="abc-list" data-solution="multiple"> | |||
# <span class="solution">Unsolicited</span> | |||
# On demand | |||
# Ordered control | |||
# <span class="solution">Independent control</span> | |||
# <span class="solution"> Liberal retention</span> | |||
# Conservative retention | |||
</div> | |||
===5. zadatak=== | |||
Odaberite tačne tvrdnje za IP mobilnost: | |||
<div class="abc-list" data-solution="multiple"> | |||
# Rutiranje je optimalno. | |||
# <span class="solution">Rutiranje nije optimalno</span> | |||
# Ako uređaj 1 šalje paket uređaju 2 koju je promenio mrežu, on može da odmah upiše njegovu CoA u paket. | |||
# <span class="solution">Ako uređaj 1 šalje paket uređaju 2 koju je promenio mrežu, on ne može da odmah upiše njegovu CoA u paket.</span> | |||
# Agent je uređaj koji menja matičnu mrežu. | |||
# <span class="solution">Agent je ruter.</span> | |||
</div> | |||
===6. zadatak=== | |||
[[Датотека:RM2 K2 2023 zadatak 6.svg|оквир|центар|Slika uz 6. zadatak za grupu A]] | |||
Data je mreža na slici, koristi se MPLS TE. Referentna vrednost je 100 jedinica. U sistemu postoje sledeće rezervacije: | |||
* HE-R4-R5-R3-R2, prioritet: 2, kapacitet: 50; | |||
* HE-R1-R5-R3-HK, prioritet: 3, kapacitet: 30; | |||
* HE-R6-R7-R8-HK, prioritet: 5, kapacitet: 50; | |||
Kuda će ići rezervacija prioriteta 4 od HE do HK, ako se rezerviše 40 jedinica? Odgovor uneti u formatu HE-...RX...-HK? | |||
Odgovor: <span class="spoiler" data-solution="text">HE-R6-R7-R8-HK</span> | |||
Objašnjenje: <span class="spoiler" data-solution="explanation">Iz stabla uklanjamo prvo granu R5-R3, jer njema dovoljan kapacitet. Bitno je da se gleda samo red prioriteta 4 u tablici, te da bez obzira što na donjoj grani postoji kapacitet 30 koji smo menjali primenjujući rezervacije iz postavke, to je za prioritet 5 i niže,a za nas na 4. nivou kapacitet je 80, pa će jer je to najkaraći najbrži put, rezervacija biti na istom segmentu kao rezervacija 3, a rezervacija 3 će biti otkazana.</span> | |||
Tablice uz rešenje: | |||
<span class="spoiler" data-solution="explanation"> | |||
{| class="wikitable" | |||
|- | |||
! Prioritet/Segment | |||
! HE-R1 | |||
! HE-R4 | |||
! HE-R6 | |||
! R1-R5 | |||
! R4-R5 | |||
! R5-R3 | |||
! R3-R2 | |||
! R6-R7 | |||
! R7-R8 | |||
! R8-RK | |||
|- | |||
| 1 | |||
| 100 | |||
| 100 | |||
| 100 | |||
| 80 | |||
| 100 | |||
| 100 | |||
| 100 | |||
| 80 | |||
| 80 | |||
| 80 | |||
|- | |||
| 2 | |||
| 100 | |||
| 50 | |||
| 100 | |||
| 80 | |||
| 50 | |||
| 50 | |||
| 50 | |||
| 80 | |||
| 80 | |||
| 80 | |||
|- | |||
| 3 | |||
| 70 | |||
| 50 | |||
| 100 | |||
| 50 | |||
| 50 | |||
| 20 | |||
| 50 | |||
| 80 | |||
| 80 | |||
| 80 | |||
|- | |||
| 4 | |||
| 70 | |||
| 50 | |||
| 100 | |||
| 50 | |||
| 50 | |||
| 20 | |||
| 50 | |||
| 80 | |||
| 80 | |||
| 80 | |||
|- | |||
| 5 | |||
| 70 | |||
| 50 | |||
| 50 | |||
| 50 | |||
| 50 | |||
| 20 | |||
| 50 | |||
| 30 | |||
| 30 | |||
| 30 | |||
|- | |||
| 6 | |||
| 70 | |||
| 50 | |||
| 50 | |||
| 50 | |||
| 50 | |||
| 20 | |||
| 50 | |||
| 30 | |||
| 30 | |||
| 30 | |||
|- | |||
| 7 | |||
| 70 | |||
| 50 | |||
| 50 | |||
| 50 | |||
| 50 | |||
| 20 | |||
| 50 | |||
| 30 | |||
| 30 | |||
| 30 | |||
|- | |||
| 8 | |||
| 70 | |||
| 50 | |||
| 50 | |||
| 50 | |||
| 50 | |||
| 20 | |||
| 50 | |||
| 30 | |||
| 30 | |||
| 30 | |||
|} | |||
</span> | |||
===7. zadatak=== | |||
Slično kao [[Рачунарске_мреже_2/К2_2023#4._zadatak_2| 4. zadatak iz grupe B]], samo su se tražile drugačije stvari. | |||
===8. zadatak=== | |||
Slično kao [[Рачунарске_мреже_2/К2_2023#9._zadatak_2| 9. zadatak iz grupe B]], samo se posmatrao drugi segment mreže. | |||
===9. zadatak=== | |||
{{delimično rešeno}} | |||
Objasniti koji problem rešava NAT traversal kod IPsec-a, kako se detektuje i kako se koristi. (Gradivo za kolokvijum je bilo takvo da se ovde očekivalo samo ono što piše na VPN-MPLS prezentaciji). | |||
== Grupa B == | == Grupa B == | ||
=== 1. zadatak === | |||
Autonomni sistem ima 8 PE i 9 P rutera. Koliko ima iBGP sesija manje nego u autonomnom sistemu sa gde se ne koristi MPLS, nema konfederacija i ni reflektovanja? | |||
Odgovor: <span class="spoiler" data-solution="text">108</span> | |||
Objašnjenje: <span class="spoiler" data-solution="explanation">Važi i dalje formula kao sa prvog kolokvijuma<math>\frac{n \cdot (n-1)}{2}</math> za <math>n</math> rutera. Ovde za prvi slučaj, gde se koristi MPLS, IBGP sesije nam trebaju samo izmeđi 8 PE rutera, dakle <math>\frac{8 \cdot (7)}{2}=28</math>), a u drugom slučaju <math>\frac{17 \cdot (16)}{2}=136.</math>. Oduzimanjem dolazimo do tačnog rešenja.</span> | |||
=== 2. zadatak === | |||
Koje sve tabele treba da poseduje ''Provider Edge ruter'' (za prosleđivanje MPLS i IP paketa)? | |||
<div class="abc-list" data-solution="multiple"> | |||
# <span class="solution">FIB</span> | |||
# FreeBDS | |||
# FPC | |||
# <span class="solution">LIB</span> | |||
# <span class="solution">FLIB</span> | |||
# <span class="solution">Ruting tablea</span> | |||
</div> | |||
=== 3. zadatak === | |||
Koji jezik se koristi za specifikaciju modela konfiguracionih podataka nezavisno od proizvođača rutera? | |||
<div class="abc-list" data-solution="single"> | |||
# <span class="solution">YANG</span> | |||
# NETCONF | |||
# SNMP | |||
# Netflow/IPFIX | |||
# syslog | |||
# Splunk | |||
</div> | |||
=== 4. zadatak === | |||
a) Sličan zadatku 3 sa prezentacije MPLS sa vežbi, s tim što su se pored slanja na CE rutere tražile i labele za linkove unutar same mreže. | |||
b) Koje rute od ponuđenih će određeni ruter čuvati ako koristi mehanizam ''Liberal retention''? - Trebalo je označiti sve, jer tako funkcioniše taj mehanizam. | |||
v) <div data-solution="select" data-options="brža, sporija"> | |||
# Ako se na ruteru koristi ''Liberal retention'' konvergencija je <span class="spoiler">brža</span> nego ako se koristi ''Conservative retention''. | |||
</div> | |||
=== 5. zadatak === | |||
[[Датотека:RM2 K2 2023 zadatak 5.svg|оквир|центар|Slika uz 5. zadatak za grupu B]] | |||
Server S šalje poruku mobilnom uređaju. Dat je paket, čiji je deo sadržaja CoA|HAg|S|IP, gde prvo i treće polje predstavljaju IP src, a drugo u četvrto IP dest. Server S se nalazio iza rutera R6. Pitanje je bilo gde se takav paket može naći. | |||
<div class="abc-list" data-solution="multiple"> | |||
# <span class="solution">R1-R3</span> | |||
# R1-R6 | |||
# R2-R4 | |||
# <span class="solution">R1-R3</span> | |||
# R4-R6 | |||
# R5-R6 | |||
# R3-R5 | |||
</div> | |||
=== 6. zadatak === | |||
Slično kao [[Рачунарске_мреже_2/К2_2023#6._zadatak| 6. zadatak iz grupe A]], samo su bile druge rezervacije. | |||
=== 7. zadatak === | |||
{{delimično rešeno}} | |||
''Route destinguisher'' - objasniti šta je, kako funckioniše i za šta se koristi. | |||
=== 8. zadatak === | |||
[[Датотека:RM2 K2 2023 zadatak 8.svg|оквир|центар]] | |||
Na kojim segmetnima mreže sa slike može da se nađe dati paket ako je između rutera 2 i 4 uspostavljena IPSec sigurnosna asocijacija? | |||
Ispod je sadržaj paketa iz ''Wireshark''-a. | |||
<code> | |||
> Frame 4: 114 bytes on wire (912 bits), 114 bytes captured (912 bits) on interface 0 | |||
> Ethernet II, Src: d0:01:0c:7f:00:00 (d0:01:0c:7f:00:00), Dst: c4:02:0c:8e:00:00 (c4:02:0c:8e:00:00) | |||
> Internet Protocol Version 4, Src: 192.168.1.1, Dst: 192.168.5.1 | |||
> Internet Control Message Protocol | |||
</code> | |||
<div class="abc-list" data-solution="single"> | |||
# <span class="solution">A i D</span> | |||
# A | |||
# D | |||
# B i C | |||
# B | |||
# C | |||
# Na svim segmetnima na slici | |||
# Ni na jednom segementu sa slike | |||
</div> | |||
=== 9. zadatak === | |||
Data je šema kao sa slike [https://www.etf.bg.ac.rs/uploads/files/udzbenici/Racunarske%20mreze%202%20-%20CIP.pdf 7.47 iz udžbenika]. Dat je rezultat komande ''traceroute'' i dva paketa, jedan sličan slikama 7.53 i 7.54 iz [https://www.etf.bg.ac.rs/uploads/files/udzbenici/Racunarske%20mreze%202%20-%20CIP.pdf udžbenika], a drugi takav samo uz jednu, drugačiju labelu. Bilo je potrebno označiti da li se koristi PHP kao i čemu služi koja labela. |
Тренутна верзија на датум 10. децембар 2023. у 20:58
Drugi kolokvijum 2023. godine je održan 2. decembra, u dva termina. U prvom terminu radili su studenti sa SI, a u drugom studenti sa RTI i master studija. Kolokvijum je trajao 60 minuta i imao je 9 zadataka, sa dve različite grupe u RTI terminu i jednom u SI terminu.
- За питања са више одговора, тачни одговори су подебљани и уоквирени
- За питања за које се одговори уносе, тачни одговори су подвучени и сакривени, тако да се прикажу када изаберете тај текст (пример: овако)
- Притисните лево дугме испод за сакривање и откривање свих одговора, или десно дугме за укључивање и искључивање интерактивног режима:
Grupa A
1. zadatak
Standardno pitanje gde je data mreža i paket iz Wireshark-a, pitanje je gde se sve može paket naći, a ponuđene su sve opcije. U ovom zadatku bilo je MPLS Traffic Engineering, RIP protokol uspostavljen, PHP se koristi. Ovde je bitno setiti se da će zbog RIP protkola paket ići tačno jednom, najboljom rutom.
2. zadatak
Autonomni sistem X ima 1000 svojih ruta i povezan je sa 25 drugih AS koji svi imaju po 10 000 različitih ruta koje šalju u autonomni sistem X. Koliko će labela biti u tabeli labela u autonomnom sistemu X? Odgovor: 1025
Objašnjenje: U tabeli labela naći će se veze ka svim rutama u autonomnom sistemu i dodatno po jedna labela za link između ivičnih rutera za svakih od 25 autonomnih sistema, dakle 1000+25.
3. zadatak
Izaberite tačne tvrdnje.
- SNMP koristi UDP protokol.
- SNMP koristi TCP protokol.
- SNMP agent je pokrenut na mrežnom uređaju koji upravlja.
- SNMP agent je pokrenut na mrežnom uređaju kojim se upravlja.
4. zadatak
Koje režime rada podrazumevano koristi LDP protokol?
- Unsolicited
- On demand
- Ordered control
- Independent control
- Liberal retention
- Conservative retention
5. zadatak
Odaberite tačne tvrdnje za IP mobilnost:
- Rutiranje je optimalno.
- Rutiranje nije optimalno
- Ako uređaj 1 šalje paket uređaju 2 koju je promenio mrežu, on može da odmah upiše njegovu CoA u paket.
- Ako uređaj 1 šalje paket uređaju 2 koju je promenio mrežu, on ne može da odmah upiše njegovu CoA u paket.
- Agent je uređaj koji menja matičnu mrežu.
- Agent je ruter.
6. zadatak
Data je mreža na slici, koristi se MPLS TE. Referentna vrednost je 100 jedinica. U sistemu postoje sledeće rezervacije:
- HE-R4-R5-R3-R2, prioritet: 2, kapacitet: 50;
- HE-R1-R5-R3-HK, prioritet: 3, kapacitet: 30;
- HE-R6-R7-R8-HK, prioritet: 5, kapacitet: 50;
Kuda će ići rezervacija prioriteta 4 od HE do HK, ako se rezerviše 40 jedinica? Odgovor uneti u formatu HE-...RX...-HK?
Odgovor: HE-R6-R7-R8-HK
Objašnjenje: Iz stabla uklanjamo prvo granu R5-R3, jer njema dovoljan kapacitet. Bitno je da se gleda samo red prioriteta 4 u tablici, te da bez obzira što na donjoj grani postoji kapacitet 30 koji smo menjali primenjujući rezervacije iz postavke, to je za prioritet 5 i niže,a za nas na 4. nivou kapacitet je 80, pa će jer je to najkaraći najbrži put, rezervacija biti na istom segmentu kao rezervacija 3, a rezervacija 3 će biti otkazana.
Tablice uz rešenje:
Prioritet/Segment | HE-R1 | HE-R4 | HE-R6 | R1-R5 | R4-R5 | R5-R3 | R3-R2 | R6-R7 | R7-R8 | R8-RK |
---|---|---|---|---|---|---|---|---|---|---|
1 | 100 | 100 | 100 | 80 | 100 | 100 | 100 | 80 | 80 | 80 |
2 | 100 | 50 | 100 | 80 | 50 | 50 | 50 | 80 | 80 | 80 |
3 | 70 | 50 | 100 | 50 | 50 | 20 | 50 | 80 | 80 | 80 |
4 | 70 | 50 | 100 | 50 | 50 | 20 | 50 | 80 | 80 | 80 |
5 | 70 | 50 | 50 | 50 | 50 | 20 | 50 | 30 | 30 | 30 |
6 | 70 | 50 | 50 | 50 | 50 | 20 | 50 | 30 | 30 | 30 |
7 | 70 | 50 | 50 | 50 | 50 | 20 | 50 | 30 | 30 | 30 |
8 | 70 | 50 | 50 | 50 | 50 | 20 | 50 | 30 | 30 | 30 |
7. zadatak
Slično kao 4. zadatak iz grupe B, samo su se tražile drugačije stvari.
8. zadatak
Slično kao 9. zadatak iz grupe B, samo se posmatrao drugi segment mreže.
9. zadatak
- Овај задатак није решен. Помозите SI Wiki тако што ћете га решити.
Objasniti koji problem rešava NAT traversal kod IPsec-a, kako se detektuje i kako se koristi. (Gradivo za kolokvijum je bilo takvo da se ovde očekivalo samo ono što piše na VPN-MPLS prezentaciji).
Grupa B
1. zadatak
Autonomni sistem ima 8 PE i 9 P rutera. Koliko ima iBGP sesija manje nego u autonomnom sistemu sa gde se ne koristi MPLS, nema konfederacija i ni reflektovanja?
Odgovor: 108
Objašnjenje: Važi i dalje formula kao sa prvog kolokvijuma za rutera. Ovde za prvi slučaj, gde se koristi MPLS, IBGP sesije nam trebaju samo izmeđi 8 PE rutera, dakle ), a u drugom slučaju . Oduzimanjem dolazimo do tačnog rešenja.
2. zadatak
Koje sve tabele treba da poseduje Provider Edge ruter (za prosleđivanje MPLS i IP paketa)?
- FIB
- FreeBDS
- FPC
- LIB
- FLIB
- Ruting tablea
3. zadatak
Koji jezik se koristi za specifikaciju modela konfiguracionih podataka nezavisno od proizvođača rutera?
- YANG
- NETCONF
- SNMP
- Netflow/IPFIX
- syslog
- Splunk
4. zadatak
a) Sličan zadatku 3 sa prezentacije MPLS sa vežbi, s tim što su se pored slanja na CE rutere tražile i labele za linkove unutar same mreže.
b) Koje rute od ponuđenih će određeni ruter čuvati ako koristi mehanizam Liberal retention? - Trebalo je označiti sve, jer tako funkcioniše taj mehanizam.
v)
- Ako se na ruteru koristi Liberal retention konvergencija je brža nego ako se koristi Conservative retention.
5. zadatak
Server S šalje poruku mobilnom uređaju. Dat je paket, čiji je deo sadržaja CoA|HAg|S|IP, gde prvo i treće polje predstavljaju IP src, a drugo u četvrto IP dest. Server S se nalazio iza rutera R6. Pitanje je bilo gde se takav paket može naći.
- R1-R3
- R1-R6
- R2-R4
- R1-R3
- R4-R6
- R5-R6
- R3-R5
6. zadatak
Slično kao 6. zadatak iz grupe A, samo su bile druge rezervacije.
7. zadatak
- Овај задатак није решен. Помозите SI Wiki тако што ћете га решити.
Route destinguisher - objasniti šta je, kako funckioniše i za šta se koristi.
8. zadatak
Na kojim segmetnima mreže sa slike može da se nađe dati paket ako je između rutera 2 i 4 uspostavljena IPSec sigurnosna asocijacija? Ispod je sadržaj paketa iz Wireshark-a.
> Frame 4: 114 bytes on wire (912 bits), 114 bytes captured (912 bits) on interface 0
> Ethernet II, Src: d0:01:0c:7f:00:00 (d0:01:0c:7f:00:00), Dst: c4:02:0c:8e:00:00 (c4:02:0c:8e:00:00)
> Internet Protocol Version 4, Src: 192.168.1.1, Dst: 192.168.5.1
> Internet Control Message Protocol
- A i D
- A
- D
- B i C
- B
- C
- Na svim segmetnima na slici
- Ni na jednom segementu sa slike
9. zadatak
Data je šema kao sa slike 7.47 iz udžbenika. Dat je rezultat komande traceroute i dva paketa, jedan sličan slikama 7.53 i 7.54 iz udžbenika, a drugi takav samo uz jednu, drugačiju labelu. Bilo je potrebno označiti da li se koristi PHP kao i čemu služi koja labela.