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