1 / 74

Sie ťové architektúry

Sie ťové architektúry. Ing . Peter Pi štek , C E ng. Obsah. Minulé stretnutie Komunikačná sieť Vrstvové modely – RM OSI, TCP/IP Služby vrstiev Komunikačné protokoly Vnáranie PDU Zabezpečenie proti chybám Architektúra smerovačov. Minulé stretnutie. Otázky ?

miya
Télécharger la présentation

Sie ťové architektúry

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Sieťové architektúry Ing. Peter Pištek, CEng.

  2. Obsah • Minulé stretnutie • Komunikačná sieť • Vrstvové modely – RM OSI, TCP/IP • Služby vrstiev • Komunikačné protokoly • Vnáranie PDU • Zabezpečenie proti chybám • Architektúra smerovačov

  3. Minulé stretnutie • Otázky ? • Angličtinacerfikát – maturira • iBobor

  4. Komunikačné siete • Komunikačná sieť je skupina vzájomne prepojenýchkomunikačných zariadení určených na prenos a spracovanie informácií - konvergenciasietí • Počítačová sieť

  5. Verejné a privátne siete • Verejné siete (PublicNetworks (PNs) • PSPDNs (PacketSwitchedPublicDataNetworks)e.g. Internet • CSPDNs (CircuitSwitchedPublicDataNetworks) e.g. PSTN, ISDN • Privátne siete (Privatenetworks or EnterprisewideNetworks)

  6. WAN – MAN – LAN - PAN • WAN – regionálne • Verejné aj privátne • MAN – mestské • Verejné aj privátne • LAN – lokálne • Obvykle privátne • PAN – osobné • Obvykle privátne

  7. Všeobecná štruktúra siete prepájacíuzol koncový uzol, hosť

  8. Všeobecná štruktúra siete

  9. Úlohy komunikačnej siete • využívanie prenosového systému - manažment výmeny dát • synchronizácia- formátovanie správ • riadenie toku dát, zahltenia • detekcia a korekcia chýb- zotavenie • adresovanie- smerovanie • manažment (správa) siete- bezpečnosť • efektívnezdieľaniezdrojov- podporaslužieb

  10. Vrstvový model sieťovej architektúry • Vrstvový model sieťovej architektúry • reprezentácia štruktúry riadeniakomunikácie pomocou vrstiev (layers) (typickou štrukturovacou technikou) • počet vrstiev, funkcie každej vrstvy a obsah každej vrstvy môže byť rôzny

  11. Základné charakteristiky modelu • Vysielanie / Prijímanie dát • každá vrstva si vymieňa informácie (dáta a riadiace informácie) s rovnocennou (peer) vrstvou vo vzdialenom uzle • každá vrstva má definované rozhranie so susednými vrstvami (nad, pod • služby • všetky komunikačné funkcie sú rozdelené do vrstviev, každá vrstva vykonáva definované komunikačné funkcie

  12. Modely sieťových architektúr • Referenčný model OSI a model TCP/IP • dôležité modely sieťových architektúr • otvorené systémy • vrstvové modely • rozdielna filozofia návrhu

  13. RM OSI

  14. RM OSI – tok dát

  15. TCP/IP model • Internet model • Štyri / päť vrstiev

  16. TCP/IP 2

  17. RM OSI a TCP/IP porovnanie

  18. Topológia vrstiev

  19. Topológia vrstiev

  20. Topológia vrstiev

  21. Topológia vrstiev

  22. Topológia vrstiev

  23. Topológia vrstiev

  24. Komunikačné protokoly • Súbor pravidiel, predpisov, formátov pre riadenie komunikácie medzi komunikujúcimi časťami • Hlavné zložky protokoly • Syntax • Sémantika • Časovanie • Základné typy protokolov • Priamy vs. Nepriamy • Monolitický vs. Štrukturovaný • Symetrický vs. Asymetrický • Štandardný vs. Neštandardný

  25. Komunikačné protokoly • Protokolové funkcie • Segmentácia a defragmentácia • Zapuzdrovanie • Riadenie spojenia • Riadenie toku • Zabezpečenie proti chýbám • Adresovanie

  26. Protokolový zásobník

  27. The Internet Hourglass Presented by Steve Deering at London IETF plenary session

  28. Služby vrstvy • Vzťah medzi vrstvami • SAP – prístupové miesto služby • Typy služieb • so spojením (connection-oriented) • spoľahlivý prúd správ (reliableservice) • spoľahlivý prúd bajtov (reliableservice) • nespoľahlivé spojenie (unreliableservice) • bez spojenia (connectionless) • nespoľahlivá datagramová služba (unconfirmedservice) • potvrdzovaná datagramová služba (confirmedservice) • otázka-odpoveď (request/reply)

  29. Elementárne operácie • Diagram náväzností jednotlivých operácií

  30. Štruktúra sietí

  31. Štruktúra sietí • vysielanie • jedinému uzlu (unicast), • skupine uzlov (multicast), • ľubovoľnému v skupine uzlov (anycast) • všetkým uzlom (broadcast) • Komunikačný režim • Simplex, halduplex, fullduplex • topológia • fyzická, logická

  32. Techniky prepínania • prepínanie kanálov (circuitswitching) • prepínanie správ • prepínanie paketov (packetswitching) • datagramy (datagrams) • virtuálne obvody (virtualcircuit)

  33. Pakety – oneskorenia a straty

  34. Zabezpečenie proti chybám • Typy chýb, pravdepodobnosť vzniku • Dopredný prístup • Korekčné kódy • Spätnoväzobný prístup • Detekčné kódy • Samostatné/nesamostatné potvrdenie • ARQ • Hybridný prístup

  35. Bloková ARQ – A-schéma

  36. Bloková ARQ – A-schéma

  37. Kontinuálna selektívna ARQ – A-schéma

  38. Kontinuálna selektívna ARQ – A-schéma

  39. PDU

  40. Ethernet rámce

  41. Ethernet rámce

  42. IPv4 protokol

  43. IPv6 protokol

  44. TCP protokol

  45. UDP

  46. 00 04 76 13 - 97 DF 00 00 - C0 D7 80 C2 - 00 5A E0 E0 03 FF FF 00 - 56 00 04 00 - 00 00 98 00 - 04 76 13 97 DF 04 55 00 - 00 00 98 00 - 00 C0 D7 80 - C2 04 55 41 06 25 40 FF - FF 00 00 26 - 00 0000 26 - 00 0000 01 00 41 41 2D - 44 44 34 50 - 5A 32 56 31 - 50 47 35 56 00 45 4E 49 - 47 4D 41 20 - 20 202020 - 20 202020 20 A9 05 15 - 00 09 00 00 00 04 76 13 - 97 DF 00 00 - C0 D7 80 C2 - 00 5AE0 E0 03FF FF00 - 56 00 04 00 - 00 00 98 00 - 04 76 13 97 DF 04 55 00 - 00 00 98 00 - 00 C0 D7 80 - C2 04 55 41 06 25 40 FF - FF 00 00 26 - 00 0000 26 - 00 0000 01 00 41 41 2D - 44 44 34 50 - 5A 32 56 31 - 50 47 35 56 00 45 4E 49 - 47 4D 41 20 - 20 202020 - 20 202020 20 A9 05 15 - 00 09 00 00

  47. FF FFFFFF - FF FF00 04 - 75 7F B8 8A - 08 06 00 01 08 00 06 04 - 00 01 00 04 - 75 7F B8 8A - 93 AF 62 DF 00 000000 - 00 0093 AF - 62 28 00 00 - 00 000000 00 000000 - 00 000000 - 00 000000 • Velkost: 60 bytov • Zdrojova adresa: 00:04:75:7F:B8:8A • Cielova adresa: BROADCAST • Linkova vrstva: Ethernet v.2 • Sietova vrstva: ARP 147.175.98.223 -> 147.175.98.40

  48. 00 04 76 A4 - E4 8C 00 00 - C0 D7 80 C2 - 08 00 45 00 00 28 3C D8 - 40 00 80 06 - 25 BB 93 AF - 62 EEC6 85 DB 1905 A3 - 00 50 06 80 - B9 9D 6A BE - EA 06 50 04 00 00 FC CD - 00 00 Zdrojova adresa: 00:00:C0:D7:80:C2 Cielova adresa: 00:04:76:A4:E4:8C Linkova vrstva: Ethernet v.2 Sietova vrstva: IP v.4 147.175.98.238 -> 198.133.219.25 Transprotna vrstva: TCP 1443 -> 80 Odhad aplikacnej vrstvy : www-http (WorldWide Web HTTP)

  49. 00 00 C0 D7 - 80 C2 00 04 - 76 A4 E4 8C - 08 00 45 00 00 E9 08 0D - 00 00 3F 11 - 85 8C 93 AF - 63 1E 93 AF 62 EE00 35 - 04 46 00 D5 - 91 D4 31 1F - 85 80 00 01 00 01 00 03 - 00 03 01 31 - 02 39 38 03 - 31 37 35 03 31 34 37 07 - 69 6E 2D 61 - 64 64 72 04 - 61 72 70 61 00 00 0C 00 - 01 C0 0C 00 - 0C 00 01 00 - 00 54 60 00 1D 0A 67 61 - 74 65 6B 65 - 65 70 65 72 - 03 64 63 73 03 65 6C 66 - 05 73 74 75 - 62 61 02 73 - 6B 00 02 39 38 03 31 37 - 35 03 31 34 - 37 07 49 4E - 2D 41 44 44 52 04 41 52 - 50 41 00 00 - 02 00 01 00 - 00 54 60 00 07 04 73 75 - 6E 31 C0 42 - C0 54 00 02 - 00 01 00 00 54 60 00 02 - C0 42 C0 54 - 00 02 00 01 - 00 00 54 60 00 05 02 6E - 73 C0 4A C0 - 77 00 01 00 - 01 00 00 54 60 00 04 93 - AF 63 1E C0 - 42 00 01 00 - 01 00 00 54 60 00 04 93 - AF 6F 3D C0 - 98 00 01 00 - 01 00 09 35 9E 00 04 93 - AF 6F 0F

  50. Offline analyzátor • Winpcap • #include <pcap.h> • structpcap_pkthdr *header • pcap *file1 • file1=pcap_open_offline(subor,errorBuf) • pcap_close (file1) • while (pcap_next_ex(file1,&header,&data)>=0) • header->len • header->caplen

More Related