PowerPoint Template

1 / 36
About This Presentation
Title:

PowerPoint Template

Description:

MO H NH OSI (Open Systems Interconnection) MO H NH OSI (Open Systems Interconnectio) MO H NH OSI MO H NH OSI MO H NH OSI MO H NH OSI MO H NH OSI ... – PowerPoint PPT presentation

Number of Views:2
Avg rating:3.0/5.0
Slides: 37
Provided by: word1385

less

Transcript and Presenter's Notes

Title: PowerPoint Template


1
OSI
Protocol
Giao thöùc
Keát noái maïng
2
MOÂ HÌNH OSI (Open Systems Interconnection)
Ra d?i nam 1984 Là t?p h?p các d?c di?m k? thu?t
mô t? ki?n trúc m?ng dành cho vi?c k?t n?i các
thi?t b? không cùng ch?ng lo?i
Application
Application
Cac tâng thâp nhât di?nh nghia cac
giaotiêp vâ?t ly va da?c trung truyên ta?i
diê?n tu?.Cac tâng giua di?nh nghia cach
thuc cac thiêt bi? truyên thông, duy tri
kêt nôi, kiê?mlôi va diêu khiê?n luông
tranh viê?c mô?thê? thông pha?i nhâ?n nhiêu
du liê?u hon muc xu? ly cu?a no. Cac tâng
cao nhât di?nhnghia cach thuc cac ung
du?ng su? du?ngcac di?ch vu? cu?a tâng thâp
hon.
Presentation
Presentation
Session
Session
Transport
Transport
Network
Network
Data Link
Data Link
Physical
Physical
01011101
OSI
3
MOÂ HÌNH OSI (Open Systems Interconnectio)
  • Ch?c nang
  • Cung c?p giao ti?p gi?a chuong trình ?ng d?ng cho
    ngu?i s? d?ng v?i h? th?ng m?ng
  • Trình bày các d?c t? k? thu?t d? gi?i quy?t v?n
    d? giao ti?p gi?a các chuong trình ?ng d?ng v?i
    h? th?ng m?ng
  • Ví d? Các ?ng d?ng HTTP, Telnet, FTP, Mail

Application
Presentation
Session
Transport
Add Your Text
Network
Data Link
Physical
4
MOÂ HÌNH OSI
Ch?c nang Ð?m b?o các d?ng th?c bi?u di?n thông
tin c?a các ?ng d?ng sao cho các h? th?ng trên
m?ng có th? hi?u du?c. Trình bày các d?c t? k?
thu?t các d?ng th?c bi?u di?n thông tin nhu mã
hoá, gi?i mã, nén, các d?ng th?c file ?nh. JPEG,
ASCII, GIF, MPEG, Encryption
Application
Presentation
Session
Transport
Add Your Text
Network
Data Link
Physical
5
MOÂ HÌNH OSI
Ch?c nang Thi?t l?p, qu?n lý, k?t thúc các
phiên (session) giao d?ch, trao d?i d? li?u
trên m?ng gi?a các ?ng d?ng Trình bày các d?c t?
k? thu?t th?c hi?n quá trình trên.
Application
Presentation
Session
Transport
Add Your Text
Network
Data Link
Physical
6
MOÂ HÌNH OSI
Ch?c nang Ð?m b?o d? tin c?y cho các gói tin
truy?n t?i trong m?ng. Trình bày các d?c t? k?
thu?t th?c hi?n vi?c Ðánh th? t? và d?m b?o th?
t? truy?n các gói tin, ghép/tách d? li?u t? các
gói tin d?n t? m?t ?ng d?ng,ch?n l?a giao th?c
truy?n nh?n d? li?u có hay không co ch? s?a
l?i. Ví d? TCP,UDP
Application
Presentation
Session
Transport
Add Your Text
Network
Data Link
Physical
7
MOÂ HÌNH OSI
Ch?c nang Ð?m b?o quá trình chuy?n giao các
gói tin gi?a các h? th?ng trên m?ng thông qua
vi?c xác d?nh du?ng d?n, x? lý gói tin, chuy?n
giao gói tin dên các h? th?ng. Trình bày các d?c
di?m k? thu?t v? d?a ch? logic cho các thi?t b?
m?ng, co ch? d?nh tuy?n, các giao th?c d?nh tuy?n
Application
Presentation
Session
Transport
Add Your Text
Network
Data Link
Physical
8
MOÂ HÌNH OSI
Application
M?c móc n?i d? li?u (Data Link Layer) Nhi?m v?
c?a m?c này là ti?n hành chuy?n d?i thông tin
du?i d?ng chu?i các bit ? m?c m?ng thành t?ng
do?n thông tin g?i là frame. Sau dó d?m b?o
truy?n liên ti?p các frame t?i m?c v?t lý, d?ng
th?i x? lý các thông báo t? tr?m thu g?i tr?
Presentation
Session
Transport
Add Your Text
Network
Data Link
Physical
9
MOÂ HÌNH OSI
Application
Ch?c nang Chuy?n t?i các dòng bit không có c?u
trúc trên du?ng truy?n v?t lý. Ðon v? d? li?u là
các bit Trình bày các d?c t? v? di?n và v?t lý
c?a m?ng giao ti?p v?t lý, d?c tính di?n c?a
các giao ti?p, c? ly và t?c d? truy?n d? li?u.
Presentation
Session
Transport
Add Your Text
Network
Data Link
Physical
10
Quy trình x? lý khi nh?n d? li?u
  • Bu?c 1 L?p v?t lý d?m b?o d?ng b? bit, d?t các
    m?u bit trong buffer, thông báo cho l?p datalink
    v? frame nh?n du?c sau khi gi?i mã tín hi?u t?
    chu?i bit nh?n du?c
  • Bu?c 2 L?p datalink ki?m tra trong trailer cua
    frame nh?n du?c d? phát hi?n l?i trong truy?n
    d?n, n?u phát hi?n l?i thì lo?i b? frame, ki?m
    tra d?a ch? datalink, n?u dúng thì chuy?n data
    gi?a header và trailer c?a frame lên software l?p
    3
  • Bu?c 3 L?p network ki?m tra d?a ch? l?p 3, n?u
    dúng thì x? lý ti?p và chuy?n d? li?u sau header
    l?p 3 cho software l?p 4

