SlideShare a Scribd company logo
1 of 37
Download to read offline
13/08/2014
1
CHƯƠNG 5.
TẦNG LIÊN KẾT DỮ LIỆU
1
Nội dung
1. Tổng quát về tầng liên kết dữ liệu
2. Điều khiển truy nhập đường truyền
3. Mạng cục bộ (LAN)
4. Mạng diện rộng (WAN)
2
13/08/2014
2
1. TỔNG QUAN
3
Tầng liên kết dữ liệu trên mô hình TCP/IP
Application
Transport
Network
Data-link
Physical
Logic Link Control sublayer
• Kiểm soát luồng
• Phát hiện và sửa lỗi
Media Access Control sublayer
• Điều khiển truy nhập đường truyền
• Định địa chỉ vật lý
• Chuyển mạch
• Kiểm soát chất lượng dịch vụ
• VLAN
802.3
Ethernet
802.4
Token Bus
802.5
Token Ring
802.11
WiFi
… 802.16
WiMax
4
13/08/2014
3
Các chức năng chính
• Đóng gói:
• Đơn vị dữ liệu: khung tin (frame)
• Bên gửi: thêm header, trailer cho gói tin nhận được từ tầng mạng
• Bên nhận: bỏ header và trailer, đẩy lên tầng mạng
• Địa chỉ hóa: sử dụng địa chỉ MAC
• Điều khiển truy nhập đường truyền: nếu mạng đa truy
nhập, cần có giao thức điều khiển đa truy nhập
• Kiểm soát luồng: đảm bảo bên nhận không bị quá tải
• Kiểm soát lỗi: phát hiện và sửa lỗi bit trong các khung tin
• Half-duplex, Full-duplex
5
Kiểm soát lỗi
Data
DataH EDC Data’H EDC’
Tính EDC
Phát
hiện lỗi bit
Kênh truyền có lỗi bit
N
Y
Báo lỗi
EDC: Error Dectection Code
• Mã parity
• Mã checksum
• Mã vòng CRC (được sử dụng chủ yếu trong các giao thức trên tầng liên
kết dữ liệu)
Data’
6
13/08/2014
4
Mã phát hiện lỗi
Mã vòng CRC (Cyclic Redundancy Check)
• Phía gửi
• Chọn 1 đa thức sinh bậc k
• Biểu diễn đa thức dưới dạng chuỗi bit P
• Thêm k bit 0 vào frame dữ liệu F được Fk
• Chia Fk cho P, lấy phần dư R
• Ghép phần dư vào chuỗi dữ liệu được FR
• Phía nhận : giải mã lấy FR chia cho P
• Nếu chia hết  truyền đúng
• Nếu chia có dư, căn cứ vào số dư (syndrom) để phát hiện và
sửa lỗi (nếu được)
7
Mã CRC – Ví dụ
Frame : 1101011011
Generator : G(x) = x4 + x + 1  P = 10011
Dividend : Fk = 11010110110000
R = Fk mod P = 1110
Send : 11010110111110
8
13/08/2014
5
Triển khai trên hệ thống mạng
• Điều khiển truyền dữ liệu trên
liên kết vật lý giữa 2 nút mạng
kế tiếp
• Triển khai trên mọi nút mạng
• Các thức triển khai và cung cấp
dịch vụ phụ thuộc vào đường
truyền(WiFi, Wimax, 3G, cáp
quang, cáp đồng...)
• Truyền thông tin cậy (cơ chế
giống TCP nhưng đơn giản hơn)
hoặc không
• Đơn vị truyền: frame (khung tin)
application
transport
network
data link
physical
application
transport
network
data link
physical
network
data link
physical
network
data link
physical
network
data link
physical
network
data link
physical
network
data link
physical
network
data link
physical
network
data link
physical
network
data link
physical
network
data link
physical
network
data link
physical
network
data link
physical
9
Triển khai trên các nút mạng
• Tầng liên kết dữ liệu được
đặt trên cạc mạng (NIC-
Network Interface Card)
hoặc trên chip tích hợp
• Cùng với tầng vật lý
• NIC được kết nối với hệ
thống bus
•
controller
physical
transmission
cpu memory
host
bus
(e.g., PCI)
network adapter
card
application
transport
network
link
link
physical
10
13/08/2014
6
2. ĐIỀU KHIỂN TRUY NHẬP
ĐƯỜNG TRUYỀN
11
2. Điều khiển truy nhập đường truyền
• Các dạng liên kết
• Điểm-điểm(point-to-point): ADSL, Telephone modem,
Leased line…
• Điểm-đa điểm (point-to-multipoint):
• Mạng LAN có dạng bus, mạng LAN hình sao dùng hub
• Mạng không dây
• Cần giao thức điều khiển truy nhập để tránh xung đột
shared wire (e.g.,
cabled Ethernet)
shared RF
(e.g., 802.11 WiFi)
shared RF
(satellite)
humans at a
cocktail party
(shared air, acoustical)
12
13/08/2014
7
Phân loại các giao thức đa truy nhập
• Chia kênh:
• Chia tài nguyên của đường truyền thành nhiều phần nhỏ
(Thời gian - TDMA, Tần số - FDMA, Mã - CDMA)
• Chia từng phần nhỏ đó cho các nút mạng
• Truy nhập ngẫu nhiên:
• Kênh không được chia, cho phép đồng thời truy nhập, chấp
nhận là có xung đột
• Cần có cơ chế để phát hiện và tránh xung đột
• e.g. Pure Aloha, Slotted Aloha, CSMA/CD, CSMA/CA…
• Lần lượt:
• Theo hình thức quay vòng
• Token Ring, Token Bus….
13
2.1. Các phương pháp chia kênh
• FDMA: frequency division multiple access
• TDMA: time division multiple access
• CDMA: code division multiple access
14
13/08/2014
8
TDMA và FDMA
FDMA
frequency
time
TDMA:
frequency
time
4 máy
Ví dụ:
15
CDMA
16
13/08/2014
9
2.2. Các phương pháp điều khiển truy
nhập ngẫu nhiên
• Aloha
• Frame-time: thời gian để truyền hết một frame có kích thước lớn
nhất
• Khi một nút mạng cần truyền dữ liệu:
• Frame đầu tiên: truyền ngay. Nếu có đụng độ thì truyền lại với xác suất p
• Các frame sau: truyền với xác suất là p
• Trong 1 frame-time chỉ được truyền 1 frame
• Xác suất truyền thành công là ~18.4%
17
Slotted Aloha
• Hoạt động như Aloha với các yêu cầu:
• Frame-time là như nhau với mọi nút
• Tất cả các nút phải đồng bộ về thời gian
• Xác suất truyền thành công: 36.8%
18
13/08/2014
10
Điều khiển truy nhập đường truyền cảm nhận sóng mang
có phát hiện đụng độ (CSMA/CD)
• CSMA:Carrier Sense Multiple Access
with Collision Detection
• Cảm nhận sóng mang để quyết định
đường truyền có bận hay không?
• Nghe trước khi nói
• Đụng độ xảy ra do trễ trên đường truyền
• CSMA/CD : Carrier Sense Multiple
Access with Collision Detection
• Phát hiện đụng độ : nghe trong khi nói
• Giải quyết đụng độ với backoff
• Hạn chế
19
Đụng độ trong CSMA
• Giả sử kênh truyền có 4
nút
• Tín hiệu điện từ lan truyền
từ nút này đến nút kia mất
một thời gian nhất định (trễ
lan truyền)
• Ví dụ:
spatial layout of nodes
20
13/08/2014
11
CSMA/CD
1: Yêu cầu truyền dữ liệu
2: Đường truyền bận ?
3: Tổ chức data thành Frame
4: Truyền Frame
5: Có đụng độ ?
6: Tiếp tục truyền
7: Hết dữ liệu cần truyền ?
8: Kết thúc
9: Truyền tín hiệu JAM
10: Inc(attemps)
11: attemps > Max Attemps
12: Error !!!
13: Tính toán khoảng thời gian backoff = t
14: Delay(t)
21
Các yếu tố ảnh hưởng
• Frame size (62 – 1526 bytes)
• Lớn quá: dễ xảy ra lỗi đường truyền
• Nhỏ quá: đụng độ xảy ra sau khi
2 trạm đã kết thúc truyền
• Tối ưu: frame đủ dài để khi bit
đầu tiên đã đi đến “tận cùng” của mạng
thì bit cuối cùng vẫn chưa được truyền
• Khoảng thời gian backoff (tính toán random)
• Nhỏ qua hoặc giống nhau cho mọi trạm: đụng độ tiếp tục xảy ra
• Lớn quá: lãng phí đường truyền
• Interframe spacing (96 bit-time)
• Khoảng cách giữa 2 frame
• Nhỏ quá: trạm nhận không kịp xử lý frame trước đó
• Lớn quá: lãng phí đường truyền
22
13/08/2014
12
So sánh chia kênh và truy nhập ngẫu
nhiên
• Chia kênh
• Hiệu quả, công bằng cho đường truyền với lưu lượng lớn
• Lãng phí nếu chúng ta cấp kênh con cho một nút chỉ cần lưu
lượng nhỏ
• Truy nhập ngẫu nhiên
• Khi tải nhỏ: Hiệu quả vì mỗi nút có thể sử dụng toàn bộ kênh
truyền
• Tải lớn: Xung đột tăng lên
• Phương pháp quay vòng: Có thể dung hòa ưu điểm
của hai phương pháp trên
23
2.3. Token passing
•Bit trạng thái : rỗi hay bận
•Nút mạng nhận được thẻ bài rỗi, không mang dữ liệu :
được phép truyền dữ liệu
Thiết lập trạng thái thẻ bài về trạng thái bận
Tổ chức dữ liệu để truyền, thẻ bài trở thành tiêu đề của frame
Sau khi truyền xong dữ liệu : thiết lập trạng thái thẻ bài là rỗi
•Nút đích : sao chép dữ liệu trên frame và trả lại frame
cho nút nguồn
•Token Ring : vòng luân chuyển thẻ bài là vòng vật lý
•Token Bus : vòng luân chuyển thẻ bài là vòng logic
•Hạn chế
24
13/08/2014
13
Khuôn dạng thẻ bài và gói tin
• Thẻ bài trống
• Starting Delimiter (8bit): bắt đầu frame
• Access Control (8bit): điều khiển
• Mức ưu tiên (3 bit): xác lập quyền ưu tiên sử dụng thẻ bài
• Trạng thái thẻ bài (1 bit)
• Giám sát (1bit)
• ED (8 bit): kết thúc frame
• Frame dữ liệu:
• FC(8 bit): kiểu dữ liệu frame mang theo
• FS (8bit): báo nhận
SD AC ED
SD AC
Địa chỉ
đích
Địa chỉ
nguồn
FC Dữ liệu CRC ED FS
25
3. MẠNG CỤC BỘ (LAN)
26
13/08/2014
14
3.1. Các thiết bị kết nối trong mạng LAN
• Repeater (bộ lặp), Hub(bộ chia)
• Đảm nhiệm chức năng tầng 1
• Tăng cường tín hiệu  mở rộng phạm vi kết nối
• <=4 repeater / 1 đoạn mạng
• Bridge (Cầu), Switch (Bộ chuyển mạch)
• Đảm nhiệm chức năng tầng 1 và 2
• Cho phép kết nối các loại đường truyền vật lý khác nhau
• Chia nhỏ miền đụng độ
• Chuyển mạch cho khung tin dựa trên địa chỉ MAC
• Router (Bộ định tuyến)
27
Router vs Switch
• Xử lý gói tin: lưu và
chuyển tiếp (store-and-
forward)
• Router: thiết bị tầng mạng
• Switch: thiêt bị tầng liên kết
dữ liệu
• Chuyển tiếp gói tin:
• Router: sử dụng thuật toán
định tuyến tính toán bảng
chuyển tiếp (Forwarding
Table), chuyển tiếp theo địa
chỉ IP đích
• Switch: sử dụng cơ chế tự
học tính toán bảng MAC
Table, chuyển tiếp theo địa
chỉ MAC đích
application
transport
network
link
physical
network
link
physical
link
physical
switch
datagram
application
transport
network
link
physical
frame
frame
frame
datagram
28
13/08/2014
15
3.2. Các hình trạng cơ bản của LAN
• Tất cả các nút mạng sử dụng
chung đường truyền – trục
(backbone)
• Mỗi nút mạng kết nối vào trục
bằng đầu nối chữ T
• Phương thức truyền : điểm – đa
điểm(point-to-multipoint)
• Dữ liệu truyền theo 2 hướng
• Nút nhận : kiểm tra địa chỉ
đích của dữ liệu
• Terminator
• Ưu điểm
• Nhược điểm
29
3.2. Các hình trạng cơ bản của LAN
Hình sao
• Một nút mạng đóng vai trò thiết
bị trung tâm
• Hub
• Switch
• Router
• Các nút mạng khác kết nối trực
tiếp với thiết bị trung tâm
• Phương thức truyền điểm –
điểm
• Ưu điểm
• Nhược điểm
30
13/08/2014
16
3.2. Các hình trạng cơ bản của LAN
Hình vòng
• Các nút mạng chung đường truyền
khép kín
• Mỗi nút mạng được nối với vòng qua
một bộ repeater.
• Phương thức truyền : điểm – điểm
(point-to-point)
• Dữ liệu truyền theo 1 hướng
• Nút nhận
• Lưu và chuyển tiếp : kiểm tra địa chỉ đích
của dữ liệu
• Dự phòng
• Ưu điểm
• Nhược điểm
31
3.3. Định địa chỉ trong mạng LAN
• Địa chỉ MAC: 48 bit, được quản lý bởi IEEE
• Mỗi cổng mạng được gán một MAC
• Không thể thay đổi  địa chỉ vật lý
• Không phân cấp, có tính di động
• Không cần thay đổi địa chỉ MAC khi host chuyển sang
mạng khác
• Địa chỉ IP không có tính di động
• Địa chỉ quảng bá trong mạng LAN:
FF-FF-FF-FF-FF-FF
32
13/08/2014
17
Địa chỉ MAC và ARP
• Address Resolution Protocol
• Tìm địa chỉ MAC (định danh tầng liên kết dữ liệu) của một
nút mạng khi đã biết địa chỉ IP
• Tại sao cần ARP?
• Truyền tin trên tầng mạng dùng địa chỉ IP
• Truyền tin trên tầng liên kết dữ liệu dùng địa chỉ MAC
• Khi gửi: dữ liệu chuyển từ tầng mạng xuống tầng liên kết dữ liệu.
• Dữ liệu gửi trong mạng LAN: Máy nguồn cần phải biết địa chỉ MAC của
máy đích
• Dữ liệu gửi ra ngoài mạng LAN: Máy nguồn phải biết địa chỉ MAC của
bộ định tuyến mặc định
33
Hoạt động của ARP
• Mỗi nút trong mạng LAN sử dụng bảng ARP Table:
• Ánh xạ <Địa chỉ IP, Địa chỉ MAC, TTL)
• TTL: Thời gian giữ ánh xạ trong bảng
• Khi cần biết địa chỉ MAC tương ứng với địa chỉ IP không
có trong ARP Table, nút mạng gửi quảng bá gói tin ARP
Request lên trên mạng để hỏi.
• Bất kỳ nút mạng nào biết đầu có thể gửi ARP Reply trả lời
34
13/08/2014
18
3.4. Chuyển tiếp dữ liệu trong mạng LAN
• Bảng MAC Table
• Địa chỉ MAC của host
• Cổng kết nối với host
• TTL: thời gian giữ lại thông
tin trong bảng
• Cơ chế tự học
• Chuyển mạch
• Quảng bá : địa chỉ MAC
là FF:FF:FF:FF:FF:FF
MAC Addr. Interface TTL
35
Switch: Cơ chế tự học
• Switch tự nhận biết đ/c
MAC của các máy nối
vào
• Bảng chuyển tiếp
A
A’
B
B’ C
C’
1 2
345
6
A A’
Source: A
Dest: A’
MAC addr interface TTL
A 1 60 MAC Table
(ban đầu rỗng)
36
13/08/2014
19
Switch: Cơ chế chuyển tiếp
Khi nhận được 1 frame
1. Tìm đ/c cổng vào
2. Tìm địa chỉ cổng ra dùng bảng chuyển tiếp
3. if tìm thấy cổng ra
then {
if cổng ra == cổng vào
then hủy bỏ frame
else chuyển tiếp frame đến cổng ra
}
else quảng bá frame
37
Ví dụ
• Không có cổng ra:
Quảng bá
• Đã biết địa chỉ A:
Chuyển trực tiếp
A
A’
B
B’ C
C’
1 2
345
6
A A’
Source: A
Dest: A’
MAC addr interface TTL
MAC Table
(ban đầu rỗng)
A 1 60
A A’A A’A A’A A’A A’
A’ A
A’ 4 60
38
13/08/2014
20
Nối các switch với nhau
• Các switch có thể được nối với nhau
 Cũng dùng cơ chế tự học
