1
Giao thøc truyÒn th«ng vµ c¸c
Giao thøc truyÒn th«ng vµ c¸c
m« h×nh tham chiÕu
m« h×nh tham chiÕu
Bé/Së ...
UBND TØnh...
VPCP
Router
PA1
PA2
MIÒn b¾c
MIÒn nam
Bé/Së ...
UBND TØnh...
X25/Tel
X25/Tel
X25/Tel
X25/Tel
Router
3
CSE
CSE
Nh÷ng néi dung chÝnh
Nh÷ng néi dung chÝnh
■
Giao thøc truyÒn th«ng lµ g×
Giao thøc truyÒn th«ng lµ g×
■
M« h×nh tham chiÕu OSI
M« h×nh tham chiÕu OSI
Các mạng máy tính hiện đại được thiết kế
Các mạng máy tính hiện đại được thiết kế
bằng cách phân chia cấu trúc ở mức độ cao
bằng cách phân chia cấu trúc ở mức độ cao
nhằm làm giảm sự phức tạp khi thiết kế. Các
nhằm làm giảm sự phức tạp khi thiết kế. Các
giao thức mạng thường được chia làm các
giao thức mạng thường được chia làm các
tầng (layer), mỗi tầng được xây dựng dựa
tầng (layer), mỗi tầng được xây dựng dựa
trên dịch vụ của tầng dưới nó và cung cấp
trên dịch vụ của tầng dưới nó và cung cấp
dịch vụ cho tầng cao hơn.
dịch vụ cho tầng cao hơn.
6
CSE
CSE
Mô hình tham chiếu OSI
Mô hình tham chiếu OSI
Mô hình tham chiếu cho việc kết nối các hệ
Mô hình tham chiếu cho việc kết nối các hệ
thống mở (Open System Interconnection
thống mở (Open System Interconnection
reference model - OSI) được tổ chức tiêu
reference model - OSI) được tổ chức tiêu
chuẩn hoá quốc tế (International Standard
chuẩn hoá quốc tế (International Standard
Organization - ISO) đưa ra vào năm 1984
Organization - ISO) đưa ra vào năm 1984
Chọn ranh giới các tầng theo kinh nghiệm
Chọn ranh giới các tầng theo kinh nghiệm
thành công của các hệ thống trong thực tế
thành công của các hệ thống trong thực tế
8
CSE
CSE
Các nguyên tắc xây dựng mô hình
Các nguyên tắc xây dựng mô hình
tham chiếu
tham chiếu
Các chức năng được định vị sao cho có thể
Các chức năng được định vị sao cho có thể
thiết kế lại tầng mà không ảnh hưởng tới các
thiết kế lại tầng mà không ảnh hưởng tới các
tầng khác
tầng khác
Tạo ranh giới giữa các tầng sao cho có thể
Tạo ranh giới giữa các tầng sao cho có thể
chuẩn hoá giao diện tương ứng
chuẩn hoá giao diện tương ứng
Tạo một tầng khi dữ liệu được xử lý một cách
Tạo một tầng khi dữ liệu được xử lý một cách
tách biệt
tách biệt
Mỗi tầng sử dụng dịch vụ của tầng dưới nó,
Application
Application
Presentation
Presentation
Session
Session
Transport
Transport
Network
Network
Physical
Physical
Data link
Data link
TÇng øng dông
TÇng øng dông
TÇng tr×nh diÔn
TÇng tr×nh diÔn
TÇng phiªn
TÇng phiªn
TÇng giao vËn
TÇng giao vËn
TÇng m¹ng
TÇng m¹ng
TÇng vËt lý
TÇng vËt lý
TÇng liªn kÕt d÷ liÖu
TÇng liªn kÕt d÷ liÖu
7
ơng tiện cơ, điện, hàm, thủ tục
Liên quan đến vấn đề đặc tả tương ứng các
Liên quan đến vấn đề đặc tả tương ứng các
bit 0, 1 trên mỗi môi trường truyền dẫn
bit 0, 1 trên mỗi môi trường truyền dẫn
12
CSE
CSE
Tầng liên kết dữ liệu
Tầng liên kết dữ liệu
Cung cấp phương tiện để truyền thông tin qua
Cung cấp phương tiện để truyền thông tin qua
liên kết vật lý đảm bảo tin cậy
liên kết vật lý đảm bảo tin cậy
Gửi các khối dữ liệu (frame) với các cơ chế
Gửi các khối dữ liệu (frame) với các cơ chế
đồng bộ hoá, kiểm soát lỗi và kiểm soát luồng
đồng bộ hoá, kiểm soát lỗi và kiểm soát luồng
dữ liệu cần thiết
dữ liệu cần thiết
DLP dị bộ sử dụng các bit đặc biệt để tách các
DLP dị bộ sử dụng các bit đặc biệt để tách các
ký tự truyền đi
ký tự truyền đi
DLP đồng bộ sử dụng các ký tự đặc biệt để
Chọn đường trên tầng mạng
Chọn đường trên tầng mạng
Việc chọn con đường tối ưu để truyền các
Việc chọn con đường tối ưu để truyền các
gói tin đi trên mạng phải thực hiện một số
gói tin đi trên mạng phải thực hiện một số
công việc sau:
công việc sau:
Quyết định chọn đường theo những tiêu chuẩn
Quyết định chọn đường theo những tiêu chuẩn
tối ưu nào đó.
tối ưu nào đó.
Cập nhật thông tin chọn đường.
Cập nhật thông tin chọn đường.
15
CSE
CSE
Các kỹ thuật chọn đường
Các kỹ thuật chọn đường
Chọn đường tập trung đặc trưng bởi sự tồn tại
Chọn đường tập trung đặc trưng bởi sự tồn tại
của một số trung tâm điều khiển mạng thực
của một số trung tâm điều khiển mạng thực
hiện việc chọn đường sau đó gửi các bảng
hiện việc chọn đường sau đó gửi các bảng
chọn đường tới các nút mạng. Các nút mạng
Kiểm soát lỗi, kiểm soát luồng dữ liệu giữa
Kiểm soát lỗi, kiểm soát luồng dữ liệu giữa
hai đầu mút
hai đầu mút
Thực hiện ghép kênh (multiplexing), cắt/hợp
Thực hiện ghép kênh (multiplexing), cắt/hợp
dữ liệu nếu cần
dữ liệu nếu cần
18
CSE
CSE
Tầng phiên
Tầng phiên
Cung cấp phương tiện quản lý truyền thông
Cung cấp phương tiện quản lý truyền thông
giữa các ứng dụng
giữa các ứng dụng
Thiết lập, duy trì, đồng bộ hoá và huỷ bỏ các
Thiết lập, duy trì, đồng bộ hoá và huỷ bỏ các
phiên truyền thông giữa các ứng dụng
phiên truyền thông giữa các ứng dụng
19
CSE
CSE
Tầng trình diễn
Tầng trình diễn
Mô hình tham chiếu OSI
Bản thân OSI không phải là một kiến trúc
Bản thân OSI không phải là một kiến trúc
mạng bởi vì nó không chỉ ra chính xác các
mạng bởi vì nó không chỉ ra chính xác các
dịch vụ và các nghi thức được sử dụng trong
dịch vụ và các nghi thức được sử dụng trong
mỗi tầng. Mô hình này chỉ ra mỗi tầng cần
mỗi tầng. Mô hình này chỉ ra mỗi tầng cần
thực hiện nhiệm vụ gì. ISO đã đưa ra các tiêu
thực hiện nhiệm vụ gì. ISO đã đưa ra các tiêu
chuẩn cho từng tầng, nhưng các tiêu chuẩn
chuẩn cho từng tầng, nhưng các tiêu chuẩn
này không phải là một bộ phận của mô hình
này không phải là một bộ phận của mô hình
tham chiếu.
tham chiếu.
22
CSE
CSE
Mô hình tham chiếu OSI
Mô hình tham chiếu OSI
Các điều khoản mô tả trong mô hình được sử
dụng rộng rãi trong lý thuyết truyền thông, do
đó, trong thực tế khó có thể nói về truyền thông
mà không sử dụng thuật ngữ của OSI.
Tuy nhiên, mô hình OSI ra đời sau khi các giao
TCP/IP (Transmission Control
Protocol/Internet Protocol).
25
CSE
CSE
KiÕn tróc bé giao thøc TCP/IP
KiÕn tróc bé giao thøc TCP/IP
■
Bé giao thøc TCP/IP ®îc ph©n lµm 4
tÇng
•
TÇng øng dông (Application Layer)
•
TÇng giao vËn (Transport Layer)
•
TÇng Internet (Internet Layer)
•
TÇng truy cËp m¹ng (Network access Layer)