11
  • Bu?c 4 L?p transport khôi ph?c các do?n d? li?u
    d?n theo dúng th? t? b?ng thông tin ACK
    (Acknowledgment tin báo nh?n) trong header và
    chuy?n cho l?p session
  • Bu?c 5 L?p session d?m b?o chu?i các message dã
    nh?n d?y d?, sau dó chuy?n cho l?p presentation.
  • Bu?c 6 L?p presentation chuy?n d?i d? li?u,
    chuy?n cho l?p ?ng d?ng.
  • Bu?c 7 L?p ?ng d?ng x? lý header cu?i cùng ch?a
    các thông tin v? các tham s? chuong trình ?ng
    d?ng gi?a 2 host.

12
GiAO THÖÙC (Protocol)
  • Ð? các máy tính trên m?ng có th? nh?n bi?t và
    trao d?i thông tin v?i nhau, ph?i có nh?ng ph?n
    m?m cùng làm vi?c theo 1 chu?n nào dó
  • Giao th?c là t?p h?p các nguyên t?c, quy d?nh v?
    truy?n nh?n thông tin gi?a các máy tính và các
    thi?t b? trên m?ng, các tho? thu?n v? c?u trúc d?
    li?u và phuong th?c truy?n d? li?u

13
Giao th?c (tt)
  • NetBEUI (NetBIOS Extended User Interface - giao
    diê?n nguoi dung mo? rô?ng trong NetBIOS)
  • Ðuo?c IBM va Microsoft thiêt kê dung dê? hô
    tro? giao tiêp trong môi truong vua va nho?.
  • Nam 1985, IBM da phat triê?n giao thuc nây
    thanh giao thuc truyên dân ma?ng cho cac LAN
    co vua va nho?. Microsoft hô tro? NetBEUI
    thông qua cac sa?n phâ?m ma?ng nhu Windows 95,
    Windows 98, Windows NT.
  • Không h? tr? d?nh tuy?n

14
Giao th?c (tt)
  • IPX/SPX
  • Giao thuc hoa?t dô?ng cu?a ma?ng Netware nguyên
    thu?y la IPX (Internetwork Packet Exchange
    trao dô?i goi tin liên ma?ng)
  • Cac thanh viên khac cu?a bô? giao thuc
    Novell Netware la SPX (Sequenced Packet
    Exchange Trao dô?i goi tin co trinh tu?)
  • S? d?ng trong m?ng Novell
  • Nh? nhanh và hi?u qu? trên các m?ng c?c b?, có h?
    tr? d?nh tuy?n

15
Giao th?c (tt)
  • TCP/IP (Transfer Control Protocol / Internet
    Protocol)
  • Giao th?c ki?m soát truy?n thông, internet.
  • Có kh? nang liên k?t nhi?u lo?i máy tính khác
    nhau.
  • Là chu?n Intranet, Internet toàn c?u

16
TOÅNG QUAN VEÀ TCP/IP
  • L?ch s? ra d?i và phát tri?n
  • T? nh?ng nam 60 ra d?i các h? th?ng m?ng, liên
    m?ng, kh?i d?u là m?ng ARPANET c?a b? qu?c phòng
    M?.
  • Ð?u th?p niên 70 các nhà khoa h?c b?t tay vào
    nghiên c?u các giao th?c liên m?ng
    (internetworking )
  • B? giao th?c TCP/IP du?c công b? và hoàn thi?n
    vào kho?ng 1978

