Bài giảng Mô hình OSI

pdf 49 trang huongle 4340
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Mô hình OSI", để tải tài liệu gốc về máy bạn click vào nút DOWNLOAD ở trên

Tài liệu đính kèm:

  • pdfbai_giang_mo_hinh_osi.pdf

Nội dung text: Bài giảng Mô hình OSI

  1. WWW.ATHENA.EDU.VN ATHENA
  2. Mô hình OSI ATHENA
  3. NiDung  Gi ithi uv môhìnhOSI • Kháini m • Cácquyt c  Môhìnhthamchi uOSI • Gi ithi uchiti t7t ngc amôhìnhOSI • Quátrìnhx lývàv nchuy nc am tgóid li u  Môhìnhthamchi uTCP/IP • Kháini m • Gi ithi uchiti t4t ngc amôhìnhTCP/IP  SosánhmôhìnhOSIv imôhình TCP/IP ATHENA
  4. MôHìnhThamChi uOSI  Kháini m: • MôhìnhOSI(OpenSystemInterconnection) • Đư ct ch cqu ct ISO(International StandardizationOrganization)đ xu tvào 1977vàcôngb lnđ uvào1984 • MôhìnhOSIlà1khuônm ugiúpchúngta hi uđ ư cd li udichuy ntrênm ngnh ư th nào,cácch cnăngm ngdi nrat im i lp ATHENA
  5. MôHìnhThamChi uOSI  MôhìnhOSIđ nhnghĩacácquyt csau: • Cáchth ccácthi tb giaoti pvàtruy n thôngv inhau • Cácph ươ ngphápđ cácthi tb trênm ng khinàothìđ ư ctruy nd li u,khinàothì không • Cácph ươ ngphápđ đmb otruy nđúngd li uvàđúngbênnh n • Cáchth cv nt i,truy n,s px pvàk tn i vinhau ATHENA
  6. MôHìnhThamChi uOSI • Cáchth cđ mb ocácthi tb mngduytrì tcđ truy nd li uthíchh p • Tínhi udùngđ trìnhbàyd li utrên ph ươ ngti ntruy nd n • Lo itínhi uđ ư cdùng ATHENA
  7. MôHìnhThamChi uOSI ATHENA
  8. MôHìnhThamChi uOSI  MôhìnhOSI ATHENA
  9. Application  Tng ngd ng(Application) • Quyđ nhgiaodi ngi ang ư is dngvàmôi tr ư ngOSI • Cungc pcácph ươ ngti nchong ư is dng truyc p • Các ngd ngđ ư ccungc pnh ư cácch ươ ng trìnhx lýkít ,b ngbi u,th ư tín • Lpnàyđ ưaracácgiaoth c:HTTP,FTP, SMTP,POP3,Telnet ATHENA
  10. Presentation  Tngtrìnhbày(Presentation) • Cónhi mv phânphátvàđ nhd ngd li u chot ng ngd ngđ d li uti pt cx lý ho chi nth • Chuy nđ icácthôngtint cúphápng ư is dngsangcúphápphùh pđ truy nd li u • Lpnàys đnhd ngd li ut lp7đ ưa xu ngr ig iđiđ mb osaochobênthucó th đcđ ư cd li uc abênphát ATHENA
  11. Presentation  Tngtrìnhbày(Presentation) • Ngoàiral pnàycóth nénd li utruy nvà mãhóachúngtr ư ckhitruy nđ bom t • Cácchu nđ nhd ngd li uc al p6làGIF, JPEG,MP3,MPEG ATHENA
  12. Session  TngGiaoD ch(Session) • Cóch cnăngthi tl p,qu nlý,vàduytrì phiênthôngtingiaod chgi ahaih th ng • Gi iquy tnh ngv nđ v đngb hóa,đ m bor ngkhôngaith ycácphiênb nkhông nh tquánc ad li u • Cácgiaoth ctrongl p5s dnglà:NFS (NetworkFileSystem),X WindowSystem, ASP ATHENA
  13. Transport  Tngv nchuy n(Transport) • Tngnàyxácđ nhđ ach trênm ng,cách th cchuy ngiaogóitintrênc ơ s tr cti p gi ahaiđ umút • Cáckh id li uđ ư cphânthànhnh nggói nh ,cácgóid li unh nàyg ilàcác Segment • Tngnàyphânđo nd li ut h th ngmáy truy nvàtáithi tl pd li ut imáynh n • Đmb ovi ctruy ncácthôngtinlàđángtin cy(endtoend) ATHENA
  14. Transport  Tngv nchuy n(Transport) • Đ bođ mđ ư cvi ctruy n nđ nhtrên mngt ngnàyth ư ngđánhs cácgóitinvà đmb ochúngchuy ntheoth t • Cácgiaoth cph bi nt iđâylàTCP,UDP, SPX. ATHENA
  15. Transport  Tngv nchuy n(Transport) • Cácd chv ktn i tngv nchuy n: Xpth t cácphânđo n Ki msoátl i Ki msoátlu ng • Cáck thu ttruy nt it it ngnày: Phik tn i(Connectionlesstransmission) Đnhh ư ngk tn i(Connectionoriented) Bttay3b ư c(Threewayhandshake) Ki msoátdòng(Flowcontrol) Xácth ckhitruy n(Acknowledgement) Th athu ntr ư ckhitruy n(Windowing) ATHENA
  16. CácD chV KtN i TngV nChuy n  Xpth t cácphânđo n: • Khi1thôngđi pl nđ ư ctáchthànhnhi u phânđo nnh đ bàngiao,l pv nchuy ns spx pth t cácphânđo nvàđónggóil i  Ki msoátl i: • Khicóphânđo nb sai,trùngl pthìnós yêu cutruy nl i  Ki msoátlu ng: • Dùngtínhi ubáonh nđ xácnh n • Bêng is khôngtruy nd li un ubênnh n ch ưag itínhi uxácnh nđãnh nđ ư cd li u ATHENA
  17. K Thu tTruy nT i TngV nChuy n  Phik tn i(Connectionlesstransmission) • Làki uk tn iđ ơnl ,khôngthamgiavàoquá trìnhs al ivàđi ukhi nl i • Vd:chúngtacóth gi1láth ư cho1ng ư imà ng ư inàykhôngbi tcũngnh ư khôngc n ng ư iđóph ilàmgì ATHENA
  18. K Thu tTruy nT i TngV nChuy n  Đnhh ư ngk tn i(Connectionoriented) • Làk tn imàcácnútbêntrongcóth sal i vàđi ukhi ndòng • VD:H th ngđi ntho ilàm tk tn icóđ nh hư ng,vìnóđòih ing ư i đubênkiaph i nh cmáylênm ib tđ utruy ntin ATHENA
  19. K Thu tTruy nT i TngV nChuy n  Bttay3b ư c(Threewayhandshake) • Vik thu tnàythìtr ư ckhig ivành nthì cácmáyph ith athu nv inhauvi ck tn i nh ư th nào ATHENA
  20. K Thu tTruy nT i TngV nChuy n  Ki msoátdòng(Flowcontrol) • làk thu tki mtracácgóitinb li,b mt trênđ ư ngtruy n • Cácgóitinb mtcóth do2nguyênnhânsau: Domáyg in mtrên1băngthôngr ngl nvàcóth giđicùnglúcnhi ugóitinnh ưngmáynh nthìl i nmtrên1băngthôngr tnh ATHENA
  21. K Thu tTruy nT i TngV nChuy n Docùng1th iđi mcónhi umáyg id li ucùng mtlúcđ n1máyti pnh n ATHENA
  22. K Thu tTruy nT i TngV nChuy n • Đ đmb ođ ư cch tl ư ngc avi cg inh n, cácmáynh nđ ư ctrangb thêm1vùngnh đm(Buffer) • Thayvình nvàx lýcácgóitintr cti pthì bâygi đãcób nh đmđ mtráchvi cnày • Lúcnàymáynh nch cnl ythôngtint b nh đmlênvàx lý ATHENA
  23. K Thu tTruy nT i TngV nChuy n  Xácth ckhitruy n(Acknowledgement) • Khimáyg itruy nthôngtinchomáynh nnó luônch máynh nthôngbáol ilàcónh n đư cgóitinđókhôngr inóm ig igóitin ti ptheo ATHENA
  24. K Thu tTruy nT i TngV nChuy n  Th athu ntr ư ckhitruy n(Windowing) • K thu tnàyt ươ ngt nh ư Acknowledgement nh ưngnócó1vàic iti n • Máyg ivàmáynh nph ith athu n1kích th ư cc th ca1góitintr ư ckhig i ATHENA
  25. K Thu tTruy nT i TngV nChuy n ATHENA
  26. Network  Tngm ng(Network) • Tngnàycónhi mv xácđ nhvi cchuy n hư ng,v chđ ư ngđichocácgóitintrên mng(ch cnăngđ nhtuy n) • Quy tđ nhđ ư ngđit máytínhngu nđ n máytínhđích • Qu nlýl ưul ư ngtrênm ng,đ nhtuy n,và ki msoáts tcngh nc ad li u ATHENA
  27. Network  Mts Giaoth c tngnày: • IP,IPX,RIP,OSPF,AppleTalk(s dngcho MACOS)  Mts k thu tđ nhtuy ntrênt ngm ng: • Chuy nm chkênh(CircuitSwitching) • Chuy nm chtin(MessageSwitching) • Chuy nm chgói(PacketSwitching) ATHENA
  28. Network  Mts thi tb ho tđ ng tngnày: • SwitchLayer3 • Router ATHENA
  29. DataLink  Tngliênk td li u(Datalink) • Cónhi mv đnhđ ach vàki mtrađ ư ng ktn igi am ngvàthi tb • Đónggóivàphânphátcácgóitin • Tngnàyliênquanđ n: Đach vtlýc acácthi tb mng Môhìnhm ng Cơ ch truyc pđ ư ngtruy n Thôngbáol i Th t phânph icácFrame(khungd li u) ATHENA
  30. DataLink  TngDatalinkđ ư cchiathành2l pcon: • LpconMAC(MediaAccessControl– Đi u khi nph ươ ngti ntruyc p) Cungc pgiaodi nv iadaptermng Driverchoadaptermngth ư ngđ ư cg ilà MACdriver • LpconLLC(LogicalLinkControl– Đi u khi nliênk tlogic) – Qu nlýđ ư nglinkgi acácthi tb liênl c trongmng ATHENA
  31. DataLink  Framed li ut it ngDataLink ATHENA
  32. DataLink  MACheader: • Ch aSourceMACvàMACc amáynh n  IPheader: • Ch aSourceIPvàIPc amáynh n  TCP: • Quyđ nhcácProtocol,Port,ki utruy nlà TCPhayUDP ATHENA
  33. DataLink  Data: • Làn idungc agóid li u  Trailer: • Ch acácthôngtindùngđ ki mtral i  VD: mtmáyA(MACA,IPA)g i mailchomáyB(MACB,IPB)thì cóFramenh ư sau: ATHENA
  34. DataLink  Mts thi tb ho tđ ng tngData Link • Switch • Bridge ATHENA
  35. Physical  Tngv tlý(Physical) • Đ rayêuc uv nh ngph ươ ngti nk thu t cnthi ttrênph ươ ngdi nv tlývàquyđ nh kho ngcáchk tn igi amáyg ivàmáy nh n • Ktc uv tlýc am ng(PhysicalTopology) • Cungc pcácchu nv đi n,dâycáp,đ un i, đi náp,t cđ cáptruy nd n • Cácđ un iv tlý:RJ45,DB9,DB25 ATHENA
  36. Physical  Mts thi tb ho tđ ng tngv tlý • Repeater ATHENA
  37. Physical  Mts thi tb ho tđ ng tngv tlý • HUB ATHENA
  38. Quátrìnhxlývàvn chuyển cagóidliu ATHENA
  39. Sự Liên Lạc Giữa Các Tầng Trong Mô Hình OSI ATHENA
  40. Sự Liên Lạc Giữa Các Tầng Trong Mô Hình OSI  Quátrìnhx lývàv nchuy nc agóid li u • VDth ct :M tng ư ig i1láth ư Choth ư vàobìth ư (đ uđ 1) Ghirõđ ach trênbìth ư (đ uđ 2) Ng ư iđ ưath ư chovào1cáib cl n(đ uđ 3) Giraxeđ chuy nđi(đ ư ngtruy nd n) • Phíang ư inh n: Ng ư iđ ưath ư lyth ư rakh ib c(bócđ uđ 3) Ng ư inh ns nh nth ư cah davàođ ach trên phongbì(bócđ uđ 2) Ng ư inh nbócth ư ravàđ cth ư (bócđ uđ 1) ATHENA
  41. MôHìnhOSI  Tóml i: ATHENA
  42. MôHìnhThamChi uTCP/IP  Kháini m: • MôhìnhTCP/IPđ ư cb qu cphòngm nghiênc uvàsángl pra • Nh mđáp ngnhuc utruy nthôngm ilúc min ơi, btkỳđi uki ngìk c trongth i chi n • Môhìnhthamchi uTCP/IPt ươ ngt vimô hìnhOSI ATHENA
  43. MôHìnhThamChi uTCP/IP  Đcđi m: • Ctthôngtinthànhnh nggóinh đ d dàngđiquab ph ntruy nt itrunggian • Tươ ngtácv iph nc ngc athi tb đucu i mng • Xácđ nhđ ach ngu nvàđ ach đích • Đnhtuy nchocácgóid li u • Ki mtral i,ki msoátlu ngvàxácnh n • Ch pnh nd li ut ngd ngvàtruy nnó tim ngđích ATHENA
  44. MôHìnhThamChi uTCP/IP ATHENA
  45. SoSánhMôHìnhOSIvàTCP/IP ATHENA
  46. MôHìnhThamChi uTCP/IP  Application • Gmcác ngd ngnh ư:FTP,SMTP,HTTP, DNS  Transport • Baog m2giaoth c:TCP,UDP  Internet • Nghith cIP(Internetprotocol)  NetworkInterface • Cótínhch tt ươ ngt nh ư 2l pDatalinkvà Physicalc aki ntrúcOSI ATHENA
  47. MôHìnhThamChi uTCP/IP  Cácb ư cđónggóid li utrongmôhình TCP/IP ATHENA
  48. SoSánhMôHìnhOSIvàTCP/IP  Gi ngnhau: • Đucóki ntrúcphânl p • Đucócácl pTransport,Network • S dngk thu tchuy nPacket  Khácnhau: • MôhìnhTCP/IPk th pl pPresentationvà Sessionvàotrongl pApplication • MôhìnhTCP/IPk th pl pDataLink, Physicalvàotrong1l p ATHENA
  49. ATHENA