A
B
S1
C D
E
F
S2
S4
S3
H
I
G
39
Các chế độ chuyển mạch
• Store and forward: nhận đầy đủ frame, kiểm tra lỗi và
chuyển mạch theo địa chỉ MAC đích
• Cut and through: chuyển frame ngay lập tức sau khi đã
xác định được cổng.
• Fragment free: kiểm tra 64 byte đầu tiên
• Frame tin bị lỗi do đụng độ có kích thước < 64 byte
• Adaptive: tự động lựa chọn 1 trong 3 chế độ trên
40
13/08/2014
21
Spanning tree
• Hiện tượng loop khi kết nối giữa các bridge và switch tạo
thành vòng kín
• Spanning Tree Protocol
• Tìm cây khung và chỉ chuyển gói tin lên các liên kết thuộc cây
khung
• Các liên kết khác ở trạng thái inactive
41
Chuyển tiếp dữ liệu tới LAN khác
42
Ví dụ: Gửi dữ liệu từ A tới B qua router R
• A soạn một gói tin IP với địa chỉ nguồn là A, địa chỉ đích là B
• Gói tin chuyển xuống tầng liên kết dữ liệu: đóng gói thành khung tin
tầng 2 với địa chỉ MAC nguồn là A, địa chỉ MAC đích là R
R
1A-23-F9-CD-06-9B
222.222.222.220
111.111.111.110
E6-E9-00-17-BB-4BCC-49-DE-D0-AB-7D
111.111.111.112
111.111.111.111
74-29-9C-E8-FF-55
A
222.222.222.222
49-BD-D2-C7-56-2A
222.222.222.221
88-B2-2F-54-1A-0F
B
IP
Eth
Phy
IP src: 111.111.111.111
IP dest: 222.222.222.222
MAC src: 74-29-9C-E8-FF-55
MAC dest: E6-E9-00-17-BB-4B
13/08/2014
22
Chuyển tiếp dữ liệu tới LAN khác
43
R
1A-23-F9-CD-06-9B
222.222.222.220
111.111.111.110
E6-E9-00-17-BB-4BCC-49-DE-D0-AB-7D
111.111.111.112
111.111.111.111
74-29-9C-E8-FF-55
A
222.222.222.222
49-BD-D2-C7-56-2A
222.222.222.221
88-B2-2F-54-1A-0F
B
IP
Eth
Phy
 Khung tin được chuyển từ A tới R
IP
Eth
Phy
 Tại R: khung tin được bóc bỏ header, chuyển lên cho tầng
mạng dưới dạng một gói tin IP
MAC src: 74-29-9C-E8-FF-55
MAC dest: E6-E9-00-17-BB-4B
IP src: 111.111.111.111
IP dest: 222.222.222.222
IP src: 111.111.111.111
IP dest: 222.222.222.222
Chuyển tiếp dữ liệu tới LAN khác
44
R
1A-23-F9-CD-06-9B
222.222.222.220
111.111.111.110
E6-E9-00-17-BB-4BCC-49-DE-D0-AB-7D
111.111.111.112
111.111.111.111
74-29-9C-E8-FF-55
A
222.222.222.222
49-BD-D2-C7-56-2A
222.222.222.221
88-B2-2F-54-1A-0F
B
IP src: 111.111.111.111
IP dest: 222.222.222.222
 R chuyển tiếp gói tin với địa chỉ IP nguồn là A, IP đích là B
 Gói tin chuyển xuống tầng liên kết dữ liệu: đóng gói thành khung tin