17
  • 1980 DARPA chính th?c chuy?n m?ng ARPANET t?
    m?ng nghiên c?u sang s? d?ng b? giao th?c TCP/IP,
    khái ni?m Internet xu?t hi?n t? dó
  • 1983 Quá trình chuy?n d?i chính th?c hoàn thành
    khi DARPA yêu c?u t?t c? các máy tính mu?n k?t
    n?i m?ng v?i ARPANET ph?i s? d?ng TCP/IP, m?ng
    ARPANET chính th?c tr? thành m?ng thuong m?i

18
  • M?t s? l?p trong mô hình TCP/IP có cùng tên v?i
    mô hình OSI. Tuy nhiên không nên nh?m l?n gi? hai
    mô hình này.

L?p 4 Application
L?p 3 Transport
L?p 2 Internet
L?p 1 Network Access
19
  • L?p Application

Ch?c nang Cung c?p các chuong trình ?ng d?ng
trên m?ng TCP/IP. Th?c hi?n các ch?c nang c?a
các l?p cao nh?t trong mô hình 7 l?p bao g?m Mã
hoá/gi?i mã, nén, d?nh d?ng d? li?u, thi?t
l?p/gi?i phóng phiên giao d?ch Ví d? Các ?ng
d?ng HTTP, Telnet, FTP, Mail
20
  • L?p Transport

Ch?c nang Th?c hi?n ch?c nang chuy?n v?n lu?ng
d? li?u gi?a 2 tr?m Ð?m b?o d? tin c?y, di?u
khi?n lu?ng, phát hi?n và s?a l?i. Có 2 giao th?c
chính là TCP và UDP
21
  • L?p Internet

Ch?c nang Th?c hi?n ch?c nang x? lý và truy?n
gói tin trên m?ng. Các quá trình d?nh tuy?n du?c
th?c hi?n ? l?p này Có các giao th?c g?m IP, ICMP
( Internet Control Message Protocol), IGMP
(Internet Group Message Protocol)
22
  • L?p Network Access

Ch?c nang th?c hi?n ch?c nang giao ti?p môi
tru?ng m?ng, chuy?n giao dòng d? li?u lên du?ng
truy?n v?y lý. Th?c hi?n ch?c nang tuong duong
l?p 1,2 c?a mô hình OSI
23
S? tuong ?ng gi?a OSI và TCP/IP
24
Các giao th?c thông d?ng nh?t
Giao th?c (tt)
25
PFT (File Transfer Protocol)
  • Là d?ch v? truy?n t?p tin trên h? th?ng Internet
    và trên các h? th?ng m?ng TCP/IP
  • D?ch v? này cho phép ngu?i dùng dua lên máy ch?
    các yêu c?u t?i lên ho?c chép v? các t?p tin
  • FPT ho?t d?ng gi?a nhi?u lo?i h? th?ng h?n h?p,
    cho phép ngu?i dùng t? h? th?ng này tuong tác h?
    th?ng khác mà không c?n quan tâm d?n h? di?u hành
    t?i dó

26
HTTP (Hypertext Transfer Protocol)
  • Là giao th?c Client/Server dùng cho Word Wide
    Web. Nó cung c?p cách th?c d? Web browse truy
    xu?t Web Server, và yêu c?u các van b?n
    Hypermedia du?c t?o b?i HTML
  • Word Wide Web du?c xây d?ng d?a vào n?n Internet
    và s? d?ng giao th?c TCP/IP d? truy?n t?i thông
    tin gi?a Web Client và Web Server
  • HTTP có nhi?m v? x? lý liên k?t này và cung c?p
    các giao th?c truy?n tin cho Web Client và Web
    Server

27
SMTP (Simple Mail Transfer Protocol)
  • Là co ch? chuy?n trao d?i thu trên Internet
  • Nó có trách nhi?m chuy?n thông di?p t? Mail
    Server (máy ch? chuyên trách v? thu tín di?n t?)
    này d?n Mail Server khác
  • SMTP s? d?ng lo?i d?a ch? mà t?t c? chúng ta h?n
    d?u quen thu?c usename_at_company.com
  • Mail Server s? d?ng giao th?c ki?m soát thông
    di?p g?i là POP (Post Office Protocol) hay IMAP4
    (giao th?c truy c?p thu Internet phiên b?n 4), là
    1 giao th?c m?i và linh d?ng hon POP
  • SMTP nhu ngu?i mang thu có trách nhi?m chuy?n
    thu, còn POP và IMAP4 gi?ng nhu buu di?n có trách
    nhi?m nh?n tr? và chuy?n ti?p thu

