Giao thức truyền thông và
các mô hình tham chiếu
1
VPCP
Bé/Së ...
Router
Router
PA1
MIỊn b¾c
PA2
MIỊn nam
Bé/Së ...
X25/Tel
UBND TØnh...
X25/Tel
UBND TØnh...
Những nội dung chính
CSE
Giao thức truyền thông là gì
Mô hình tham chiếu OSI
Bộ giao thức TCP/IP
Các vấn đề liên quan
3
Giao thức truyền thông
CSE
Để các máy tính trên mạng có thể
trao đổi thông tin với nhau, cần có
một bộ những phần mềm cùng làm
việc theo một chuẩn nào đó. Giao
thức truyền thông (protocol) là tập
quy tắc quy định phương thức
truyền nhận thông tin giữa các máy
tính trên mạng.
4
Giao thức truyền thông
CSE
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 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
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 dịch vụ cho tầng cao hơn.
5
Mô hình tham chiếu OSI
Mô
hình tham chiếu cho việc kết nối các
hệ
thống
mở
(Open
System
Interconnection reference model - OSI) đư
ợc tổ chức tiêu chuẩn hoá quốc tế
(International Standard Organization ISO) đưa ra vào năm 1984 nhằm mục
đích làm cơ sở cho việc kÕt nèi c¸c hƯ
thèng më. C¸c hƯ thèng cã thĨ kết nối
nếu chúng cùng tuân thủ một số quy tắc.
CSE
6
Các nguyên tắc xây dựng
mô hình tham chiếu
Để đơn giản cần hạn chế số lượng các tầng
Tạo ranh giới các tầng sao cho các tương tác
và dịch vụ là tối thiểu
Các chức năng khác nhau được tách biệt
Các chức năng giống nhau được đặt cùng
một tầng
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ế
CSE
7
Các nguyên tắc xây dựng
mô hình tham chiếu
CSE
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 tầng khác
Tạo ranh giới giữa các tầng sao cho có
thể 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ách biệt
Mỗi tầng sử dụng dịch vụ của tầng dưới
nó, cung cấp dịch vụ cho các tầng trên
8
Các nguyên tắc áp dụng
cho
các tầng con
CSE
Có thể chia một tầng thành các
tầng con khi cần thiết
Tạo các tầng con để cho phép
giao diện với các tầng kề cận
Cho phép huỷ bỏ các tầng con nếu
thấy không cần thiết
9
Kiến trúc phân tầng của
mô hình tham chiếu OSI
7
6
Applicatio
n
Presentati
Tầng ứng dụng
Tầng trình diễn
5
on
Session
4
Transport
3
Network
Tầng mạng
2
Data link
1
Physical
Tầng liên kết dữ
liệu
Tầng vật lý
Tầng phiên
Tầng giao vận
Tầng vật lý
CSE
Là tầng thấp nhất của mô hình tham
chiếu
Có chức năng truyền dòng bit không có
cấu trúc qua đường truyền vật lý
Truy nhập đường truyền vật lý nhờ các phư
ơng tiện cơ, điện, hàm, thủ tụ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 trun dÉn
11
Tầng liên kết dữ liệu
CSE
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
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 dữ liệu cần thiết
DLP dị bộ sử dụng các bit đặc biệt để
tách các ký tự truyền đi
DLP đồng bộ sử dụng các ký tự đặc biệt
để báo hiệu dữ liệu đang đi, ®Õn
12
Tầng mạng
CSE
Thực hiện việc chọn đường và chuyển
tiếp thông tin với công nghệ chuyển
mạch thích hợp
Thực hiện kiểm soát luồng dữ liệu,
cắt/hợp dữ liệu khi cần thiết
Liên quan tới các vấn đề đo độ trễ đư
ờng truyền, quyết định chọn đường,
cập nhật các thông tin sử dụng cho việc
chọn đường
13
Chọn đường trên tầng
mạng
Việc chọn con đường
truyền các gói tin đi
phải thực hiện một số
sau:
tối ưu để
trên mạng
công việc
Quyết định chọn đường theo những
tiêu chuẩn tối ưu nào đó.
Cập nhật thông tin chọn đường.
CSE
14
Các kỹ thuật chọn đường
CSE
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 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 đều
đặn gửi thông tin của chúng tới các
trung tâm theo một khoảng thời gian
hoặc khi có một sự kiện nào đó.
15
Các kỹ thuật chọn đường
CSE
Chọn đường phân tán được thực
hiện tại mỗi nút của mạng. Việc
này đòi hỏi sự trao đổi thông tin
thường xuyên giữa các nút.
16
Tầng giao vận
CSE
Thực hiện truyền dữ liệu giữa hai
đầu mút (end - to - end)
Kiểm soát lỗi, kiểm soát luồng dữ
liệu giữa hai đầu mút
Thực hiện ghép kênh
(multiplexing), cắt/hợp dữ liƯu
nÕu cÇn
17
Tầng phiên
Cung cấp phương tiện quản lý
truyền thông giữa các ứng dụng
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
CSE
18
Tầng trình diễn
CSE
Chuyển đổi cú pháp dữ liệu để
đáp ứng yêu cầu truyền dữ liệu
của các ứng dụng qua môi trêng
OSI
Cung cÊp mét biĨu diƠn dïng
chung cho trong trun th«ng và
cho phép chuyển đổi từ biểu
diễn cục bộ sang biểu diƠn ®ã
19
Tầng ứng dụng
CSE
Cung cấp các phương tiện để người
dùng có thể truy cập vào môi trường
OSI
Cung cấp các dịch vụ thông tin
phân tán
20