tầng 2 với địa chỉ MAC nguồn là R, địa chỉ MAC đích là B
MAC src: 1A-23-F9-CD-06-9B
MAC dest: 49-BD-D2-C7-56-2A
IP
Eth
Phy
IP
Eth
Phy
13/08/2014
23
3.5. Chuẩn Ethernet IEEE802.3
• Data-link & Physical Layers
• Điều khiển truy nhập: CSMA/CD
• Có nhiều chuẩn Ethernet khác nhau
• Cùng giao thức điều khiển truy nhập và cấu trúc Frame
• Hướng không liên kết, không báo nhận-phát lại
• Tốc độ khác nhau: 2 Mbps, 10 Mbps, 100 Mbps, 1Gbps, 10G bps
• Phương tiện truyền khác nhau: Cáp quang, cáp đồng trục, cáp
xoắn đôi.
45
Cấu trúc đơn vị dữ liệu
• Preamble (8 byte): Bắt đầu một khung tin
• Address: Địa chỉ vật lý của trạm nguồn, trạm đích
• 6 bytes
• Type (2 byte): Giao thức tầng trên (IP, Novell IPX,
AppleTalk, …)
• CRC(4 byte): Mã kiểm soát lỗi
46
13/08/2014
24
Một số chuẩn Ethernet IEEE802.3
• Ethernet
• Fast Ethernet
• Giga Ethernet
47
3.6. Mạng LAN ảo - VLAN
• Yêu cầu thực tế
• Chia sẻ tài nguyên (file, máy in, v.v..)
giữa các trạm “xa nhau”
• Bảo mật thông tin nội bộ trong một
phòng ban
• Giải pháp mạng LAN ảo
• Nhóm các trạm thành một
mạng LAN logic
• Mạng LAN logic không bị ràng
buộc về mặt địa lý của các trạm
• Mạng LAN logic độc lập với
các ứng dụng mạng
VLAN1
VLAN2
VLAN3
48
13/08/2014
25
VLAN
Một VLAN là một broadcast
domain được tạo ra trên một
hoặc nhiều switch
Một switch có thể chứa một
hoặc nhiều VLAN 49
Các phương pháp chia VLAN
• Chia theo cổng trên switch – VLAN tĩnh (Static VLAN): tất
cả các thiết bị gắn với cổng đó phải cùng VLAN
• Chia theo địa chỉ MAC của thiết bị - VLAN động (Dynamic
VLAN): linh hoạt
• Chia theo giao thức tầng 3 (địa chỉ IP): phụ thuộc vào
giao thức tầng trên
50
13/08/2014
26
VLAN (tiếp)
• Các loại liên kết trong mạng chuyển mạch chứa
VLAN
• Access link: thuộc về một VLAN đơn lẻ, thường nối trực
tiếp từ 1 cổng đến 1 máy trạm. Switch gỡ bỏ các thông
tin VLAN trong frame trước khi chuyển tiếp đến cổng
chứa access link. Các thiết bị nối với access link không
thể truyền thông với trực tiếp với thiết bị khác VLAN
• Trunk link: dùng chung cho nhiều VLAN khác nhau,
thường nối giữa switch với nhau hoặc giữa switch với
router. Trunk link cho phép 1 cổng thuộc về nhiều VLAN
tại cùng một thời điểm để kết nối đến server hoặc với các
swtich khác
51
3.7. Wireless LAN (WLAN)
• LAN sử dụng môi trường truyền dẫn vô tuyến
• Ưu điểm :
• Khả năng di động
• Triển khai dễ dàng
• Khả năng mở rộng
• Nhược điểm
• Bảo mật
• Phạm vi
• Độ tin cậy
• Tốc độ
52
13/08/2014
27
Mạng LAN không dây
• Kết nối Wireless LAN với Ethernet
• Acces Point
• Mobile Station
• Wireless LAN layers
• Physic & Signaling:
• Sóng radio
• Tia hồng ngoại
• MAC:
• Phân kênh: FDM hoặc CDM
• Truy nhập đường truyền: CSMA/CA
• Wireless LAN standards
• 802.11 Infrared: 1 - 4 Mbps
• 802.11a: 5 GHz (54 Mbps)
• 802.11b: 2.4 GHz (11 Mbps)
• 802.11g: 2.4 GHz (54 Mbps)
802.2 Logical Link Control (LLC)
Media Access Control (MAC)
Physical Signaling sublayer
Media Specifications
Wireless LAN
802.1 High-level interface
802.11W.LAN
(1)
(2)
(3)
(4)
(5)
(6)
(7)
OSI
53
Chuẩn WLAN
• IEEE 802.11 b
• 6/1999
• 11 Mbps
• 2.4 GHz
• Giá thành thấp, phạm vi phủ sóng rộng
• Dễ bị nhiễu
• IEEE 802.11a
• 54 Mbps
• 5 GHz
• Tốc độ nhanh, khó bị xuyên nhiễu
• Giá thành cao, phạm vi phủ sóng hẹp
54
13/08/2014
28
Chuẩn WLAN (tiếp)
• IEEE 802.11g
• 2002-2003
• 54 Mbps
• 2.4 GHz, 5GHz
• IEEE 802.11n
• 10/2009
• >100Mbps
• 2.4 GHz
55
Các mô hình triển khai WLAN
• Mô hình mạng Ad-hoc
• Các nút di động tập trung lại
trong một không gian nhỏ để
hình thành nên kết nối ngang
cấp (peer-to-peer) giữa chúng.
• Các nút di động có thể trao đổi
thông tin trực tiếp với nhau ,
không cần phải quản trị mạng.
56
13/08/2014
29
Mô hình Base Service Set (BSS)
• Bao gồm các điểm truy nhập
AP (Access Point) gắn với mạng hữu
tuyến  vùng phủ sóng -cell
• AP đóng vai trò điều khiển cell
• Các thiết bị di động không giao tiếp
trực tiếp với nhau mà giao tiếp với các
AP.
• Các cell có thể chồng lấn lên
nhau khoảng 10-15 %
• Các trạm di động sẽ chọn AP tốt nhất
để kết nối.
57
Mô hình mở rộng ESS
• Tập hợp các BSSs
58
13/08/2014
30
4. MẠNG DIỆN RỘNG (WAN)
59
3.1. Tổng quan về mạng diện rộng
• Mạng có phạm vi kết nối
rộng
• Số lượng nút mạng rất
lớn
• Kết nối nhiều mạng cục
bộ
60
13/08/2014
31
Các công nghệ kết nối WAN
• Kết nối dạng điểm-điểm (Point-to-point)
• Kết nối dành riêng từ máy trạm tới mạng WAN
• Chi phí cao, phụ thuộc băng thông và khoảng cách kết nối
• VD: PPP, HDLC, SDLC…
• Chuyển mạch kênh (Circuit switching): ISDN, PSTN
• Chuyển mạch gói (Packet switching): X25, Frame Relay,
ATM
• Chuyển mạch ảo (Virtual circuit): kết nối logic giữa 2 nút
mạng
61
Một số thiết bị kết nối trên mạng WAN
• Access server: điểm tập trung các kết nối quay số
• Modem: điều chế tín hiệu tương tự-số để truyền dữ liệu
trên cáp viễn thông
• CSU/DSU: Chanel Service Unit/Digital Service Unit
• Kết nối giữa một thiết bị DTE (Data Terminal Equipment) với một
mạng chuyển mạch số.
• Chuyển đổi tín hiệu từ LAN sang WAN
• CSU : truyền và nhận tín hiệu trên đường truyền WAN
• DSU : ghép nối giữa DTE và CSU
• WAN switch, WAN router, gateway
62
13/08/2014
32
3.2. Giao thức PPP
• PPP: điều khiển việc thiết lập kết nối điểm-điểm giữa 2
nút mạng
• Liên kết dành riêng cho 2 nút
• Không cần điều khiển truy nhập
• Không cần địa chỉ
• Các thành phần của PPP:
• Cách thức đóng gói dữ liệu
• Giao thức thiết lập, cấu hình và kiểm tra liên kết LCP (Link Control
Protocol)
• Các giao thức NCP (Network Control Protocol) để tương thích với
các giao thức tầng mạng khác nhau
• Hiện nay phổ biến PPP over Ethernet (PPPoE) và PPP
over ATM (PPPoA)
63
Các yêu cầu đối với PPP
• Đóng gói dữ liệu(packet framing):
• Đóng gói dữ liệu của mọi giao thức tầng mạng
chuyển xuống
• Dồn kênh và phân kênh
• Có thể mang mọi mẫu bit thông tin (Bit
transparency)
• Tương thích với nhiều công nghệ tầng dưới
• Phát hiện lỗi (không sửa lỗi)
• Giám sát trạng thái kết nối
• Thỏa thuận giao thức
64
13/08/2014
33
Khuôn dạng khung tin PPP
• Flag(=01111110): cờ báo bắt đầu 1 khung tin
• Làm thế nào phân biệt flag và byte dữ liệu 01111110?
• Address: 11111111
• Control(=00000011): dự trữ
• Protocol: giao thức tầng trên
• Data: dữ liệu
• FCS: mã phát hiện lỗi (sử dụng CRC-16 hoặc CRC-32)
65
Vòng đời của liên kết PPP
• Thiết lập liên kết
• Thỏa thuận thông số cấu hình liên
kết
• Xác định tình trạng kết nối 2 bên
• Xác thực thuê bao
• Thỏa thuận thông số giao thức
tầng mạng
• Truyền dữ liệu
• Hủy kết nối
66
13/08/2014
34
3.3. ATM (Asyncronous Tranfer Mode)
• Dữ liệu được chia thành các cell có kích thước cố định,
rất nhỏ - 53 bytes
• Tốc độ truyền cực nhanh: 155Mbps-622 Mbps hoặc cao hơn
• Trễ rất thấp
• Hiệu suất truyền tin thấp (45/53)
• Hướng kết nối
• Có đầy đủ các cơ chế định địa chỉ, định tuyến…khác với
mạng Internet
67
Các thiết bị trong mạng ATM
• ATM switch:
• Chuyển mạch cho các cell trên mạng ATM
• Nhận cell trên cổng vào
• Đọc và cập nhật các trường trong tiêu đề cell
• Chuyển cell tới cổng ra thích hợp
• Các thiết bị đầu cuối
68
13/08/2014
35
ATM interface
• UNI (User to Network Interface): giữa thiết bị ATM cuối và
ATM switch
• NNI (Network to Network Interface): giữa các ATM switch
• B-ICI (Broadband Inter-Carrier Interface) : giữa các ATM
switch của các nhà cung cấp dịch vụ.
69
ATM Header
• 5 bytes
• UNI cell : giữa thiết bị ATM đầu cuối và ATM switch
• NNI cell : giữa các ATM switch
70
13/08/2014
36
ATM Header
• Generic Flow Control (GFC) : phân biệt các trạm đầu cuối
sử dụng chung 1 cổng ATM.
• Virtual Path Identifier (VPI) : kết hợp với VCI chỉ ra ATM
switch tiếp theo trên đường đi tới đích
• Virtual Channel Identifier (VCI)
• Payload Type (PT)
• 1st bit : 0 = user data, 1 = control data
• 2nd bit : 0 = no congestion, 1 = congestion
• 3rd bit : 1 = cell cuối cùng của khung dữ liệu
• Cell Loss Priority (CLP) : 1 = cell bị loại bỏ nếu có tắc
nghẽn
• Header Error Control : checksum
71
Chuyển mạch ảo trong ATM
• Yêu cầu thiết lập kết nối trước khi truyền dữ liệu
72
13/08/2014
37
IP over ATM
73

