<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="sr">
	<id>https://siwiki.rs/w/index.php?action=history&amp;feed=atom&amp;title=%D0%A0%D0%B0%D1%87%D1%83%D0%BD%D0%B0%D1%80%D1%81%D0%BA%D0%B5_%D0%BC%D1%80%D0%B5%D0%B6%D0%B5_2%2F%D0%9F%D1%80%D0%BE%D1%98%D0%B5%D0%BA%D0%B0%D1%82</id>
	<title>Рачунарске мреже 2/Пројекат - Историја измена</title>
	<link rel="self" type="application/atom+xml" href="https://siwiki.rs/w/index.php?action=history&amp;feed=atom&amp;title=%D0%A0%D0%B0%D1%87%D1%83%D0%BD%D0%B0%D1%80%D1%81%D0%BA%D0%B5_%D0%BC%D1%80%D0%B5%D0%B6%D0%B5_2%2F%D0%9F%D1%80%D0%BE%D1%98%D0%B5%D0%BA%D0%B0%D1%82"/>
	<link rel="alternate" type="text/html" href="https://siwiki.rs/w/index.php?title=%D0%A0%D0%B0%D1%87%D1%83%D0%BD%D0%B0%D1%80%D1%81%D0%BA%D0%B5_%D0%BC%D1%80%D0%B5%D0%B6%D0%B5_2/%D0%9F%D1%80%D0%BE%D1%98%D0%B5%D0%BA%D0%B0%D1%82&amp;action=history"/>
	<updated>2026-06-04T02:35:56Z</updated>
	<subtitle>Историја измена ове странице на пројекту</subtitle>
	<generator>MediaWiki 1.39.8</generator>
	<entry>
		<id>https://siwiki.rs/w/index.php?title=%D0%A0%D0%B0%D1%87%D1%83%D0%BD%D0%B0%D1%80%D1%81%D0%BA%D0%B5_%D0%BC%D1%80%D0%B5%D0%B6%D0%B5_2/%D0%9F%D1%80%D0%BE%D1%98%D0%B5%D0%BA%D0%B0%D1%82&amp;diff=6790&amp;oldid=prev</id>
		<title>KockaAdmiralac: Ispravke linkova do Cisco dokumentacije</title>
		<link rel="alternate" type="text/html" href="https://siwiki.rs/w/index.php?title=%D0%A0%D0%B0%D1%87%D1%83%D0%BD%D0%B0%D1%80%D1%81%D0%BA%D0%B5_%D0%BC%D1%80%D0%B5%D0%B6%D0%B5_2/%D0%9F%D1%80%D0%BE%D1%98%D0%B5%D0%BA%D0%B0%D1%82&amp;diff=6790&amp;oldid=prev"/>
		<updated>2023-10-30T01:07:54Z</updated>

		<summary type="html">&lt;p&gt;Ispravke linkova do Cisco dokumentacije&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;sr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Старија измена&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Верзија на датум 30. октобар 2023. у 03:07&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l101&quot;&gt;Ред 101:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ред 101:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;code&amp;gt;.iso.org.dod.internet.mgmt.mib2.bgp.bgpNotification.bgpEstablishedNotification&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;code&amp;gt;.iso.org.dod.internet.mgmt.mib2.bgp.bgpNotification.bgpEstablishedNotification&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;code&amp;gt;.iso.org.dod.internet.mgmt.mib2.bgp.bgpNotification.bgpBackwardTransNotification&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* &amp;lt;code&amp;gt;.iso.org.dod.internet.mgmt.mib2.bgp.bgpNotification.bgpBackwardTransNotification&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Napraviti aplikaciju koja kontinuirano osluškuje ove trap-ove i odmah po dobijanju izbacuje na ekran alarm da je došlo do jednog od ova dva događaja, na kom ruteru je došlo do ovog događaja i tačno vreme događaja. Način konfigurisanja trapova na ruterima je opisan na [https://www.cisco.com/c/en/us/support/docs/ip/simple-network-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;managementprotocol&lt;/del&gt;-snmp/13506-snmp-traps.html ovoj stranici.]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Napraviti aplikaciju koja kontinuirano osluškuje ove trap-ove i odmah po dobijanju izbacuje na ekran alarm da je došlo do jednog od ova dva događaja, na kom ruteru je došlo do ovog događaja i tačno vreme događaja. Način konfigurisanja trapova na ruterima je opisan na [https://www.cisco.com/c/en/us/support/docs/ip/simple-network-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;management-protocol&lt;/ins&gt;-snmp/13506-snmp-traps.html ovoj stranici.]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Verifikacija rešenja ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Verifikacija rešenja ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l139&quot;&gt;Ред 139:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ред 139:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Varijanta 9 ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Varijanta 9 ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Napraviti aplikaciju koja kontinuirano prati sve TCP sesije koje su aktivne na ruteru i otvorene UDP portove. Sesije i portove treba proveravati svakih 5 sekundi i uvek prikazivati u formi tabele koja će se ažurirati samo one koje su aktivne (one koje su između dva upita nestale treba izbrisati, a nove dodavati). Za svaku sesiju je potrebno prikazati lokalnu i udaljenu IP adresu, lokalni i udaljeni port, a za otvorene UDP portove adrese i brojeve portova. Koristiti UDP i TCP delove SNMP MIB-2 stabla. Na ruteru R1 konfigurisati veb server. Iz browsera na virtuelnoj mašini se povezivati na ruter i tako verifikovati rad aplikacije (stvoriće se nova TCP sesija). Način konfiguracije veb server na ruteru je dat [https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/https/configuration/12-2sy/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https12&lt;/del&gt;-2sy-book/nm-http-web.html ovde.]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Napraviti aplikaciju koja kontinuirano prati sve TCP sesije koje su aktivne na ruteru i otvorene UDP portove. Sesije i portove treba proveravati svakih 5 sekundi i uvek prikazivati u formi tabele koja će se ažurirati samo one koje su aktivne (one koje su između dva upita nestale treba izbrisati, a nove dodavati). Za svaku sesiju je potrebno prikazati lokalnu i udaljenu IP adresu, lokalni i udaljeni port, a za otvorene UDP portove adrese i brojeve portova. Koristiti UDP i TCP delove SNMP MIB-2 stabla. Na ruteru R1 konfigurisati veb server. Iz browsera na virtuelnoj mašini se povezivati na ruter i tako verifikovati rad aplikacije (stvoriće se nova TCP sesija). Način konfiguracije veb server na ruteru je dat [https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/https/configuration/12-2sy/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https-12&lt;/ins&gt;-2sy-book/nm-http-web.html ovde.]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Verifikacija rešenja ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Verifikacija rešenja ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>KockaAdmiralac</name></author>
	</entry>
	<entry>
		<id>https://siwiki.rs/w/index.php?title=%D0%A0%D0%B0%D1%87%D1%83%D0%BD%D0%B0%D1%80%D1%81%D0%BA%D0%B5_%D0%BC%D1%80%D0%B5%D0%B6%D0%B5_2/%D0%9F%D1%80%D0%BE%D1%98%D0%B5%D0%BA%D0%B0%D1%82&amp;diff=6518&amp;oldid=prev</id>
		<title>KockaAdmiralac: Zamena etf.kocka.tech linkova sa GitHub linkovima</title>
		<link rel="alternate" type="text/html" href="https://siwiki.rs/w/index.php?title=%D0%A0%D0%B0%D1%87%D1%83%D0%BD%D0%B0%D1%80%D1%81%D0%BA%D0%B5_%D0%BC%D1%80%D0%B5%D0%B6%D0%B5_2/%D0%9F%D1%80%D0%BE%D1%98%D0%B5%D0%BA%D0%B0%D1%82&amp;diff=6518&amp;oldid=prev"/>
		<updated>2023-09-26T10:56:22Z</updated>

		<summary type="html">&lt;p&gt;Zamena etf.kocka.tech linkova sa GitHub linkovima&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;sr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Старија измена&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Верзија на датум 26. септембар 2023. у 12:56&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l65&quot;&gt;Ред 65:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ред 65:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Saveti ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Saveti ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* U projektu je potrebno učitati [&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https&lt;/del&gt;://&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;etf.kocka.tech&lt;/del&gt;/RM2/Projekat/BGP4-MIB &amp;lt;code&amp;gt;BGP4-MIB&amp;lt;/code&amp;gt;] koristeći [https://ireasoning.com/javadocs/com/ireasoning/protocol/snmp/SnmpSession.html#loadMib(java.lang.String) &amp;lt;code&amp;gt;SnmpSession.loadMib&amp;lt;/code&amp;gt;.] Fajl mora da vam se nalazi u korenu projekta, na istom nivou kao i &amp;lt;code&amp;gt;src&amp;lt;/code&amp;gt; direktorijum, ukoliko metodi zadate samo ime fajla a ne celu putanju.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* U projektu je potrebno učitati [&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[github&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;KockaAdmiralac&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ETF&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;blob/master&lt;/ins&gt;/RM2/Projekat/BGP4-MIB&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/ins&gt;&amp;lt;code&amp;gt;BGP4-MIB&amp;lt;/code&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/ins&gt;] koristeći [https://ireasoning.com/javadocs/com/ireasoning/protocol/snmp/SnmpSession.html#loadMib(java.lang.String) &amp;lt;code&amp;gt;SnmpSession.loadMib&amp;lt;/code&amp;gt;.] Fajl mora da vam se nalazi u korenu projekta, na istom nivou kao i &amp;lt;code&amp;gt;src&amp;lt;/code&amp;gt; direktorijum, ukoliko metodi zadate samo ime fajla a ne celu putanju.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* MIB tabela od interesa je &amp;lt;code&amp;gt;bgpPeerTable&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* MIB tabela od interesa je &amp;lt;code&amp;gt;bgpPeerTable&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https&lt;/del&gt;://&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;etf.kocka.tech&lt;/del&gt;/RM2/Projekat/src/rs/ac/bg/etf/rm2/projekat/Variant4.java Primer varijante.]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[github&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;KockaAdmiralac&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ETF&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;blob/master&lt;/ins&gt;/RM2/Projekat/src/rs/ac/bg/etf/rm2/projekat/Variant4.java&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/ins&gt;Primer varijante.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/ins&gt;]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Primer od interesa vam je &amp;lt;code&amp;gt;snmpgettable.java&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Primer od interesa vam je &amp;lt;code&amp;gt;snmpgettable.java&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l86&quot;&gt;Ред 86:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ред 86:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Saveti ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Saveti ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* U projektu je potrebno učitati [&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https&lt;/del&gt;://&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;etf.kocka.tech&lt;/del&gt;/RM2/Projekat/BGP4-MIB &amp;lt;code&amp;gt;BGP4-MIB&amp;lt;/code&amp;gt;] koristeći [https://ireasoning.com/javadocs/com/ireasoning/protocol/snmp/SnmpSession.html#loadMib(java.lang.String) &amp;lt;code&amp;gt;SnmpSession.loadMib&amp;lt;/code&amp;gt;.] Fajl mora da vam se nalazi u korenu projekta, na istom nivou kao i &amp;lt;code&amp;gt;src&amp;lt;/code&amp;gt; direktorijum, ukoliko metodi zadate samo ime fajla a ne celu putanju.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* U projektu je potrebno učitati [&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[github&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;KockaAdmiralac&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ETF&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;blob/master&lt;/ins&gt;/RM2/Projekat/BGP4-MIB&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/ins&gt;&amp;lt;code&amp;gt;BGP4-MIB&amp;lt;/code&amp;gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/ins&gt;] koristeći [https://ireasoning.com/javadocs/com/ireasoning/protocol/snmp/SnmpSession.html#loadMib(java.lang.String) &amp;lt;code&amp;gt;SnmpSession.loadMib&amp;lt;/code&amp;gt;.] Fajl mora da vam se nalazi u korenu projekta, na istom nivou kao i &amp;lt;code&amp;gt;src&amp;lt;/code&amp;gt; direktorijum, ukoliko metodi zadate samo ime fajla a ne celu putanju.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* MIB tabela od interesa je &amp;lt;code&amp;gt;bgp4PathAttrTable&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* MIB tabela od interesa je &amp;lt;code&amp;gt;bgp4PathAttrTable&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Atribut &amp;lt;code&amp;gt;bgp4PathAttrASPathSegment&amp;lt;/code&amp;gt; može da ima neki čudan format u ispisanoj tabeli, zbog toga što je to binarni podatak.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Atribut &amp;lt;code&amp;gt;bgp4PathAttrASPathSegment&amp;lt;/code&amp;gt; može da ima neki čudan format u ispisanoj tabeli, zbog toga što je to binarni podatak.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l94&quot;&gt;Ред 94:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ред 94:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Drugi bajt određuje broj autonomnih sistema koji slede.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Drugi bajt određuje broj autonomnih sistema koji slede.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Posle dužine slede parovi od po dva bajta, gde je prvi bajt viši a drugi niži, koji predstavljaju broj AS-a&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** Posle dužine slede parovi od po dva bajta, gde je prvi bajt viši a drugi niži, koji predstavljaju broj AS-a&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https&lt;/del&gt;://&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;etf.kocka.tech&lt;/del&gt;/RM2/Projekat/src/rs/ac/bg/etf/rm2/projekat/Variant5.java Primer varijante.]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[github&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;KockaAdmiralac&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ETF&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;blob/master&lt;/ins&gt;/RM2/Projekat/src/rs/ac/bg/etf/rm2/projekat/Variant5.java&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/ins&gt;Primer varijante.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/ins&gt;]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Primer od interesa vam je &amp;lt;code&amp;gt;snmpgettable.java&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Primer od interesa vam je &amp;lt;code&amp;gt;snmpgettable.java&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l114&quot;&gt;Ред 114:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ред 114:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* U MIB Browser postoji Trap Listener opcija koju možete da koristite da biste proverili da li vam ruteri šalju trap-ove.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* U MIB Browser postoji Trap Listener opcija koju možete da koristite da biste proverili da li vam ruteri šalju trap-ove.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Metoda [https://ireasoning.com/javadocs/com/ireasoning/protocol/snmp/SnmpTrapdSession.html#waitForTrap() &amp;lt;code&amp;gt;SnmpTrapdSession#waitForTrap&amp;lt;/code&amp;gt;] blokira trenutnu nit, tako da ćete morati da &amp;lt;code&amp;gt;SnmpTrapdSession&amp;lt;/code&amp;gt; pokrenete u novoj niti.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Metoda [https://ireasoning.com/javadocs/com/ireasoning/protocol/snmp/SnmpTrapdSession.html#waitForTrap() &amp;lt;code&amp;gt;SnmpTrapdSession#waitForTrap&amp;lt;/code&amp;gt;] blokira trenutnu nit, tako da ćete morati da &amp;lt;code&amp;gt;SnmpTrapdSession&amp;lt;/code&amp;gt; pokrenete u novoj niti.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https&lt;/del&gt;://&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;etf.kocka.tech&lt;/del&gt;/RM2/Projekat/src/rs/ac/bg/etf/rm2/projekat/Variant6.java Primer varijante.]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[github&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;KockaAdmiralac&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ETF&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;blob/master&lt;/ins&gt;/RM2/Projekat/src/rs/ac/bg/etf/rm2/projekat/Variant6.java&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/ins&gt;Primer varijante.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/ins&gt;]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Primer od interesa vam je &amp;lt;code&amp;gt;snmptrapd.java&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Primer od interesa vam je &amp;lt;code&amp;gt;snmptrapd.java&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l129&quot;&gt;Ред 129:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ред 129:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* MIB OID-ovi od interesa su pod &amp;lt;code&amp;gt;.1.3.6.1.2.1.11&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* MIB OID-ovi od interesa su pod &amp;lt;code&amp;gt;.1.3.6.1.2.1.11&amp;lt;/code&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Ukoliko &amp;lt;code&amp;gt;SnmpPoller&amp;lt;/code&amp;gt; prosledite atribute iz MIB stabla po imenu može se desiti da dobijete pogrešne atribute, pa probajte da mu prosledite atribute po OID umesto toga.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Ukoliko &amp;lt;code&amp;gt;SnmpPoller&amp;lt;/code&amp;gt; prosledite atribute iz MIB stabla po imenu može se desiti da dobijete pogrešne atribute, pa probajte da mu prosledite atribute po OID umesto toga.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https&lt;/del&gt;://&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;etf.kocka.tech&lt;/del&gt;/RM2/Projekat/src/rs/ac/bg/etf/rm2/projekat/Variant7.java Primer varijante.]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[github&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;KockaAdmiralac&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ETF&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;blob/master&lt;/ins&gt;/RM2/Projekat/src/rs/ac/bg/etf/rm2/projekat/Variant7.java&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/ins&gt;Primer varijante.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/ins&gt;]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Primer od interesa vam je &amp;lt;code&amp;gt;snmppoll.java&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Primer od interesa vam je &amp;lt;code&amp;gt;snmppoll.java&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l151&quot;&gt;Ред 151:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ред 151:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** a zatim možete da mu pristupite preko http://192.168.10.1, sa korisničkim imenom i lozinkom &amp;lt;code&amp;gt;nesto&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;** a zatim možete da mu pristupite preko http://192.168.10.1, sa korisničkim imenom i lozinkom &amp;lt;code&amp;gt;nesto&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* MIB tabele od interesa su &amp;lt;code&amp;gt;tcpConnTable&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;udpTable&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* MIB tabele od interesa su &amp;lt;code&amp;gt;tcpConnTable&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;udpTable&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;https&lt;/del&gt;://&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;etf.kocka.tech&lt;/del&gt;/RM2/Projekat/src/rs/ac/bg/etf/rm2/projekat/Variant9.java Primer varijante.]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[github&lt;/ins&gt;:&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;KockaAdmiralac&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ETF&lt;/ins&gt;/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;blob/master&lt;/ins&gt;/RM2/Projekat/src/rs/ac/bg/etf/rm2/projekat/Variant9.java&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;|&lt;/ins&gt;Primer varijante.&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]&lt;/ins&gt;]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Primer od interesa vam je &amp;lt;code&amp;gt;snmpgettable.java&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* Primer od interesa vam je &amp;lt;code&amp;gt;snmpgettable.java&amp;lt;/code&amp;gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категорија:Рачунарске мреже 2]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категорија:Рачунарске мреже 2]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категорија:Водичи]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[Категорија:Водичи]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>KockaAdmiralac</name></author>
	</entry>
	<entry>
		<id>https://siwiki.rs/w/index.php?title=%D0%A0%D0%B0%D1%87%D1%83%D0%BD%D0%B0%D1%80%D1%81%D0%BA%D0%B5_%D0%BC%D1%80%D0%B5%D0%B6%D0%B5_2/%D0%9F%D1%80%D0%BE%D1%98%D0%B5%D0%BA%D0%B0%D1%82&amp;diff=5530&amp;oldid=prev</id>
		<title>KockaAdmiralac: Ažuriranje za projekat od ove godine</title>
		<link rel="alternate" type="text/html" href="https://siwiki.rs/w/index.php?title=%D0%A0%D0%B0%D1%87%D1%83%D0%BD%D0%B0%D1%80%D1%81%D0%BA%D0%B5_%D0%BC%D1%80%D0%B5%D0%B6%D0%B5_2/%D0%9F%D1%80%D0%BE%D1%98%D0%B5%D0%BA%D0%B0%D1%82&amp;diff=5530&amp;oldid=prev"/>
		<updated>2023-02-10T18:58:02Z</updated>

		<summary type="html">&lt;p&gt;Ažuriranje za projekat od ove godine&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;sr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Старија измена&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Верзија на датум 10. фебруар 2023. у 20:58&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Ред 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ред 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{tocright}}&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;{{tocright}}&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Projekat&amp;#039;&amp;#039;&amp;#039; iz Računarskih mreža 2 je dodatna aktivnost koja zamenjuje drugi kolokvijum i drugu i treću laboratorijsku vežbu ukoliko se izabere. Tema projekta je komuniciranje sa ruterima preko SNMP protokola kroz Java kod. Vredi ukupno 40 bodova, i iskustvo kolega koje su ga radili je da se završava za od 2 do 8 sati rada. Pošto su se &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;dve godine &lt;/del&gt;zaredom &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;pojavili &lt;/del&gt;iste postavke projekta, ispod je data generalna postavka varijanti i saveti o tome kako ih raditi. Kao i na svim predmetima koji uključuju kod, i ovde se proverava sličnost radova.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Projekat&amp;#039;&amp;#039;&amp;#039; iz Računarskih mreža 2 je dodatna aktivnost koja zamenjuje drugi kolokvijum i drugu i treću laboratorijsku vežbu ukoliko se izabere. Tema projekta je komuniciranje sa ruterima preko SNMP protokola kroz Java kod. Vredi ukupno 40 bodova, i iskustvo kolega koje su ga radili je da se završava za od 2 do 8 sati rada. Pošto su se &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;nekoliko godina &lt;/ins&gt;zaredom &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;pojavile &lt;/ins&gt;iste postavke projekta, ispod je data generalna postavka varijanti i saveti o tome kako ih raditi. Kao i na svim predmetima koji uključuju kod, i ovde se proverava sličnost radova.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Opšte ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Opšte ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l8&quot;&gt;Ред 8:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ред 8:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://ireasoning.com/javadocs/index.html SNMP API Javadoc] — detaljna dokumentacija svih funkcija SNMP API&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://ireasoning.com/javadocs/index.html SNMP API Javadoc] — detaljna dokumentacija svih funkcija SNMP API&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://ireasoning.com/mibbrowser.shtml MIB Browser] stranica&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* [https://ireasoning.com/mibbrowser.shtml MIB Browser] stranica&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Preporučuje se da pre početka izrade pronađete podatke koji su vam potrebni u MIB stablu kroz MIB Browser, onda nađete odgovarajući primer iz &amp;lt;code&amp;gt;examples&amp;lt;/code&amp;gt; direktorijuma biblioteke, na osnovu njega napravite projekat i na kraju verifikujete rešenje. Probajte da GUI koji je od vas u projektu tražen napravite što je bolje moguće.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Preporučuje se da pre početka izrade pronađete podatke koji su vam potrebni u MIB stablu kroz MIB Browser, onda nađete odgovarajući primer iz &amp;lt;code&amp;gt;examples&amp;lt;/code&amp;gt; direktorijuma biblioteke, na osnovu njega napravite projekat i na kraju verifikujete rešenje. Probajte da GUI koji je od vas u projektu tražen napravite što je bolje moguće&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;, kako se profesor ne bi ljutio na loš GUI na odbrani.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt; &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;U pregledu po varijantama ispod navedene su neki primeri rešenja od prethodnih godina. Ovi primeri predstavljaju &amp;#039;&amp;#039;&amp;#039;predate projekte i ne preporučuje se njihovo kopiranje&amp;#039;&amp;#039;&amp;#039; zbog provere sličnosti sa projektima od prethodnih godina. Ako uzimate te primere kao inspiraciju, bitno je da razumete šta se u njima dešava, kako biste uspešno uradili modifikaciju sa tim znanjem&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Modifikacije ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Modifikacije ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Neke od čestih &lt;/del&gt;modifikacija &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;na odbrani su:&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Na odbrani može kao &lt;/ins&gt;modifikacija da &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;dođe neka druga varijanta projekta&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;ali bez delova koje nisu usko &lt;/ins&gt;u &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;vezi sa SNMP &lt;/ins&gt;(&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;dakle, bez GUI&lt;/ins&gt;). Preporučuje se da uradite više od jedne varijante &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;projekta &lt;/ins&gt;kako biste bili &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;spremni na ovu situaciju i &lt;/ins&gt;sigurniji u svoje znanje SNMP API &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(nije poznato da li je zabranjeno predati više od jedne varijante, doduše)&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Ukoliko ste u projektu hardkodovali IP adrese rutera, od vas će biti traženo da dodate polje za unos IP adrese rutera čije podatke želite &lt;/del&gt;da &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;čitate.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Ukoliko ste hardkodovali naziv rutera&lt;/del&gt;, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;od vas će biti traženo da taj naziv pročitate iz &amp;lt;code&amp;gt;sysName&amp;lt;/code&amp;gt; polja &lt;/del&gt;u &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MIB stablu.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;** Ovo se dohvata preko &amp;lt;syntaxhighlight lang=&amp;quot;java&amp;quot; inline&amp;gt;session.snmpGetRequest(&amp;quot;sysName&amp;quot;).getVarBind(0).getValue().toString&lt;/del&gt;()&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;* Na sličan način može da vam bude traženo da prikažete autonomni sistem rutera, koji možete da dohvatite preko &amp;lt;code&amp;gt;bgpLocalAs&amp;lt;/code&amp;gt; atributa&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Preporučuje se &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;da ove stvari ostavite nedovršenim u projektu koji predajete ali da isprobate kako biste ih dodali, kako biste na odbrani dobili to kao modifikaciju. Takođe se preporučuje &lt;/del&gt;da uradite više od jedne varijante kako biste bili sigurniji u svoje znanje SNMP API.&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ukoliko ne znate da uradite modifikaciju a osnovni projekat radi, dobijate &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;30 &lt;/del&gt;od 40 bodova&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;. Moguće je da vam bodove skinu čak iako je modifikacija čisto menjanje GUI, što nije gradivo predmeta&lt;/del&gt;. Na odbrani je takođe dostupan &amp;lt;code&amp;gt;examples&amp;lt;/code&amp;gt; direktorijum.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Ukoliko ne znate da uradite modifikaciju a osnovni projekat radi, dobijate &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;25 &lt;/ins&gt;od 40 bodova. Na odbrani je takođe dostupan &amp;lt;code&amp;gt;examples&amp;lt;/code&amp;gt; direktorijum.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Varijanta 1 ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Varijanta 1 ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>KockaAdmiralac</name></author>
	</entry>
	<entry>
		<id>https://siwiki.rs/w/index.php?title=%D0%A0%D0%B0%D1%87%D1%83%D0%BD%D0%B0%D1%80%D1%81%D0%BA%D0%B5_%D0%BC%D1%80%D0%B5%D0%B6%D0%B5_2/%D0%9F%D1%80%D0%BE%D1%98%D0%B5%D0%BA%D0%B0%D1%82&amp;diff=3551&amp;oldid=prev</id>
		<title>KockaAdmiralac: Detaljniji opis RM2 projekta i saveti za izradu</title>
		<link rel="alternate" type="text/html" href="https://siwiki.rs/w/index.php?title=%D0%A0%D0%B0%D1%87%D1%83%D0%BD%D0%B0%D1%80%D1%81%D0%BA%D0%B5_%D0%BC%D1%80%D0%B5%D0%B6%D0%B5_2/%D0%9F%D1%80%D0%BE%D1%98%D0%B5%D0%BA%D0%B0%D1%82&amp;diff=3551&amp;oldid=prev"/>
		<updated>2022-01-30T22:59:11Z</updated>

		<summary type="html">&lt;p&gt;Detaljniji opis RM2 projekta i saveti za izradu&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Нова страница&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{tocright}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Projekat&amp;#039;&amp;#039;&amp;#039; iz Računarskih mreža 2 je dodatna aktivnost koja zamenjuje drugi kolokvijum i drugu i treću laboratorijsku vežbu ukoliko se izabere. Tema projekta je komuniciranje sa ruterima preko SNMP protokola kroz Java kod. Vredi ukupno 40 bodova, i iskustvo kolega koje su ga radili je da se završava za od 2 do 8 sati rada. Pošto su se dve godine zaredom pojavili iste postavke projekta, ispod je data generalna postavka varijanti i saveti o tome kako ih raditi. Kao i na svim predmetima koji uključuju kod, i ovde se proverava sličnost radova.&lt;br /&gt;
&lt;br /&gt;
== Opšte ==&lt;br /&gt;
Projekat se radi na &amp;#039;&amp;#039;Ubuntu&amp;#039;&amp;#039; virtuelnoj mašini na simulatoru [https://gns3.com/ &amp;#039;&amp;#039;GNS3&amp;#039;&amp;#039;,] kao i laboratorijske vežbe. Koriste se [https://ireasoning.com/ iReasoning]-ov SNMP API i MIB Browser za izradu projekta (moguće je izabrati i neku drugu SNMP biblioteku). Neki od korisnih linkova su:&lt;br /&gt;
* [https://ireasoning.com/snmpapi.shtml SNMP API] stranica — možete preuzeti v2c ili v3 API, svejedno je.&lt;br /&gt;
** Pored JAR fajlova koje ubacujete u svoj projekat, ovde se nalaze i &amp;lt;code&amp;gt;examples&amp;lt;/code&amp;gt; folder koji demonstrira korišćenje API funkcija&lt;br /&gt;
* [https://ireasoning.com/javadocs/index.html SNMP API Javadoc] — detaljna dokumentacija svih funkcija SNMP API&lt;br /&gt;
* [https://ireasoning.com/mibbrowser.shtml MIB Browser] stranica&lt;br /&gt;
Preporučuje se da pre početka izrade pronađete podatke koji su vam potrebni u MIB stablu kroz MIB Browser, onda nađete odgovarajući primer iz &amp;lt;code&amp;gt;examples&amp;lt;/code&amp;gt; direktorijuma biblioteke, na osnovu njega napravite projekat i na kraju verifikujete rešenje. Probajte da GUI koji je od vas u projektu tražen napravite što je bolje moguće.&lt;br /&gt;
&lt;br /&gt;
== Modifikacije ==&lt;br /&gt;
Neke od čestih modifikacija na odbrani su:&lt;br /&gt;
* Ukoliko ste u projektu hardkodovali IP adrese rutera, od vas će biti traženo da dodate polje za unos IP adrese rutera čije podatke želite da čitate.&lt;br /&gt;
* Ukoliko ste hardkodovali naziv rutera, od vas će biti traženo da taj naziv pročitate iz &amp;lt;code&amp;gt;sysName&amp;lt;/code&amp;gt; polja u MIB stablu.&lt;br /&gt;
** Ovo se dohvata preko &amp;lt;syntaxhighlight lang=&amp;quot;java&amp;quot; inline&amp;gt;session.snmpGetRequest(&amp;quot;sysName&amp;quot;).getVarBind(0).getValue().toString()&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
* Na sličan način može da vam bude traženo da prikažete autonomni sistem rutera, koji možete da dohvatite preko &amp;lt;code&amp;gt;bgpLocalAs&amp;lt;/code&amp;gt; atributa.&lt;br /&gt;
Preporučuje se da ove stvari ostavite nedovršenim u projektu koji predajete ali da isprobate kako biste ih dodali, kako biste na odbrani dobili to kao modifikaciju. Takođe se preporučuje da uradite više od jedne varijante kako biste bili sigurniji u svoje znanje SNMP API.&lt;br /&gt;
&lt;br /&gt;
Ukoliko ne znate da uradite modifikaciju a osnovni projekat radi, dobijate 30 od 40 bodova. Moguće je da vam bodove skinu čak iako je modifikacija čisto menjanje GUI, što nije gradivo predmeta. Na odbrani je takođe dostupan &amp;lt;code&amp;gt;examples&amp;lt;/code&amp;gt; direktorijum.&lt;br /&gt;
&lt;br /&gt;
== Varijanta 1 ==&lt;br /&gt;
Aplikacija treba da očitava i prati statuse svih interfejsa na svim ruterima u mreži i da prikazuje za svaki interfejs sledeće podatke: opis, tip, MTU, brzinu interfejsa, fizičku adresu, administrativni i operativni status. Administrativni i operativni status treba da se prikazuje u formi dvobojnog (crveno/zeleno) indikatora za stanja down (crveno - &amp;lt;span style=&amp;quot;color: red;&amp;quot;&amp;gt;●&amp;lt;/span&amp;gt;) i up (zeleno - &amp;lt;span style=&amp;quot;color: green;&amp;quot;&amp;gt;●&amp;lt;/span&amp;gt;). Podaci se prikupljaju periodično sa periodom od 10s, tako da se poslednji očitani status prikazuje na ekranu. Podatke treba grupisati po ruteru, na sledeći način:&lt;br /&gt;
* Ruter 1&lt;br /&gt;
** interfejs 1&lt;br /&gt;
*** opis&lt;br /&gt;
*** tip&lt;br /&gt;
*** ...&lt;br /&gt;
** interfejs 2&lt;br /&gt;
*** opis&lt;br /&gt;
*** tip&lt;br /&gt;
*** ...&lt;br /&gt;
** ...&lt;br /&gt;
* Ruter 2&lt;br /&gt;
** interfejs...&lt;br /&gt;
&lt;br /&gt;
=== Verifikacija rešenja ===&lt;br /&gt;
Verifikacija rešenja će se vršiti promenama statusa interfejsa (shut/no shut), što treba da se vidi u aplikaciji kao promena odgovarajućeg statusa.&lt;br /&gt;
&lt;br /&gt;
== Varijanta 2 ==&lt;br /&gt;
Potrebno je očitavati i pratiti ukupan &amp;#039;&amp;#039;&amp;#039;broj paketa i protok (broj bita u jedinici vremena)&amp;#039;&amp;#039;&amp;#039; koji ulaze i izlaze kroz sve interfejse svih rutera. Takođe, potrebno je pratiti i broj unikast i ne-unikast paketa i njihove protoke. Podatke prikupljati periodično sa periodom od 10s. Prikupljene podatke prezentovati u obliku grafika koji prikazuje promenu očitanog parametra u vremenu. Sa svakom očitanom novom vrednošću grafik se dopunjava. Kako su na ruterima promenljive koje opisuju broj bajtova koji su prošli kroz ruter kumulativne, za protok je potrebno prikazati razliku vrednosti između dva intervala kao:&lt;br /&gt;
: &amp;#039;&amp;#039;protok (bit/s)=8*(broj_bajtova(t)-broj_bajtova(t-10s))/10s&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
=== Verifikacija rešenja ===&lt;br /&gt;
Pustiće se saobraćaj između rutera (npr. veliki broj ping paketa). U zavisnosti od toga kuda paketi prolaze, treba da se ovaj protok vidi na grafiku.&lt;br /&gt;
&lt;br /&gt;
== Varijanta 3 ==&lt;br /&gt;
Potrebno je prikazati sadržaj tabela rutiranja za sve rutere u mreži. Tabela rutiranja treba da sadrži adrese ruta, njihove maske, next hop adrese na koje te rute ukazuju, poreklo rute (iz kog protokola rutiranja potiču). Podatke prikupljati periodično sa periodom od 10s i osvežavati prikaz u skladu sa eventualnim promenama. Podatke grupisati tabelarno.&lt;br /&gt;
&lt;br /&gt;
=== Verifikacija rešenja ===&lt;br /&gt;
U mreži će se dodavati ili povlačiti neke rute dodavanjem novih loopback interfejsa na ruterima, a to treba da se vidi u aplikaciji, tako što će ona u svakom trenutku prikazivati ažurnu verziju tabele rutiranja ekvivalentnu onoj koja je u tabeli rutiranja.&lt;br /&gt;
&lt;br /&gt;
== Varijanta 4 ==&lt;br /&gt;
Potrebno je očitati i prikazati skup BGP suseda jednog od rutera u mreži i njihove osobine kao što su:&lt;br /&gt;
* Identifikator suseda&lt;br /&gt;
* stanje BGP sesije sa susedom (ime stanja u mašini stanja)&lt;br /&gt;
* verzija BGP koja se koristi&lt;br /&gt;
* IP adresa suseda&lt;br /&gt;
* Autonomni sistem u kojem je sused&lt;br /&gt;
* Broj primljenih update poruka&lt;br /&gt;
* Broj poslatih update poruka po susedu&lt;br /&gt;
* Keepalive vreme&lt;br /&gt;
* Elapsed time od kako je dobijen poslednji update od svih suseda&lt;br /&gt;
Poruke treba da se ažuriraju sa periodom od 10s i u svakom trenutku aplikacija treba da prikaže ažurne vrednosti ovih informacija.&lt;br /&gt;
&lt;br /&gt;
=== Verifikacija rešenja ===&lt;br /&gt;
U mreži će se dodavati nove mreže koje se oglašavaju putem BGP-a što treba da bude vidljivo u promenjenom broju update poruka i vremenu od poslednje poruke, takođe, mogu da se promene stanja BGP sesija kroz ukidanje BGP-a na susednom ruteru što takođe treba da se vidi prikazano u aplikaciji.&lt;br /&gt;
&lt;br /&gt;
=== Saveti ===&lt;br /&gt;
* U projektu je potrebno učitati [https://etf.kocka.tech/RM2/Projekat/BGP4-MIB &amp;lt;code&amp;gt;BGP4-MIB&amp;lt;/code&amp;gt;] koristeći [https://ireasoning.com/javadocs/com/ireasoning/protocol/snmp/SnmpSession.html#loadMib(java.lang.String) &amp;lt;code&amp;gt;SnmpSession.loadMib&amp;lt;/code&amp;gt;.] Fajl mora da vam se nalazi u korenu projekta, na istom nivou kao i &amp;lt;code&amp;gt;src&amp;lt;/code&amp;gt; direktorijum, ukoliko metodi zadate samo ime fajla a ne celu putanju.&lt;br /&gt;
* MIB tabela od interesa je &amp;lt;code&amp;gt;bgpPeerTable&amp;lt;/code&amp;gt;.&lt;br /&gt;
* [https://etf.kocka.tech/RM2/Projekat/src/rs/ac/bg/etf/rm2/projekat/Variant4.java Primer varijante.]&lt;br /&gt;
* Primer od interesa vam je &amp;lt;code&amp;gt;snmpgettable.java&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Varijanta 5 ==&lt;br /&gt;
Potrebno je očitati sadržaj BGP tabele i prikazati skup svih BGP ruta na jednom od rutera, kao i sve njihove njihove atribute. Atributi koji treba da se prikažu za svaku rutu su:&lt;br /&gt;
* Origin&lt;br /&gt;
* AS-Path lista&lt;br /&gt;
* Next Hop&lt;br /&gt;
* MED&lt;br /&gt;
* Local PreferenceAtomic aggregate&lt;br /&gt;
* Aggregator AS&lt;br /&gt;
* Aggregator Address&lt;br /&gt;
* Da li je ruta najbolja (najbolju rutu prikazati drugom bojom)&lt;br /&gt;
Rute i njihove atribute prikazati u tabelarnom obliku. Informacije o rutama treba da se očitavaju sa periodom od 10s, tako da aplikacija u svakom trenutku prikazuje poslednju očitanu vrednost.&lt;br /&gt;
&lt;br /&gt;
=== Verifikacija rešenja ===&lt;br /&gt;
U topologiji će se dodavati nove mreže ili povlačiti postojeće koje se oglašavaju putem BGP-a što treba da bude vidljivo tako što će se pojaviti nove rute ili će se gubiti stare. Takođe, menjaće se topologija mreže ili neki atributi ruta kako bi se promenili atributi ruta i neke druge mreže proglasile za najbolje, a sve ovo treba da bude korektno prikazano u aplikaciji.&lt;br /&gt;
&lt;br /&gt;
=== Saveti ===&lt;br /&gt;
* U projektu je potrebno učitati [https://etf.kocka.tech/RM2/Projekat/BGP4-MIB &amp;lt;code&amp;gt;BGP4-MIB&amp;lt;/code&amp;gt;] koristeći [https://ireasoning.com/javadocs/com/ireasoning/protocol/snmp/SnmpSession.html#loadMib(java.lang.String) &amp;lt;code&amp;gt;SnmpSession.loadMib&amp;lt;/code&amp;gt;.] Fajl mora da vam se nalazi u korenu projekta, na istom nivou kao i &amp;lt;code&amp;gt;src&amp;lt;/code&amp;gt; direktorijum, ukoliko metodi zadate samo ime fajla a ne celu putanju.&lt;br /&gt;
* MIB tabela od interesa je &amp;lt;code&amp;gt;bgp4PathAttrTable&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Atribut &amp;lt;code&amp;gt;bgp4PathAttrASPathSegment&amp;lt;/code&amp;gt; može da ima neki čudan format u ispisanoj tabeli, zbog toga što je to binarni podatak.&lt;br /&gt;
** Prvi bajt određuje tip:&lt;br /&gt;
*** &amp;lt;code&amp;gt;1&amp;lt;/code&amp;gt; znači &amp;lt;code&amp;gt;AS_SET&amp;lt;/code&amp;gt;, odnosno da sledi neuređeni skup autonomnih sistema&lt;br /&gt;
*** &amp;lt;code&amp;gt;2&amp;lt;/code&amp;gt; znači &amp;lt;code&amp;gt;AS_SEQUENCE&amp;lt;/code&amp;gt;, odnosno da sledi uređeni skup autonomnih sistema&lt;br /&gt;
** Drugi bajt određuje broj autonomnih sistema koji slede.&lt;br /&gt;
** Posle dužine slede parovi od po dva bajta, gde je prvi bajt viši a drugi niži, koji predstavljaju broj AS-a&lt;br /&gt;
* [https://etf.kocka.tech/RM2/Projekat/src/rs/ac/bg/etf/rm2/projekat/Variant5.java Primer varijante.]&lt;br /&gt;
* Primer od interesa vam je &amp;lt;code&amp;gt;snmpgettable.java&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Varijanta 6 ==&lt;br /&gt;
Na ruterima R1, R2 i R3 podesiti SNMP trap-ove i to za ove promenljive iz BGP MIB-a:&lt;br /&gt;
* &amp;lt;code&amp;gt;.iso.org.dod.internet.mgmt.mib2.bgp.bgpNotification.bgpEstablishedNotification&amp;lt;/code&amp;gt;&lt;br /&gt;
* &amp;lt;code&amp;gt;.iso.org.dod.internet.mgmt.mib2.bgp.bgpNotification.bgpBackwardTransNotification&amp;lt;/code&amp;gt;&lt;br /&gt;
Napraviti aplikaciju koja kontinuirano osluškuje ove trap-ove i odmah po dobijanju izbacuje na ekran alarm da je došlo do jednog od ova dva događaja, na kom ruteru je došlo do ovog događaja i tačno vreme događaja. Način konfigurisanja trapova na ruterima je opisan na [https://www.cisco.com/c/en/us/support/docs/ip/simple-network-managementprotocol-snmp/13506-snmp-traps.html ovoj stranici.]&lt;br /&gt;
&lt;br /&gt;
=== Verifikacija rešenja ===&lt;br /&gt;
Isprobaće se promene susedskih odnosa i pojava trapa na ekranu.&lt;br /&gt;
&lt;br /&gt;
=== Saveti ===&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Na modifikacijama vam može doći isto kao i svima ostalima, iako niste radili sa &amp;lt;code&amp;gt;SnmpSession&amp;lt;/code&amp;gt; već sa &amp;lt;code&amp;gt;SnmpTrapdSession&amp;lt;/code&amp;gt;!&amp;#039;&amp;#039;&amp;#039; Zbog ovoga probajte da uradite još jednu varijantu koja nije vaša kako biste videli kako se radi sa &amp;lt;code&amp;gt;SnmpSession&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Nemoguće je uhvatiti pomenute trap-ove jer ruteri ne šalju uopšte te trap-ove već njihove zastarele verzije, &amp;lt;code&amp;gt;.iso.org.dod.internet.mgmt.mib2.bgp.bgpTraps.bgpEstablished&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;.iso.org.dod.internet.mgmt.mib2.bgp.bgpTraps.bgpBackwardTransition&amp;lt;/code&amp;gt;. Profesor je rekao da ovo nije problem.&lt;br /&gt;
* SNMP trap-ove možete da omogućite koristeći:&lt;br /&gt;
** &amp;lt;code&amp;gt;snmp-server enable traps bgp&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;snmp-server host 192.168.122.1 traps version 2c si2019 udp-port 1620 bgp&amp;lt;/code&amp;gt;&lt;br /&gt;
* U MIB Browser postoji Trap Listener opcija koju možete da koristite da biste proverili da li vam ruteri šalju trap-ove.&lt;br /&gt;
* Metoda [https://ireasoning.com/javadocs/com/ireasoning/protocol/snmp/SnmpTrapdSession.html#waitForTrap() &amp;lt;code&amp;gt;SnmpTrapdSession#waitForTrap&amp;lt;/code&amp;gt;] blokira trenutnu nit, tako da ćete morati da &amp;lt;code&amp;gt;SnmpTrapdSession&amp;lt;/code&amp;gt; pokrenete u novoj niti.&lt;br /&gt;
* [https://etf.kocka.tech/RM2/Projekat/src/rs/ac/bg/etf/rm2/projekat/Variant6.java Primer varijante.]&lt;br /&gt;
* Primer od interesa vam je &amp;lt;code&amp;gt;snmptrapd.java&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Varijanta 7 ==&lt;br /&gt;
Na ruteru R3 konfigurisati da sve rute koje dolaze od R1 dobiju Local Preference (LP) vrednost 100, a da sve rute koje dolaze od R2 da dobijaju LP vrednost 150. Na R3 konfigurisati da kada za neku rutu primi rutu uz koju je dodata community vrednost 3:50, da se za tu rutu postavlja vrednost LP na 50, a da kada primi rutu sa Community vrednošću 3:200 da se za tu rutu postavlja LP na 200. Na ruteru R1 konfigurisati da se uz rutu 192.168.10.0/24 kada se oglašava ka R3 pridružuje Community vrednost 3:200. Način konfigurisanje Community vrednosti je dat [https://www.cisco.com/c/en/us/support/docs/ip/border-gateway-protocol-bgp/28784-bgp-community.html ovde.]&lt;br /&gt;
&lt;br /&gt;
Napraviti aplikaciju koja prati rad SNMP protokola na svim ruterima. Koristiti SNMP deo MIB-2. Aplikacija treba da svakih 10s prikuplja sledeće statističke parametre o radu SNMP na ruteru: Broj dolaznih SNMP paketa, broj odlaznih SNMP paketa, broj get zahteva, broj set zahteva, broj generisanih trap-ova, broj neispravnih community vrednosti u zahtevima.&lt;br /&gt;
&lt;br /&gt;
=== Verifikacija rešenja ===&lt;br /&gt;
Uključivanje trap-ova, generisanje zahteva sa pogrešnim community vrednostima, kontinuirano praćenje SNMP statistike.&lt;br /&gt;
&lt;br /&gt;
=== Saveti ===&lt;br /&gt;
* Nije potrebno da konfigurišete sve parametre pomenute iznad pre početka izrade projekta, mogu i prilikom faze testiranja.&lt;br /&gt;
* MIB OID-ovi od interesa su pod &amp;lt;code&amp;gt;.1.3.6.1.2.1.11&amp;lt;/code&amp;gt;&lt;br /&gt;
* Ukoliko &amp;lt;code&amp;gt;SnmpPoller&amp;lt;/code&amp;gt; prosledite atribute iz MIB stabla po imenu može se desiti da dobijete pogrešne atribute, pa probajte da mu prosledite atribute po OID umesto toga.&lt;br /&gt;
* [https://etf.kocka.tech/RM2/Projekat/src/rs/ac/bg/etf/rm2/projekat/Variant7.java Primer varijante.]&lt;br /&gt;
* Primer od interesa vam je &amp;lt;code&amp;gt;snmppoll.java&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Varijanta 8 ==&lt;br /&gt;
Napraviti aplikaciju koja kontinuirano prati rad svih rutera i prati zauzeće njihovih procesora i memorije. U okviru grafičkog interfejsa aplikacije postaviti da je moguće da se na početku rada aplikacije postavi vrednost za period sa kojim će aplikacija očitavati potrebne promenljive (u sekundama). Prikupljene podatke prezentovati u obliku grafika koji prikazuje promenu očitanog parametra u vremenu. Sa svakom očitanom novom vrednošću grafik se dopunjava. Potrebno je pratiti sledeće parametre: zauzeće procesora tokom prethodnih 5s, 1min i 5 min, količina zauzete i slobodne memorije u svim memorijskim poolovima koje poseduje ruter i oznake (imena tih pool-ova). Za ovo koristiti Cisco-ve SNMP MIBove: CISCO-MEMORY-POOL, CISCO-PROCESS-MIB.&lt;br /&gt;
&lt;br /&gt;
=== Verifikacija rešenja ===&lt;br /&gt;
Uključivanje novih funkcionalnosti na ruteru koje treba da povećaju opterećenje procesora (reset BGP sesije, dodavanje novih ruta i sl.).&lt;br /&gt;
&lt;br /&gt;
== Varijanta 9 ==&lt;br /&gt;
Napraviti aplikaciju koja kontinuirano prati sve TCP sesije koje su aktivne na ruteru i otvorene UDP portove. Sesije i portove treba proveravati svakih 5 sekundi i uvek prikazivati u formi tabele koja će se ažurirati samo one koje su aktivne (one koje su između dva upita nestale treba izbrisati, a nove dodavati). Za svaku sesiju je potrebno prikazati lokalnu i udaljenu IP adresu, lokalni i udaljeni port, a za otvorene UDP portove adrese i brojeve portova. Koristiti UDP i TCP delove SNMP MIB-2 stabla. Na ruteru R1 konfigurisati veb server. Iz browsera na virtuelnoj mašini se povezivati na ruter i tako verifikovati rad aplikacije (stvoriće se nova TCP sesija). Način konfiguracije veb server na ruteru je dat [https://www.cisco.com/c/en/us/td/docs/ios-xml/ios/https/configuration/12-2sy/https12-2sy-book/nm-http-web.html ovde.]&lt;br /&gt;
&lt;br /&gt;
=== Verifikacija rešenja ===&lt;br /&gt;
Kreiranje novih sesija i verifikacija njihovog prikazivanja.&lt;br /&gt;
&lt;br /&gt;
=== Saveti ===&lt;br /&gt;
* HTTP server na ruteru palite pomoću komandi:&lt;br /&gt;
** &amp;lt;code&amp;gt;enable password nesto&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;ip http authentication enable&amp;lt;/code&amp;gt;&lt;br /&gt;
** &amp;lt;code&amp;gt;ip http server&amp;lt;/code&amp;gt;&lt;br /&gt;
** a zatim možete da mu pristupite preko http://192.168.10.1, sa korisničkim imenom i lozinkom &amp;lt;code&amp;gt;nesto&amp;lt;/code&amp;gt;.&lt;br /&gt;
* MIB tabele od interesa su &amp;lt;code&amp;gt;tcpConnTable&amp;lt;/code&amp;gt; i &amp;lt;code&amp;gt;udpTable&amp;lt;/code&amp;gt;.&lt;br /&gt;
* [https://etf.kocka.tech/RM2/Projekat/src/rs/ac/bg/etf/rm2/projekat/Variant9.java Primer varijante.]&lt;br /&gt;
* Primer od interesa vam je &amp;lt;code&amp;gt;snmpgettable.java&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
[[Категорија:Рачунарске мреже 2]]&lt;br /&gt;
[[Категорија:Водичи]]&lt;/div&gt;</summary>
		<author><name>KockaAdmiralac</name></author>
	</entry>
</feed>