Tải bản đầy đủ (.pdf) (47 trang)

Chương 2: Cơ Bản Về Mạng Máy Tính pptx

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 (431.47 KB, 47 trang )

1
Chương 2:
Các khái niệm cơ bản về
mạng máy tính
Dự án HEDSPI
Khoa CNTT- ðHBK Hà Nội
Giảng viên: Ngô Hồng Sơn
Bộ môn Truyền thông và Mạng máy tính
2
Nội dung
 Kiến trúc phân tầng
 Mô hình tham chiếu OSI
 ðịa chỉ hóa
 Tên miền và chuyển ñổi tên miền
3
Kiến trúc phân tầng
Ví dụ
Tại sao phải phân tầng?
4
Phân chia các chức năng trong việc
trao ñổi thông tin
Bên gửi
Bên nhận
Thông tin muốn
trao đổi
Ngôn ngữ
Chuyển từ suy nghĩ
sang lời nói
Ngôn ngữ
Thông tin nhận được
Các phương tiện truyền thông


Japanese?
English?
Thư?
ðiện thoại?
E-mail?
Việc trao đổi thông tin sẽ diễn ra
suôn sẻ nếu tại mỗi tầng, cùng một
phương tiện được sử dụng
5
Ví dụ phân tầng (1)
Bộ dàn âm thanh
Cassette
Player
Speaker
Amplifier
Tất cả chức năng đều đặt cả
trong một khối
Khi muốn thay đổi:
Nâng cấp toàn bộ
Phân tầng Không phân tầng
6
ticket (purchase)
baggage (check)
gates (load)
runway (takeoff)
airplane routing
Sân bay ñi
Sân bay ñến
Sân bay trung chuyển
airplane routing airplane routing

ticket (complain)
baggage (claim)
gates (unload)
runway (land)
airplane routing
ticket
baggage
gate
takeoff/landing
airplane routing
Phân tầng các chức năng hàng không
Tầng: Mỗi tầng có nhiệm vụ cung cấp 1 dịch vụ

Dựa trên các chức năng của chính tầng ñó

Dựa trên các dịch vụ cung cấp bởi tầng dưới
7
Vì sao phải phân tầng?

ðối với các hệ thống phức tạp: nguyên lý ”chia
ñể trị”

Cho phép xác ñịnh rõ nhiệm vụ của mỗi bộ phận
và quan hệ giữa chúng

Cho phép dễ dàng bảo trì và nâng cấp hệ thống

Thay ñổi bên trong một bộ phận không ảnh
hưởng ñến các bộ phận khác


e.g., Nâng cấp từ CD lên DVD player mà
không phải thay loa.
8
Các mô hình tham chiếu
Mô hình OSI
Mô hình TCP/IP
9
OSI - Open System Interconnection: Bao
gồm 7 tầng
Physical layer
Data link layer
Network layer
Transport layer
Session layer
Application layer
Tầng mạng
Presentation layer
Hệ thống cuối
Hệ thống cuối
Nút mạng
trung gian
Tầng ứng dụng
Tầng trình diễn
Tầng phiên
Tầng giao vận
Tầng mạng
Tầng liên kết dữ liệu
Tầng vật lý
10
Chức năng chung của các tầng


Vật lý: Truyền bits “trên ñường truyền”

Liên kết dữ liệu: Truyền dữ liệu giữa các
thành phần nối kết trong một mạng

Mạng: Chọn ñường, chuyển tiếp gói tin
từ nguồn ñến ñích

Giao vận: Xử lý việc truyền-nhận dữ liệu
cho các ứng dụng

Phiên: ñồng bộ hóa, check-point, khôi
phục quá trình trao ñổi

Trình diễn: cho phép các ứng dụng biểu
diễn dữ liệu, e.g., mã hóa, nén, chuyển
ñổi…

Ứng dụng: Hỗ trợ các ứng dụng trên
mạng.
application
presentation
session
transport
network
link
physical
11
Session layer

Transport layer
Application layer
Presentation layer
Network layer
Datalink layer
Physical layer
Mô hình OSI và TCP/IP
Trong mô hình TCP/IP (Internet), chức năng3
tầng trên được phân định vào một tầng duy nhất
UDP
TCP
Application
HTTP, FTP, SMTP…
IP
Network Interface
Physical
12
Mô hình phân tầng của Internet
CAT5
Ethernet/10M
IP
TCP
FTP
CAT5
10M
IP
CAT5
100M/Ethernet
IP
TCP

FTP
Nguồn
ðích
Nút trung gian
100M
CAT5
Ví dụ về quá trình gửi dữ liệu từ nguồn, qua nút
trung gian (bộ định tuyến) rồi đến đích
13
ðóng gói dữ liệu (Encapsulation)
địa chỉ
Trang trí
Dán địa chỉ
Gói quà
địa chỉ
14
PDU: Protocol Data Unit – ðơn vị dữ
liệu giao thức
(N+1) PDU
(N) PDU
(N-1) PDU
H
N
H
N
H
N-1
Layer (N+1)
Layer (N-1)
Layer (N)

Service interface
Service interface
Protocol N+1
Protocol N
Protocol N-1
15
Data
Data
Ex:
::
:HTTP header
Họ giao thức TCP/IP và quá trình ñóng
gói
TCP header
TCP headerTCP header
TCP header
IP header
Ethernet Frame
Signal
Network Interface
Network InterfaceNetwork Interface
Network Interface
TCP
TCPTCP
TCP
Application
ApplicationApplication
Application
Physical
PhysicalPhysical

Physical
IP
IPIP
IP
Sender Receiver

Bên gửi

Mỗi tầng thêm vào các thông tin điều khiển vào phần đầu
gói tin (header) và truyền xuống tầng dưới

Bên nhận

Mỗi tầng xử lý gói tin dựa trên thông tin trong phần đầu,
sau đó bỏ phần đầu, lấy phần dữ liệu chuyển lên tầng
trên.
Network Interface
Network InterfaceNetwork Interface
Network Interface
TCP
TCPTCP
TCP
Application
ApplicationApplication
Application
Physical
PhysicalPhysical
Physical
IP
IPIP

IP
16
SAP: Service Access Point –
ðiểm truy nhập dịch vụ
TCP/UDP
TCP/UDP
Internet
Client 1
Client 2
Server 3
Server 1
Server 2
Client 3
Network
Application
Protocol 1
Protocol 1
Protocol 1
TCP/UDP
protocol
SAP
SAP
17
CAT5WDM
End node
End node
Intermediate node
CAT5
Ethernet/10M
IP

TCP
FTP
Ethernet/100M
IP
TCP
FTP
WDM
10M
IP
10G
CAT5
10G
IP
CAT5
Dữ liệu - payload
Protocol stack và quá trình
ñóng gói
18
CAT5WDM
End node
End node
Intermediate node
CAT5
Ethernet/10M
IP
TCP
FTP
Ethernet/100M
IP
TCP

FTP
WDM
10M
IP
10G
CAT5
10G
IP
CAT5
TCP header
Dữ liệu - payload
Protocol stack và quá trình
ñóng gói
19
CAT5WDM
End node
End node
Intermediate node
CAT5
Ethernet/10M
IP
TCP
FTP
Ethernet/100M
IP
TCP
FTP
WDM
10M
IP

10G
CAT5
10G
IP
CAT5
IP header TCP header Dữ liệu - payload
Protocol stack và quá trình
ñóng gói
20
CAT5WDM
End node
End node
Intermediate node
CAT5
Ethernet/10M
IP
TCP
FTP
Ethernet/100M
IP
TCP
FTP
WDM
10M
IP
10G
CAT5
10G
IP
CAT5

IP header TCP header Dữ liệu - payloadEthernet header
Protocol stack và quá trình
ñóng gói
21
CAT5WDM
End node
End node
Intermediate node
CAT5
Ethernet/10M
IP
TCP
FTP
Ethernet/100M
IP
TCP
FTP
WDM
10M
IP
10G
CAT5
10G
IP
CAT5
IP header TCP header Dữ liệu - payload
Protocol stack và quá trình
ñóng gói
22
CAT5WDM

End node
End node
Intermediate node
CAT5
Ethernet/10M
IP
TCP
FTP
Ethernet/100M
IP
TCP
FTP
WDM
10M
IP
10G
CAT5
10G
IP
CAT5
IP header TCP header Dữ liệu - payloadEthernet header
Protocol stack và quá trình
ñóng gói
23
CAT5WDM
End node
End node
Intermediate node
CAT5
Ethernet/10M

IP
TCP
FTP
Ethernet/100M
IP
TCP
FTP
WDM
10M
IP
10G
CAT5
10G
IP
CAT5
IP header TCP header Dữ liệu - payload
Protocol stack và quá trình
ñóng gói
24
CAT5WDM
End node
End node
Intermediate node
CAT5
Ethernet/10M
IP
TCP
FTP
Ethernet/100M
IP

TCP
FTP
WDM
10M
IP
10G
CAT5
10G
IP
CAT5
IP header TCP header Dữ liệu - payloadEthernet header
Protocol stack và quá trình
ñóng gói
25
CAT5WDM
End node
End node
Intermediate node
CAT5
Ethernet/10M
IP
TCP
FTP
Ethernet/100M
IP
TCP
FTP
WDM
10M
IP

10G
CAT5
10G
IP
CAT5
IP header TCP header Dữ liệu - payload
Protocol stack và quá trình
ñóng gói

×