More Related Content

What's hot

Ex 1 chapter04-transport-layer-tony_chen - tieng viet
Ex 1 chapter04-transport-layer-tony_chen - tieng vietEx 1 chapter04-transport-layer-tony_chen - tieng viet
Ex 1 chapter04-transport-layer-tony_chen - tieng vietĐô GiẢn
 
Chapter2 a networkcomponents
Chapter2 a networkcomponentsChapter2 a networkcomponents
Chapter2 a networkcomponentsNghia Simon
 
[Báo cáo] Bài tập lớn Cơ sở truyền số liệu
[Báo cáo] Bài tập lớn Cơ sở truyền số liệu[Báo cáo] Bài tập lớn Cơ sở truyền số liệu
[Báo cáo] Bài tập lớn Cơ sở truyền số liệuThe Nguyen Manh
 
Giải nh mvt
Giải nh mvtGiải nh mvt
Giải nh mvtbuzzbb37
 
Chapter2 b osi-model
Chapter2 b osi-modelChapter2 b osi-model
Chapter2 b osi-modelNghia Simon
 
Mang va-truyen-so-lieu
Mang va-truyen-so-lieuMang va-truyen-so-lieu
Mang va-truyen-so-lieuHuynh MVT
 
Báo Cáo Cơ Sở Truyền Số Liệu
Báo Cáo Cơ Sở Truyền Số LiệuBáo Cáo Cơ Sở Truyền Số Liệu
Báo Cáo Cơ Sở Truyền Số LiệuNguyễn Đức Quý
 
Ky thuat-chuyen-mach -ky-thuat-chuyen-mach-1
Ky thuat-chuyen-mach -ky-thuat-chuyen-mach-1Ky thuat-chuyen-mach -ky-thuat-chuyen-mach-1
Ky thuat-chuyen-mach -ky-thuat-chuyen-mach-1Huynh MVT
 
Bai giang mon mang may tinh
Bai giang mon mang may tinh Bai giang mon mang may tinh
Bai giang mon mang may tinh Nguyen Minh Chi
 
Dinh tuyen va_cac_giao_thuc_dinh_tuyen
Dinh tuyen va_cac_giao_thuc_dinh_tuyenDinh tuyen va_cac_giao_thuc_dinh_tuyen
Dinh tuyen va_cac_giao_thuc_dinh_tuyenTâm hồn Sáng
 
Bai giang mon mang may tinh
Bai giang mon mang may tinhBai giang mon mang may tinh
Bai giang mon mang may tinhJun Pham
 
Đề cương ôn tập mạng máy tính
Đề cương ôn tập mạng máy tínhĐề cương ôn tập mạng máy tính
Đề cương ôn tập mạng máy tínhHưởng Nguyễn
 
Toi uu hoa_mang_ttdd
Toi uu hoa_mang_ttddToi uu hoa_mang_ttdd
Toi uu hoa_mang_ttddvanliemtb
 
Ly thuyet da truy nhap va trai pho
Ly thuyet da truy nhap va trai phoLy thuyet da truy nhap va trai pho
Ly thuyet da truy nhap va trai phoQuangthuc Nguyen
 
Các giao thức định tuyến trong mạng AD-HOC
Các giao thức định tuyến trong mạng  AD-HOCCác giao thức định tuyến trong mạng  AD-HOC
Các giao thức định tuyến trong mạng AD-HOCPhú Lâm college
 
Tom tat lv th s ha quang thang 2012
Tom tat lv th s ha quang thang 2012Tom tat lv th s ha quang thang 2012
Tom tat lv th s ha quang thang 2012vanliemtb
 
Thiet ke toi uu vo tuyen
Thiet ke toi uu vo tuyenThiet ke toi uu vo tuyen
Thiet ke toi uu vo tuyenDon Tú
 

What's hot (20)

Ex 1 chapter04-transport-layer-tony_chen - tieng viet
Ex 1 chapter04-transport-layer-tony_chen - tieng vietEx 1 chapter04-transport-layer-tony_chen - tieng viet
Ex 1 chapter04-transport-layer-tony_chen - tieng viet
 
Chapter2 a networkcomponents
Chapter2 a networkcomponentsChapter2 a networkcomponents
Chapter2 a networkcomponents
 
[Báo cáo] Bài tập lớn Cơ sở truyền số liệu
[Báo cáo] Bài tập lớn Cơ sở truyền số liệu[Báo cáo] Bài tập lớn Cơ sở truyền số liệu
[Báo cáo] Bài tập lớn Cơ sở truyền số liệu
 
Giải nh mvt
Giải nh mvtGiải nh mvt
Giải nh mvt
 
Chapter2 b osi-model
Chapter2 b osi-modelChapter2 b osi-model
Chapter2 b osi-model
 
Mang va-truyen-so-lieu
Mang va-truyen-so-lieuMang va-truyen-so-lieu
Mang va-truyen-so-lieu
 
Báo Cáo Cơ Sở Truyền Số Liệu
Báo Cáo Cơ Sở Truyền Số LiệuBáo Cáo Cơ Sở Truyền Số Liệu
Báo Cáo Cơ Sở Truyền Số Liệu
 
Ky thuat-chuyen-mach -ky-thuat-chuyen-mach-1
Ky thuat-chuyen-mach -ky-thuat-chuyen-mach-1Ky thuat-chuyen-mach -ky-thuat-chuyen-mach-1
Ky thuat-chuyen-mach -ky-thuat-chuyen-mach-1
 
Slide mang may tinh
Slide mang may tinhSlide mang may tinh
Slide mang may tinh
 
Bai giang mon mang may tinh
Bai giang mon mang may tinh Bai giang mon mang may tinh
Bai giang mon mang may tinh
 
Giaotrinh mang
Giaotrinh mangGiaotrinh mang
Giaotrinh mang
 
Dinh tuyen va_cac_giao_thuc_dinh_tuyen
Dinh tuyen va_cac_giao_thuc_dinh_tuyenDinh tuyen va_cac_giao_thuc_dinh_tuyen
Dinh tuyen va_cac_giao_thuc_dinh_tuyen
 
Bai giang mon mang may tinh
Bai giang mon mang may tinhBai giang mon mang may tinh
Bai giang mon mang may tinh
 
Mạng máy tính
Mạng máy tínhMạng máy tính
Mạng máy tính
 
Đề cương ôn tập mạng máy tính
Đề cương ôn tập mạng máy tínhĐề cương ôn tập mạng máy tính
Đề cương ôn tập mạng máy tính
 
Toi uu hoa_mang_ttdd
Toi uu hoa_mang_ttddToi uu hoa_mang_ttdd
Toi uu hoa_mang_ttdd
 
Ly thuyet da truy nhap va trai pho
Ly thuyet da truy nhap va trai phoLy thuyet da truy nhap va trai pho
Ly thuyet da truy nhap va trai pho
 
Các giao thức định tuyến trong mạng AD-HOC
Các giao thức định tuyến trong mạng  AD-HOCCác giao thức định tuyến trong mạng  AD-HOC
Các giao thức định tuyến trong mạng AD-HOC
 
Tom tat lv th s ha quang thang 2012
Tom tat lv th s ha quang thang 2012Tom tat lv th s ha quang thang 2012
Tom tat lv th s ha quang thang 2012
 
Thiet ke toi uu vo tuyen
Thiet ke toi uu vo tuyenThiet ke toi uu vo tuyen
Thiet ke toi uu vo tuyen
 

Similar to Chap5

Chương 3 - Tầng liên kết dữ liệu.pptx.pdf
Chương 3 - Tầng liên kết dữ liệu.pptx.pdfChương 3 - Tầng liên kết dữ liệu.pptx.pdf
Chương 3 - Tầng liên kết dữ liệu.pptx.pdfZPayDestroy
 
[TTDD] C9 letunghoa 2013 LTE.pdf
[TTDD] C9 letunghoa 2013 LTE.pdf[TTDD] C9 letunghoa 2013 LTE.pdf
[TTDD] C9 letunghoa 2013 LTE.pdfcQun22
 
TSL-Chapter4.pdf
TSL-Chapter4.pdfTSL-Chapter4.pdf
TSL-Chapter4.pdfSnBi41
 
9849ed58 0205-4740-8040-8c6f33761cb3 computernetworkc1
9849ed58 0205-4740-8040-8c6f33761cb3 computernetworkc19849ed58 0205-4740-8040-8c6f33761cb3 computernetworkc1
9849ed58 0205-4740-8040-8c6f33761cb3 computernetworkc1Theduyet Pham
 
