NH
NH
Ậ
Ậ
P MÔN M
P MÔN M
Ạ
Ạ
NG M
NG M
Á
Á
Y T
Y T
Í
Í
NH
NH
Chương 1
GIỚI THIỆU
MẠNG MÁY TÍNH
2
N
N
ộ
ộ
i dung chương
i dung chương
1
1
I. ðịnh nghĩa mạng máy tính
II. Các mô hình mạng máy tính
III. Kiến trúc mạng máy tính
IV. Môi trường truyền vật lý mạng cục bộ
3
I.
I.
ð
ð
ị
ị
nh ngh
nh ngh
ĩ
ĩ
a m
a m
ạ
ạ
ng m
ng m
á
á
y t
y t
í
í
nh
nh
Mạng máy tính:
bao gồm các máy tính ñộc lập,
ñược kết nối với nhau trên mạng
nhằm chia sẻ tài nguyên
và trao ñổi dữ liệu
Host: máy tính trên mạng
4
Ví dụ 1: mô hình client-server
Mạng máy tính với 2 Client và 1 Server
5
Mô hình ứng dụng mạng Client-Server
6
Ví dụ 2: mô hình peer-to-peer
Mạng ngang hàng (peer-to-peer network)
7
Các ứng dụng của mạng máy tính
Ứng dụng trong cơ quan, doanh nghiệp
Ứng dụng trong gia ñình, cá nhân
Ứng dụng trên thiết bị di ñộng
8
Ví dụ: e-commerce – thương mại ñiện tử
Chia sẻ filePeer-to-peerP2P
ðấu giá trên mạngConsumer-to-consumerC2C
Chính phủ phát hành biểu mẫu
Government-to-consumer
G2C
Nhà sản xuất ñặt hàngBusiness-to-businessB2B
ðặt mua hàng trên mạngBusiness-to-consumerB2C
Ví dụDạng ñầy ñủ
Một số dạng thương mại ñiện tử
doanh nghiep
khach hang
chinh phu
9
II. C
II. C
á
á
c mô h
c mô h
ì
ì
nh m
nh m
ạ
ạ
ng m
ng m
á
á
y t
y t
í
í
nh
nh
II.1 Các kỹ thuật truyền dữ liệu
II.2 Phân loại mạng máy tính
II.3 Phần cứng mạng máy tính
II.4 Phần mềm mạng máy tính
10
II.1 Các kỹ thuật truyền dữ liệu
Hai dạng truyền dữ liệu cơ bản:
Broadcast (quảng bá)
Point-to-point (giữa hai ñiểm)
11
Truyền dữ liệu dạng broadcast
Dùng 1 kênh truyền chung cho tất cả các
máy trên mạng
Dữ liệu (packet) gởi từ 1 máy sẽ ñến tất
cả các máy khác
Có ñịa chỉ máy nhận cùng với dữ liệu
Multicast: 1 máy gởi dữ liệu và một nhóm
máy nhận
12
Truyền dữ liệu dạng point-to-point
Tồn tại một kênh truyền riêng giữa hai
máy
Kênh truyền này có thể qua các máy
trung gian khác trên mạng
Còn ñược gọi là dạng unicast
13
II.2 Phân loại mạng máy tính
Phân loại mạng máy tính theo khoảng cách
Internet10.000km
Wide Area Network (WAN)
100km-1.000km
Metropolitan Area Network
(MAN)10km-100km
Local Area Network (LAN)10m – 1km
Loại mạngKhoảng cách
14
Các dạng mạng cục bộ (LAN)
Mạng ngang hàng (workgroup)
• Các máy tương ñương nối mạng ñể chia sẻ
tài nguyên
Mạng client/server
• Có một hoặc nhiều máy dùng làm server ñể
quản lý user, cài ñặt các ứng dụng, lưu trữ
dữ liệu …
• Các máy khác kết nối ñến server ñể truy
xuất có kiểm soát các tài nguyên
15
II.3 Phần cứng mạng máy tính
Local Area Network
Mạng cục bộ
Wide Area Network
Mạng miền rộng/Mạng diện rộng
Wireless Network
Mạng cục bộ không dây (ví dụ Wi-Fi)
Mạng miền rộng không dây
(ví dụ WiMax)
16
Mạng cục bộ - LAN
Hai dạng mạng cục bộ
a. Bus b. Ring
17
Các thành phần kết nối LAN
Card mạng – Network Interface Card
(NIC)
Dây mạng – Cable
Các thiết bị kết nối: Hub, Switch, …
18
Mạng miền rộng - WAN
WAN gồm các LANs và phần kết nối (subnet)
19
Subnet
Phần kết nối mạng miền rộng gồm 2 phần:
Các ñường truyền (transmission lines)
dây ñồng, cáp quang, sóng ñiện từ, …
Các phần tử chuyển mạch (switching
elements), thường ñược gọi là router
• Kết nối với nhiều ñường truyền
• Nhận dữ liệu và chọn ñường truyền ñể
chuyển sang mạng khác
20
Mạng không dây –Wireless LAN
Hai dạng kết nối mạng không dây
a. Có dùng base station, còn gọi là access point
b. Các máy gởi nhận trực tiếp, ad hoc networking
21
Mạng Internet
Tổng quan mạng Internet
22
Các thành phần chính trên mạng Internet
Trục chính – Backbone
Các nhà cung cấp dịch vụ - ISPs
(Internet Service Provider)
• POP (Point of Presence):nơi nhận tín hiệu từ
mạng ñiện thoại và ñưa vào mạng của ISP
NAP (Network Access Point)
Các server
Client từ máy lẻ, các LANs
23
II.4 Phần mềm mạng máy tính
Hệ ñiều hành mạng
Phần mềm phía server
Phần mềm phía client
24
III. Ki
III. Ki
ế
ế
n tr
n tr
ú
ú
c m
c m
ạ
ạ
ng m
ng m
á
á
y t
y t
í
í
nh
nh
III.1 Tổ chức thứ bậc của các giao thức
III.2 Các tiêu chuẩn mạng
ISO OSI
TCP/IP
25
III.1 Tổ chức thứ bậc của các giao thức
Tổ chức luận lý mạng máy tính: gồm các
lớp
(layers/levels)
• Số lớp, chức năng mỗi lớp phụ thuộc loại
mạng.
Giao thức (protocol): tập hợp các luật và
thủ tục thực hiện việc truyền thông giữa
hai bên truyền thông.
Giao diện (Interface): ñịnh nghĩa các thao
tác cơ sở của lớp dưới cung cấp cho lớp
trên