Advertisement
Guest User

Untitled

a guest
Dec 10th, 2018
317
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 32.59 KB | None | 0 0
  1. 1. Да се објасни работата на packet switching!
  2. Кај packet switching информацијата се дели на мали пакети, во кои е запишана крајната дестинација. Пакетите патуваат од некој јазол до поблизок јазол се до наведената дестинација и таму се подредуваат во точен редослед на нивното испраќање.
  3. 2. Да се објасни работата на circuit switching!
  4. Кај circuit switching имаме конекција само меѓу два јазли и додека трае конекцијата никој друг не може да ја користи таа патека.
  5. 3. Која е разликата помеѓу packet и circuit switching? Кое е подобро и во кои случаи?
  6. Разликата е во бројот на јазли кои се користат за пренос на податоци. Ако имаме повеќе јазли на располагање тогаш може да се користи пакетен пренос, во спротивно мора да се користи circuit switching.
  7. II FDM vs TDM
  8. За овој дел да се разгледаат анимациите tdm.swf и fdm.swf.
  9. 1. Што е frequency division multiplexing и што овозможува?
  10. FDM е техника со која повеќе сигнали користат заеднички комуникациски медиум за да ги пратат сопствените информации. Сигналите имаат секој независни непреклопуваачки фрекфенции кои се собираат во една поголема сложена фреквенсија која потоа патува низ заедничкиот медиум и кај крајната дестинација повторно се раздвојуваат составните фреквенсии на секој сигнал.
  11. 2. Да се наведе пример каде се користи FDM!
  12. FDM се користи за пренос на радио бранови со различни фреквенции.
  13. 3. Што е time division multiplexing?
  14. TDM е истотака техника со која повеќе сигнали користат заеднички комуникациски медиум за да ги пратат сопствените информации но притоа секој сигнал праќа точно утврден квантитет на информација во точно утврден период на време.
  15. 4. Да се наведе пример каде се користи TDM!
  16. TDM се користи секаде каде што повеќе сигнали може да праќаат дигитални сегменти низ еден единствен медиум, како на пример оптички влакна.
  17. III OSI model
  18. 1. Кој протокол на апликациско ниво се користи во симулацијата?
  19.  
  20. SMTP протокол.
  21.  
  22. 2. На кое од нивоата се врши енкрипција на податоците?
  23.  
  24. Презентациско ниво.
  25.  
  26. 3. Кое ниво ја одредува патеката по која ќе одат пакетите? Според кои адреси се врши одлуката?
  27.  
  28. Мрежно ниво.
  29.  
  30. 4. За што служи податочното ниво?
  31. Нуди услуги на погорното ниво, детектира и поправа грешките кои се појавуваат од физичкото ниво.
  32. 5. На кое ниво се дефинираат изворната и дестинациската порта?
  33. Tранспортното ниво.
  34. 6. Која е разликата помеѓу TCP/IP и OSI моделот?
  35. TCP/IP моделот има помалку слоеви. Тој е практична имплементација на ОСИ моделот
  36. 7. Кој протокол од транспортното ниво се користи во анимацијата? Кои финкции ги врши тој протокол?
  37. Во оваа анимација се користи TCP протоколот и тој нуди транспортна сигурност, контрола на проток за податоците, детекција и корекција на грешки.
  38. 8. Податоците од кои нивоа се менуваат при пристигнувањето на пораката кај секој рутер мрежата?
  39.  
  40. Од физичкото и податочното ниво.
  41.  
  42. 9. Транспортиот слој на изворниот јазол комуницира со кој слој од дестинацискиот јазол?
  43.  
  44. Со соодветниот транспортен слој од дестинацискиот систем.
  45.  
  46. 10. Зошто при губењето на пакетот (првиот пат) кај вториот рутер, податокот се испраќа повторно? Кое ниво е одговорно за тоа?
  47. Рутерот е пренатрупан со пакети и не го пренесува пакетот, па затоа транспортното ниво кај испраќачот не добива повратна порака од транспортното ниво на примачот дека пакетот е примен.
  48. 11. Колку слоеви има OSI моделот?
  49.  
  50. 7
  51.  
  52. 12. До кое ниво од OSI моделот работи рутерот?
  53.  
  54. До мрежното ниво.
  55.  
  56. 13. За што е задолжено сесиското ниво кај дестинацискиот јазол?
  57. Треба да ги насочи податоците во соодветен податочен тек.
  58.  
  59. 1. Зошто се користи конверзијата на дигитален во аналоген сигнал?
  60. Да одржува константни фрекфенции во амплитудните сигнали
  61.  
  62. 1. Како се нарекува модулацијата ако амплитудата е иста, а се менува фазата или фреквенцијата?
  63.  
  64. -Аголна модулација
  65.  
  66. 2. Зошто се врши модулација на аналогните податоци во аналогни сигнали?
  67. – Повисока фреквенција може да биде потребна за ефикасен пренос
  68. – Модулацијата дозволува поделба на фреквентниот опсег
  69. 1. Дали начинот на кодирање на податоците (кодирачката шема) влијае врз податочната рата?
  70. Не
  71.  
  72. 2. Што е тоа Oversampling (Побарајте на Интернет)? Кои се предностите, а кои маaните на овој процес?
  73.  
  74. Oversampling е земање примероци значително повицоки од оние на Најквист.
  75. Предности:намалување на шумот и квалитетот на репродуцираниот сигнал.
  76. Маани:Прекршувајќи го ограничувањето на Најквист (земање примероци помалку од двојно од стапката на највисоката фреквентна содржина) резултира со алијансирање.(алиасирањето е ефект што предизвикува различни сигнали да станат неразлични)
  77.  
  78. 3. Кои се предностите при конверзија на аналоген во дигитален сигнал?
  79. -Интегритет на податоците
  80. -Искористување на капацитетот
  81. -Заштита и приватност
  82. 14. Колку типови на пренос на податоци низ канал постојат?
  83. -Simplex
  84. -Half Duplex
  85. -Full Duplex
  86.  
  87. 15. Кои се предностите, а кои се негативностите на Full duplex начинот на пренос?
  88. За овој начин потребни ни се два канали , еден за во еден правец друг за друг правец
  89. Каде што можат да се примаат но можат и да се пратат сигнали.
  90.  
  91.  
  92.  
  93. 16. Кои се предностите, а кои се негативностите на Half duplex начинот на пренос?
  94. Се користи еден канал што служи за двонасочна врска ( праќање и примање)
  95. Но додека еден праќа другиот треба да чека.
  96.  
  97.  
  98.  
  99. 17. Кој тип на пренос вие како корисници најмногу би го преферирале и зошто?
  100. Full Duplex бидејќи е најоптимално , дозволува 2 врски нема прекин каде што едниот треба да чека.
  101. Надежен пренос на податоци
  102. Каналите за комуникација кај компјутерските мрежи се подлежни на грешки и губење на пакети. Целта на протоколите и слоевите во мрежната архитектура е да обезбедат надежен пренос без грешки и без губење на пакети. Доколку податоците патуваат низ канал кој е надежен и низ кој пораката не може да се оштети или загуби тогаш викаме дека имаме надежен канал, каде податоците се испраќаат бит по бит точно и редоследно од праќачот до примачот. Но, во реалноста ова не е случај, пораките често се пристигнуваат на приемната страна оштетени, со инвертирани битови или пак се губат и не пристигаат. Постојат различни механизми кои се креирани со цел да се обезбеди надежен пренос на податоци и да се изврши симулација на пренос низ надежен канал.
  103. За наједноставно, најпрвин да претпоставиме дека низ каналот може да настанат појави на грешки но не и губење на пакети. Детекција на грешки во примената порака врши примачот со помош на дополнителните битови за детекција на грешка (checksum). Примачот потоа со помош на порака од тип позитивна или негативна потврда одговара на испраќачот дали пораката која пристигнала има грешка или не. Позитивна потврда (ACK – acknowledgment) значи пораката е примена добро и испраќачот може да прати нова порака. Негативна потврда (NACK – negative acknowledgment ) значи дека во пораката има грешка и испраќачот треба да ја препрати пораката одново. Протоколите кои користат ваков тип на комуникација каде за секоја испратена порака испраќачот чека на потврда пред да прати нова се нарекуваат Застани-и-Чекај протоколи (Stop-and-Wait).
  104. Постојат различни модификации на овој протокол. Доколку дозволиме да може да настане грешка и во одговорите, потврдите. Доколку пристигне потврда која не можеме да детектираме дали е позитивна или негативна ние повторно го препраќаме пакетот. При ова сценарио може да се случи ако била испратена позитивна потврда која стигнува оштетена, кај примачот да се добие дупликат пакет. За таа цел воведуваме секвентни броеви на пораките (0 и 1), со цел примачот да знае дали добива нова порака или добива дупликат порака.
  105. Следно, може да се договориме наместо за погрешно примена порака да праќаме негативни потврди, ние да пратиме потврда за последно добро примената порака. Во овој случај второ последователно појавување на потврда со ист секвентен број значи дека кај новата порака се појавила грешка и испраќачот треба да ја препрати.
  106. Доколку дозволиме во нашиот канал да се губат пораки треба да воведеме и механизам кој ќе се справува со овој тип на проблеми. За таа цел за секоја испратена порака се стартува бројач (тајмер) кој одбројува одредено време. Доколку не пристигне одговор за испратената порака, по истекот на доделеното време се претпоставува дека пораката е изгубена и таа се препраќа. Времето кое се доделува потребно да има должина еднаква на времето пораката да стигне до примачот поминувајќи низ сите меѓу уреди и времето потребно примачот да врати одговор. Доколку бројачот е поставен на пократко време тогаш може да се случи појава на пораки дупликати на приемната страна. Секвентните броеви доделени на пакетите ќе служат за детектирање на дупликат пораки.
  107. Искористеноста (U) кај Застани-и-Чекај проткололите се пресметува како:
  108.  
  109. Каде tf = времето битовите од пораката да се пратат во каналот , tp =времето пораката/одговорот да стигне до примачот поминувајќи низ сите меѓу уреди.
  110. Доколку α=tp/tf:
  111.  
  112. Искористеноста на каналот за пренос кај Застани-и-Чекај протоколите е многу мала заради тоа што испраќачот повеќе од времето поминува во чекање на одговор наместо ефективна комуникација. Заради тоа воведени се нов тип на протоколи наречени Лизгачки прозорци (Sliding Window) кои испраќаат група на пораки истовремено.
  113. Разликуваме два различни лизгачки протоколи, Врати-назад-N (Go-back-N) и Селективно Повторување/Одбивање (Selective repeat/reject).
  114. Врати-назад-N протоколите испраќаат по N пакети наеднаш притоа за цела група (прозорец) на пакети користат еден бројач кој се поставува на најстариот пакет кој не е потврден. Доколку стигне потврда ACK(n) значи дека примачот ги добил сите пакети пратени од 1 до n. Овој тип на потврди ги нарекуваме кумулативни (збирни) потврди. Доколку пак истече бројачот тогаш сите пакети од 1 до N се препраќаат. Примачот е имплементиран така што нема бафер и очекува само редоследни пакети. Доколку дојде пакет чиј секвентен број не е по ред тој само го отфрла и праќа потврда за последно добро примениот пакет. Негативноста кај овој тип на протоколи е што за загубен пакет испраќачот треба да ја препрати целата група на пакети со што се генерира непотребен сообраќај.
  115. За да се надмине овој недостаток дизајнирани се Селективно Повторување протоколите. Кај нив и примачот има бафер во кој ги чува пристигнатите пакети кои не се по редослед. Сега тој праќа потврда за секој пакет посебно и на приемната страна активиран е бројач за секој пакет. Кога ќе пристигне потврда ACK(n) се потврдува само пакет со број n. Ако истече бројач за пакет n тогаш се препраќа само тој пакет. Недостатоците на овој тип протокол е што користи дополнителни ресурси како бројачи за секој пакет и бафер и кај приемникот.
  116. Кај протоколите со лизгачки прозорци треба да се внимава на односот на големината на лизгачките прозорец и бројот на секвентни броеви кои ги користиме за означување на пакетите. Доколку овие два параметри не се соодветни може да се случи испраќачот да препраќа стар пакет заради изгубена потврда а примачот кој за стариот пакет пратил потврда да мисли дека добил нов пакет со ист секвентен број. Кај Врати-назад-N бројот на секвентни броеви = Големина на прозорец +1, а кај Селективно Повторување бројот на секвентни броеви = 2*Големина на прозорец
  117. Искористеноста кај лизгачките прозорци сега е подобра во споредба со Застани-и-Чекај протоколите бидејќи праќаме до N пакети истовремено. Се пресметува со следната формула:
  118.  
  119. Што ќе се случи, ако се изгуби податочен пакет? (Забелешка: Кликнете врз пакетот во симулацијата за да го уништите. Искористете го копчето „Slower“ за да ја забавите симулацијата.)
  120.  
  121. Пакетот пред изгубениот испраќа n пати ACK(број на непратени и пратени али не конфирмирани пакети), од каде што после испраќачот го препраќа цел прозорец.
  122.  
  123.  
  124. Што ќе се случи, ако се изгуби потврден пакет (ACK)?
  125.  
  126. Испраќачот иако не добива ACK, се смета како примен пакет ако наредниот и предходниот пакет се примени. Ако повеќе пакети во прозорец не се потврдат, се препраќа цел прозорец.
  127.  
  128.  
  129. Што ќе направи испраќачот, ако добие ACK4, а не добил ACK1.
  130.  
  131. Испраќачот иако не добива ACK, се смета како примен пакет ако наредниот и предходниот пакет се примени.
  132.  
  133.  
  134. Што треба да е исполнето за да се помести лизгачкиот прозорец на испраќачот нанапред?
  135.  
  136. Зависно од колку ACK се примени, за толку се движи прозорецот
  137.  
  138.  
  139. Дали се користи механизам за заштита од губење на пакети? Кој?
  140.  
  141. Да, се користи тајмер и доколку во тој временски период не пристигне потврда се препраќаат пакетите после изгубениот пакет.
  142.  
  143.  
  144. Што мислите, дали каналот е добро искористен? Како може да се подобри искористеноста на каналот?
  145.  
  146. Место прозорци за трансфер на пакети, секој пакет наизменично да се праќа до крај без да се чека да се испразни прозорецот, но ако се имплементира тоа, тогаш би имале милионски редни броеви за секој пакет, errorchecking би имал некаков проблем при проверка на пакети, би бил побрз трансферот на пакетите, комбинација selective repeat без прозорци само редни броеви од 1 до n
  147. Што ќе се случи, ако се изгуби податочен пакет? (Забелешка: Кликнете врз пакетот за да го селектирате, а потоа притиснете на копчето „Kill Packet“ за да го уништите. Искористете го копчето „Slower“ за да ја забавите симулацијата.)
  148.  
  149. Прозорецот прекинува со движење, ако тајмерот на пакетот заврши без добивање на ACK, тогаш само тој пакет кој што не бил конфирмиран е препратен, прозорецот на примачот продолжува после последниот ACК, а кај испраќачот се чека да стигне ACK од изгубениот пакет па продолжува до последниот ACK во низата.
  150.  
  151. Што ќе се случи, ако се изгуби потврден пакет (ACK)?
  152.  
  153. Се препраќа пакетот на кој што е изгубен ACK.
  154.  
  155.  
  156. Што ќе направи испраќачот, ако добие ACK4, а не добил ACK1.
  157.  
  158. Се препраќа пакетот со ACK1, а не се праќаат нови пакети, прозорецот на испраќачот не се движи.
  159.  
  160.  
  161. Што треба да е исполнето за да се помести лизгачкиот прозорец на испраќачот нанапред?
  162.  
  163. Да бидат испратен АCK за првиот пакет
  164.  
  165.  
  166. Дали се користи механизам за заштита од губење на пакети? Кој?
  167.  
  168. Пред да заврши тајмерот за кој и да било пакет да стигне ACK, ако не стигне се препраќа пакетот.
  169.  
  170.  
  171. Што мислите, дали каналот е добро искористен? Како може да се подобри искористеноста на каналот?
  172.  
  173. Мислам да, бидејки побрзо се движи рамката од GoBackN, но не доволно, бидејки чека на конфирмација од страна на испраќачот, па ако се негира и тоа, да се користи бафер за тајмерот на неконфирмиран пакет, тогаш ќе биде побрзо
  174.  
  175.  
  176. Кое од сценаријата, Go Back N или Selective Repeat, е поефикасно и зошто?
  177.  
  178. Selective repeat може да препраќа сигуларно пакети, GoBackN не му треба потврда за примен паќет повеќето од времето, двата имаат позитивни страни.
  179.  
  180.  
  181. Пресметај ја искористеноста на каналот доколку N=4, tp=20ms, tf=2ms.
  182.  
  183. Usage: 4/21 packets per ms
  184. 1. Како работи разводникот, објаснете!
  185. Праќа пакет кон сите уреди поврзани кон хабот освен на тој што го праќа пакетот.
  186.  
  187.  
  188. 2. Што се случува со податоците кога комуницираат два уреди? Кои уреди ги добиваат податоците?
  189. Сите уреди го добиваат пакетот, али само тој што ја има дестинациската адреса може да го отвори, бидејки сите уреди го почитуваат протоколот(многу се фини, mismatched address, cannot open packet)
  190.  
  191. 3. Кои од уредите ги проследуваат податоците до мрежно ниво?
  192. Сите крајни уреди (поврзани уредни на хабот), бидејки така се чита од каде стига пакетот и дали е дестинациската адреса на тој уред што ја примил.
  193.  
  194. 4. Колку колизиски домени има во прикажаната мрежа?
  195. Еден, хабот.
  196.  
  197. 5. Која е улогата на разводникот во една мрежа?
  198. Се користи за поврзување на повеќе уреди, во една мрежа.
  199. 1. Како работи преклопникот, објаснете!
  200. Паметен хаб: има вградена табела за дестинациски mac адреси. Ако ја нема адресата во табела, прави broadcast кон сите уреди да види на која порта се наоѓа уредот. Ако ја има адресата во табела, тогаш го праќа пакетот низ портата на уредот.
  201.  
  202. 2. Како се означени дестинациската и изворната MAC адреси на симулацијата?
  203. Со бои, дестинациска адреса со големиот квадрат, изворната во големиот квадрат како помал правоаголник.
  204.  
  205. 3. Што се случува на почеток кога табелата за препраќање (Forwarding table) е празна?
  206. Се зачувува првиот изворен уред што го пратил пакетот како уред на таа одредена порта, а кон другите се прави broadcast за да се види на која порта се наоѓа дестинацискиот уред бидејки го нема во таблата. Пакетот од дестинацијата се праќа назад кон изворот и свичот чита од која порта дошол пакетот и го става уредот во таблата.
  207.  
  208. 4. Објаснете како преклопникот ги учи MAC адресите на уредите поврзани за него?
  209. Се зачувува првиот изворен уред што го пратил пакетот како уред на таа одредена порта, а кон другите се прави broadcast за да се види на која порта се наоѓа дестинацискиот уред бидејки го нема во таблата. Пакетот од дестинацијата се праќа назад кон изворот и свичот чита од која порта дошол пакетот и го става уредот во таблата.
  210.  
  211. 5. Што се случува доколку изворната MAC адреса ја немаме во табелата за препраќање?
  212. Се запишува изворната адреса во таблата.
  213.  
  214. 6. Што се случува доколку дестинациската MAC адреса е запишана во табелата за препраќање?
  215. Се праќа пакетот само низ таа порта каде што е зачувана дестинациската адреса.
  216.  
  217. 7. Колку колизиски домени има во прикажаната мрежа? А колку broadcast?
  218. 4 колизиски, 1 broadcast
  219. 1. Објаснете што е IP адреса? Од колку делови се состои?
  220. Софтверска адреса која ги назначува сите уреди на интернетот. Е составена од два дела, мрежен префикс и локално алоциран дел (Мрежниот префикс е даден од страна на интернет провајдер, локалниот дел е даден од страна на мрежен администратор)
  221.  
  222. 2. Какви адреси се MAC адресите и за што се користат?
  223. Уникатна физичка адреса од хардверот на уредот, се користи од страна на мрежни уреди
  224.  
  225. 3. Зошто е подобро кај мрежите да користиме IP адреси?
  226. Бидејки IP адресите се динамички, полесно се менаџираат од страна на рутерите за побрзо препраќање на податоци.
  227.  
  228. 4. Кои информации ги содржи АRP табелата?
  229. Mac и IP адреси на уреди поврзани во мрежа
  230.  
  231. 5. Какви пораки испраќа ARP протоколот за да ги учи IP адресите? Што содржат овие пораки?
  232. Пакет со изводна mac и изворна и дестинациска IP адреса
  233.  
  234. 6. Објаснете како секој од уредите го обработува ARP барањето?
  235. Секој уред го чита пакетот, ако има mismatch на IP адреса, се чита само mac адресата и се додава во нивната ARP табла. Дестинацискиот уред ја чита изворната mac и IP адреса и ги додава на својата ARP табла.
  236.  
  237. 7. Каков тип на порака се испраќа како одговор на ARP барањето? Кој ја испраќа оваа порака и кои информации ги содржи пораката?
  238. Обратен пакет од испратениот (дестинациска mac со дестинациска и изворна IP адреса)
  239.  
  240. 8. Разгледајте ги и наредните два примери. Објаснете ги сите чекори на третиот пример од анимацијата.
  241. -Црвениот сака да прати до плавиот
  242. -Црвениот испраќа ARP request
  243. -На плавиот му се поклопува адресата, на другите два не, но макот се апдејтува ако го имале црвениот предходно.
  244. -Плавиот го прифаќа реквестот и враќа назад конфирмација кон црвениот, сега може црвениот да испраќа податоци.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement