Ch(cid:1133)(cid:1131)ng 5: M(cid:1189)ng C(cid:1257)c B(cid:1245) (Local Area Networks)
1
Ch(cid:1133)(cid:1131)ng 5: M(cid:1189)ng c(cid:1257)c b(cid:1245) - LANs
(cid:129) M(cid:1243)i máy k(cid:1219)t n(cid:1237)i (cid:257)(cid:1219)n t(cid:1193)t c(cid:1191) các máy khác (cid:129) T(cid:1193)t c(cid:1191) các máy n(cid:1237)i (cid:257)(cid:1219)n m(cid:1245)t liên k(cid:1219)t chia s(cid:1215) (cid:129) N(cid:1237)i theo d(cid:1189)ng vòng (cid:129) T(cid:1193)t c(cid:1191) n(cid:1237)i (cid:257)(cid:1219)n switch
2
(cid:136) K(cid:1219)t n(cid:1237)i các máy tính trong ph(cid:1189)m vi ng(cid:1203)n (cid:136) Làm th(cid:1219) nào (cid:257)(cid:1223) liên k(cid:1219)t nhi(cid:1221)u máy tính v(cid:1247)i nhau
Các công ngh(cid:1227) m(cid:1189)ng c(cid:1257)c b(cid:1245)
Các v(cid:1193)n (cid:257)(cid:1221) v(cid:1221) t(cid:1195)ng LKDL (cid:257)ã (cid:257)(cid:1133)(cid:1255)c (cid:257)(cid:1221) c(cid:1201)p:
(cid:129) Các d(cid:1231)ch v(cid:1257), phát hi(cid:1227)n/s(cid:1265)a l(cid:1243)i, (cid:257)a truy c(cid:1201)p, truy
Các v(cid:1193)n (cid:257)(cid:1221) liên quan (cid:257)(cid:1219)n LAN s(cid:1217) (cid:257)(cid:1133)(cid:1255)c (cid:257)(cid:1221) c(cid:1201)p:
(cid:129) addressing (cid:129) Ethernet (cid:129) hubs, bridges, switches
3
c(cid:1201)p (cid:257)i(cid:1223)m – (cid:257)i(cid:1223)m
IEEE 802 Committees
802.0 SEC
802.1 High Level Interface (HILI)
802.2 Logical Link Control (LLC)
IEEE 802.3 - 10 Mbit
802.3 CSMA/CD Working Group
IEEE 802.3u - 100 Mbit
802.4 Token Bus
IEEE 802.3z - 1000 Mbit
802.5 Token Ring
802.6 Metropolitan Area Network (MAN)
802.7 BroadBand Technical Adv. Group (BBTAG)
802.8 Fiber Optics Technical Adv. Group (FOTAG)
802.9 Integrated Services LAN (ISLAN)
802.10 Standard for Interoperable LAN Security (SILS)
802.11 Wireless LAN (WLAN)
802.12 Demand Priority
802.14 Cable-TV Based Broadband Communication Network
802.15 Wireless Personal Area Network (WPAN)
802.16 Broadband Wireless Access (BBWA)
4
RPRSG Resilient Packet Ring Study Group (RPRSG)
IEEE 802 LAN Standard Family
Layer 3-5/7
Layer 2 Data Link
MAC
802.2 Logical Link Control (LLC)
PHY
Layer 1 Physical
802.3 CSMA/CD 802.11 Wireless
5
802.4 Token Bus 802.5 Token Ring
T(cid:1195)ng liên k(cid:1219)t d(cid:1267) li(cid:1227)u (trình bày l(cid:1189)i!)
tr(cid:1189)m g(cid:1195)n k(cid:1221) (hàng xóm)
(cid:136) D(cid:1231)ch v(cid:1257): phân phát (tin c(cid:1201)y) các gói d(cid:1267) li(cid:1227)u gi(cid:1267)a các
(cid:129) Quy (cid:257)(cid:1231)nh vi(cid:1227)c truy(cid:1221)n d(cid:1267) li(cid:1227)u lên ph(cid:1133)(cid:1131)ng ti(cid:1227)n truy(cid:1221)n chia s(cid:1215) (cid:129) D(cid:1269)ng khung và (cid:257)ánh (cid:257)(cid:1231)a ch(cid:1229) (cid:129) Liên h(cid:1227) v(cid:1247)i các thành ph(cid:1195)n v(cid:1201)t lý (cid:257)(cid:1133)(cid:1255)c dùng (cid:257)(cid:1223) truy(cid:1221)n
(cid:136) (cid:270)i(cid:1221)u khi(cid:1223)n truy c(cid:1201)p ph(cid:1133)(cid:1131)ng ti(cid:1227)n truy(cid:1221)n (MAC)
thông tin
(cid:129) Có nh(cid:1267)ng ch(cid:1261)c n(cid:265)ng ki(cid:1223)m soát quá trình truy(cid:1221)n thông v(cid:1247)i
(cid:136) Ki(cid:1223)m soát k(cid:1219)t n(cid:1237)i lu(cid:1201)n lý (LLC)
(cid:129) Làm c(cid:1195)u n(cid:1237)i cho phép giao ti(cid:1219)p chung (cid:129) Nh(cid:1201)n thông tin t(cid:1263) t(cid:1195)ng m(cid:1189)ng (cid:1251) bên g(cid:1265)i và chuy(cid:1223)n (cid:257)(cid:1219)n c(cid:1241)ng
(cid:257)(cid:1245) tin c(cid:1201)y cao
6
thích h(cid:1255)p c(cid:1259)a h(cid:1227) th(cid:1237)ng (cid:257)ích
L(cid:1247)p ph(cid:1257) LLC
Packet
Packet
LLC PDU
Frame
Packet
(cid:136) (cid:270)(cid:1131)n v(cid:1231) d(cid:1267) li(cid:1227)u giao th(cid:1261)c c(cid:1259)a LLC:
(cid:129) DSAP: (cid:257)i(cid:1223)m truy c(cid:1201)p d(cid:1231)ch v(cid:1257) c(cid:1259)a h(cid:1227) th(cid:1237)ng (cid:257)ích (cid:129) SSAP: (cid:257)i(cid:1223)m truy c(cid:1201)p d(cid:1231)ch v(cid:1257) c(cid:1259)a h(cid:1227) th(cid:1237)ng ngu(cid:1239)n (cid:136) H(cid:1243) tr(cid:1255) các ph(cid:1133)(cid:1131)ng pháp ki(cid:1223)m soát k(cid:1219)t n(cid:1237)i (cid:257)(cid:1133)(cid:1255)c ch(cid:1229) rõ b(cid:1251)i
7
các giao th(cid:1261)c (cid:1251) t(cid:1195)ng trên
Chu(cid:1197)n Ethernet
(cid:136) Ethernet hi(cid:1227)n là h(cid:1233) công ngh(cid:1227) m(cid:1189)ng c(cid:1257)c b(cid:1245) (cid:257)(cid:1133)(cid:1255)c dùng r(cid:1245)ng
(cid:136) Chu(cid:1197)n Ethernet (cid:257)(cid:1133)(cid:1255)c cung c(cid:1193)p (công b(cid:1237)) l(cid:1195)n (cid:257)(cid:1195)u tiên vào n(cid:265)m 1980 b(cid:1251)i m(cid:1245)t ti(cid:1223)u ban ph(cid:1237)i h(cid:1255)p gi(cid:1267)a the Digital, Intel, và Xerox (DIX).
(cid:136) IEEE l(cid:1193)y DIX Ethernet làm n(cid:1221)n t(cid:1191)ng cho (cid:257)(cid:1211)c t(cid:1191) k(cid:1275) thu(cid:1201)t
rãi nh(cid:1193)t trên th(cid:1219) gi(cid:1247)i.
(cid:136) Sau (cid:257)ó, IEEE m(cid:1251) r(cid:1245)ng thêm các (cid:1259)y ban m(cid:1247)i là 802.3u (Fast
IEEE 802.3 (1985).
8
Ethernet), 802.3z (Gigabit Ethernet over Fiber), và 802.3ab (Gigabit Ethernet over UTP)...
Ethernet Standards
9
Các (cid:257)(cid:1211)c t(cid:1191) k(cid:1275) thu(cid:1201)t cho Ethernet Ethernet Specifications
Designation
Description
10Base-2
10 Mbps baseband Ethernet over coaxial cable with a maximum distance of 185 meters. Also referred to as Thin Ethernetor Thinnetor Thinwire.
10Base-5
10 Mbps baseband Ethernet over coaxial cable with a maximum distance of 500 meters. Also referred to as Thick Ethernetor Thicknetor Thickwire.
10Base-T
10 Mbps baseband Ethernet over twisted pair cables with a maximum length of 100 meters.
100Base-FX
100 Mbps baseband Ethernet over two multimode optical fibers.
100Base-T
100 Mbps baseband Ethernet over twisted pair cable.
100Base-T4
100 Mbps baseband Ethernet over four pairs of Category 3 or higher unshielded twisted pair cable.
100Base-TX
100 Mbps baseband Ethernet over two pairs of shielded twisted pair or Category 4 twisted pair cable.
1000Base-CX
1000 Mbps baseband Ethernet over two pairs of 150 shielded twisted pair cable.
1000Base-LX
1000 Mbps baseband Ethernet over two multimode or single-mode optical fibers using longwave laser optics.
1000Base-SX
1000 Mbps baseband Ethernet over two multimode optical fibers using shortwave laser optics.
1000Base-T
1000 Mbps baseband Ethernet over four pairs of Category 5 unshielded twisted pair cable.
10
Ethernet Cable and Connector
11
Ethernet Cable and Connector (2)
Coaxial Cable
Fiber Optic Cable
12
Ethernet Cable and Connector (3)
BNC cable connector
Network Interface Card (NIC)
13
Ethernet Cable and Connector (4)
Unshielded Twisted- Pair
Shielded Twisted- Pair
14
(cid:270)(cid:1231)a ch(cid:1229) trong LAN và giao th(cid:1261)c ARP
32-bit IP address: (cid:136) (cid:257)(cid:1231)a ch(cid:1229) t(cid:815)ngm(cid:809)ng (cid:136) (cid:257)(cid:1133)(cid:1255)c dùng khi chuy(cid:1223)n gói tin (cid:257)(cid:1219)n m(cid:1189)ng IP (cid:257)ích LAN (or MAC or physical or Ethernet)
address:
(cid:136) (cid:270)(cid:1133)(cid:1255)c dùng khi chuy(cid:1223)n gói tin t(cid:1263) m(cid:1245)t m(cid:1189)ch giao ti(cid:1219)p này (cid:257)(cid:1219)n m(cid:1189)ch giao ti(cid:1219)p khác - có k(cid:1219)t n(cid:1237)i v(cid:1221) m(cid:1211)t v(cid:1201)t lý (cùng m(cid:1245)t m(cid:1189)ng)
và (cid:257)(cid:1133)(cid:1255)c (cid:257)(cid:1237)t vào ROM c(cid:1259)a b(cid:1245) thích (cid:1261)ng m(cid:1189)ng
15
(cid:136) (cid:270)(cid:1231)a ch(cid:1229) MAC có 48 bit (cho (cid:257)a s(cid:1237) các m(cid:1189)ng c(cid:1257)c b(cid:1245))
(cid:270)(cid:1231)a ch(cid:1229) trong LAN và giao th(cid:1261)c ARP (tt)
M(cid:1243)i b(cid:1245) thích (cid:1261)ng m(cid:1189)ng trên LAN có m(cid:1245)t (cid:257)(cid:1231)a ch(cid:1229) MAC duy nh(cid:1193)t
16
(cid:270)(cid:1231)a ch(cid:1229) trong LAN (ti(cid:1219)p theo)
(cid:136) S(cid:1269) phân ph(cid:1237)i (cid:257)(cid:1231)a ch(cid:1229) MAC (cid:257)(cid:1133)(cid:1255)c qu(cid:1191)n lý b(cid:1251)i IEEE (cid:136) Các nhà s(cid:1191)n xu(cid:1193)t mua m(cid:1245)t ph(cid:1195)n còn tr(cid:1237)ng c(cid:1259)a (cid:257)(cid:1231)a ch(cid:1229) MAC
(cid:136) S(cid:1269) t(cid:1133)(cid:1131)ng t(cid:1269):
((cid:257)(cid:1223) (cid:257)(cid:1191)m b(cid:1191)o tính duy nh(cid:1193)t)
(cid:129) có th(cid:1223) di chuy(cid:1223)n m(cid:1245)t card m(cid:1189)ng t(cid:1263) LAN này sang LAN khác
(cid:136) (cid:270)(cid:1231)a ch(cid:1229) IP có tính th(cid:1261) b(cid:1201)c và KHÔNG mang (cid:257)i (cid:257)(cid:1133)(cid:1255)c
(cid:129) ph(cid:1257) thu(cid:1245)c vào m(cid:1189)ng IP mà máy (cid:257)ó k(cid:1219)t n(cid:1237)i vào
17
(a) (cid:257)(cid:1231)a ch(cid:1229) MAC: t(cid:1133)(cid:1131)ng t(cid:1269) s(cid:1237) ch(cid:1261)ng minh nhân dân (b) (cid:257)(cid:1231)a ch(cid:1229) IP: t(cid:1133)(cid:1131)ng t(cid:1269) nh(cid:1133) (cid:257)(cid:1231)a ch(cid:1229) th(cid:1133) tín (cid:136) (cid:257)(cid:1231)a ch(cid:1229) MAC là b(cid:1205)ng ph(cid:1207)ng => có th(cid:1223) mang (cid:257)i (cid:257)(cid:1133)(cid:1255)c
Ví d(cid:1257) v(cid:1221) s(cid:1269) phân phát gói tin
Tr(cid:1189)m A g(cid:1251)i gói d(cid:1267) li(cid:1227)u cho B
223.1.1.1
A
(cid:136) dò tìm (cid:257)(cid:1231)a ch(cid:1229) IP c(cid:1259)a B trong
223.1.2.1
223.1.1.2
223.1.1.4 223.1.2.9
B
223.1.2.2
223.1.3.27
223.1.1.3
E
b(cid:1191)ng (cid:257)(cid:1231)nh tuy(cid:1219)n và bi(cid:1219)t r(cid:1205)ng B n(cid:1205)m trên cùng m(cid:1245)t m(cid:1189)ng v(cid:1247)i A (cid:136) t(cid:1195)ng LKDL máy A (cid:257)óng gói gam d(cid:1267) li(cid:1227)u vào khung (frame) và g(cid:1251)i cho B -> B’s MAC?
223.1.3.2
223.1.3.1
frame: (cid:257)(cid:1231)a ch(cid:1229) (cid:257)ích, ngu(cid:1239)n
datagram: (cid:257)(cid:1231)a ch(cid:1229) ngu(cid:1239)n, (cid:257)ích
IP payload
A’s IP addr
B’s IP addr
B’s MAC addr
A’s MAC addr
datagram
18
frame
v(cid:1247)i (cid:257)(cid:1231)a ch(cid:1229) IP (cid:257)ã (cid:257)(cid:1133)(cid:1255)c bi(cid:1219)t:
ARP: Giao th(cid:1261)c phân gi(cid:1191)i (cid:257)(cid:1231)a ch(cid:1229)
Câu h(cid:1235)i: làm th(cid:1219) nào (cid:257)(cid:1223) xác (cid:257)(cid:1231)nh (cid:257)(cid:1231)a ch(cid:1229) MAC c(cid:1259)a host B khi (cid:257)ã bi(cid:1219)t (cid:257)(cid:1231)a ch(cid:1229) IP c(cid:1259)a nó?
(cid:136) M(cid:1243)i nút IP (Host, Router) trên LAN (cid:257)(cid:1221)u có b(cid:1191)ng ARP (cid:136) B(cid:1191)ng ARP: ánh x(cid:1189) gi(cid:1267)a (cid:257)(cid:1231)a ch(cid:1229) IP và MAC cho m(cid:1245)t s(cid:1237) nút trên LAN < IP address; MAC address; TTL> (cid:129) TTL (Time To Live): th(cid:1249)i
19
gian “s(cid:1237)ng” c(cid:1259)a m(cid:1243)i b(cid:1191)n ghi trong b(cid:1191)ng ARP (th(cid:1133)(cid:1249)ng là 20 phút)
Giao th(cid:1261)c ARP
(cid:136) A l(cid:1133)u gi(cid:1267) c(cid:1211)p IP-to-MAC
(cid:136) A mu(cid:1237)n g(cid:1265)i gam d(cid:1267) li(cid:1227)u cho B, và nó (cid:257)ã bi(cid:1219)t (cid:257)(cid:1231)a ch(cid:1229) IP c(cid:1259)a B.
address vào b(cid:1191)ng ARP c(cid:1259)a nó cho (cid:257)(cid:1219)n khi thông tin này tr(cid:1251) nên h(cid:1219)t hi(cid:1227)u l(cid:1269)c (times out)
(cid:136) Gi(cid:1191) s(cid:1265) trên b(cid:1191)ng ARP c(cid:1259)a A ch(cid:1133)a có B’s MAC address. (cid:136) A broadcasts gói truy v(cid:1193)n ARP, ch(cid:1261)a (cid:257)(cid:1231)a ch(cid:1229) IP c(cid:1259)a B (cid:129) m(cid:1233)i máy trên LAN (cid:257)(cid:1221)u nh(cid:1201)n (cid:257)(cid:1133)(cid:1255)c truy v(cid:1193)n này
ch(cid:1189)y”: (cid:129) Các nút t(cid:1269) mình t(cid:1189)o b(cid:1191)ng ARP mà không c(cid:1195)n (cid:257)(cid:1219)n s(cid:1269) can thi(cid:1227)p c(cid:1259)a nhà qu(cid:1191)n tr(cid:1231) m(cid:1189)ng
(cid:136) B nh(cid:1201)n gói truy v(cid:1193)n ARP, tr(cid:1191) l(cid:1249)i cho A (cid:257)(cid:1231)a ch(cid:1229) MAC c(cid:1259)a nó (cid:129) frame (cid:257)(cid:1133)(cid:1255)c g(cid:1251)i tr(cid:1269)c ti(cid:1219)p t(cid:1247)i A – unicast (nh(cid:1249) A’s MAC address)
20
(cid:136) ARP là giao th(cid:1261)c “c(cid:1203)m là
Truy(cid:1221)n d(cid:1267) li(cid:1227)u (cid:257)(cid:1219)n m(cid:1245)t nút (cid:1251) LAN khác
Tình hu(cid:1237)ng: A g(cid:1251)i gam d(cid:1267) li(cid:1227)u cho B qua router R v(cid:1247)i gi(cid:1191) thi(cid:1219)t A bi(cid:1219)t (cid:257)(cid:1231)a ch(cid:1229) IP c(cid:1259)a B
A
R
21
B
(cid:136) A t(cid:1189)o gam d(cid:1267) li(cid:1227)u v(cid:1247)i (cid:257)(cid:1231)a ch(cid:1229) ngu(cid:1239)n là A’s IP address, (cid:257)ích là B’s IP
address
(cid:136) A dùng ARP (cid:257)(cid:1223) l(cid:1193)y R’s MAC address c(cid:1259)a IP add. 111.111.111.110 (cid:136) A t(cid:1189)o frame d(cid:1267) li(cid:1227)u v(cid:1247)i (cid:257)(cid:1231)a ch(cid:1229) (MAC) (cid:257)ích là R’s MAC address (cid:136) T(cid:1195)ng LKDL c(cid:1259)a A g(cid:1251)i frame (cid:257)i (cid:136) T(cid:1195)ng LKDL c(cid:1259)a router R nh(cid:1201)n frame (cid:136) R trích IP datagram t(cid:1263) Ethernet frame, và bi(cid:1219)t gói IP (cid:257)ó h(cid:1133)(cid:1247)ng t(cid:1247)i B (cid:136) R dùng ARP (cid:257)(cid:1223) l(cid:1193)y (cid:257)(cid:1231)a ch(cid:1229) MAC c(cid:1259)a B (cid:136) R t(cid:1189)o khung trong (cid:257)ó ch(cid:1261)a gam d(cid:1267) li(cid:1227)u v(cid:1247)i (cid:257)(cid:1231)a ch(cid:1229) ngu(cid:1239)n là A’s IP, (cid:257)ích là
B’s IP và g(cid:1265)i (cid:257)(cid:1219)n B
A
R
22
B
Ethernet
Công ngh(cid:1227) “th(cid:1237)ng tr(cid:1231)” trong m(cid:1189)ng c(cid:1257)c b(cid:1245) (LAN): (cid:136) Công ngh(cid:1227) LAN (cid:257)(cid:1133)(cid:1255)c s(cid:1265) d(cid:1257)ng r(cid:1245)ng rãi (cid:257)(cid:1195)u tiên (cid:136) (cid:270)(cid:1131)n gi(cid:1191)n h(cid:1131)n, r(cid:1215) h(cid:1131)n so v(cid:1247)i các công ngh(cid:1227) LAN dùng th(cid:1215) bài
(cid:136) Luôn theo k(cid:1231)p trong cu(cid:1245)c (cid:257)ua t(cid:1237)c (cid:257)(cid:1245): 10, 100, 1000, 10000
(token) và ATM (Asynchronous Transfer Mode)
Metcalfe’s Ethernet sketch
23
Mbps
Lý do cho s(cid:1269) thành công c(cid:1259)a Ethernet
chính sau: (cid:129) S(cid:1269) (cid:257)(cid:1131)n gi(cid:1191)n và d(cid:1225) dàng trong vi(cid:1227)c duy trì (cid:129) Kh(cid:1191) n(cid:265)ng k(cid:1219)t h(cid:1255)p các công ngh(cid:1227) m(cid:1247)i (cid:129) (cid:270)(cid:1245) tin c(cid:1201)y cao (cid:129) Chi phí cho s(cid:1269) l(cid:1203)p (cid:257)(cid:1211)t và nâng c(cid:1193)p là th(cid:1193)p (cid:129) D(cid:1191)i thông c(cid:1259)a m(cid:1189)ng có th(cid:1223) (cid:257)(cid:1133)(cid:1255)c t(cid:265)ng lên mà không
(cid:136) S(cid:1269) thành công c(cid:1259)a Ethernet là do các nhân t(cid:1237)
24
c(cid:1195)n ph(cid:1191)i thay (cid:257)(cid:1241)i công ngh(cid:1227) n(cid:1221)n t(cid:1191)ng
Khuôn d(cid:1189)ng khung Ethernet
(cid:136) T(cid:1189)i t(cid:1195)ng liên k(cid:1219)t d(cid:1267) li(cid:1227)u, c(cid:1193)u trúc khung là g(cid:1195)n nh(cid:1133) gi(cid:1237)ng nhau cho t(cid:1193)t c(cid:1191) m(cid:1233)i t(cid:1237)c (cid:257)(cid:1245) c(cid:1259)a Ethernet t(cid:1263) 10 Mbps (cid:257)(cid:1219)n 10,000 Mbps.
(cid:136) Ethernet qui (cid:257)(cid:1231)nh m(cid:1245)t khung (frame) không ít h(cid:1131)n 64 octets
(bytes) và không nhi(cid:1221)u h(cid:1131)n 1518 octets.
25
IEEE 802.3 Ethernet
26
C(cid:1193)u trúc khung Ethernet
B(cid:1245) thích (cid:1261)ng m(cid:1189)ng bên g(cid:1251)i bao b(cid:1233)c các gam d(cid:1267) li(cid:1227)u IP (ho(cid:1211)c gói d(cid:1267) li(cid:1227)u giao th(cid:1261)c t(cid:1195)ng m(cid:1189)ng khác) trong khung Ethernet
(cid:136) 7 bytes v(cid:1247)i m(cid:1199)u bit 10101010 (cid:257)(cid:1133)(cid:1255)c theo sau b(cid:1251)i
Preamble (ph(cid:1195)n m(cid:1251) (cid:257)(cid:1195)u):
(cid:136) (cid:257)(cid:1133)(cid:1255)c s(cid:1265) d(cid:1257)ng (cid:257)(cid:1223) (cid:257)(cid:1239)ng b(cid:1245) nh(cid:1231)p (cid:257)(cid:1239)ng h(cid:1239) gi(cid:1267)a bên g(cid:1251)i
m(cid:1245)t byte v(cid:1247)i m(cid:1199)u bit 10101011
27
và bên nh(cid:1201)n
C(cid:1193)u trúc khung Ethernet (tt)
(cid:136) Addresses ((cid:257)(cid:1231)a ch(cid:1229)): 6 bytes
(cid:129) n(cid:1219)u b(cid:1245) thích (cid:1261)ng m(cid:1189)ng nh(cid:1201)n (cid:257)(cid:1133)(cid:1255)c m(cid:1245)t frame có (cid:257)(cid:1231)a ch(cid:1229) (cid:257)ích trùng v(cid:1247)i (cid:257)(cid:1231)a ch(cid:1229) v(cid:1201)t lý c(cid:1259)a nó, ho(cid:1211)c (cid:257)(cid:1231)a ch(cid:1229) (cid:257)ích là (cid:257)(cid:1231)a ch(cid:1229) qu(cid:1191)ng bá (vd: gói ARP request), nó s(cid:1217) (cid:257)(cid:1133)a d(cid:1267) li(cid:1227)u lên cho giao th(cid:1261)c ((cid:257)(cid:1133)(cid:1255)c ch(cid:1229)) t(cid:1189)i t(cid:1195)ng m(cid:1189)ng
(cid:129) n(cid:1219)u không thì nó s(cid:1217) lo(cid:1189)i b(cid:1235) khung (cid:257)ó
(cid:136) Type (lo(cid:1189)i): ch(cid:1229) giao th(cid:1261)c (cid:1251) t(cid:1195)ng trên (network layer), ph(cid:1195)n
(cid:136) CRC (Cyclic Redundancy Check – Ki(cid:1223)m d(cid:1133) vòng): (cid:257)(cid:1133)(cid:1255)c ki(cid:1223)m tra
l(cid:1247)n là IP nh(cid:1133)ng nh(cid:1267)ng giao th(cid:1261)c khác c(cid:378)ng có th(cid:1223) (cid:257)(cid:1133)(cid:1255)c h(cid:1243) tr(cid:1255) nh(cid:1133) Novell IPX và AppleTalk); c(cid:378)ng có th(cid:1223) k(cid:1219)t h(cid:1255)p là Length (chi(cid:1221)u dài) <1536 -> Length!
28
t(cid:1189)i bên nh(cid:1201)n, n(cid:1219)u phát hi(cid:1227)n có l(cid:1243)i, khung (cid:257)ó b(cid:1231) b(cid:1235)
Ethernet - D(cid:1231)ch v(cid:1257) phi k(cid:1219)t n(cid:1237)i, không tin c(cid:1201)y
m(cid:1189)ng bên g(cid:1251)i và nh(cid:1201)n.
(cid:136) Phi k(cid:1219)t n(cid:1237)i: không b(cid:1203)t tay gi(cid:1267)a b(cid:1245) thích (cid:1261)ng
không g(cid:1251)i tin báo nh(cid:1201)n/không nh(cid:1201)n (ACK hay NACK) (cid:257)(cid:1219)n b(cid:1245) thích (cid:1261)ng m(cid:1189)ng bên g(cid:1251)i (cid:129) dòng c(cid:1259)a các gam d(cid:1267) li(cid:1227)u (cid:257)(cid:1133)(cid:1255)c chuy(cid:1223)n lên cho
(cid:136) Không tin c(cid:1201)y: b(cid:1245) thích (cid:1261)ng m(cid:1189)ng bên nh(cid:1201)n
(cid:129) các kho(cid:1191)ng tr(cid:1237)ng này s(cid:1217) (cid:257)(cid:1133)(cid:1255)c l(cid:1193)p n(cid:1219)u (cid:1261)ng d(cid:1257)ng s(cid:1265)
t(cid:1195)ng m(cid:1189)ng có th(cid:1223) có các kho(cid:1191)ng tr(cid:1237)ng
(cid:129) n(cid:1219)u không thì, (cid:1261)ng d(cid:1257)ng s(cid:1217) “th(cid:1193)y” các kho(cid:1191)ng
d(cid:1257)ng TCP (cid:1251) t(cid:1195)ng v(cid:1201)n chuy(cid:1223)n
29
tr(cid:1237)ng (cid:257)ó (x(cid:1265) lý hay không tùy nó)
Ethernet s(cid:1265) d(cid:1257)ng CSMA/CD
(cid:136) M(cid:1245)t card m(cid:1189)ng có th(cid:1223) b(cid:1203)t (cid:257)(cid:1195)u truy(cid:1221)n t(cid:1189)i b(cid:1193)t k(cid:406) th(cid:1249)i (cid:257)i(cid:1223)m nào
(cid:136) Nh(cid:1133)ng nó không truy(cid:1221)n n(cid:1219)u c(cid:1191)m nh(cid:1201)n (cid:257)(cid:1133)(cid:1255)c r(cid:1205)ng m(cid:1245)t (s(cid:1237)) card khác (cid:257)ang truy(cid:1221)n, (cid:257)ó là, c(cid:1191)m nh(cid:1201)n sóng mang
30
(cid:136) Card m(cid:1189)ng (cid:257)ang truy(cid:1221)n s(cid:1217) h(cid:1259)y b(cid:1235) ngay vi(cid:1227)c truy(cid:1221)n d(cid:1267) li(cid:1227)u khi nó c(cid:1191)m nh(cid:1201)n (cid:257)(cid:1133)(cid:1255)c m(cid:1245)t card khác (cid:257)ang truy(cid:1221)n, (cid:257)ó là, s(cid:1269) phát hi(cid:1227)n xung (cid:257)(cid:1245)t
(cid:136) Tr(cid:1133)(cid:1247)c khi c(cid:1237) g(cid:1203)ng truy(cid:1221)n l(cid:1189)i, card m(cid:1189)ng (cid:257)(cid:1255)i m(cid:1245)t th(cid:1249)i (cid:257)o(cid:1189)n ng(cid:1199)u nhiên, (cid:257)ó là, truy c(cid:1201)p ng(cid:1199)u nhiên
Gi(cid:1191)i thu(cid:1201)t CSMA/CD trong Ethernet
1. Card m(cid:1189)ng nh(cid:1201)n gam d(cid:1267) li(cid:1227)u t(cid:1263) t(cid:1195)ng m(cid:1189)ng và t(cid:1189)o frame
4. N(cid:1219)u card m(cid:1189)ng phát hi(cid:1227)n th(cid:1193)y có s(cid:1269) truy(cid:1221)n d(cid:1267) li(cid:1227)u khác, nó s(cid:1217) h(cid:1259)y b(cid:1235) vi(cid:1227)c truy(cid:1221)n d(cid:1267) li(cid:1227)u và g(cid:1251)i tín hi(cid:1227)u b(cid:1239)i
5. Sau khi h(cid:1259)y b(cid:1235) vi(cid:1227)c truy(cid:1221)n, card m(cid:1189)ng b(cid:1133)(cid:1247)c vào vãn h(cid:1239)i theo lu(cid:1201)t s(cid:1237) m(cid:378): sau l(cid:1195)n xung (cid:257)(cid:1245)t th(cid:1261) m, card m(cid:1189)ng ch(cid:1233)n giá tr(cid:1231) K ng(cid:1199)u nhiên t(cid:1263) {0,1,2,…,2m-1}. Card m(cid:1189)ng (cid:257)(cid:1255)i K*512 bit times và tr(cid:1251) l(cid:1189)i b(cid:1133)(cid:1247)c 2
31
2. N(cid:1219)u c(cid:1191)m nh(cid:1201)n th(cid:1193)y kênh truy(cid:1221)n r(cid:1243)i, nó s(cid:1217) b(cid:1203)t (cid:257)(cid:1195)u truy(cid:1221)n frame (cid:257)i. N(cid:1219)u c(cid:1191)m nh(cid:1201)n th(cid:1193)y kênh truy(cid:1221)n b(cid:1201)n, nó (cid:257)(cid:1255)i cho (cid:257)(cid:1219)n khi kênh truy(cid:1221)n r(cid:1243)i và truy(cid:1221)n d(cid:1267) li(cid:1227)u 3. N(cid:1219)u card m(cid:1189)ng truy(cid:1221)n xong toàn b(cid:1245) frame mà không phát hi(cid:1227)n th(cid:1193)y vi(cid:1227)c truy(cid:1221)n d(cid:1267) li(cid:1227)u khác nào, nó xem nh(cid:1133) vi(cid:1227)c truy(cid:1221)n frame (cid:257)ó (cid:257)ã hoàn thành!
Ethernet’s CSMA/CD (tt)
Tín hi(cid:1227)u b(cid:1239)i: (cid:257)(cid:1223) (cid:257)(cid:1191)m b(cid:1191)o r(cid:1205)ng
s(cid:1217) là dài h(cid:1131)n
Vãn h(cid:1239)i theo lu(cid:1201)t s(cid:1237) m(cid:378) : (cid:136) M(cid:877)ctiêu: thích (cid:1261)ng các n(cid:1243) l(cid:1269)c truy(cid:1221)n l(cid:1189)i v(cid:1247)i t(cid:1191)i tr(cid:1233)ng hi(cid:1227)n t(cid:1189)i (cid:257)(cid:1133)(cid:1255)c (cid:1133)(cid:1247)c l(cid:1133)(cid:1255)ng (cid:129) t(cid:1191)i n(cid:1211)ng: th(cid:1249)i gian (cid:257)(cid:1255)i ng(cid:1199)u nhiên t(cid:1193)t c(cid:1191) các tr(cid:1189)m (cid:257)ang truy(cid:1221)n bi(cid:1219)t (cid:257)(cid:1133)(cid:1255)c xung (cid:257)(cid:1245)t (cid:257)ang x(cid:1191)y ra; 48 bits; Bit time: .1 microsec cho 10
(cid:136) xung (cid:257)(cid:1245)t (cid:257)(cid:1195)u tiên: ch(cid:1233)n K t(cid:1263) {0,1}; (cid:257)(cid:1245) tr(cid:1225) là K x 512 bit times
(cid:136) sau xung (cid:257)(cid:1245)t th(cid:1261) 2: ch(cid:1233)n K t(cid:1263)
Mbps Ethernet ; v(cid:1247)i K=1023, th(cid:1249)i gian (cid:257)(cid:1255)i vào kho(cid:1191)ng 50 msec
(cid:136) sau xung (cid:257)(cid:1245)t th(cid:1261) 10, ch(cid:1233)n K t(cid:1263)
{0,1,2,3}…
32
{0,1,2,3,4,…,1023}
Hi(cid:1227)u su(cid:1193)t c(cid:1259)a Ethernet
(cid:129) chi(cid:1221)u dài cáp, t(cid:1237)c (cid:257)(cid:1245) tín hi(cid:1227)u, kích c(cid:1253) khung, d(cid:1191)i thông
(cid:124)
(cid:136) Các tham s(cid:1237) liên quan
(cid:14)
a
(cid:32)
(cid:32)
(cid:117)
PROP TRANS
cablelengt h signalspee d
bandwidth framesize
33
(cid:136) Kh(cid:1191) n(cid:265)ng c(cid:1259)a kênh truy(cid:1221)n lúc t(cid:1191)i n(cid:1211)ng 1 a4.51
(cid:270)i dây trong Ethernet (cid:257)(cid:1195)u tiên Original Ethernet Wiring
34
Heavy coaxial cable, called thicknet, 10Base5
Original Ethernet Wiring (2)
35
(cid:270)i dây trong Ethernet th(cid:1219) h(cid:1227) th(cid:1261) 2 Second Generation Ethernet Wiring
36
Thinner coaxial cable, called thinnet, 10Base2
Second Generation Ethernet Wiring (2)
37
(cid:270)i dây trong Ethernet hi(cid:1227)n (cid:257)(cid:1189)i Modern Ethernet Wiring
38
Uses a hub, called twisted pair Ethernet, 10BaseT
Modern Ethernet Wiring (2)
39
40
Chu(cid:1197)n 10 Base2 trong Ethernet
(cid:136) 10: 10Mbps; 2: (cid:257)(cid:1245) dài m(cid:1245)t (cid:257)o(cid:1189)n m(cid:1189)ng x(cid:1193)p x(cid:1229) 200 m (cid:136) Dùng cáp (cid:257)(cid:1239)ng tr(cid:1257)c m(cid:1235)ng, k(cid:1219)t n(cid:1237)i theo hình tr(cid:1189)ng
(cid:136) repeater (cid:257)(cid:1133)(cid:1255)c s(cid:1265) d(cid:1257)ng (cid:257)(cid:1223) liên k(cid:1219)t nhi(cid:1221)u (cid:257)o(cid:1189)n m(cid:1189)ng (cid:136) repeater chuy(cid:1223)n ti(cid:1219)p tín hi(cid:1227)u t(cid:1263) m(cid:1245)t c(cid:1241)ng sang c(cid:1241)ng
d(cid:1189)ng bus
41
(cid:136) (cid:257)ang d(cid:1195)n tr(cid:1251) thành m(cid:1245)t công ngh(cid:1227) l(cid:1243)i th(cid:1249)i
còn l(cid:1189)i: là thi(cid:1219)t b(cid:1231) (cid:1251) t(cid:1195)ng v(cid:1201)t lý!
(cid:1132)u nh(cid:1133)(cid:1255)c (cid:257)i(cid:1223)m c(cid:1259)a cáp (cid:257)(cid:1239)ng tr(cid:1257)c
(cid:129) Yêu c(cid:1195)u ít repeaters h(cid:1131)n so v(cid:1247)i cáp (cid:257)ôi dây xo(cid:1203)n (cid:129) R(cid:1215) h(cid:1131)n cáp quang (cid:129) (cid:270)ã và (cid:257)ang (cid:257)(cid:1133)(cid:1255)c dùng trong nhi(cid:1221)u n(cid:265)m cho vi(cid:1227)c truy(cid:1221)n
(cid:136) (cid:1132)u (cid:257)i(cid:1223)m:
s(cid:1237) li(cid:1227)u, bao g(cid:1239)m c(cid:1191) cáp cho TV
(cid:129) (cid:270)(cid:1203)t h(cid:1131)n và khó l(cid:1203)p (cid:257)(cid:1211)t h(cid:1131)n so v(cid:1247)i cáp (cid:257)ôi dây xo(cid:1203)n (cid:129) C(cid:1195)n (cid:1237)ng d(cid:1199)n dây l(cid:1247)n h(cid:1131)n so v(cid:1247)i cáp (cid:257)ôi dây xo(cid:1203)n
42
(cid:136) Nh(cid:1133)(cid:1255)c (cid:257)i(cid:1223)m:
Chu(cid:1197)n 10BaseT và 100BaseT
(cid:136) T(cid:1237)c (cid:257)(cid:1245) truy(cid:1221)n d(cid:1267) li(cid:1227)u là 10/100 Mbps; chu(cid:1197)n 100 còn (cid:257)(cid:1133)(cid:1255)c g(cid:1233)i
(cid:136) T ch(cid:1229) Twisted Pair (cáp (cid:257)ôi dây xo(cid:1203)n) (cid:136) Các nút k(cid:1219)t n(cid:1237)i (cid:257)(cid:1219)n m(cid:1245)t thi(cid:1219)t b(cid:1231) t(cid:1201)p trung –hub-: “d(cid:1189)ng hình
là “fast ethernet”
nodes
hub
(cid:136) Hub v(cid:1221) b(cid:1191)n ch(cid:1193)t là repeater nhi(cid:1221)u c(cid:1241)ng:
(cid:129) tín hi(cid:1227)u nh(cid:1201)n (cid:257)(cid:1133)(cid:1255)c t(cid:1263) m(cid:1245)t c(cid:1241)ng và chuy(cid:1223)n ti(cid:1219)p (cid:257)(cid:1219)n t(cid:1193)t c(cid:1191)
sao”; kho(cid:1191)ng cách t(cid:1237)i (cid:257)a t(cid:1263) nút (cid:257)(cid:1219)n hub là 100m
(cid:129) không dùng k(cid:1275) thu(cid:1201)t vùng (cid:257)(cid:1227)m (cid:129) không dùng CSMA/CD: card m(cid:1189)ng phát hi(cid:1227)n xung (cid:257)(cid:1245)t
43
các c(cid:1241)ng khác
Unshielded Twisted Pair (UTP)
(cid:136) Cáp (cid:257)ôi dây xo(cid:1203)n không b(cid:1233)c có b(cid:1237)n (cid:257)ôi dây (cid:257)(cid:1133)(cid:1255)c k(cid:1219)t xo(cid:1203)n (cid:257)(cid:1133)(cid:1255)c s(cid:1265)
r(cid:1245)ng rãi trong k(cid:1219)t n(cid:1237)i m(cid:1189)ng hi(cid:1227)n nay.
(cid:136) (cid:270)(cid:1211)c t(cid:1191) k(cid:1275) thu(cid:1201)t TIA/EIA-568-A|B quy(cid:1219)t (cid:257)(cid:1231)nh (cid:257)(cid:1219)n hi(cid:1227)u n(cid:265)ng c(cid:1259)a
cáp
(cid:136) Dùng (cid:257)(cid:1195)u n(cid:1237)i RJ-45 (cid:136) Khi truy(cid:1221)n thông di(cid:1225)n ra, tín hi(cid:1227)u (cid:257)(cid:1133)(cid:1255)c truy(cid:1221)n b(cid:1251)i bên g(cid:1251)i c(cid:1195)n (cid:257)(cid:1133)(cid:1255)c
hi(cid:1223)u b(cid:1251)i bên nh(cid:1201)n.
(cid:136) Tín hi(cid:1227)u (cid:257)(cid:1133)(cid:1255)c truy(cid:1221)n c(cid:1195)n (cid:257)(cid:1133)(cid:1255)c nh(cid:1201)n (cid:257)úng b(cid:1251)i m(cid:1189)ch k(cid:1219)t n(cid:1237)i (cid:257)(cid:1133)(cid:1255)c
thi(cid:1219)t k(cid:1219) (cid:257)(cid:1223) nh(cid:1201)n tín hi(cid:1227)u.
(cid:136) Chân truy(cid:1221)n (cid:1251) tr(cid:1189)m ngu(cid:1239)n c(cid:1195)n (cid:257)(cid:1133)(cid:1255)c k(cid:1219)t n(cid:1237)i (sau cùng) v(cid:1247)i chân nh(cid:1201)n 44
(cid:1251) tr(cid:1189)m (cid:257)ích.
Attach the RJ-45
RJ- 45 Jack
RJ-45 Plug
45
S(cid:1131) (cid:257)(cid:1239) chân n(cid:1237)i cho RJ-45 connector
1: Transmit 2: Transmit 3: Receive 4: Not used 5: Not used 6: Receive 7: Not used 8: Not used
1: Transmit 2: Transmit 3: Receive 4: Not used 5: Not used 6: Receive 7: Not used 8: Not used
46
(cid:264)(cid:1237)i v(cid:1247)i Ethernet t(cid:1237)c (cid:255)(cid:1245) <1000Mbps thì chân 1,2: truy(cid:1221)n; chân 3,6: nh(cid:1201)n; 4, 5, 7, 8: không dùng (cid:255)(cid:1223) truy(cid:1221)n/nh(cid:1201)n d(cid:1267) li(cid:1227)u
Unshielded Twisted Pair (UTP)
Rollover
Straight-through
Cross-over
Cáp th(cid:1207)ng (straight-through): 1-1, 2-2, 3-3, 4-4, 5-5, 6-6, 7-7, 8-8
47
Cáp chéo (cross-over): 1-3, 2-6, 3-1, 4-4, 5-5, 6-2, 7-7, 8-8
UTP Straight-through Cable
Hub or Switch
Host or Router
(cid:136) (cid:270)(cid:1223) k(cid:1219)t n(cid:1237)i m(cid:1245)t c(cid:1241)ng t(cid:1263) Hub ho(cid:1211)c Switch (cid:257)(cid:1219)n c(cid:1241)ng c(cid:1259)a card m(cid:1189)ng trên máy tính ta dùng cáp th(cid:1207)ng (straight- through cable)
48
UTP Straight-through Cable
Hub or Switch
Host or Router
49
UTP Cross-over Cable
50
c(cid:1241)ng c(cid:1259)a Switch khác ta dùng cáp chéo (crossover cable).
(cid:136) (cid:270)(cid:1223) k(cid:1219)t n(cid:1237)i t(cid:1263) m(cid:1245)t c(cid:1241)ng c(cid:1259)a Switch này (cid:257)(cid:1219)n m(cid:1245)t
UTP Cross-over Cable
51
(cid:264)(cid:1223) b(cid:1193)m cáp chéo ta (cid:255)(cid:1193)u chân 1 ((cid:255)(cid:1195)u này) v(cid:1247)i chân 3 ((cid:255)(cid:1195)u kia); chân 2 v(cid:1247)i chân 6; N(cid:1219)u dùng cho các t(cid:1237)c (cid:255)(cid:1245) 10/100Mbps thì chân 4, 5, 7, 8 không dùng. N(cid:1219)u mu(cid:1237)n b(cid:1193)m cáp chéo cho t(cid:1237)c (cid:255)(cid:1245) Gbps thì chân 4 (cid:255)(cid:1193)u v(cid:1247)i chân 7; chân 5 (cid:255)(cid:1193)u v(cid:1247)i chân 8.
52
K(cid:1219)t n(cid:1237)i các thi(cid:1219)t b(cid:1231)
Router
PWR
ETH ACT
WIC0 ACT/CH0
WIC0 ACT/CH0
OK
COL
ACT/CH1
ACT/CH1
Switch
1 2 3
4 5 6
7 8 9
8 #
*
iMac
Hub
(cid:136) K(cid:1219)t n(cid:1237)i các thi(cid:1219)t b(cid:1231) cùng nhóm thì ta dùng : cáp chéo (cid:136) K(cid:1219)t n(cid:1237)i các thi(cid:1219)t b(cid:1231) khác nhóm thì ta dùng: cáp th(cid:1207)ng
53
Mã hóa Manchester
(cid:136) (cid:270)(cid:1133)(cid:1255)c s(cid:1265) d(cid:1257)ng trong các chu(cid:1197)n 10BaseT, 10Base2 (cid:136) M(cid:1243)i bit có m(cid:1245)t s(cid:1269) chuy(cid:1223)n ti(cid:1219)p tr(cid:1189)ng thái (cid:136) Cho phép (cid:257)(cid:1239)ng h(cid:1239) gi(cid:1267)a bên g(cid:1251)i và nh(cid:1201)n (cid:257)(cid:1239)ng b(cid:1245) hóa v(cid:1247)i
(cid:136) L(cid:1133)u ý, (cid:257)ây là “món” c(cid:1259)a t(cid:1195)ng v(cid:1201)t lý!
54
nhau (cid:129) không c(cid:1195)n m(cid:1245)t (cid:257)(cid:1239)ng h(cid:1239) toàn c(cid:1257)c, t(cid:1201)p trung gi(cid:1267)a các nút!
Gbit Ethernet
(cid:136) Dùng khuôn d(cid:1189)ng khung c(cid:1259)a Ethernet chu(cid:1197)n (cid:136) Cho phép c(cid:1191) liên k(cid:1219)t (cid:257)i(cid:1223)m – (cid:257)i(cid:1223)m và các kênh truy(cid:1221)n
(cid:136) (cid:1250) ch(cid:1219) (cid:257)(cid:1245) chia s(cid:1215), CSMA/CD (cid:257)(cid:1133)(cid:1255)c s(cid:1265) d(cid:1257)ng; (cid:257)(cid:1223) (cid:257)(cid:1189)t hi(cid:1227)u
chia s(cid:1215)
qu(cid:1191) cao thì kho(cid:1191)ng cách gi(cid:1267)a các nodes là ng(cid:1203)n (cid:136) (cid:1250) (cid:257)ây, hubs (cid:257)(cid:1133)(cid:1255)c g(cid:1233)i là “Buffered Distributors” (cid:136) (cid:270)(cid:1189)t t(cid:1237)c (cid:257)(cid:1245) 1 Gbps (cid:1251) ch(cid:1219) (cid:257)(cid:1245) truy(cid:1221)n song công cho các
55
liên k(cid:1219)t (cid:257)i(cid:1223)m – (cid:257)i(cid:1223)m (cid:136) Hi(cid:1227)n t(cid:1189)i (cid:257)ã có 10 Gbps!
T(cid:1133)(cid:1131)ng lai c(cid:1259)a Ethernet
công ngh(cid:1227) Legacy (cid:314) Fast (cid:314) Gigabit (cid:314) MultiGigabit.
(cid:136) Ethernet (cid:257)ã và (cid:257)ang (cid:257)i qua m(cid:1245)t cu(cid:1245)c cách m(cid:1189)ng t(cid:1263)
(cid:129) Cáp (cid:257)(cid:1239)ng (t(cid:1237)c (cid:257)(cid:1245) lên (cid:257)(cid:1219)n 1000 Mbps, có l(cid:1215) còn cao h(cid:1131)n) (cid:129) Không dây ((cid:257)ang ti(cid:1219)n (cid:257)(cid:1219)n 100 Mbps, có l(cid:1215) còn cao h(cid:1131)n) (cid:129) Cáp quang (hi(cid:1227)n t(cid:1189)i là 10,000 Mbps và s(cid:1217) s(cid:1247)m (cid:257)(cid:1133)(cid:1255)c nâng cao h(cid:1131)n)
56
(cid:136) T(cid:1133)(cid:1131)ng lai c(cid:1259)a môi tr(cid:1133)(cid:1249)ng m(cid:1189)ng bao g(cid:1239)m:
Liên k(cid:1219)t các (cid:257)o(cid:1189)n m(cid:1189)ng c(cid:1257)c b(cid:1245)
(cid:129) Nh(cid:1201)n xét: switches v(cid:1221) b(cid:1191)n ch(cid:1193)t là bridges nhi(cid:1221)u c(cid:1241)ng. (cid:129) Nh(cid:1267)ng gì ta nói v(cid:1221) bridges c(cid:378)ng (cid:257)úng cho switchs!
57
(cid:136) Repeaters (cid:136) Hubs (cid:136) Bridges (cid:136) Switches
Liên k(cid:1219)t các (cid:257)o(cid:1189)n m(cid:1189)ng v(cid:1247)i repeaters
(cid:136) Repeaters
(cid:129) Là thi(cid:1219)t b(cid:1231) t(cid:1195)ng V(cid:1201)t lý, nh(cid:1201)n bits/tín hi(cid:1227)u m(cid:1245)t (cid:257)(cid:1195)u, tái t(cid:1189)o và chuy(cid:1223)n
ti(cid:1219)p (cid:1251) (cid:257)(cid:1195)u kia
(cid:129) Liên k(cid:1219)t các (cid:257)o(cid:1189)n m(cid:1189)ng Ethernet
(cid:136) Mi(cid:1221)n xung (cid:257)(cid:1245)t
(cid:129) Bao g(cid:1239)m m(cid:1245)t t(cid:1201)p các tr(cid:1189)m mà n(cid:1219)u có 2 tr(cid:1189)m truy(cid:1221)n d(cid:1267) li(cid:1227)u (cid:257)(cid:1239)ng th(cid:1249)i
thì s(cid:1217) có m(cid:1245)t xung (cid:257)(cid:1245)t
(cid:136) Repeaters m(cid:1251) r(cid:1245)ng m(cid:1189)ng nh(cid:1133)ng (cid:257)(cid:1239)ng th(cid:1249)i c(cid:378)ng m(cid:1251) r(cid:1245)ng mi(cid:1221)n
(cid:136) M(cid:1189)ng Ethernet có (cid:257)(cid:1133)(cid:1249)ng kính b(cid:1231) gi(cid:1247)i h(cid:1189)n (th(cid:1249)i gian) là 51.2 (cid:80)s
(cid:129) T(cid:1237)i (cid:257)a ch(cid:1229) (cid:257)(cid:1133)(cid:1255)c 4 repeaters (cid:129) (cid:270)(cid:1133)(cid:1249)ng kính t(cid:1237)i (cid:257)a (cid:100) 2,500 m
58
xung (cid:257)(cid:1245)t
Liên k(cid:1219)t các (cid:257)o(cid:1189)n m(cid:1189)ng v(cid:1247)i hubs
(cid:136) Dùng hubs làm x(cid:1133)(cid:1131)ng s(cid:1237)ng liên k(cid:1219)t các (cid:257)o(cid:1189)n m(cid:1189)ng c(cid:1257)c b(cid:1245) (cid:136) M(cid:1251) r(cid:1245)ng kho(cid:1191)ng cách t(cid:1237)i (cid:257)a gi(cid:1267)a các nodes (cid:136) Nh(cid:1133)ng (cid:257)(cid:1239)ng th(cid:1249)i c(cid:378)ng m(cid:1251) r(cid:1245)ng mi(cid:1221)n xung (cid:257)(cid:1245)t
(cid:129) N(cid:1219)u m(cid:1245)t nút (cid:1251) CS và m(cid:1245)t nút (cid:1251) EE truy(cid:1221)n (cid:257)(cid:1239)ng th(cid:1249)i: xung (cid:257)(cid:1245)t
(cid:136) Không th(cid:1223) liên k(cid:1219)t 10BaseT & 100BaseT
59
Bridges
(cid:136) Là thi(cid:1219)t b(cid:1231) (cid:1251) t(cid:1195)ng liên k(cid:1219)t d(cid:1267) li(cid:1227)u
(cid:129) l(cid:1133)u gi(cid:1267) và chuy(cid:1223)n ti(cid:1219)p các khung Ethernet (cid:129) ki(cid:1223)m tra ph(cid:1195)n thông tin (cid:257)i(cid:1221)u khi(cid:1223)n c(cid:1259)a khung và chuy(cid:1223)n ti(cid:1219)p có l(cid:1269)a ch(cid:1233)n các khung d(cid:1269)a trên (cid:257)(cid:1231)a ch(cid:1229) MAC (cid:257)ích
(cid:129) khi khung s(cid:1217) (cid:257)(cid:1133)(cid:1255)c chuy(cid:1223)n ti(cid:1219)p trên m(cid:1245)t (cid:257)o(cid:1189)n m(cid:1189)ng nào (cid:257)ó,
(cid:136) Trong su(cid:1237)t
(cid:129) các tr(cid:1189)m không bi(cid:1219)t (cid:257)(cid:1219)n có s(cid:1269) hi(cid:1227)n di(cid:1227)n c(cid:1259)a bridges
(cid:136) C(cid:1203)m vào là ch(cid:1189)y, t(cid:1269) h(cid:1233)c
(cid:129) bridges không c(cid:1195)n ph(cid:1191)i (cid:257)(cid:1133)(cid:1255)c c(cid:1193)u hình
60
s(cid:1265) d(cid:1257)ng CSMA/CD (cid:257)(cid:1223) truy c(cid:1201)p (cid:257)o(cid:1189)n m(cid:1189)ng (cid:257)ó
Bridges: tách bi(cid:1227)t l(cid:1133)u l(cid:1133)(cid:1255)ng
(cid:136) Vi(cid:1227)c l(cid:1203)p (cid:257)(cid:1211)t bridge s(cid:1217) chia c(cid:1203)t m(cid:1189)ng LAN ra thành nhi(cid:1221)u (cid:257)o(cid:1189)n
(cid:136) bridges s(cid:1217) l(cid:1233)c các khung d(cid:1267) li(cid:1227)u:
(cid:129) Nh(cid:1267)ng frames (cid:257)(cid:1133)(cid:1255)c g(cid:1251)i cho các nút trong cùng m(cid:1245)t (cid:257)o(cid:1189)n m(cid:1189)ng c(cid:1257)c b(cid:1245) th(cid:1133)(cid:1249)ng thì không (cid:257)(cid:1133)(cid:1255)c chuy(cid:1223)n ti(cid:1219)p (cid:257)(cid:1219)n các (cid:257)o(cid:1189)n m(cid:1189)ng c(cid:1257)c b(cid:1245) khác
(cid:129) Các (cid:257)o(cid:1189)n tr(cid:1251) thành các mi(cid:1221)n xung (cid:257)(cid:1245)t tách bi(cid:1227)t
= hub
bridge
collision domain
collision domain
= host
LAN segment
LAN segment
LAN (IP network)
61
Segmentation (S(cid:1269) phân (cid:257)o(cid:1189)n)
62
Quy(cid:1219)t (cid:257)(cid:1231)nh chuy(cid:1223)n ti(cid:1219)p
63
(cid:129) Làm th(cid:1219) nào (cid:257)(cid:1223) xác (cid:257)(cid:1231)nh chuy(cid:1223)n ti(cid:1219)p khung d(cid:1267) li(cid:1227)u (cid:257)(cid:1219)n (cid:257)o(cid:1189)n m(cid:1189)ng nào? (cid:129) M(cid:1245)t v(cid:1193)n (cid:257)(cid:1221) t(cid:1269)a nh(cid:1133) (cid:257)(cid:1231)nh tuy(cid:1219)n...
Xây d(cid:1269)ng b(cid:1191)ng c(cid:1195)u n(cid:1237)i
(cid:136) M(cid:1245)t bridge có m(cid:1245)t bridge table (cid:136) M(cid:1245)t m(cid:1257)c trong bridge table bao g(cid:1239)m:
(cid:129) ((cid:270)(cid:1231)a ch(cid:1229) c(cid:1259)a nút trong LAN, M(cid:1189)ch giao ti(cid:1219)p c(cid:1259)a Bridge,
(cid:129) Nh(cid:1267)ng m(cid:1257)c c(cid:378) s(cid:1217) b(cid:1231) b(cid:1235) (cid:257)i (th(cid:1249)i gian s(cid:1237)ng có th(cid:1223) là 60
Th(cid:1249)i gian c(cid:1201)p nh(cid:1201)t vào)
(cid:136) bridges h(cid:853)cnh(cid:1267)ng tr(cid:1189)m có th(cid:1223) v(cid:1133)(cid:1131)n t(cid:1247)i (cid:257)(cid:1133)(cid:1255)c thông qua
phút)
nh(cid:1267)ng m(cid:1189)ch giao ti(cid:1219)p nào (cid:129) khi nh(cid:1201)n (cid:257)(cid:1133)(cid:1255)c m(cid:1245)t khung, bridge “h(cid:1233)c” v(cid:1231) trí c(cid:1259)a n(cid:1131)i g(cid:1251)i:
(cid:129) ghi nh(cid:1201)n c(cid:1211)p nút g(cid:1251)i/v(cid:1231) trí trong b(cid:1191)ng c(cid:1195)u n(cid:1237)i
64
(cid:257)o(cid:1189)n m(cid:1189)ng c(cid:1257)c b(cid:1245) (cid:257)i vào
L(cid:1233)c/Chuy(cid:1223)n ti(cid:1219)p khung d(cid:1267) li(cid:1227)u
Khi bridge nh(cid:1201)n m(cid:1245)t khung d(cid:1267) li(cid:1227)u:
Tìm ki(cid:1219)m (cid:257)(cid:1231)a ch(cid:1229) MAC (cid:257)ích trong bridge table N(cid:1219)u m(cid:1245)t m(cid:1257)c (cid:257)(cid:1133)(cid:1255)c tìm th(cid:1193)y cho (cid:257)(cid:1231)a ch(cid:1229) (cid:257)ích (cid:257)ó
thì{
n(cid:1219)u (cid:257)ích (cid:257)(cid:1219)n n(cid:1205)m trên cùng (cid:257)o(cid:1189)n m(cid:1189)ng nh(cid:1201)n (cid:257)(cid:1133)(cid:1255)c frame thì h(cid:1259)y b(cid:1235) frame (cid:257)ó ng(cid:1133)(cid:1255)c l(cid:1189)i chuy(cid:1223)n ti(cid:1219)p frame (cid:257)ó (cid:257)(cid:1219)n m(cid:1189)ch giao ti(cid:1219)p
(c(cid:1241)ng) (cid:257)(cid:1133)(cid:1255)c ch(cid:1229) trong m(cid:1257)c tìm (cid:257)(cid:1133)(cid:1255)c
}
ng(cid:1133)(cid:1255)c l(cid:1189)i làm l(cid:1257)t
65
Chuy(cid:843)nti(cid:839)p(cid:257)(cid:839)nt(cid:813)tc(cid:811) cácc(cid:861)ngtr(cid:883) c(cid:861)ng(cid:257)ãnh(cid:821)n(cid:257)(cid:753)(cid:875)cframe(cid:257)ó
Ví d(cid:1257) v(cid:1221) ho(cid:1189)t (cid:257)(cid:1245)ng c(cid:1259)a Bridge
(cid:136) Bridge nh(cid:1201)n frame t(cid:1263) C
(cid:129) l(cid:1133)u l(cid:1189)i trong bridge table r(cid:1205)ng C là (cid:1251) c(cid:1241)ng 1 (cid:129) vì D ch(cid:1133)a có trong b(cid:1191)ng, bridge g(cid:1251)i frame (cid:257)ó (cid:257)(cid:1219)n c(cid:1241)ng 2 và 3
(cid:136) frame (cid:257)(cid:1133)(cid:1255)c nh(cid:1201)n b(cid:1251)i D
66
Gi(cid:1191) s(cid:1265) C g(cid:1251)i frame (cid:257)(cid:1219)n D và D h(cid:1239)i (cid:257)áp v(cid:1247)i m(cid:1245)t frame (cid:257)(cid:1219)n C.
Ví d(cid:1257) v(cid:1221) ho(cid:1189)t (cid:257)(cid:1245)ng c(cid:1259)a Bridge (tt)
C | 1
(cid:136) D t(cid:1189)o ra m(cid:1245)t frame h(cid:1239)i (cid:257)áp cho C và g(cid:1251)i (cid:257)i (cid:136) bridge nh(cid:1201)n (cid:257)(cid:1133)(cid:1255)c frame (cid:257)ó
(cid:129) l(cid:1133)u l(cid:1189)i trong bridge table r(cid:1205)ng D là (cid:1251) c(cid:1241)ng 2 (cid:129) bridge bi(cid:1219)t C là (cid:1251) c(cid:1241)ng 1, do (cid:257)ó nó ch(cid:849) chuy(cid:1223)n ti(cid:1219)p frame
(cid:257)ó (cid:257)(cid:1219)n c(cid:1241)ng 1
67
Liên k(cid:1219)t không x(cid:1133)(cid:1131)ng s(cid:1237)ng
(cid:136) Không (cid:257)(cid:1133)(cid:1255)c khuy(cid:1219)n ngh(cid:1231) do hai lý do:
68
- n(cid:1219)u hub (cid:1251) Computer Science b(cid:1231) h(cid:1235)ng thì m(cid:1189)ng b(cid:1231) s(cid:1201)p - t(cid:1193)t c(cid:1191) m(cid:1233)i l(cid:1133)u l(cid:1133)(cid:1255)ng gi(cid:1267)a EE và SE ph(cid:1191)i (cid:257)i qua (cid:257)o(cid:1189)n CS
Backbone configuration (c(cid:1193)u hình (cid:257)(cid:1133)(cid:1249)ng tr(cid:1257)c)
69
Recommended ! Khuy(cid:1219)n ngh(cid:1231)!
Bridges và cây tr(cid:1191)i r(cid:1245)ng
(cid:136) (cid:257)(cid:1223) t(cid:265)ng (cid:257)(cid:1245) tin c(cid:1201)y, thi(cid:1219)t y(cid:1219)u ph(cid:1191)i có nhi(cid:1221)u (cid:257)(cid:1133)(cid:1249)ng d(cid:1199)n luân
(cid:136) v(cid:1247)i nhi(cid:1221)u (cid:257)(cid:1133)(cid:1249)ng d(cid:1199)n, k(cid:1219)t qu(cid:1191) là d(cid:1225) t(cid:1189)o ra vòng l(cid:1211)p - bridges có
phiên, d(cid:1133) t(cid:1263) ngu(cid:1239)n (cid:257)(cid:1219)n (cid:257)ích
(cid:136) gi(cid:1191)i pháp: t(cid:1241) ch(cid:1261)c các bridges vào m(cid:1245)t cây tr(cid:1191)i r(cid:1245)ng b(cid:1205)ng cách t(cid:1189)m th(cid:1249)i vô hi(cid:1227)u hóa m(cid:1245)t t(cid:1201)p con các c(cid:1241)ng nào (cid:257)ó
Disabled
70
th(cid:1223) nh(cid:1201)n và chuy(cid:1223)n ti(cid:1219)p m(cid:1245)t frame mãi mãi
M(cid:1245)t s(cid:1237) (cid:257)i(cid:1223)m (cid:257)(cid:1211)c tr(cid:1133)ng c(cid:1259)a bridge
(cid:136)Tách (cid:257)(cid:1133)(cid:1255)c các mi(cid:1221)n xung (cid:257)(cid:1245)t nên làm cho
thông l(cid:1133)(cid:1255)ng t(cid:1237)i (cid:257)a c(cid:1259)a m(cid:1189)ng t(cid:265)ng lên
(cid:136)Không b(cid:1231) gi(cid:1247)i h(cid:1189)n b(cid:1251)i s(cid:1237) nút và t(cid:1195)m bao ph(cid:1259)
(cid:257)(cid:1231)a lý
(cid:136)Có th(cid:1223) k(cid:1219)t n(cid:1237)i v(cid:1247)i nhi(cid:1221)u lo(cid:1189)i Ethernet khác
nhau
(cid:136)Trong su(cid:1237)t (“c(cid:1203)m là ch(cid:1189)y”): không c(cid:1195)n thi(cid:1219)t
ph(cid:1191)i c(cid:1193)u hình
71
Ethernet Switches
(cid:136) Th(cid:1269)c ch(cid:1193)t là bridge nhi(cid:1221)u c(cid:1241)ng (cid:136) L(cid:1233)c và chuy(cid:1223)n ti(cid:1219)p frame d(cid:1267) li(cid:1227)u s(cid:1265) d(cid:1257)ng (cid:257)(cid:1231)a ch(cid:1229) v(cid:1201)t lý (cid:136) Switching: A-to-A’ và B-to-B’ truy(cid:1221)n d(cid:1267) li(cid:1227)u (cid:257)(cid:1239)ng th(cid:1249)i mà không b(cid:1231) xung (cid:257)(cid:1245)t
(cid:136) Có nhi(cid:1221)u m(cid:1189)ch giao ti(cid:1219)p (c(cid:1241)ng) (cid:136) Thông th(cid:1133)(cid:1249)ng thì các tr(cid:1189)m k(cid:1219)t n(cid:1237)i d(cid:1189)ng hình sao (cid:257)(cid:1219)n switch (cid:129) Ethernet, nh(cid:1133)ng không xung
72
(cid:257)(cid:1245)t!
Các l(cid:1255)i ích c(cid:1259)a Switch
(cid:136) Cung c(cid:1193)p s(cid:1269) phân (cid:257)o(cid:1189)n (cid:136) T(cid:265)ng g(cid:1193)p (cid:257)ôi d(cid:1191)i thông gi(cid:1267)a
(cid:136) Truy(cid:1221)n d(cid:1267) li(cid:1227)u không xung
các nút
(cid:136) K(cid:1219)t h(cid:1255)p nhi(cid:1221)u c(cid:1241)ng v(cid:1247)i t(cid:1237)c
(cid:257)(cid:1245)t
(cid:136) Cho phép nhi(cid:1221)u m(cid:1189)ch ho(cid:1189)t
(cid:257)(cid:1245) khác nhau (10/100/1000 Mbps) và các c(cid:1241)ng này có th(cid:1223) (cid:257)(cid:1133)(cid:1255)c chia s(cid:1215) ho(cid:1211)c dành riêng
73
(cid:257)(cid:1245)ng (cid:257)(cid:1239)ng th(cid:1249)i
Các cách th(cid:1261)c chuy(cid:1223)n m(cid:1189)ch
(cid:136) Store-and-forward:
(cid:129) Toàn b(cid:1245) frame (cid:257)(cid:1133)(cid:1255)c nh(cid:1201)n tr(cid:1133)(cid:1247)c khi nó (cid:257)(cid:1133)(cid:1255)c chuy(cid:1223)n ti(cid:1219)p (cid:257)i. (cid:129) (cid:270)(cid:1245) tr(cid:1225) t(cid:265)ng lên (cid:257)(cid:1237)i v(cid:1247)i các frame l(cid:1247)n. (cid:129) Kh(cid:1191) n(cid:265)ng dò tìm l(cid:1243)i là cao.
(cid:136) Cut-through:
(cid:129) Chuy(cid:1223)n ti(cid:1219)p frame ngay khi ki(cid:1223)m tra xong (cid:257)(cid:1231)a ch(cid:1229) (v(cid:1201)t lý) (cid:257)ích. (cid:129) Không ki(cid:1223)m tra l(cid:1243)i (cid:129) Sinh ra (cid:257)(cid:1245) tr(cid:1225) th(cid:1193)p nh(cid:1193)t (cid:136) Fragment-free switching:
(cid:129) Chuy(cid:1223)n ti(cid:1219)p frame sau khi nh(cid:1201)n (cid:257)(cid:1133)(cid:1255)c 64 bytes (cid:257)(cid:1195)u tiên. (cid:129) L(cid:1233)c (cid:257)(cid:1133)(cid:1255)c các frame xung (cid:257)(cid:1245)t (có kích c(cid:1253) < 64 bytes)
74
Forwarding Decision (Quy(cid:1219)t (cid:257)(cid:1231)nh chuy(cid:1223)n ti(cid:1219)p)
75
Ví d(cid:1257) v(cid:1221) m(cid:1245)t d(cid:1189)ng m(cid:1189)ng LAN ph(cid:1241) bi(cid:1219)n (IP network)
Dedicated
Shared
76
Minh h(cid:1233)a m(cid:1245)t m(cid:1189)ng s(cid:1265) d(cid:1257)ng Switches
77
So sánh t(cid:1241)ng k(cid:1219)t Summary comparison
hubs
bridges
routers
switches
no
yes
yes
yes
traffic isolation
plug & play
yes
yes
no
yes
no
no
yes
no
yes
no
no
yes
optimal routing cut through
78