Tài liệu này dành cho sinh viên, giáo viên khối ngành công nghệ thông tin tham khảo và có những bài học bổ ích hơn, bổ trợ cho việc tìm kiếm tài liệu, giáo án, giáo trình, bài giảng các môn học khối ngành công nghệ thông tin
Trang 1Chѭѫng 5: Mҥng Cөc Bӝ
(Local Area Networks)
Trang 2Chѭѫng 5: Mҥng cөc bӝ - LANs
Mӛi máy kӃt nӕi āӃn tҩt cҧ các máy khác
Tҩt cҧ các máy nӕi āӃn mӝt liên kӃt chia sҿ
Nӕi theo dҥng vòng
Tҩt cҧ nӕi āӃn switch
Trang 4IEEE 802 Committees
802.0 SEC
802.1 High Level Interface (HILI)
802.2 Logical Link Control (LLC)
802.3 CSMA/CD Working Group
802.4 Token Bus
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
Trang 5IEEE 802 LAN Standard Family
Layer 3-5/7
802.2Logical Link Control (LLC)
802.3
CSMA/CD
802.4TokenBus
802.5TokenRing
802.11Wireless
Layer 2 Data Link
Layer 1 Physical
MAC
PHY
Trang 6Tҫng liên kӃt dӳ liӋu (trình bày lҥi!)
trҥm gҫn kӅ (hàng xóm)
Quy āӏnh viӋc truyӅn dӳ liӋu lên phѭѫng tiӋn truyӅn chia sҿ
Dӵng khung và āánh āӏa chӍ
Liên hӋ vӟi các thành phҫn vұt lý āѭӧc dùng āӇ truyӅn
thông tin
Có nhӳng chӭc nĉng kiӇm soát quá trình truyӅn thông vӟi
āӝ tin cұy cao
Làm cҫu nӕi cho phép giao tiӃp chung
Nhұn thông tin tӯ tҫng mҥng ӣ bên gӱi và chuyӇn āӃn cәngthích hӧp cӫa hӋ thӕng āích
Trang 7 Ďѫn vӏ dӳ liӋu giao thӭc cӫa LLC:
DSAP: āiӇm truy cұp dӏch vө cӫa hӋ thӕng āích
SSAP: āiӇm truy cұp dӏch vө cӫa hӋ thӕng nguӗn
Trang 8Chuҭn Ethernet
Ethernet hiӋn là hӑ công nghӋ mҥng cөc bӝ āѭӧc dùng rӝngrãi nhҩt trên thӃ giӟi
Chuҭn Ethernet āѭӧc cung cҩp (công bӕ) lҫn āҫu tiên vào nĉm
1980 bӣi mӝt tiӇu ban phӕi hӧp giӳa the Digital, Intel, và
Trang 9Ethernet Standards
Trang 10Các āһc tҧ kӻ thuұt cho Ethernet
Ethernet Specifications
10Base-2 10 Mbps baseband Ethernet over coaxial cable with a maximum distance of 185 meters Alsoreferred to as
Thin Ethernet or Thinnet or Thinwire
10Base-T 10 Mbps baseband Ethernet over twisted pair cables with a maximum length of 100 meters.
10Base-5 10 Mbps baseband Ethernet over coaxial cable with a maximum distance of 500 meters Also
referred to as Thick Ethernet or Thicknet or Thickwire
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 longwavelaser 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.
Trang 11Ethernet Cable and Connector
Trang 12Ethernet Cable and Connector (2)
Trang 13Ethernet Cable and Connector (3)
BNC cable connector
Network Interface Card (NIC)
Trang 14Ethernet Cable and Connector (4)
Unshielded Twisted- Pair Shielded
Twisted- Pair
Trang 15Ďӏa chӍ trong LAN và giao thӭc ARP
32-bit IP address:
LAN (or MAC or physical or Ethernet)
address:
tiӃp này āӃn mҥch giao tiӃp khác - có kӃt nӕi vӅ
mһt vұt lý (cùng mӝt mҥng)
Trang 16Ďӏa chӍ trong LAN và giao thӭc ARP (tt)
Mӛi bӝ thích ӭng mҥng trên LAN có mӝt āӏa chӍ MAC duy nhҩt
Trang 17Ďӏa chӍ trong LAN (tiӃp theo)
Sӵ phân phӕi āӏa chӍ MAC āѭӧc quҧn lý bӣi IEEE
Các nhà sҧn xuҩt mua mӝt phҫn còn trӕng cӫa āӏa chӍ MAC(āӇ āҧm bҧo tính duy nhҩt)
Sӵ tѭѫng tӵ:
(a) āӏa chӍ MAC: tѭѫng tӵ sӕ chӭng minh nhân dân
(b) āӏa chӍ IP: tѭѫng tӵ nhѭ āӏa chӍ thѭ tín
āӏa chӍ MAC là bҵng phҷng => có thӇ mang āi āѭӧc
có thӇ di chuyӇn mӝt card mҥng tӯ LAN này sang LAN khác
Trang 18Ví dө vӅ sӵ phân phát gói tin
223.1.3.2 223.1.3.1
223.1.3.27
A
B
E
Trҥm A gӣi gói dӳ liӋu cho B
vӟi āӏa chӍ IP āã āѭӧc biӃt:
dò tìm āӏa chӍ IP cӫa B trong
bҧng āӏnh tuyӃn và biӃt rҵng B
nҵm trên cùng mӝt mҥng vӟi A
tҫng LKDL máy A āóng gói gam
dӳ liӋu vào khung (frame) và gӣi
cho B -> B’s MAC?
B’s MAC
addr
A’s MAC addr
A’s IP addr
B’s IP
frame: āӏa chӍ āích, nguӗn datagram: āӏa chӍnguӗn, āích
Trang 19ARP: Giao thӭc phân giҧi āӏa chӍ
chӍ IP và MAC cho mӝt sӕ nút trên LAN
< IP address; MAC address; TTL>
TTL (Time To Live): thӡigian “sӕng” cӫa mӛi bҧn ghitrong bҧng ARP (thѭӡng là
20 phút)
Câu hӓi: làm thӃ nào āӇ xác
āӏnh āӏa chӍ MAC cӫa host B
khi āã biӃt āӏa chӍ IP cӫa nó?
Trang 20Giao thӭc ARP
A muӕn gӱi gam dӳ liӋu cho
B, và nó āã biӃt āӏa chӍ IP
cӫa B
Giҧ sӱ trên bҧng ARP cӫa A
chѭa có B’s MAC address
A broadcasts gói truy vҩn
ARP, chӭa āӏa chӍ IP cӫa B
nhұn āѭӧc truy vҩn này
B nhұn gói truy vҩn ARP, trҧ
lӡi cho A āӏa chӍ MAC cӫa nó
frame āѭӧc gӣi trӵc tiӃp
tӟi A – unicast (nhӡ A’s
MAC address)
address vào bҧng ARP cӫa
nó cho āӃn khi thông tin nàytrӣ nên hӃt hiӋu lӵc (timesout)
chҥy”:
Các nút tӵ mình tҥo bҧngARP mà không cҫn āӃn sӵcan thiӋp cӫa nhà quҧntrӏ mҥng
Trang 21TruyӅn dӳ liӋu āӃn mӝt nút ӣ LAN khác
Tình huӕng: A gӣi gam dӳ liӋu cho B qua router R
vӟi giҧ thiӃt A biӃt āӏa chӍ IP cӫa B
A
R
B
Trang 22 A tҥo gam dӳ liӋu vӟi āӏa chӍ nguӗn là A’s IP address, āích là B’s IP
address
A dùng ARP āӇ lҩy R’s MAC address cӫa IP add 111.111.111.110
A tҥo frame dӳ liӋu vӟi āӏa chӍ (MAC) āích là R’s MAC address
Tҫng LKDL cӫa A gӣi frame āi
Tҫng LKDL cӫa router R nhұn frame
R trích IP datagram tӯ Ethernet frame, và biӃt gói IP āó hѭӟng tӟi B
R dùng ARP āӇ lҩy āӏa chӍ MAC cӫa B
R tҥo khung trong āó chӭa gam dӳ liӋu vӟi āӏa chӍ nguӗn là A’s IP, āích là B’s IP và gӱi āӃn B
A
R
B
Trang 23Công nghӋ “thӕng trӏ” trong mҥng cөc bӝ (LAN):
Công nghӋ LAN āѭӧc sӱ dөng rӝng rãi āҫu tiên
Ďѫn giҧn hѫn, rҿ hѫn so vӟi các công nghӋ LAN dùng thҿ bài(token) và ATM (Asynchronous Transfer Mode)
Luôn theo kӏp trong cuӝc āua tӕc āӝ: 10, 100, 1000, 10000 Mbps
Metcalfe’s Ethernet sketch
Trang 24Lý do cho sӵ thành công cӫa Ethernet
chính sau:
Sӵ āѫn giҧn và dӉ dàng trong viӋc duy trì
Khҧ nĉng kӃt hӧp các công nghӋ mӟi
Ďӝ tin cұy cao
Chi phí cho sӵ lҳp āһt và nâng cҩp là thҩp
Dҧi thông cӫa mҥng có thӇ āѭӧc tĉng lên mà không
cҫn phҧi thay āәi công nghӋ nӅn tҧng
Trang 25Khuôn dҥng khung Ethernet
Tҥi tҫng liên kӃt dӳ liӋu, cҩu trúc khung là gҫn nhѭ giӕng
nhau cho tҩt cҧ mӑi tӕc āӝ cӫa Ethernet tӯ 10 Mbps āӃn
10,000 Mbps
Trang 26IEEE 802.3 Ethernet
Trang 27Cҩu trúc khung Ethernet
Bӝ thích ӭng mҥng bên gӣi bao bӑc các gam dӳ liӋu IP
(hoһc gói dӳ liӋu giao thӭc tҫng mҥng khác) trong
khung Ethernet
Preamble (phҫn mӣ āҫu):
7 bytes vӟi mүu bit 10101010 āѭӧc theo sau bӣi
mӝt byte vӟi mүu bit 10101011
āѭӧc sӱ dөng āӇ āӗng bӝ nhӏp āӗng hӗ giӳa bên gӣi
và bên nhұn
Trang 28Cҩu trúc khung Ethernet (tt)
Addresses (āӏa chӍ): 6 bytes
nӃu bӝ thích ӭng mҥng nhұn āѭӧc mӝt frame có āӏa chӍ āích trùng vӟi āӏa chӍ vұt lý cӫa nó, hoһc āӏa chӍ āích là āӏa chӍ quҧng bá (vd: gói ARP request), nó sӁ āѭa dӳ liӋu lên cho giao thӭc (āѭӧc chӍ) tҥi tҫng mҥng
nӃu không thì nó sӁ loҥi bӓ khung āó
Type (loҥi): chӍ giao thӭc ӣ tҫng trên (network layer), phҫn
lӟn là IP nhѭng nhӳng giao thӭc khác cźng có thӇ āѭӧc hӛ trӧnhѭ Novell IPX và AppleTalk); cźng có thӇ kӃt hӧp là Length(chiӅu dài) <1536 -> Length!
CRC (Cyclic Redundancy Check – KiӇm dѭ vòng): āѭӧc kiӇm tratҥi bên nhұn, nӃu phát hiӋn có lӛi, khung āó bӏ bӓ
Trang 29Ethernet - Dӏch vө phi kӃt nӕi, không tin cұy
Phi kӃt nӕi: không bҳt tay giӳa bӝ thích ӭng
mҥng bên gӣi và nhұn.
Không tin cұy: bӝ thích ӭng mҥng bên nhұn
không gӣi tin báo nhұn/không nhұn (ACK hay NACK) āӃn bӝ thích ӭng mҥng bên gӣi
dòng cӫa các gam dӳ liӋu āѭӧc chuyӇn lên chotҫng mҥng có thӇ có các khoҧng trӕng
các khoҧng trӕng này sӁ āѭӧc lҩp nӃu ӭng dөng sӱdөng TCP ӣ tҫng vұn chuyӇn
nӃu không thì, ӭng dөng sӁ “thҩy” các khoҧng
Trang 30 Card mҥng āang truyӅn sӁ
hӫy bӓ ngay viӋc truyӅn dӳ
là, truy cұp ngүu nhiên
Trang 31Giҧi thuұt CSMA/CD trong Ethernet
4 NӃu card mҥng phát hiӋnthҩy có sӵ truyӅn dӳ liӋukhác, nó sӁ hӫy bӓ viӋctruyӅn dӳ liӋu và gӣi tínhiӋu bӗi
5 Sau khi hӫy bӓ viӋc truyӅn,
hӗi theo luұt sӕ mź: saulҫn xung āӝt thӭ m, card mҥng chӑn giá trӏ K ngүunhiên tӯ {0,1,2,…,2m-1}
1 Card mҥng nhұn gam dӳ liӋu
tӯ tҫng mҥng và tҥo frame
2 NӃu cҧm nhұn thҩy kênh
truyӅn rӛi, nó sӁ bҳt āҫu
truyӅn frame āi NӃu cҧm
nhұn thҩy kênh truyӅn bұn,
nó āӧi cho āӃn khi kênh
truyӅn rӛi và truyӅn dӳ liӋu
3 NӃu card mҥng truyӅn xong
toàn bӝ frame mà không
phát hiӋn thҩy viӋc truyӅn
Trang 32Ethernet’s CSMA/CD (tt)
Tín hiӋu bӗi: āӇ āҧm bҧo rҵng
tҩt cҧ các trҥm āang
truyӅn biӃt āѭӧc xung āӝt
āang xҧy ra; 48 bits;
Bit time: 1 microsec cho 10
Mbps Ethernet ;
vӟi K=1023, thӡi gian āӧi
vào khoҧng 50 msec
Vãn hӗi theo luұt sӕ mź :
sau xung āӝt thӭ 2: chӑn K tӯ{0,1,2,3}…
sau xung āӝt thӭ 10, chӑn K tӯ{0,1,2,3,4,…,1023}
Trang 33HiӋu suҩt cӫa Ethernet
chiӅu dài cáp, tӕc āӝ tín hiӋu, kích cӥ khung, dҧi thông
a
4 5 1
signalspee
h cablelengt TRANS
PROP
Trang 34Ďi dây trong Ethernet āҫu tiên
Original Ethernet Wiring
Heavy coaxial cable, called thicknet, 10Base5
Trang 35Original Ethernet Wiring (2)
Trang 36Ďi dây trong Ethernet thӃ hӋ thӭ 2
Second Generation Ethernet Wiring
Thinner coaxial cable, called thinnet, 10Base2
Trang 37Second Generation Ethernet Wiring (2)
Trang 38Ďi dây trong Ethernet hiӋn āҥi
Modern Ethernet Wiring
Uses a hub, called twisted pair Ethernet, 10BaseT
Trang 39Modern Ethernet Wiring (2)
Trang 41Chuҭn 10 Base2 trong Ethernet
Trang 42 Ďã và āang āѭӧc dùng trong nhiӅu nĉm cho viӋc truyӅn
sӕ liӋu, bao gӗm cҧ cáp cho TV
Ďҳt hѫn và khó lҳp āһt hѫn so vӟi cáp āôi dây xoҳn
Trang 43Chuҭn 10BaseT và 100BaseT
Tӕc āӝ truyӅn dӳ liӋu là 10/100 Mbps; chuҭn 100 còn āѭӧc gӑi
là “fast ethernet”
T chӍ Twisted Pair (cáp āôi dây xoҳn)
Các nút kӃt nӕi āӃn mӝt thiӃt bӏ tұp trung –hub-: “dҥng hìnhsao”; khoҧng cách tӕi āa tӯ nút āӃn hub là 100m
Hub vӅ bҧn chҩt là repeater nhiӅu cәng:
tín hiӋu nhұn āѭӧc tӯ mӝt cәng và chuyӇn tiӃp āӃn tҩt cҧcác cәng khác
hub
nodes
Trang 44Unshielded Twisted Pair (UTP)
Cáp āôi dây xoҳn không bӑc có bӕn āôi dây āѭӧc kӃt xoҳn āѭӧc sӱ rӝng rãi trong kӃt nӕi mҥng hiӋn nay.
Ďһc tҧ kӻ thuұt TIA/EIA-568-A|B quyӃt āӏnh āӃn hiӋu nĉng cӫa cáp
Trang 45Attach the RJ-45
45
Plug
Trang 46Sѫ āӗ chân nӕi cho RJ-45 connector
1: T r a n s m i t
2: Transmit 3: R e c e i v e
4: Not used 5: N o t u s e d 6: Receive
Trang 47Unshielded Twisted Pair (UTP)
Rollover Straight-through Cross-over
Cáp thҷng (straight-through): 1-1, 2-2, 3-3, 4-4, 5-5, 6-6, 7-7, 8-8
Trang 48UTP Straight-through Cable
Hub or Switch Host or Router
ĎӇ kӃt nӕi mӝt cәng tӯ Hub hoһc Switch āӃn cәng cӫa
card mҥng trên máy tính ta dùng cáp thҷng
Trang 49(straight-UTP Straight-through Cable
Host or Router Hub or Switch
Trang 50UTP Cross-over Cable
cәng cӫa Switch khác ta dùng cáp chéo
Trang 51UTP Cross-over Cable
ĈӇ bҩm cáp chéo ta ÿҩu chân 1 (ÿҫu này) vӟi chân 3 (ÿҫu kia); chân 2
vӟi chân 6;
Trang 53Hub Router
KӃt nӕi các thiӃt bӏ cùng nhóm thì ta dùng : cáp chéo
Trang 54Mã hóa Manchester
Mӛi bit có mӝt sӵ chuyӇn tiӃp trҥng thái
Cho phép āӗng hӗ giӳa bên gӣi và nhұn āӗng bӝ hóa vӟinhau
không cҫn mӝt āӗng hӗ toàn cөc, tұp trung giӳa các nút!
Lѭu ý, āây là “món” cӫa tҫng vұt lý!
Trang 55Gbit Ethernet
Cho phép cҧ liên kӃt āiӇm – āiӇm và các kênh truyӅn
chia sҿ
Ӣ chӃ āӝ chia sҿ, CSMA/CD āѭӧc sӱ dөng; āӇ āҥt hiӋuquҧ cao thì khoҧng cách giӳa các nodes là ngҳn
Ӣ āây, hubs āѭӧc gӑi là “Buffered Distributors”
Ďҥt tӕc āӝ 1 Gbps ӣ chӃ āӝ truyӅn song công cho các
liên kӃt āiӇm – āiӇm
HiӋn tҥi āã có 10 Gbps!
Trang 56Tѭѫng lai cӫa Ethernet
công nghӋ Legacy ĺ Fast ĺ Gigabit ĺ MultiGigabit.
Cáp āӗng (tӕc āӝ lên āӃn 1000 Mbps, có lҿ còn cao hѫn)
Không dây (āang tiӃn āӃn 100 Mbps, có lҿ còn cao hѫn)
Cáp quang (hiӋn tҥi là 10,000 Mbps và sӁ sӟm āѭӧc nâng cao hѫn)
Trang 57 Nhұn xét: switches vӅ bҧn chҩt là bridges nhiӅu cәng.
Nhӳng gì ta nói vӅ bridges cźng āúng cho switchs!
Trang 58Liên kӃt các āoҥn mҥng vӟi repeaters
Mҥng Ethernet có āѭӡng kính bӏ giӟi hҥn (thӡi gian) là 51.2 Ps
Tӕi āa chӍ āѭӧc 4 repeaters
Ďѭӡng kính tӕi āa d 2,500 m
Trang 59Liên kӃt các āoҥn mҥng vӟi hubs
Dùng hubs làm xѭѫng sӕng liên kӃt các āoҥn mҥng cөc bӝ
Mӣ rӝng khoҧng cách tӕi āa giӳa các nodes
NӃu mӝt nút ӣ CS và mӝt nút ӣ EE truyӅn āӗng thӡi: xung āӝt
Không thӇ liên kӃt 10BaseT & 100BaseT
Trang 60 Là thiӃt bӏ ӣ tҫng liên kӃt dӳ liӋu
lѭu giӳ và chuyӇn tiӃp các khung Ethernet
kiӇm tra phҫn thông tin āiӅu khiӇn cӫa khung và chuyӇn
tiӃp có lӵa chӑn các khung dӵa trên āӏa chӍ MAC āích
khi khung sӁ āѭӧc chuyӇn tiӃp trên mӝt āoҥn mҥng nào āó,
sӱ dөng CSMA/CD āӇ truy cұp āoҥn mҥng āó
Trang 61Bridges: tách biӋt lѭu lѭӧng
ViӋc lҳp āһt bridge sӁ chia cҳt mҥng LAN ra thành nhiӅu āoҥn
bridges sӁ lӑc các khung dӳ liӋu:
mҥng cөc bӝ thѭӡng thì không āѭӧc chuyӇn tiӃp āӃn cácāoҥn mҥng cөc bӝ khác
Các āoҥn trӣ thành các miӅn xung āӝt tách biӋt
domain
collision domain
= hub
= host
Trang 62Segmentation (Sӵ phân āoҥn)
Trang 63QuyӃt āӏnh chuyӇn tiӃp
• Làm thӃ nào āӇ xác āӏnh chuyӇn tiӃp khung dӳ liӋu āӃnāoҥn mҥng nào?
Trang 64Xây dӵng bҧng cҫu nӕi
Mӝt bridge có mӝt bridge table
(Ďӏa chӍ cӫa nút trong LAN, Mҥch giao tiӃp cӫa Bridge,Thӡi gian cұp nhұt vào)
Nhӳng mөc cź sӁ bӏ bӓ āi (thӡi gian sӕng có thӇ là 60
phút)
bridges h͕c nhӳng trҥm có thӇ vѭѫn tӟi āѭӧc thông qua
nhӳng mҥch giao tiӃp nào
khi nhұn āѭӧc mӝt khung, bridge “hӑc” vӏ trí cӫa nѫi gӣi:āoҥn mҥng cөc bӝ āi vào
ghi nhұn cһp nút gӣi/vӏ trí trong bҧng cҫu nӕi
Trang 65Lӑc/ChuyӇn tiӃp khung dӳ liӋu
Khi bridge nhұn mӝt khung dӳ liӋu:
Tìm kiӃm āӏa chӍ MAC āích trong bridge table
NӃu mӝt mөc āѭӧc tìm thҩy cho āӏa chӍ āích āó
Trang 66Ví dө vӅ hoҥt āӝng cӫa Bridge
Giҧ sӱ C gӣi frame āӃn D và D hӗi āáp vӟi mӝt frame āӃn C
Bridge nhұn frame tӯ C
lѭu lҥi trong bridge table rҵng C là ӣ cәng 1
vì D chѭa có trong bҧng, bridge gӣi frame āó āӃn cәng 2 và 3
Trang 67Ví dө vӅ hoҥt āӝng cӫa Bridge (tt)
D tҥo ra mӝt frame hӗi āáp cho C và gӣi āi
lѭu lҥi trong bridge table rҵng D là ӣ cәng 2
bridge biӃt C là ӣ cәng 1, do āó nó ch͑ chuyӇn tiӃp frame
C | 1
Trang 68Liên kӃt không xѭѫng sӕng
- nӃu hub ӣ Computer Science bӏ hӓng thì mҥng bӏ sұp
- tҩt cҧ mӑi lѭu lѭӧng giӳa EE và SE phҧi āi qua āoҥn CS
Trang 69Backbone configuration
(cҩu hình āѭӡng trөc)
Recommended !
KhuyӃn nghӏ!
Trang 70Bridges và cây trҧi rӝng
āӇ tĉng āӝ tin cұy, thiӃt yӃu phҧi có nhiӅu āѭӡng dүn luân
phiên, dѭ tӯ nguӗn āӃn āích
vӟi nhiӅu āѭӡng dүn, kӃt quҧ là dӉ tҥo ra vòng lһp - bridges cóthӇ nhұn và chuyӇn tiӃp mӝt frame mãi mãi
giҧi pháp: tә chӭc các bridges vào mӝt cây trҧi rӝng bҵng
cách tҥm thӡi vô hiӋu hóa mӝt tұp con các cәng nào āó
Disabled
Trang 71Mӝt sӕ āiӇm āһc trѭng cӫa bridge
Tách āѭӧc các miӅn xung āӝt nên làm cho thông lѭӧng tӕi āa cӫa mҥng tĉng lên
Không bӏ giӟi hҥn bӣi sӕ nút và tҫm bao phӫ āӏa lý
Có thӇ kӃt nӕi vӟi nhiӅu loҥi Ethernet khác nhau
Trong suӕt (“cҳm là chҥy”): không cҫn thiӃt
Trang 72Ethernet Switches
Thӵc chҩt là bridge nhiӅu cәng
Lӑc và chuyӇn tiӃp frame dӳ
liӋu sӱ dөng āӏa chӍ vұt lý
Switching: A-to-A’ và B-to-B’
truyӅn dӳ liӋu āӗng thӡi mà
không bӏ xung āӝt
Có nhiӅu mҥch giao tiӃp (cәng)
Thông thѭӡng thì các trҥm kӃt
nӕi dҥng hình sao āӃn switch
āӝt!
Trang 73Các lӧi ích cӫa Switch
Cung cҩp sӵ phân āoҥn
Tĉng gҩp āôi dҧi thông giӳa
Trang 74Các cách thӭc chuyӇn mҥch
Store-and-forward :
Toàn bӝ frame āѭӧc nhұn trѭӟc khi nó āѭӧc chuyӇn tiӃp āi.
Ďӝ trӉ tĉng lên āӕi vӟi các frame lӟn.
Khҧ nĉng dò tìm lӛi là cao.
Cut-through :
ChuyӇn tiӃp frame ngay khi kiӇm tra xong āӏa chӍ (vұt lý) āích.
Không kiӇm tra lӛi
Sinh ra āӝ trӉ thҩp nhҩt
Fragment-free switching:
ChuyӇn tiӃp frame sau khi nhұn āѭӧc 64 bytes āҫu tiên.
Lӑc āѭӧc các frame xung āӝt (có kích cӥ < 64 bytes)