28
DNS (Domain Name System)
  • H? th?ng phân gi?i tên mi?n
  • Máy ch? DNS du?c d?t trên Internet d? chuy?n tên
    mi?n sang d?a ch? IP
  • Khi ta nh?p tên mi?n vào trong Web Browse, yêu
    c?u này du?c g?i d?n Server DNS so c?p du?c d?nh
    nghia trong Web Browse, máy ch? chuy?n tên này
    sang d?a ch? IP và tr? v? cho h? th?ng
  • N?u Server DNS m?c d?nh không phân gi?i du?c, nó
    s? nh? d?n DNS ? c?p cao hon.

29
TFTP (Trivial File Transfer Protocol)
  • Là giao th?c truy?n t?p tin gi?ng nhu FTP, nhung
    nó du?c gi?m ch?c nang d? dùng ít tài nguyên hon
  • TFTP dùng giao th?c UDP (Use Datagram Protocol),
    cho phép s? d?ng trong các môi tru?ng không dùng
    TCP
  • Không có ch?c nang giao di?n ngu?i dùng nhu FTP
  • Không th? li?t kê thu m?c, cung không có th? t?c
    Login trong TFTP

30
TCP (Transmission Control Protocol)
  • M?t k?t n?i tru?c h?t ph?i du?c yêu c?u b?i ngu?i
    g?i và b?o d?m b?i ngu?i ngu?i nh?n
  • Ði?u này cung c?p m?c d?u tiên c?a d? tin c?y
    b?ng cách b?o d?m ngu?i nh?n s?n sàng nh?n d?
    li?u
  • N?u 1 ?ng d?ng c?n truy?n d? li?u tr?c ti?p d?n 1
    máy khác, IP b?t d?u g?i các gói d? li?u d?n
    dích. Nhung n?u dích không làm vi?c (offline),
    ho?c b?n r?n, IP không th? nào báo cho ?ng d?ng
    dó r?ng d? li?u không du?c ti?p nh?n
  • TCP qu?n lý di?u này b?ng cách g?i 1 yêu c?u k?t
    n?i don gi?n, và IP s? chuy?n di. Khi ngu?i nh?n
    ph?n ?ng, TCP b?t d?u g?i nhi?u thông tin hon d?n
    IP, b?o d?m r?ng IP không d? m?t d? li?u.

31
UDP (Use Datagram Protocol)
  • Giao th?c truy?n không k?t n?i, không d?m b?o d?
    tin c?y, nhung ti?t ki?m chi phí truy?n
  • UDP du?c thi?t k? d? chuy?n giao d? li?u theo
    th?i gian th?c nhu âm thanh, videotr?c ti?p t?
    di?m này d?n di?m khác trên internet hay intranet
  • V?i UDP ?ng d?ng có th? g?i data d?n 1 máy khác
    mà không c?n yêu c?u k?t n?i, d?i v?i TCP thì c?n
    ph?i có

32
RIP (Routing Information Protocol)
  • Giao th?c d?n du?ng d?ng, dùng d? 2 m?ng khác
    Subnet Mask có th? truy?n thông cho nhau

33
IP (Internet Protocol)
  • Giao th?c Internet chuy?n giao các gói tin qua
    các máy tính d?n dích
  • IP (hi?n nay là IP th? h? 4 hay IPv4) là giao
    th?c v?n chuy?n co b?n cho các gói tin trên m?ng
    Internet và các m?ng dùng giao th?c TCP/IP
  • IP dùng d? xây d?ng 1 giao ti?p m?ng và các d?a
    ch? máy tính trong giao ti?p m?ng dó

34
ARP (Address Resolution Protocol)
  • Giao th?c phân gi?i d?a ch?
  • Trên các m?ng TCP/IP, giao th?c ARP dùng d? tìm 1
    d?a ch? MAC tuong ?ng v?i 1 d?a ch? IP
  • ARP du?c dùng trong t?t c? các tru?ng h?p 1 nút
    n?m trên m?ng c?n bi?t d?a ch? IP c?a 1 nút khác
    cùng 1 m?ng hay liên m?ng

35
ICMP (Internet Control Message Protocol)
  • Là 1 giao th?c báo l?i ho?t d?ng h?p nh?t v?i IP
  • L?nh Ping s? d?ng ICMP nhu là 1 s? tham dò d? tìm
    ra tr?m có th? d?n du?c. Ping s? g?i thông di?p
    ICMP Echo Request (yêu c?u nh?c l?i) vào trong
    datagram và g?i d?n dích dã ch?n
  • Khi dích nh?n du?c thông di?p Echo Request, nó s?
    dáp ?ng b?ng cách g?i l?i 1 thông di?p dáp l?i
    Echo
  • M?t ?ng d?ng khác c?a ICMP là traceroute, dùng d?
    cung c?p danh sách các Router d?c theo du?ng d?n
    dích

36
(No Transcript)
Write a Comment
User Comments (0)