Tải bản đầy đủ (.ppt) (48 trang)

Bài Giảng Mô Hình OSI

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (957.67 KB, 48 trang )

Mô hình OSI

ATHENA


Nội Dung


Giới thiệu vềềmô hình OSI
• Khái niệm
• Các quy tắắc



Mô hình tham chiềế
u OSI
• Giới thiệu chi tiếắ
t 7 tầầng của mô hình OSI
• Quá trình xử lý và vận chuyển của một gói
dữ liệu



Mô hình tham chiềế
u TCP/IP
• Khái niệm
• Giới thiệu chi tiếắ
t 4 tầầng của mô hình
TCP/IP



ATHENA

So sánh mô hình OSI với mô hình TCP/IP


Mô Hình Tham Chiềếu OSI


Khái niệm:
• Mô hình OSI (Open System
Interconnection)
• Được tổ chức quôắc tếắISO
(International Standardization
Organization) đếầxuầắt vào 1977 và công
bôắlầầ
n đầầ
u vào 1984
• Mô hình OSI là 1 khuôn mẫu giúp
chúng ta hiểu được dữ liệu di chuyển
trến mạng như thếắnào, các chức nắng
mạng diễn ra tại mỗi lớp

ATHENA


Mô Hình Tham Chiềếu OSI


Mô hình OSI định nghĩa các quy tắếc sau:
• Cách thức các thiếắt bị giao tiếắp và

truyếần thông với nhau
• Các phương pháp để các thiếắt bị trến
mạng khi nào thì được truyếần dữ liệu,
khi nào thì không
• Các phương pháp để đảm bảo truyếầ
n
đúng dữ liệu và đúng bến nhận
• Cách thức vận tải, truyếần, sắắp xếắp và
kếắ
t nôắi với nhau

ATHENA


Mô Hình Tham Chiềếu OSI
• Cách thức đảm bảo các thiếắt bị mạng
duy trì tôắc độ truyếần dữ liệu thích hợp
• Tín hiệu dùng để trình bày dữ liệu
trến phương tiện truyếần dẫn
• Loại tín hiệu được dùng

ATHENA


Mô Hình Tham Chiềếu OSI

ATHENA


Mô Hình Tham Chiềếu OSI



ATHENA

Mô hình OSI


Application


Tầề
ng ứng dụng (Application)
• Quy định giao diện giữa người sử dụng
và môi trường OSI
• Cung cầắp các phương tiện cho người
sử dụng truy cập
• Các ứng dụng được cung cầắp như các
chương trình xử lý kí tự, bảng biểu,
thư tín…
• Lớp này đưa ra các giao thức: HTTP,
FTP, SMTP, POP3, Telnet

ATHENA


Presentation


Tầề
ng trình bày (Presentation)

• Có nhiệm vụ phần phát và định dạng
dữ liệu cho tầầ
ng ứng dụng để dữ liệu
tiếắp tục xử lý hoặc hiển thị
• Chuyển đổi các thông tin từ cú pháp
người sử dụng sang cú pháp phù hợp
để truyếần dữ liệu
• Lớp này sẽ định dạng dữ liệu từ lớp 7
đưa xuôắng rôầi gửi đi đảm bảo sao cho
bến thu có thể đọc được dữ liệu của
bến phát

ATHENA


Presentation


Tầề
ng trình bày (Presentation)
• Ngoài ra lớp này có thể nén dữ liệu
truyếần và mã hóa chúng trước khi
truyếần để bảo mật
• Các chuẩn định dạng dữ liệu của lớp 6
là GIF, JPEG, MP3, MPEG …

ATHENA


Session



Tầề
ng Giao Dịch (Session)
• Có chức nắng thiếắt lập, quản lý, và duy
trì phiến thông tin giao dịch giữa hai
hệ thôắng
• Giải quyếắt những vầắn đếầvếầđôầng bộ
hóa, đảm bảo rắầng không ai thầắy các
phiến bản không nhầắt quán của dữ
liệu
• Các giao thức trong lớp 5 sử dụng là:
NFS (Network File System), XWindow System, ASP

ATHENA


Transport


Tầề
ng vận chuyển (Transport)
• Tầầ
ng này xác định địa chỉ trến mạng,
cách thức chuyển giao gói tin trến cơ
sở trực tiếắp giữa hai đầầu mút
• Các khôắi dữ liệu được phần thành
những gói nhỏ, các gói dữ liệu nhỏ này
gọi là các Segment
• Tầầ

ng này phần đoạn dữ liệu từ hệ
thôắng máy truyếầ
n và tái thiếắt lập dữ
liệu tại máy nhận
• Đảm bảo việc truyếần các thông tin là
đáng tin cậy (end-to-end)

ATHENA


Transport


Tầề
ng vận chuyển (Transport)
• Để bảo đảm được việc truyếầ
n ổn định
trến mạng tầầng này thường đánh sôắ
các gói tin và đảm bảo chúng chuyển
theo thứ tự
• Các giao thức phổ biếắ
n tại đầy là TCP,
UDP, SPX.

ATHENA


Transport



Tầề
ng vận chuyển (Transport)
• Các dịch vụ kếắt nôắi ở tầầ
ng v ận chuy ển:
- Xềếp thứ tự các phần đoạn
- Kiểm soát lỗi
- Kiểm soát luôềng