Bao cao mon mang may tinh
Bao cao mon mang may tinhBao cao mon mang may tinh
Bao cao mon mang may tinhduyluongbg92
 
Chuong 5 - PPP ATM MPLS-PPP ATM MPLS.pdf
Chuong 5 - PPP ATM MPLS-PPP ATM MPLS.pdfChuong 5 - PPP ATM MPLS-PPP ATM MPLS.pdf
Chuong 5 - PPP ATM MPLS-PPP ATM MPLS.pdfDucpham796316
 
Giai ma mang
Giai ma mangGiai ma mang
Giai ma mangHà nội
 
thi tốt nghiệp môn chính trị
thi tốt nghiệp môn chính trịthi tốt nghiệp môn chính trị
thi tốt nghiệp môn chính trịchauminhtricntt
 
Mạng viễn thông
Mạng viễn thôngMạng viễn thông
Mạng viễn thôngNTCOM Ltd
 
Câu Hỏi Ôn Tập Mạng Cảm Biến - WSN
Câu Hỏi Ôn Tập Mạng Cảm Biến - WSN Câu Hỏi Ôn Tập Mạng Cảm Biến - WSN
Câu Hỏi Ôn Tập Mạng Cảm Biến - WSN nataliej4
 
IT005 - Chương 4.pdf
IT005 - Chương 4.pdfIT005 - Chương 4.pdf
IT005 - Chương 4.pdfVTrngon
 
Bai giang mon_mang_may_tinh_can_ban_7045
Bai giang mon_mang_may_tinh_can_ban_7045Bai giang mon_mang_may_tinh_can_ban_7045
Bai giang mon_mang_may_tinh_can_ban_7045ssuser6f354d
 
Mo hinh osi compatibility mode
Mo hinh osi compatibility modeMo hinh osi compatibility mode
Mo hinh osi compatibility mode24071983
 
Giao trinh mang may tinh
Giao trinh mang may tinhGiao trinh mang may tinh
Giao trinh mang may tinhChuong Nguyen
 
Kỹ thuật dùng trong hệ thống VCCS
Kỹ thuật dùng trong hệ thống VCCSKỹ thuật dùng trong hệ thống VCCS
Kỹ thuật dùng trong hệ thống VCCSStudentCity
 
MPLS_PTIT.pptx
MPLS_PTIT.pptxMPLS_PTIT.pptx
MPLS_PTIT.pptxLngQuangT
 
Seminar peer to_peer
Seminar peer to_peerSeminar peer to_peer
Seminar peer to_peerduytankchy
 

Similar to Chap5 (20)

Chương 3 - Tầng liên kết dữ liệu.pptx.pdf
Chương 3 - Tầng liên kết dữ liệu.pptx.pdfChương 3 - Tầng liên kết dữ liệu.pptx.pdf
Chương 3 - Tầng liên kết dữ liệu.pptx.pdf
 
[TTDD] C9 letunghoa 2013 LTE.pdf
[TTDD] C9 letunghoa 2013 LTE.pdf[TTDD] C9 letunghoa 2013 LTE.pdf
[TTDD] C9 letunghoa 2013 LTE.pdf
 
TSL-Chapter4.pdf
TSL-Chapter4.pdfTSL-Chapter4.pdf
TSL-Chapter4.pdf
 
9849ed58 0205-4740-8040-8c6f33761cb3 computernetworkc1
9849ed58 0205-4740-8040-8c6f33761cb3 computernetworkc19849ed58 0205-4740-8040-8c6f33761cb3 computernetworkc1
9849ed58 0205-4740-8040-8c6f33761cb3 computernetworkc1
 
Bao cao mon mang may tinh
Bao cao mon mang may tinhBao cao mon mang may tinh
Bao cao mon mang may tinh
 
2-mt_tb.ppt
2-mt_tb.ppt2-mt_tb.ppt
2-mt_tb.ppt
 
Chuong 5 - PPP ATM MPLS-PPP ATM MPLS.pdf
Chuong 5 - PPP ATM MPLS-PPP ATM MPLS.pdfChuong 5 - PPP ATM MPLS-PPP ATM MPLS.pdf
Chuong 5 - PPP ATM MPLS-PPP ATM MPLS.pdf
 
Giai ma mang
Giai ma mangGiai ma mang
Giai ma mang
 
thi tốt nghiệp môn chính trị
thi tốt nghiệp môn chính trịthi tốt nghiệp môn chính trị
thi tốt nghiệp môn chính trị
 
Chương 1.pdf
Chương 1.pdfChương 1.pdf
Chương 1.pdf
 
Mạng viễn thông
Mạng viễn thôngMạng viễn thông
Mạng viễn thông
 
ch01.ppt
ch01.pptch01.ppt
ch01.ppt
 
Câu Hỏi Ôn Tập Mạng Cảm Biến - WSN
Câu Hỏi Ôn Tập Mạng Cảm Biến - WSN Câu Hỏi Ôn Tập Mạng Cảm Biến - WSN
Câu Hỏi Ôn Tập Mạng Cảm Biến - WSN
 
IT005 - Chương 4.pdf
IT005 - Chương 4.pdfIT005 - Chương 4.pdf
IT005 - Chương 4.pdf
 
Bai giang mon_mang_may_tinh_can_ban_7045
Bai giang mon_mang_may_tinh_can_ban_7045Bai giang mon_mang_may_tinh_can_ban_7045
Bai giang mon_mang_may_tinh_can_ban_7045
 
Mo hinh osi compatibility mode
Mo hinh osi compatibility modeMo hinh osi compatibility mode
Mo hinh osi compatibility mode
 
Giao trinh mang may tinh
Giao trinh mang may tinhGiao trinh mang may tinh
Giao trinh mang may tinh
 
Kỹ thuật dùng trong hệ thống VCCS
Kỹ thuật dùng trong hệ thống VCCSKỹ thuật dùng trong hệ thống VCCS
Kỹ thuật dùng trong hệ thống VCCS
 
MPLS_PTIT.pptx
MPLS_PTIT.pptxMPLS_PTIT.pptx
MPLS_PTIT.pptx
 
Seminar peer to_peer
Seminar peer to_peerSeminar peer to_peer
Seminar peer to_peer
 

Recently uploaded

GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIGIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIĐiện Lạnh Bách Khoa Hà Nội
 
powerpoint lịch sử đảng cộng sản việt nam.pptx
powerpoint lịch sử đảng cộng sản việt nam.pptxpowerpoint lịch sử đảng cộng sản việt nam.pptx
powerpoint lịch sử đảng cộng sản việt nam.pptxAnAn97022
 
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Nguyen Thanh Tu Collection
 
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdfchuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdfVyTng986513
 
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...hoangtuansinh1
 
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...ThunTrn734461
 
Các điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoáCác điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoámyvh40253
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Nguyen Thanh Tu Collection
 
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdfCampbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdfTrnHoa46
 
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...Nguyen Thanh Tu Collection
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfChuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfhoangtuansinh1
 
Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................TrnHoa46
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...Nguyen Thanh Tu Collection
 
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...Nguyen Thanh Tu Collection
 
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...Nguyen Thanh Tu Collection
 
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhvanhathvc
 
sách sinh học đại cương - Textbook.pdf
sách sinh học đại cương   -   Textbook.pdfsách sinh học đại cương   -   Textbook.pdf
sách sinh học đại cương - Textbook.pdfTrnHoa46
 

Recently uploaded (20)

GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘIGIÁO TRÌNH  KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
GIÁO TRÌNH KHỐI NGUỒN CÁC LOẠI - ĐIỆN LẠNH BÁCH KHOA HÀ NỘI
 
powerpoint lịch sử đảng cộng sản việt nam.pptx
powerpoint lịch sử đảng cộng sản việt nam.pptxpowerpoint lịch sử đảng cộng sản việt nam.pptx
powerpoint lịch sử đảng cộng sản việt nam.pptx
 
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
Sáng kiến “Sử dụng ứng dụng Quizizz nhằm nâng cao chất lượng ôn thi tốt nghiệ...
 
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdfchuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
chuong-7-van-de-gia-dinh-trong-thoi-ky-qua-do-len-cnxh.pdf
 
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
Thong bao 337-DHPY (24.4.2024) thi sat hach Ngoai ngu dap ung Chuan dau ra do...
 
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
QUẢN LÝ HOẠT ĐỘNG GIÁO DỤC KỸ NĂNG SỐNG CHO HỌC SINH CÁC TRƯỜNG TRUNG HỌC CƠ ...
 
Các điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoáCác điều kiện bảo hiểm trong bảo hiểm hàng hoá
Các điều kiện bảo hiểm trong bảo hiểm hàng hoá
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
Sáng kiến Dạy học theo định hướng STEM một số chủ đề phần “vật sống”, Khoa họ...
 
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdfCampbell _2011_ - Sinh học - Tế bào - Ref.pdf
Campbell _2011_ - Sinh học - Tế bào - Ref.pdf
 
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
SÁNG KIẾN ÁP DỤNG CLT (COMMUNICATIVE LANGUAGE TEACHING) VÀO QUÁ TRÌNH DẠY - H...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdfChuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
Chuong trinh dao tao Su pham Khoa hoc tu nhien, ma nganh - 7140247.pdf
 
Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................Đề cương môn giải phẫu......................
Đề cương môn giải phẫu......................
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI DẠY BUỔI 2) - TIẾNG ANH 7 GLOBAL SUCCESS (2 CỘ...
 
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
BỘ ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
30 ĐỀ PHÁT TRIỂN THEO CẤU TRÚC ĐỀ MINH HỌA BGD NGÀY 22-3-2024 KỲ THI TỐT NGHI...
 
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
TỔNG HỢP ĐỀ THI CHÍNH THỨC KỲ THI TUYỂN SINH VÀO LỚP 10 THPT MÔN NGỮ VĂN NĂM ...
 
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhhôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
ôn tập lịch sử hhhhhhhhhhhhhhhhhhhhhhhhhh
 
sách sinh học đại cương - Textbook.pdf
sách sinh học đại cương   -   Textbook.pdfsách sinh học đại cương   -   Textbook.pdf
sách sinh học đại cương - Textbook.pdf
 

Chap5

  • 1. 13/08/2014 1 CHƯƠNG 5. TẦNG LIÊN KẾT DỮ LIỆU 1 Nội dung 1. Tổng quát về tầng liên kết dữ liệu 2. Điều khiển truy nhập đường truyền 3. Mạng cục bộ (LAN) 4. Mạng diện rộng (WAN) 2
  • 2. 13/08/2014 2 1. TỔNG QUAN 3 Tầng liên kết dữ liệu trên mô hình TCP/IP Application Transport Network Data-link Physical Logic Link Control sublayer • Kiểm soát luồng • Phát hiện và sửa lỗi Media Access Control sublayer • Điều khiển truy nhập đường truyền • Định địa chỉ vật lý • Chuyển mạch • Kiểm soát chất lượng dịch vụ • VLAN 802.3 Ethernet 802.4 Token Bus 802.5 Token Ring 802.11 WiFi … 802.16 WiMax 4
  • 3. 13/08/2014 3 Các chức năng chính • Đóng gói: • Đơn vị dữ liệu: khung tin (frame) • Bên gửi: thêm header, trailer cho gói tin nhận được từ tầng mạng • Bên nhận: bỏ header và trailer, đẩy lên tầng mạng • Địa chỉ hóa: sử dụng địa chỉ MAC • Điều khiển truy nhập đường truyền: nếu mạng đa truy nhập, cần có giao thức điều khiển đa truy nhập • Kiểm soát luồng: đảm bảo bên nhận không bị quá tải • Kiểm soát lỗi: phát hiện và sửa lỗi bit trong các khung tin • Half-duplex, Full-duplex 5 Kiểm soát lỗi Data DataH EDC Data’H EDC’ Tính EDC Phát hiện lỗi bit Kênh truyền có lỗi bit N Y Báo lỗi EDC: Error Dectection Code • Mã parity • Mã checksum • Mã vòng CRC (được sử dụng chủ yếu trong các giao thức trên tầng liên kết dữ liệu) Data’ 6
  • 4. 13/08/2014 4 Mã phát hiện lỗi Mã vòng CRC (Cyclic Redundancy Check) • Phía gửi • Chọn 1 đa thức sinh bậc k • Biểu diễn đa thức dưới dạng chuỗi bit P • Thêm k bit 0 vào frame dữ liệu F được Fk • Chia Fk cho P, lấy phần dư R • Ghép phần dư vào chuỗi dữ liệu được FR • Phía nhận : giải mã lấy FR chia cho P • Nếu chia hết  truyền đúng • Nếu chia có dư, căn cứ vào số dư (syndrom) để phát hiện và sửa lỗi (nếu được) 7 Mã CRC – Ví dụ Frame : 1101011011 Generator : G(x) = x4 + x + 1  P = 10011 Dividend : Fk = 11010110110000 R = Fk mod P = 1110 Send : 11010110111110 8
  • 5. 13/08/2014 5 Triển khai trên hệ thống mạng • Điều khiển truyền dữ liệu trên liên kết vật lý giữa 2 nút mạng kế tiếp • Triển khai trên mọi nút mạng • Các thức triển khai và cung cấp dịch vụ phụ thuộc vào đường truyền(WiFi, Wimax, 3G, cáp quang, cáp đồng...) • Truyền thông tin cậy (cơ chế giống TCP nhưng đơn giản hơn) hoặc không • Đơn vị truyền: frame (khung tin) application transport network data link physical application transport network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical network data link physical 9 Triển khai trên các nút mạng • Tầng liên kết dữ liệu được đặt trên cạc mạng (NIC- Network Interface Card) hoặc trên chip tích hợp • Cùng với tầng vật lý • NIC được kết nối với hệ thống bus • controller physical transmission cpu memory host bus (e.g., PCI) network adapter card application transport network link link physical 10
  • 6. 13/08/2014 6 2. ĐIỀU KHIỂN TRUY NHẬP ĐƯỜNG TRUYỀN 11 2. Điều khiển truy nhập đường truyền • Các dạng liên kết • Điểm-điểm(point-to-point): ADSL, Telephone modem, Leased line… • Điểm-đa điểm (point-to-multipoint): • Mạng LAN có dạng bus, mạng LAN hình sao dùng hub • Mạng không dây • Cần giao thức điều khiển truy nhập để tránh xung đột shared wire (e.g., cabled Ethernet) shared RF (e.g., 802.11 WiFi) shared RF (satellite) humans at a cocktail party (shared air, acoustical) 12
  • 7. 13/08/2014 7 Phân loại các giao thức đa truy nhập • Chia kênh: • Chia tài nguyên của đường truyền thành nhiều phần nhỏ (Thời gian - TDMA, Tần số - FDMA, Mã - CDMA) • Chia từng phần nhỏ đó cho các nút mạng • Truy nhập ngẫu nhiên: • Kênh không được chia, cho phép đồng thời truy nhập, chấp nhận là có xung đột • Cần có cơ chế để phát hiện và tránh xung đột • e.g. Pure Aloha, Slotted Aloha, CSMA/CD, CSMA/CA… • Lần lượt: • Theo hình thức quay vòng • Token Ring, Token Bus…. 13 2.1. Các phương pháp chia kênh • FDMA: frequency division multiple access • TDMA: time division multiple access • CDMA: code division multiple access 14
  • 9. 13/08/2014 9 2.2. Các phương pháp điều khiển truy nhập ngẫu nhiên • Aloha • Frame-time: thời gian để truyền hết một frame có kích thước lớn nhất • Khi một nút mạng cần truyền dữ liệu: • Frame đầu tiên: truyền ngay. Nếu có đụng độ thì truyền lại với xác suất p • Các frame sau: truyền với xác suất là p • Trong 1 frame-time chỉ được truyền 1 frame • Xác suất truyền thành công là ~18.4% 17 Slotted Aloha • Hoạt động như Aloha với các yêu cầu: • Frame-time là như nhau với mọi nút • Tất cả các nút phải đồng bộ về thời gian • Xác suất truyền thành công: 36.8% 18
  • 10. 13/08/2014 10 Điều khiển truy nhập đường truyền cảm nhận sóng mang có phát hiện đụng độ (CSMA/CD) • CSMA:Carrier Sense Multiple Access with Collision Detection • Cảm nhận sóng mang để quyết định đường truyền có bận hay không? • Nghe trước khi nói • Đụng độ xảy ra do trễ trên đường truyền • CSMA/CD : Carrier Sense Multiple Access with Collision Detection • Phát hiện đụng độ : nghe trong khi nói • Giải quyết đụng độ với backoff • Hạn chế 19 Đụng độ trong CSMA • Giả sử kênh truyền có 4 nút • Tín hiệu điện từ lan truyền từ nút này đến nút kia mất một thời gian nhất định (trễ lan truyền) • Ví dụ: spatial layout of nodes 20
  • 11. 13/08/2014 11 CSMA/CD 1: Yêu cầu truyền dữ liệu 2: Đường truyền bận ? 3: Tổ chức data thành Frame 4: Truyền Frame 5: Có đụng độ ? 6: Tiếp tục truyền 7: Hết dữ liệu cần truyền ? 8: Kết thúc 9: Truyền tín hiệu JAM 10: Inc(attemps) 11: attemps > Max Attemps 12: Error !!! 13: Tính toán khoảng thời gian backoff = t 14: Delay(t) 21 Các yếu tố ảnh hưởng • Frame size (62 – 1526 bytes) • Lớn quá: dễ xảy ra lỗi đường truyền • Nhỏ quá: đụng độ xảy ra sau khi 2 trạm đã kết thúc truyền • Tối ưu: frame đủ dài để khi bit đầu tiên đã đi đến “tận cùng” của mạng thì bit cuối cùng vẫn chưa được truyền • Khoảng thời gian backoff (tính toán random) • Nhỏ qua hoặc giống nhau cho mọi trạm: đụng độ tiếp tục xảy ra • Lớn quá: lãng phí đường truyền • Interframe spacing (96 bit-time) • Khoảng cách giữa 2 frame • Nhỏ quá: trạm nhận không kịp xử lý frame trước đó • Lớn quá: lãng phí đường truyền 22
  • 12. 13/08/2014 12 So sánh chia kênh và truy nhập ngẫu nhiên • Chia kênh • Hiệu quả, công bằng cho đường truyền với lưu lượng lớn • Lãng phí nếu chúng ta cấp kênh con cho một nút chỉ cần lưu lượng nhỏ • Truy nhập ngẫu nhiên • Khi tải nhỏ: Hiệu quả vì mỗi nút có thể sử dụng toàn bộ kênh truyền • Tải lớn: Xung đột tăng lên • Phương pháp quay vòng: Có thể dung hòa ưu điểm của hai phương pháp trên 23 2.3. Token passing •Bit trạng thái : rỗi hay bận •Nút mạng nhận được thẻ bài rỗi, không mang dữ liệu : được phép truyền dữ liệu Thiết lập trạng thái thẻ bài về trạng thái bận Tổ chức dữ liệu để truyền, thẻ bài trở thành tiêu đề của frame Sau khi truyền xong dữ liệu : thiết lập trạng thái thẻ bài là rỗi •Nút đích : sao chép dữ liệu trên frame và trả lại frame cho nút nguồn •Token Ring : vòng luân chuyển thẻ bài là vòng vật lý •Token Bus : vòng luân chuyển thẻ bài là vòng logic •Hạn chế 24
  • 13. 13/08/2014 13 Khuôn dạng thẻ bài và gói tin • Thẻ bài trống • Starting Delimiter (8bit): bắt đầu frame • Access Control (8bit): điều khiển • Mức ưu tiên (3 bit): xác lập quyền ưu tiên sử dụng thẻ bài • Trạng thái thẻ bài (1 bit) • Giám sát (1bit) • ED (8 bit): kết thúc frame • Frame dữ liệu: • FC(8 bit): kiểu dữ liệu frame mang theo • FS (8bit): báo nhận SD AC ED SD AC Địa chỉ đích Địa chỉ nguồn FC Dữ liệu CRC ED FS 25 3. MẠNG CỤC BỘ (LAN) 26
  • 14. 13/08/2014 14 3.1. Các thiết bị kết nối trong mạng LAN • Repeater (bộ lặp), Hub(bộ chia) • Đảm nhiệm chức năng tầng 1 • Tăng cường tín hiệu  mở rộng phạm vi kết nối • <=4 repeater / 1 đoạn mạng • Bridge (Cầu), Switch (Bộ chuyển mạch) • Đảm nhiệm chức năng tầng 1 và 2 • Cho phép kết nối các loại đường truyền vật lý khác nhau • Chia nhỏ miền đụng độ • Chuyển mạch cho khung tin dựa trên địa chỉ MAC • Router (Bộ định tuyến) 27 Router vs Switch • Xử lý gói tin: lưu và chuyển tiếp (store-and- forward) • Router: thiết bị tầng mạng • Switch: thiêt bị tầng liên kết dữ liệu • Chuyển tiếp gói tin: • Router: sử dụng thuật toán định tuyến tính toán bảng chuyển tiếp (Forwarding Table), chuyển tiếp theo địa chỉ IP đích • Switch: sử dụng cơ chế tự học tính toán bảng MAC Table, chuyển tiếp theo địa chỉ MAC đích application transport network link physical network link physical link physical switch datagram application transport network link physical frame frame frame datagram 28
  • 15. 13/08/2014 15 3.2. Các hình trạng cơ bản của LAN • Tất cả các nút mạng sử dụng chung đường truyền – trục (backbone) • Mỗi nút mạng kết nối vào trục bằng đầu nối chữ T • Phương thức truyền : điểm – đa điểm(point-to-multipoint) • Dữ liệu truyền theo 2 hướng • Nút nhận : kiểm tra địa chỉ đích của dữ liệu • Terminator • Ưu điểm • Nhược điểm 29 3.2. Các hình trạng cơ bản của LAN Hình sao • Một nút mạng đóng vai trò thiết bị trung tâm • Hub • Switch • Router • Các nút mạng khác kết nối trực tiếp với thiết bị trung tâm • Phương thức truyền điểm – điểm • Ưu điểm • Nhược điểm 30
  • 16. 13/08/2014 16 3.2. Các hình trạng cơ bản của LAN Hình vòng • Các nút mạng chung đường truyền khép kín • Mỗi nút mạng được nối với vòng qua một bộ repeater. • Phương thức truyền : điểm – điểm (point-to-point) • Dữ liệu truyền theo 1 hướng • Nút nhận • Lưu và chuyển tiếp : kiểm tra địa chỉ đích của dữ liệu • Dự phòng • Ưu điểm • Nhược điểm 31 3.3. Định địa chỉ trong mạng LAN • Địa chỉ MAC: 48 bit, được quản lý bởi IEEE • Mỗi cổng mạng được gán một MAC • Không thể thay đổi  địa chỉ vật lý • Không phân cấp, có tính di động • Không cần thay đổi địa chỉ MAC khi host chuyển sang mạng khác • Địa chỉ IP không có tính di động • Địa chỉ quảng bá trong mạng LAN: FF-FF-FF-FF-FF-FF 32
  • 17. 13/08/2014 17 Địa chỉ MAC và ARP • Address Resolution Protocol • Tìm địa chỉ MAC (định danh tầng liên kết dữ liệu) của một nút mạng khi đã biết địa chỉ IP • Tại sao cần ARP? • Truyền tin trên tầng mạng dùng địa chỉ IP • Truyền tin trên tầng liên kết dữ liệu dùng địa chỉ MAC • Khi gửi: dữ liệu chuyển từ tầng mạng xuống tầng liên kết dữ liệu. • Dữ liệu gửi trong mạng LAN: Máy nguồn cần phải biết địa chỉ MAC của máy đích • Dữ liệu gửi ra ngoài mạng LAN: Máy nguồn phải biết địa chỉ MAC của bộ định tuyến mặc định 33 Hoạt động của ARP • Mỗi nút trong mạng LAN sử dụng bảng ARP Table: • Ánh xạ <Địa chỉ IP, Địa chỉ MAC, TTL) • TTL: Thời gian giữ ánh xạ trong bảng • Khi cần biết địa chỉ MAC tương ứng với địa chỉ IP không có trong ARP Table, nút mạng gửi quảng bá gói tin ARP Request lên trên mạng để hỏi. • Bất kỳ nút mạng nào biết đầu có thể gửi ARP Reply trả lời 34
  • 18. 13/08/2014 18 3.4. Chuyển tiếp dữ liệu trong mạng LAN • Bảng MAC Table • Địa chỉ MAC của host • Cổng kết nối với host • TTL: thời gian giữ lại thông tin trong bảng • Cơ chế tự học • Chuyển mạch • Quảng bá : địa chỉ MAC là FF:FF:FF:FF:FF:FF MAC Addr. Interface TTL 35 Switch: Cơ chế tự học • Switch tự nhận biết đ/c MAC của các máy nối vào • Bảng chuyển tiếp A A’ B B’ C C’ 1 2 345 6 A A’ Source: A Dest: A’ MAC addr interface TTL A 1 60 MAC Table (ban đầu rỗng) 36
  • 19. 13/08/2014 19 Switch: Cơ chế chuyển tiếp Khi nhận được 1 frame 1. Tìm đ/c cổng vào 2. Tìm địa chỉ cổng ra dùng bảng chuyển tiếp 3. if tìm thấy cổng ra then { if cổng ra == cổng vào then hủy bỏ frame else chuyển tiếp frame đến cổng ra } else quảng bá frame 37 Ví dụ • Không có cổng ra: Quảng bá • Đã biết địa chỉ A: Chuyển trực tiếp A A’ B B’ C C’ 1 2 345 6 A A’ Source: A Dest: A’ MAC addr interface TTL MAC Table (ban đầu rỗng) A 1 60 A A’A A’A A’A A’A A’ A’ A A’ 4 60 38
  • 20. 13/08/2014 20 Nối các switch với nhau • Các switch có thể được nối với nhau  Cũng dùng cơ chế tự học A B S1 C D E F S2 S4 S3 H I G 39 Các chế độ chuyển mạch • Store and forward: nhận đầy đủ frame, kiểm tra lỗi và chuyển mạch theo địa chỉ MAC đích • Cut and through: chuyển frame ngay lập tức sau khi đã xác định được cổng. • Fragment free: kiểm tra 64 byte đầu tiên • Frame tin bị lỗi do đụng độ có kích thước < 64 byte • Adaptive: tự động lựa chọn 1 trong 3 chế độ trên 40
  • 21. 13/08/2014 21 Spanning tree • Hiện tượng loop khi kết nối giữa các bridge và switch tạo thành vòng kín • Spanning Tree Protocol • Tìm cây khung và chỉ chuyển gói tin lên các liên kết thuộc cây khung • Các liên kết khác ở trạng thái inactive 41 Chuyển tiếp dữ liệu tới LAN khác 42 Ví dụ: Gửi dữ liệu từ A tới B qua router R • A soạn một gói tin IP với địa chỉ nguồn là A, địa chỉ đích là B • Gói tin chuyển xuống tầng liên kết dữ liệu: đóng gói thành khung tin tầng 2 với địa chỉ MAC nguồn là A, địa chỉ MAC đích là R R 1A-23-F9-CD-06-9B 222.222.222.220 111.111.111.110 E6-E9-00-17-BB-4BCC-49-DE-D0-AB-7D 111.111.111.112 111.111.111.111 74-29-9C-E8-FF-55 A 222.222.222.222 49-BD-D2-C7-56-2A 222.222.222.221 88-B2-2F-54-1A-0F B IP Eth Phy IP src: 111.111.111.111 IP dest: 222.222.222.222 MAC src: 74-29-9C-E8-FF-55 MAC dest: E6-E9-00-17-BB-4B
  • 22. 13/08/2014 22 Chuyển tiếp dữ liệu tới LAN khác 43 R 1A-23-F9-CD-06-9B 222.222.222.220 111.111.111.110 E6-E9-00-17-BB-4BCC-49-DE-D0-AB-7D 111.111.111.112 111.111.111.111 74-29-9C-E8-FF-55 A 222.222.222.222 49-BD-D2-C7-56-2A 222.222.222.221 88-B2-2F-54-1A-0F B IP Eth Phy  Khung tin được chuyển từ A tới R IP Eth Phy  Tại R: khung tin được bóc bỏ header, chuyển lên cho tầng mạng dưới dạng một gói tin IP MAC src: 74-29-9C-E8-FF-55 MAC dest: E6-E9-00-17-BB-4B IP src: 111.111.111.111 IP dest: 222.222.222.222 IP src: 111.111.111.111 IP dest: 222.222.222.222 Chuyển tiếp dữ liệu tới LAN khác 44 R 1A-23-F9-CD-06-9B 222.222.222.220 111.111.111.110 E6-E9-00-17-BB-4BCC-49-DE-D0-AB-7D 111.111.111.112 111.111.111.111 74-29-9C-E8-FF-55 A 222.222.222.222 49-BD-D2-C7-56-2A 222.222.222.221 88-B2-2F-54-1A-0F B IP src: 111.111.111.111 IP dest: 222.222.222.222  R chuyển tiếp gói tin với địa chỉ IP nguồn là A, IP đích là B  Gói tin chuyển xuống tầng liên kết dữ liệu: đóng gói thành khung tin tầng 2 với địa chỉ MAC nguồn là R, địa chỉ MAC đích là B MAC src: 1A-23-F9-CD-06-9B MAC dest: 49-BD-D2-C7-56-2A IP Eth Phy IP Eth Phy
  • 23. 13/08/2014 23 3.5. Chuẩn Ethernet IEEE802.3 • Data-link & Physical Layers • Điều khiển truy nhập: CSMA/CD • Có nhiều chuẩn Ethernet khác nhau • Cùng giao thức điều khiển truy nhập và cấu trúc Frame • Hướng không liên kết, không báo nhận-phát lại • Tốc độ khác nhau: 2 Mbps, 10 Mbps, 100 Mbps, 1Gbps, 10G bps • Phương tiện truyền khác nhau: Cáp quang, cáp đồng trục, cáp xoắn đôi. 45 Cấu trúc đơn vị dữ liệu • Preamble (8 byte): Bắt đầu một khung tin • Address: Địa chỉ vật lý của trạm nguồn, trạm đích • 6 bytes • Type (2 byte): Giao thức tầng trên (IP, Novell IPX, AppleTalk, …) • CRC(4 byte): Mã kiểm soát lỗi 46
  • 24. 13/08/2014 24 Một số chuẩn Ethernet IEEE802.3 • Ethernet • Fast Ethernet • Giga Ethernet 47 3.6. Mạng LAN ảo - VLAN • Yêu cầu thực tế • Chia sẻ tài nguyên (file, máy in, v.v..) giữa các trạm “xa nhau” • Bảo mật thông tin nội bộ trong một phòng ban • Giải pháp mạng LAN ảo • Nhóm các trạm thành một mạng LAN logic • Mạng LAN logic không bị ràng buộc về mặt địa lý của các trạm • Mạng LAN logic độc lập với các ứng dụng mạng VLAN1 VLAN2 VLAN3 48
  • 25. 13/08/2014 25 VLAN Một VLAN là một broadcast domain được tạo ra trên một hoặc nhiều switch Một switch có thể chứa một hoặc nhiều VLAN 49 Các phương pháp chia VLAN • Chia theo cổng trên switch – VLAN tĩnh (Static VLAN): tất cả các thiết bị gắn với cổng đó phải cùng VLAN • Chia theo địa chỉ MAC của thiết bị - VLAN động (Dynamic VLAN): linh hoạt • Chia theo giao thức tầng 3 (địa chỉ IP): phụ thuộc vào giao thức tầng trên 50
  • 26. 13/08/2014 26 VLAN (tiếp) • Các loại liên kết trong mạng chuyển mạch chứa VLAN • Access link: thuộc về một VLAN đơn lẻ, thường nối trực tiếp từ 1 cổng đến 1 máy trạm. Switch gỡ bỏ các thông tin VLAN trong frame trước khi chuyển tiếp đến cổng chứa access link. Các thiết bị nối với access link không thể truyền thông với trực tiếp với thiết bị khác VLAN • Trunk link: dùng chung cho nhiều VLAN khác nhau, thường nối giữa switch với nhau hoặc giữa switch với router. Trunk link cho phép 1 cổng thuộc về nhiều VLAN tại cùng một thời điểm để kết nối đến server hoặc với các swtich khác 51 3.7. Wireless LAN (WLAN) • LAN sử dụng môi trường truyền dẫn vô tuyến • Ưu điểm : • Khả năng di động • Triển khai dễ dàng • Khả năng mở rộng • Nhược điểm • Bảo mật • Phạm vi • Độ tin cậy • Tốc độ 52
  • 27. 13/08/2014 27 Mạng LAN không dây • Kết nối Wireless LAN với Ethernet • Acces Point • Mobile Station • Wireless LAN layers • Physic & Signaling: • Sóng radio • Tia hồng ngoại • MAC: • Phân kênh: FDM hoặc CDM • Truy nhập đường truyền: CSMA/CA • Wireless LAN standards • 802.11 Infrared: 1 - 4 Mbps • 802.11a: 5 GHz (54 Mbps) • 802.11b: 2.4 GHz (11 Mbps) • 802.11g: 2.4 GHz (54 Mbps) 802.2 Logical Link Control (LLC) Media Access Control (MAC) Physical Signaling sublayer Media Specifications Wireless LAN 802.1 High-level interface 802.11W.LAN (1) (2) (3) (4) (5) (6) (7) OSI 53 Chuẩn WLAN • IEEE 802.11 b • 6/1999 • 11 Mbps • 2.4 GHz • Giá thành thấp, phạm vi phủ sóng rộng • Dễ bị nhiễu • IEEE 802.11a • 54 Mbps • 5 GHz • Tốc độ nhanh, khó bị xuyên nhiễu • Giá thành cao, phạm vi phủ sóng hẹp 54
  • 28. 13/08/2014 28 Chuẩn WLAN (tiếp) • IEEE 802.11g • 2002-2003 • 54 Mbps • 2.4 GHz, 5GHz • IEEE 802.11n • 10/2009 • >100Mbps • 2.4 GHz 55 Các mô hình triển khai WLAN • Mô hình mạng Ad-hoc • Các nút di động tập trung lại trong một không gian nhỏ để hình thành nên kết nối ngang cấp (peer-to-peer) giữa chúng. • Các nút di động có thể trao đổi thông tin trực tiếp với nhau , không cần phải quản trị mạng. 56
  • 29. 13/08/2014 29 Mô hình Base Service Set (BSS) • Bao gồm các điểm truy nhập AP (Access Point) gắn với mạng hữu tuyến  vùng phủ sóng -cell • AP đóng vai trò điều khiển cell • Các thiết bị di động không giao tiếp trực tiếp với nhau mà giao tiếp với các AP. • Các cell có thể chồng lấn lên nhau khoảng 10-15 % • Các trạm di động sẽ chọn AP tốt nhất để kết nối. 57 Mô hình mở rộng ESS • Tập hợp các BSSs 58
  • 30. 13/08/2014 30 4. MẠNG DIỆN RỘNG (WAN) 59 3.1. Tổng quan về mạng diện rộng • Mạng có phạm vi kết nối rộng • Số lượng nút mạng rất lớn • Kết nối nhiều mạng cục bộ 60
  • 31. 13/08/2014 31 Các công nghệ kết nối WAN • Kết nối dạng điểm-điểm (Point-to-point) • Kết nối dành riêng từ máy trạm tới mạng WAN • Chi phí cao, phụ thuộc băng thông và khoảng cách kết nối • VD: PPP, HDLC, SDLC… • Chuyển mạch kênh (Circuit switching): ISDN, PSTN • Chuyển mạch gói (Packet switching): X25, Frame Relay, ATM • Chuyển mạch ảo (Virtual circuit): kết nối logic giữa 2 nút mạng 61 Một số thiết bị kết nối trên mạng WAN • Access server: điểm tập trung các kết nối quay số • Modem: điều chế tín hiệu tương tự-số để truyền dữ liệu trên cáp viễn thông • CSU/DSU: Chanel Service Unit/Digital Service Unit • Kết nối giữa một thiết bị DTE (Data Terminal Equipment) với một mạng chuyển mạch số. • Chuyển đổi tín hiệu từ LAN sang WAN • CSU : truyền và nhận tín hiệu trên đường truyền WAN • DSU : ghép nối giữa DTE và CSU • WAN switch, WAN router, gateway 62
  • 32. 13/08/2014 32 3.2. Giao thức PPP • PPP: điều khiển việc thiết lập kết nối điểm-điểm giữa 2 nút mạng • Liên kết dành riêng cho 2 nút • Không cần điều khiển truy nhập • Không cần địa chỉ • Các thành phần của PPP: • Cách thức đóng gói dữ liệu • Giao thức thiết lập, cấu hình và kiểm tra liên kết LCP (Link Control Protocol) • Các giao thức NCP (Network Control Protocol) để tương thích với các giao thức tầng mạng khác nhau • Hiện nay phổ biến PPP over Ethernet (PPPoE) và PPP over ATM (PPPoA) 63 Các yêu cầu đối với PPP • Đóng gói dữ liệu(packet framing): • Đóng gói dữ liệu của mọi giao thức tầng mạng chuyển xuống • Dồn kênh và phân kênh • Có thể mang mọi mẫu bit thông tin (Bit transparency) • Tương thích với nhiều công nghệ tầng dưới • Phát hiện lỗi (không sửa lỗi) • Giám sát trạng thái kết nối • Thỏa thuận giao thức 64
  • 33. 13/08/2014 33 Khuôn dạng khung tin PPP • Flag(=01111110): cờ báo bắt đầu 1 khung tin • Làm thế nào phân biệt flag và byte dữ liệu 01111110? • Address: 11111111 • Control(=00000011): dự trữ • Protocol: giao thức tầng trên • Data: dữ liệu • FCS: mã phát hiện lỗi (sử dụng CRC-16 hoặc CRC-32) 65 Vòng đời của liên kết PPP • Thiết lập liên kết • Thỏa thuận thông số cấu hình liên kết • Xác định tình trạng kết nối 2 bên • Xác thực thuê bao • Thỏa thuận thông số giao thức tầng mạng • Truyền dữ liệu • Hủy kết nối 66
  • 34. 13/08/2014 34 3.3. ATM (Asyncronous Tranfer Mode) • Dữ liệu được chia thành các cell có kích thước cố định, rất nhỏ - 53 bytes • Tốc độ truyền cực nhanh: 155Mbps-622 Mbps hoặc cao hơn • Trễ rất thấp • Hiệu suất truyền tin thấp (45/53) • Hướng kết nối • Có đầy đủ các cơ chế định địa chỉ, định tuyến…khác với mạng Internet 67 Các thiết bị trong mạng ATM • ATM switch: • Chuyển mạch cho các cell trên mạng ATM • Nhận cell trên cổng vào • Đọc và cập nhật các trường trong tiêu đề cell • Chuyển cell tới cổng ra thích hợp • Các thiết bị đầu cuối 68
  • 35. 13/08/2014 35 ATM interface • UNI (User to Network Interface): giữa thiết bị ATM cuối và ATM switch • NNI (Network to Network Interface): giữa các ATM switch • B-ICI (Broadband Inter-Carrier Interface) : giữa các ATM switch của các nhà cung cấp dịch vụ. 69 ATM Header • 5 bytes • UNI cell : giữa thiết bị ATM đầu cuối và ATM switch • NNI cell : giữa các ATM switch 70
  • 36. 13/08/2014 36 ATM Header • Generic Flow Control (GFC) : phân biệt các trạm đầu cuối sử dụng chung 1 cổng ATM. • Virtual Path Identifier (VPI) : kết hợp với VCI chỉ ra ATM switch tiếp theo trên đường đi tới đích • Virtual Channel Identifier (VCI) • Payload Type (PT) • 1st bit : 0 = user data, 1 = control data • 2nd bit : 0 = no congestion, 1 = congestion • 3rd bit : 1 = cell cuối cùng của khung dữ liệu • Cell Loss Priority (CLP) : 1 = cell bị loại bỏ nếu có tắc nghẽn • Header Error Control : checksum 71 Chuyển mạch ảo trong ATM • Yêu cầu thiết lập kết nối trước khi truyền dữ liệu 72