• Các kỹ thuật truyếần tải tại tầầng này:
- Kềết nôếi không định hướng(Connectionless
transmission)
- Định hướng kềết nôếi (Connection oriented)
- Bắết tay 3 bước (Three way handshake)
- Kiểm soát dòng (Flow control)
- Xác thực khi truyềền (Acknowledgement)
- Thỏa thuận trước khi truyềền (Windowing)
ATHENA


Các Dịch Vụ Kềế
t Nôế
i Ở Tầềng Vận Chuyển


Xềế
p thứ tự các phần đoạn:
• Khi 1 thông điệp lớn được tách thành nhiếầ
u
phần đoạn nhỏ để bàn giao, lớp vận chuyển
sẽ sắắp xếắp thứ tự các phần đoạn và đóng gói

lại



Kiểm soát lỗi:
• Khi có phần đoạn bị sai, trùng lắắp thì nó sẽ
yếu cầầu truyếần lại



Kiểm soát luôề
ng:
• Dùng tín hiệu báo nhận để xác nhận
• Bến gửi sẽ không truyếầ
n dữ liệu nếắ
u bến
nhận chưa gửi tín hiệu xác nhận đã nhận
được dữ liệu

ATHENA


Kỹ Thuật Truyềền Tải Ở Tầề
ng Vận Chuyển


Phi kềết nôếi(Connectionless transmission)
• Là kiểu kếắt nôắi đơn lẻ, không tham gia
vào quá trình sửa lỗi và điếầu khiển lỗi
• Vd: chúng ta có thể gửi 1 lá thư cho 1

người mà người này không biếắ
t cũng
như không cầần người đó phải làm gì

ATHENA


Kỹ Thuật Truyềền Tải Ở Tầề
ng Vận Chuyển


Định hướng kềế
t nôế
i (Connection oriented)
• Là kếắ
t nôắi mà các nút bến trong có thể
sửa lỗi và điếầu khiển dòng
• VD: Hệ thôắng điện thoại là một kếắ
t nôắi
có định hướng, vì nó đòi hỏi người ở
đầầu bến kia phải nhầắc máy lến mới bắắ
t
đầầu truyếầ
n tin

ATHENA


Kỹ Thuật Truyềền Tải Ở Tầề
ng Vận Chuyển



Bắết tay 3 bước (Three way handshake)
• Với kỹ thuật này thì trước khi gởi và
nhận thì các máy phải thỏa thuận với
nhau việc kếắt nôắi như thếắnào

ATHENA


Kỹ Thuật Truyềền Tải Ở Tầề
ng Vận Chuyển


Kiểm soát dòng (Flow control)
• là kỹ thuật kiểm tra các gói tin bị lỗi, b ị
mầắt trến đường truyếần
• Các gói tin bị mầắt có thể do 2 nguyến
nhần sau:
- Do máy gởi nắềm trền 1 bắng thông rộng lớn và có
thể gởi đi cùng lúc nhiềều gói tin nhưng máy nhận
thì lại nắềm trền 1 bắng thông rầết nhỏ

ATHENA


Kỹ Thuật Truyềền Tải Ở Tầề
ng Vận Chuyển
- Do cùng 1 thời điểm có nhiềều máy gởi dữ liệu cùng
một lúc đềến 1 máy tiềếp nhận


ATHENA


Kỹ Thuật Truyềền Tải Ở Tầề
ng Vận Chuyển

• Để đảm bảo được chầắ
t lượng của việc
gửi nhận, các máy nhận được trang bị
thếm 1 vùng nhớ đệm (Buffer)
• Thay vì nhận và xử lý các gói tin trực
tiếắ
p thì bầy giờ đã có bộ nhớ đệm đảm
trách việc này
• Lúc này máy nhận chỉ cầần lầắy thông tin
từ bộ nhớ đệm lến và xử lý

ATHENA


Kỹ Thuật Truyềền Tải Ở Tầề
ng Vận Chuyển


Xác thực khi truyềề
n (Acknowledgement)
• Khi máy gởi truyếần thông tin cho máy
nhận nó luôn chờ máy nhận thông báo
lại là có nhận được gói tin đó không rôầi

nó mới gởi gói tin tiếắp theo

ATHENA


Kỹ Thuật Truyềền Tải Ở Tầề
ng Vận Chuyển


Thỏa thuận trước khi truyềề
n (Windowing)
• Kỹ thuật này tương tự như
Acknowledgement nhưng nó có 1 vài cải
tiếắn
• Máy gởi và máy nhận phải thỏa thuận 1
kích thước cụ thể của 1 gói tin trước khi
gởi

ATHENA


Kỹ Thuật Truyềền Tải Ở Tầề
ng Vận Chuyển

ATHENA


Network



Tầề
ng mạng (Network)
• Tầầ
ng này có nhiệm vụ xác định việc
chuyển hướng, vạch đường đi cho các
gói tin trến mạng (chức nắng định
tuyếắn)
• Quyếắt định đường đi từ máy tính
nguôần đếắn máy tính đích
• Quản lý lưu lượng trến mạng, định
tuyếắn, và kiểm soát sự tắắc nghẽn của
dữ liệu

ATHENA


Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×