Mạng cục bộ LAN cho phép các thiết bị độc lập truyền thông trực tiếp với nhau trên
không gian hẹp. Có 4 kiểu kỹ thuật LAN là Ethernet, Token Bus, Token Ring của
IEEE và FDDI của ANSI, được quy định và phân biệt tại lớp 2 của môi tr−ờng OSI.
5.1 Các chuẩn LAN
5.1.1 Lớp 2
Lớp 2 cung cấp khả năng truy xuất vào môi trường lập mạng truyền dẫn vật lý
qua môi trường, cho phép dữ liệu định vị được đích của mạng.
So sánh với lớp 1 chỉ liên quan đến các tín hiệu, các luồng bit, các thμnh phần đưa
dữ liệu ra môi trường và các cấu hình khác nhau thì lớp 2 nhiệm vụ chính là đưa các
giải pháp để liên kết dữ liệu. Vì lớp 1 không thể thông tin được với các lớp ở phía trên,
lớp 2 làm nhiệm vụ nμy thông qua LLC (Logical Link Control). Lớp 1 không thể đặt
tên hay nhận diện các máy tính thì lớp 2 dùng một quá trình tìm địa chỉ hay đặt tên
cho các máy tính. Lớp 1 không thể quyết định được máy tính nào sẽ truyền dữ liệu từ
một nhóm muốn truyền tại cùng thời điểm thì lớp 2 dùng hệ thống MAC (Media
Access Control)
21 trang |
Chia sẻ: tlsuongmuoi | Lượt xem: 1923 | Lượt tải: 1
Bạn đang xem trước 20 trang tài liệu Các khái niệm và các kỹ thuật mạng LAN, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
86
Ch−¬ng 5
C¸c kh¸i niÖm vµ c¸c kü thuËt m¹ng LAN
M¹ng côc bé LAN cho phÐp c¸c thiÕt bÞ ®éc lËp truyÒn th«ng trùc tiÕp víi nhau trªn
kh«ng gian hÑp. Cã 4 kiÓu kü thuËt LAN lµ Ethernet, Token Bus, Token Ring cña
IEEE vµ FDDI cña ANSI, ®−îc quy ®Þnh vµ ph©n biÖt t¹i líp 2 cña m«i tr−êng OSI.
5.1 C¸c chuÈn LAN
5.1.1 Líp 2
Líp 2 cung cÊp kh¶ n¨ng truy xuÊt vµo m«i tr−êng lËp m¹ng vµ truyÒn dÉn vËt lý
qua m«i tr−êng, cho phÐp d÷ liÖu ®Þnh vÞ ®−îc ®Ých cña m¹ng.
So s¸nh víi líp 1 chØ liªn quan ®Õn c¸c tÝn hiÖu, c¸c luång bit, c¸c thµnh phÇn ®−a
d÷ liÖu ra m«i tr−êng vµ c¸c cÊu h×nh kh¸c nhau th× líp 2 nhiÖm vô chÝnh lµ ®−a c¸c
gi¶i ph¸p ®Ó liªn kÕt d÷ liÖu. V× líp 1 kh«ng thÓ th«ng tin ®−îc víi c¸c líp ë phÝa trªn,
líp 2 lµm nhiÖm vô nµy th«ng qua LLC (Logical Link Control). Líp 1 kh«ng thÓ ®Æt
tªn hay nhËn diÖn c¸c m¸y tÝnh th× líp 2 dïng mét qu¸ tr×nh t×m ®Þa chØ hay ®Æt tªn
cho c¸c m¸y tÝnh. Líp 1 kh«ng thÓ quyÕt ®Þnh ®−îc m¸y tÝnh nµo sÏ truyÒn d÷ liÖu tõ
mét nhãm muèn truyÒn t¹i cïng thêi ®iÓm th× líp 2 dïng hÖ thèng MAC (Media
Access Control).
Institute of Electrical and Electronic Engineers (IEEE) lµ mét tæ chøc chuyªn m«n
®Þnh ra c¸c tiªu chuÈn m¹ng. IEEE 802.3 vµ IEEE 802.5 lµ c¸c chuÈn LAN phæ biÕn
nhÊt trªn thÕ giíi hiÖn nay. C¸c chuÈn IEEE chØ liªn quan ®Õn hai líp d−íi cïng, do
®ã líp liªn kÕt d÷ liÖu ®−îc chia thµnh hai phÇn:
− ChuÈn 802.2 LLC kh«ng phô thuéc kü thuËt.
− C¸c phÇn phô thuéc kü thuËt ®Æc biÖt phèi hîp chÆt chÏ víi líp 1.
IEEE chia líp liªn kÕt d÷ liÖu trong m« h×nh OSI thµnh hai líp phô:
− Media Access Control (MAC): chuyÓn tiÕp xuèng m«i tr−êng.
− Logical Link Control (LLC): chuyÓn tiÕp lªn líp m¹ng.
5.1.2 So s¸nh m« h×nh IEEE víi m« h×nh OSI
ChuÈn IEEE xuÊt hiÖn, tho¹t nh×n nã tr¸i víi m« h×nh OSI ë hai c¸ch thÓ hiÖn. Nã
®Þnh nghÜa líp së h÷u cña nã (LLC), bao gåm ®¬n vÞ d÷ liÖu giao thøc PDU (Protocol
Data Unit), c¸c giao tiÕp... vµ xuÊt hiÖn c¸c chuÈn MAC 802.3 vµ 802.5, xuyªn qua
giao tiÕp gi÷a líp 1 vµ líp 2.
C¨n b¶n, m« h×nh OSI lµ mét h−íng dÉn thèng nhÊt; IEEE xuÊt hiÖn sau ®Ó gi¶i
quyÕt nh÷ng vÊn ®Ò m¹ng khi chóng ®−îc x©y dùng. Chóng vÉn dïng m« h×nh OSI,
nh−ng ®iÒu l−u ý lµ chøc n¨ng cña LLC vµ MAC trong líp liªn kÕt d÷ liÖu cña OSI.
87
Mét kh¸c biÖt kh¸c gi÷a m« h×nh OSI vµ c¸c chuÈn IEEE lµ NIC. NIC lµ n¬i ®Þa chØ
líp 2 c− tró, nh−ng trong nhiÒu kü thuËt, NIC còng cã tranceiver (mét thiÕt bÞ líp 1)
tÝch hîp trong nã vµ kÕt nèi trùc tiÕp ®Õn m«i tr−êng vËt lý. V× vËy sÏ lµ chÝnh x¸c nÕu
®Æc tÝnh hãa NIC nh− lµ thiÕt bÞ cña c¶ líp 1 vµ líp 2.
H×nh 5.1. So s¸nh vµ t−¬ng ph¶n líp 1 vµ líp 2 cña m« h×nh OSI víi chuÈn kü thuËt cña
LAN.
5.2 Logical Link Control - LLC (§iÒu khiÓn liªn kÕt logic)
LLC gièng nhau cho mäi LAN. MAC chøa mét sè khèi riªng biÖt, mçi khèi ®¹i diÖn
riªng cho tõng LAN ®ang ®−îc sö dông. §iÓm m¹nh cña 802 lµ tÝnh chÊt chia khèi
(modularity) ®Ó chuÈn hãa nh÷ng c¸i chung vµ gi÷ l¹i nh÷ng ®iÓm riªng kh¸c. VÝ dô
802.1 - liªn kÕt m¹ng; 802.3 - LLC; c¸c modul MAC: 802.3 - Ethernet-CSMA/CD, 802.4
- Token Bus, 802.5 - Token Ring...
LLC cho phÐp mét phÇn cña líp datalink thùc hiÖn chøc n¨ng mét c¸ch ®éc lËp ®èi
víi c¸c kü thuËt cã s½n. Líp nµy t¹o ra tÝnh linh ho¹t trong viÖc phôc vô cho c¸c giao
thøc líp m¹ng trªn nã, trong khi vÉn liªn l¹c hiÖu qu¶ víi c¸c kü thuËt kh¸c nhau bªn
d−íi nã.
LLC lµ líp phô tham gia vµo qu¸ tr×nh ®ãng gãi. LLC nhËn ®¬n vÞ d÷ liÖu giao thøc
líp m¹ng, nh− lµ c¸c gãi IP, vµ thªm nhiÒu th«ng tin ®iÒu khiÓn vµo ®Ó gióp ph©n phèi
gãi IP ®Õn ®Ých cña nã. Nã thªm hai thµnh phÇn ®Þa chØ cña ®Æc t¶ 802.2: ®iÓm truy
xuÊt dÞch vô ®Ých DSAP (Destination Service Access Point) vµ ®iÓm truy xuÊt dÞch vô
nguån SSAP (Source Service Access Point). Nã ®ãng gãi trë l¹i d¹ng IP, sau ®ã chuyÓn
xuèng líp phô MAC ®Ó tiÕn hµnh c¸c kü thuËt ®ãng gãi tiÕp theo. VÝ dô vÒ kü thuËt
®Æc biÖt nµy cã lÏ lµ mét trong sè Ethernet, Token Ring hay FDDI.
5.3 §¸nh ®Þa chØ MAC
5.3.1 C¸c ®Þa chØ MAC vµ c¸c NIC
Mçi m¸y tÝnh cã mét c¸ch tù ®Þnh danh duy nhÊt, dï ®−îc g¾n vµo m¹ng hay kh«ng
®Òu cã mét ®Þa chØ vËt lý, hai ®Þa chØ vËt lý kh«ng bao giê gièng nhau. Chóng ®−îc gäi
lµ ®Þa chØ MAC lµ ®Þa chØ vËt lý n»m trªn NIC. Khi rêi nhµ m¸y, nhµ s¶n xuÊt phÇn
cøng g¸n ®Þa chØ vËt lý cho mçi NIC b»ng c¸ch lËp tr×nh vµo mét chip cña NIC. NÕu
NIC ®−îc thay thÕ th× ®Þa chØ vËt lý cña tr¹m còng thay ®æi theo vµ t−¬ng øng cã mét
Data
Link Layer
LLC
Sublayer
MAC
Sublayer
Physical
Layer
OSI Layers
IEEE 802.2
Et
he
rn
et
IE
EE
80
2.
3
10
BA
SE
-
T
To
ke
n
Ri
n
g/
IE
EE
FD
D
I
LAN
Specification
88
®Þa chØ vËt lý míi. §Þa chØ MAC ®−îc viÕt d−íi d¹ng sè Hex, víi hai d¹ng chÝnh:
0000.0c12.3456 hay 00-00-0c-12-34-56.
5.3.2 NIC dïng c¸c ®Þa chØ MAC nh− thÕ nµo
Ethernet vµ 802.3 LAN lµ c¸c m¹ng qu¶ng b¸. TÊt c¶ c¸c tr¹m ®Òu thÊy frame
truyÒn. Mçi tr¹m ph¶i kiÓm tra mçi frame ®Ó x¸c ®Þnh xem nã cã ph¶i lµ ®Ých cña
frame hay kh«ng.
Khi thiÕt bÞ nguån göi d÷ liÖu lªn m¹ng, mét phÇn quan träng trong qu¸ tr×nh gãi
(t¸ch) frame t¹i líp 2 lµ thªm ®Þa chØ MAC nguån vµ ®Ých vµo. Khi d÷ liÖu lan truyÒn,
NIC trªn mçi thiÕt bÞ m¹ng kiÓm tra xem ®Þa chØ MAC cña nã cã trïng víi ®Þa chØ vËt
lý ®Ých ®−îc mang trong d÷ liÖu hay kh«ng. NÕu kh«ng trïng, NIC lo¹i bá frame.
Khi d÷ liÖu ®i ngang qua m¸y ®Ých cña nã, NIC cña tr¹m nµy sÏ copy vµ lÊy d÷ liÖu
ra ®Ó cung cÊp cho m¸y tÝnh.
5.3.3 H¹n chÕ cña ®Þa chØ MAC
§Þa chØ MAC lµ yÕu tè sèng cßn ®Ó thùc hiÖn chøc n¨ng cña mét m¹ng m¸y tÝnh. Nã
cung cÊp ph−¬ng thøc ®Ó c¸c m¸y tÝnh cã thÓ tù nhËn d¹ng, cung cÊp cho c¸c host mét
tªn cè ®Þnh vµ duy nhÊt. Tèi ®a 1612 ®Þa chØ cã thÓ. §Þa chØ MAC cã mét khuyÕt ®iÓm
chÝnh lµ kh«ng cã cÊu tróc vµ ®−îc xem nh− kh«ng gian ®Þa chØ ph¼ng. Khi mµ mét
m¹ng m¸y tÝnh lín, khuyÕt ®iÓm nµy trë thµnh mét vÊn ®Ò thùc tÕ.
5.3.4 §iÒu khiÓn truy xuÊt m«i tr−êng (MAC)
MAC liªn hÖ ®Õn c¸c giao thøc dïng ®Ó x¸c ®Þnh m¸y tÝnh nµo trªn m«i tr−êng chia
sÎ (miÒn ®ông ®é-collision) ®−îc phÐp truyÒn d÷ liÖu. Cã hai lo¹i MAC tæng qu¸t:
deterministic (lÊy l−ît) vµ non-deterministic (vµo tr−íc ®−îc phôc vô tr−íc).
C¸c giao thøc MAC lÊy l−ît
T×nh huèng nµy t−¬ng tù nh− giao thøc liªn kÕt d÷ liÖu Token Ring, c¸c host riªng
biÖt ®−îc s¾p xÕp theo mét vßng trßn. Mét token (thÎ) ®Æc biÖt ch¹y trªn vßng. Khi mét
host muèn truyÒn d÷ liÖu, nã b¾t lÊy token, truyÒn d÷ liÖu trong mét thêi gian nhÊt
®Þnh, sau ®ã ®Æt token trë l¹i vßng, ®Ó chuyÓn ®i hoÆc bÞ tãm bëi c¸c host kh¸c.
C¸c giao thøc MAC kh«ng lÊy l−ît
C¸c giao thøc MAC kh«ng lÊy l−ît dïng tiÕp cËn first-come, first-served (FCFS),
cho phÐp bÊt cø tr¹m nµo còng cã thÓ truyÒn d÷ liÖu vµo bÊt cø lóc nµo. §iÒu nµy dÉn
®Õn sù ®ông ®é. Cã thÓ ph¸t hiÖn b»ng c¸ch l¾ng nghe trong khi truyÒn, sö dông giao
thøc MAC ®a truy nhËp c¶m nhËn sãng mang cã ph¸t hiÖn ®ông ®é CSMA/CD
(Carrier Sense Multiple Access with Collision Detection).
89
H×nh 5.2. Token Ring.
5.3.5 Ba kü thuËt MAC
Cã 3 kü thuËt ë líp 2 lµ Token Ring, FDDI vµ Ethernet.
Ethernet: CÊu h×nh bus logic (th«ng tin ch¹y trªn mét bus tuyÕn tÝnh) vµ cÊu h×nh
sao hay sao më réng.
Token Ring: CÊu h×nh ring logic (luång th«ng tin ®−îc ®iÒu khiÓn trªn mét ring) vµ
cÊu h×nh sao vËt lý.
FDDI: CÊu h×nh ring logic vµ cÊu h×nh ring ®«i vÒ mÆt vËt lý (nèi d©y ring ®«i).
H×nh 5.3 C¸c kü thuËt LAN th«ng dông.
5.4 Ethernet
5.4.1 So s¸nh Ethernet vµ IEEE 802.3
Ethernet lµ kü thuËt m¹ng côc bé ®−îc sö dông réng r·i nhÊt, ®−îc thiÕt kÕ lÊp vµo
kho¶ng trèng gi÷a c¸c m¹ng cù ly dµi tèc ®é thÊp vµ c¸c m¹ng v¨n phßng tèc ®é cao cù
ly rÊt giíi h¹n. Ethernet phï hîp víi m«i tr−êng ph¶i mang t¶i nÆng, rêi r¹c hay
kh«ng th−êng xuyªn cã tèc ®é d÷ liÖu ®Ønh kh¸ cao.
Ethernet cã nguån gèc tõ nh÷ng n¨m 1960 t¹i §¹i häc Hawaii. Xerox Corporation’s
Palo Alto Research Center (PARC) ph¸t triÓn hÖ thèng Ethernet thö nghiÖm lÇn ®Çu
tiªn vµo nh÷ng n¨m ®Çu thËp niªn 70. HÖ thèng nµy ®−îc dïng lµm c¬ së cho ®Æc t¶
IEEE 802.3 ®−îc c«ng bè vµo n¨m 1980. Kh«ng l©u sau, Digital Equiment
Corporation, Intel Corporation, vµ Xerox Corporation hîp t¸c vµ c«ng bè Ethernet
phiªn b¶n 2.0, vÒ c¨n b¶n t−¬ng thÝch IEEE 802.3.
Ethernet vµ IEEE 802.3 chØ ®Þnh c¸c kü thuËt t−¬ng tù nhau:
− Lµ c¸c m¹ng LAN sö dông c¬ chÕ truy xuÊt c¶m nhËn sãng mang cã
ph¸t hiÖn ®ông ®é CSMA/CD.
90
− Lµ c¸c m¹ng qu¶ng b¸.
Kh¸c biÖt gi÷a Ethernet vµ IEEE 802.3 rÊt m¬ hå. Ethernet cung cÊp c¸c dÞch vô
t−¬ng øng víi líp 1 vµ líp 2 cña m« h×nh OSI. IEEE 802.3 ®Æc t¶ líp vËt lý, líp 1, vµ
phÇn kªnh truy xuÊt cña líp liªn kÕt d÷ liÖu, líp 2, nh−ng kh«ng ®Þnh nghÜa ra mét
giao thøc ®iÓu khiÓn liªn kÕt logic LLC. C¶ Ethernet vµ IEEE 802.3 ®Òu ®−îc thùc
hiÖn qua phÇn cøng. Th«ng th−êng, phÇn vËt lý cña c¸c giao thøc nµy lµ mét card giao
tiÕp trong m¸y tÝnh hoÆc mét m¹ch trªn b¶n m¹ch chÝnh cña m¸y tÝnh.
5.4.2 Hä Ethernet
Ethernet quy ®Þnh 2 lÜnh vùc:
− Baseband quy ®Þnh tÝn hiÖu sè (m· Manchester), IEEE chia lµm c¸c
chuÈn: 10Base5, 10Base2, 10Base-T, 1Base5 vµ 100Base-T,
100Base-TX, 10Base-FL, 100Base-FX, 1000Base-T. Sè ®Çu (10,
100...) lµ tèc ®é d÷ liÖu Mbps. Ký tù cuèi (5, T....) lµ ®é dµi c¸p cùc
®¹i hoÆc lo¹i c¸p.
− Broadband quy ®Þnh tÝn hiÖu t−¬ng tù (m· PSK). IEEE chØ quy ®Þnh
mét chuÈn 10Broad36.
H×nh 5.4. Quy −íc ®Æt tªn m¹ng cña IEEE.
B¶ng 5.1 Quy ®Þnh c¸c chuÈn hä Ethernet.
Type Medium Maximu
m Bandwidth
Maximum
Segment Length
Physical
Topology
Logic
al
Topology
10BASE
5 Thick Coat
10
Mbps 500 m Bus Bus
10BASE
-T
CAT 5
UTP
10
Mbps 100 m
Extende
d Star Bus
10BASE
-FL
Multimode
Optical Fiber
10
Mbps
2000
m
Star Bus
100BAS
E-TX
CAT 5
UTP
100
Mbps 100 m Star Bus
100BAS
E-FX
Multimode
Optical Fiber
100
Mbps
2000
m
Star Bus
1000BA
SE-T
CAT 5
UTP
1000
Mbps 100 m Star Bus
5.4.3 Khu«n d¹ng frame cña Ethernet
91
T¹i líp liªn kÕt d÷ liÖu, cÊu tróc frame gÇn nh− ®ång nhÊt cho tÊt c¶ c¸c tèc ®é cña
Ethernet tõ 10 ®Õn 10000Mbps. Tuy nhiªn, t¹i líp vËt lý hÇu nh− tÊt c¶ c¸c phiªn b¶n
cña Ethernet ®Òu kh¸c nhau vÒ c¬ b¶n víi mçi tèc ®é ®Òu cã mét tËp riªng vÒ c¸c
nguyªn t¾c thiÕt kÕ kiÕn tróc.
Trong phiªn b¶n Ethernet ®−îc ph¸t triÓn bëi DIX, tr−íc IEEE 802.3, Preamble vµ
Start Frame Delimiter (SFD) ®−îc kÕt hîp trong mét field, cho dï mÉu nhÞ ph©n lµ
®ång d¹ng. Length/Type field chØ ®−îc liÖt kª lµ Length trong c¸c phiªn b¶n ®Çu cña
IEEE vµ chØ lµ Type trong phiªn b¶n DIX. ViÖc sö dông hai field nµy ®−îc kÕt hîp mét
c¸ch chÝnh thøc trong phiªn b¶n sau cïng cña IEEE, khi c¶ hai ®Òu phæ biÕn trong
c«ng nghÖ.
B¶ng 5.2 Khu«n d¹ng frame cña Ethernet vµ IEEE 802.3.
Ethernet
7 1 6 6 2
46-
1500
4
Pre
amble
Start of
frame
delimiter
Destin
ation
Address
Sour
ce
Address
Type Data
Frame
Check
Sequence
IEEE 802.3
7 1 6 6 2
64-
1500
4
Pre
amble
Start of
frame
delimiter
Destin
ation
Address
Sour
ce
Address
Lengt
h
Data
Frame
Check
Sequence
Ethernet II Type ®−îc kÕt hîp trong ®Þnh nghÜa frame 802.3 hiÖn hµnh. Node tiÕp
nhËn ph¶i x¸c ®Þnh giao thøc cao h¬n nµo hiÖn diÖn trong mçi frame ®Õn b»ng c¸ch
kiÓm tra Length/Type field. NÕu gi¸ trÞ cña hai octet lµ b»ng nhau hay lín h¬n 0x600,
th× frame ®−îc biªn dÞch theo m· Ethernet II ®−îc chØ ®Þnh.
Vµi field ®−îc phÐp hay ®−îc yªu cÇu trong mét 802.3 Ethernet lµ:
• Preamble
• Start Frame delimiter.
• Destination Address.
• Source Address.
• Length/Type
• Data vµ Pad (Sè liÖu vµ byte nhåi)
• FCS.
• Extension (më réng)
Preamble lµ mét mÉu chøa c¸c bit 1 vµ 0 xen kÏ nhau ®−îc dïng ®Ó ®ång bé trong
ho¹t ®éng truyÒn bÊt ®ång bé tõ 10Mbps trë xuèng. C¸c phiªn b¶n nhanh h¬n cña
Ethernet lµ ®ång bé th× th«ng tin ®Þnh thêi nµy lµ d− thõa nh−ng vÉn ®−îc gi÷ l¹i
nh»m môc ®Ých t−¬ng thÝch.
Start Frame Delimiter gåm mét file dµi mét octet ®¸nh dÊu kÕt thóc phÇn th«ng tin
®Þnh thêi vµ chøa tuÇn tù bit 10101011.
Field ®Þa chØ ®Ých (Destination address) chøa ®Þa chØ MAC ®Ých. §Þa chØ ®Ých cã thÓ
lµ unicast, multicast hay broadcast.
Field ®Þa chØ nguån (Source address) chøa ®Þa chØ MAC cña nguån. §Þa chØ ®Ých cã
92
thÓ lµ unicats cña node Ethernet truyÒn. Tuy nhiªn cã mét sè giao thøc ¶o gia t¨ng
kh«ng ngõng sö dông vµ ®«i khi chia sÎ mét ®Þa chØ MAC nguån ®Ó nhËn diÖn mét
thùc thÓ ¶o.
Field length/Type hç trî cho hai môc ®Ých sö dông kh¸c nhau. NÕu gi¸ trÞ lµ nhá
h¬n 0x600 th× ®ã lµ gi¸ trÞ chØ chiÒu dµi frame. Sö dông nh− lµ field chØ chiÒu dµi ë
nh÷ng n¬i ®· cã líp LLC cung cÊp sù nhËn diÖn giao thøc. Gi¸ trÞ lo¹i chØ ra lo¹i giao
thøc líp trªn sÏ tiÕp nhËn d÷ liÖu sau khi xö lý frame Ethernet hoµn tÊt. ChiÒu dµi chØ
ra sè byte d÷ liÖu kÓ tõ sau field nµy trë ®i. NÕu gi¸ trÞ b»ng 0x600 hay lín h¬n chØ ra
lo¹i vµ néi dung cña field d÷ liÖu ®−îc gi¶i m· trªn tõng giao thøc chØ ®Þnh.
Data vµ Pad field cã chiÒu dµi tuú ý miÔn sao cho kh«ng lµm kÝch th−íc frame v−ît
qu¸ gi¸ trÞ tèi ®a cho phÐp. §¬n vÞ truyÒn tèi ®a cña Ethernet lµ 1500 octet. Néi dung
cña field kh«ng ®−îc chØ ®Þnh. Mét Pad ®−îc chÌn vµo ngay sau sè liÖu ng−êi dïng khi
kh«ng ®ñ sè liÖu cho frame ®¹t ®−îc mét kÝch th−íc tèi thiÓu theo qui ®Þnh. Ethernet
yªu cÇu frame kh«ng ®−îc nhá h¬n 64 octet vµ kh«ng ®−îc lín h¬n 1518 octet.
Mét FCS chøa bèn byte CRC ®−îc t¹o ra bëi thiÕt bÞ truyÒn vµ ®−îc tÝnh to¸n trë
l¹i bëi thiÕt bÞ thu ®Ó kiÓm tra sù h− háng cña frame. V× sù sai sãt bÊt cø ë ®©u tõ ®Çu
cña ®Þa chØ nguån cho ®Õn kÕt thóc cña FCS ®Òu g©y ra sù sai kh¸c gi÷a hai gi¸ trÞ
FCS ®−îc tÝnh ë nguån vµ ®Ých, nªn kh¶ n¨ng cña kiÓm tra bao hµm lu«n FCS. Kh«ng
dÔ dµng ph©n biÖt gi÷a sai sãt trong chÝnh b¶n th©n FCS hay trong c¸c field tr−íc nã
trong ho¹t ®éng kiÓm tra. Mét vµi ph−¬ng ph¸p kiÓm so¸t lçi FEC cã thÓ ph©n biÖt
®−îc, nh− ph−¬ng ph¸p kiÓm tra Hamming.
5.4.4 Ethernet MAC
Khi nhiÒu tr¹m th©m nhËp mét ®−êng truyÒn, sÏ cã nguy c¬ lÊn ¸t tÝn hiÖu vµ ph¸
ho¹i lÉn nhau. §ã lµ hiÖn t−îng xung ®ét (collisions). Do vËy, LAN sö dông mét c¬ cÊu
®Ó gi¶m thiÓu xung ®ét, t¨ng sè khung ®−îc truyÒn thµnh c«ng, gäi lµ ®a th©m nhËp
sö dông sãng mang cã ph¸t hiÖn xung ®ét CSMA/CD.
Trong ph−¬ng ph¸p nµy, c¸c tr¹m cã d÷ liÖu muèn truyÒn lµm viÖc trong chÕ ®é
l¾ng nghe tr−íc khi truyÒn, xem m«i tr−êng m¹ng cã bËn hay kh«ng. §iÒu nµy thùc
hiÖn b»ng c¸ch kiÓm tra ®iÖn thÕ, nÕu 0V lµ ®−êng truyÒn im lÆng vµ viÖc truyÒn cã
thÓ b¾t ®Çu. Trong khi truyÒn, thiÕt bÞ còng ph¶i l¾ng nghe ®Ó ®¶m b¶o kh«ng cã tr¹m
nµo kh¸c ®ang truyÒn. Sau khi hoµn thµnh, thiÕt bÞ sÏ trë vÒ chÕ ®é l¾ng nghe.
§ông ®é ®−îc nhËn biÕt khi biªn ®é cña tÝn hiÖu gia t¨ng. Khi ®ã, tr¹m ®ang truyÒn
sÏ tiÕp tôc truyÒn d÷ liÖu trong mét thêi gian ng¾n ®Ó tÊt c¶ c¸c thiÕt bÞ ®Òu thÊy cã
xung ®ét. Chóng dïng mét gi¶i thuËt ®Ó quay lui trong mét kho¶ng thêi gian. BÊt kú
thiÕt bÞ nµo ®Òu cè g¾ng ®¹t ®−îc truy cËp vµo m«i tr−êng mét lÇn n÷a. Khi ho¹t ®éng
truyÒn tiÕp tôc diÔn ra, c¸c tr¹m liªn hÖ ®Õn ®ông ®é sÏ kh«ng cã møc −u tiªn truyÒn.
Ethernet lµ m«i tr−êng truyÒn qu¶ng b¸. Nh−ng chØ tr¹m nµo cã ®Þa chØ MAC vµ IP
trïng ®Þa chØ MAC vµ IP trong frame d÷ liÖu míi ®−îc sao chÐp d÷ liÖu. Qua b−íc nµy,
tr¹m sÏ kiÓm tra lçi cho gãi d÷ liÖu. NÕu ph¸t hiÖn lçi, gãi d÷ liÖu nµy sÏ bÞ lo¹i bá.
Tr¹m ®Ých kh«ng th«ng b¸o cho tr¹m nguån bÊt chÊp gãi d÷ liÖu cã ®−îc tiÕp nhËn
thµnh c«ng hay kh«ng. Ethernet lµ mét kiÕn tróc m¹ng kh«ng t¹o cÇu nèi
(connectionless) vµ ®−îc thõa nhËn lµ hÖ thèng ph©n phèi cè g¾ng nhÊt (best-effort).
5.4.5 10Mbps Ethernet
1. 10 Mbps Ethernet
93
10BASE5, 10BASE2 vµ 10BASE-T Ethernet ®−îc xem nh− Legacy Ethernet
(Ethernet thõa kÕ). Bèn ®Æc tÝnh chung nhÊt cña Legacy Ethernet lµ c¸c th«ng sè ®Þnh
thêi, ®Þnh d¹ng frame, xö lý truyÒn vµ nguyªn t¾c thiÕt kÕ c¬ b¶n.
10BASE5, 10BASE2 vµ 10BASE-T Ethernet tÊt c¶ ®Òu chia sÎ c¸c th«ng sè ®Þnh
thêi gièng nhau, nh− tr×nh bµy trªn h×nh (1 thêi bit ë tèc ®é 10 Mbps = 100ns = 0,1 µs
= 1 phÇn m−êi triÖu cña mét gi©y). 10BASE5, 10BASE2 vµ 10BASE-T Ethernet còng
cã mét ®Þnh d¹ng frame nh− nhau.
B¶ng 5.3 C¸c th«ng sè ho¹t ®éng cña 10 Mbps Ethernet.
Th«ng sè Gi¸ trị
Bit time 100 nsec
Slot Time 512 bit times
Interframe Spacing 96 bits
Collision Attempt Limit 16
Collision Back off Limit 10
Collision Jam Size 32 b its
Maximum Untagged Frame
Size
1518 octets
Minimum Frame Size 512 bits (64 octets)
Xö lý truyÒn Legacy Ethernet lµ ®ång nhÊt ë phÇn d−íi cña líp vËt lý trong m«
h×nh OSI. Sè liÖu trong frame ë líp 2 ®−îc ®æi tõ d¹ng hex sang d¹ng binary. Khi
frame ®−îc chuyÓn tõ líp phô MAC sang líp vËt lý, c¸c qu¸ tr×nh tiÕp theo sÏ diÔn ra
tr−íc khi c¸c bit ®−îc ®Æt lªn m«i tr−êng tõ líp vËt lý. Mét qu¸ tr×nh quan träng lµ
b¸o hiÖu SQE (Signal Quality Error). SQE lu«n ®−îc dïng trong b¸n song c«ng. SQE
cã thÓ ®−îc dïng trong ho¹t ®éng song c«ng hoµn toµn nh−ng kh«ng ®−îc yªu caïa.
SQE lµ hµnh ®éng:
• Trong 4 ®Õn 8 µs sau khi mét ho¹t ®éng truyÒn b×nh th−êng cho biÕt
frame xuÊt ®· ®−îc truyÒn thµnh c«ng.
• BÊt cø khi nµo cã ®ông ®é x¶y ra trªn m«i tr−êng.
• BÊt cø khi nµo cã mét tÝn hiÖu kh«ng phï hîp trªn m«i tr−êng. C¸c
tÝn hiÖu kh«ng thÝch hîp nµy cã thÓ bao gåm jabber hay sù ph¶n håi
do c¸p bÞ nèi t¾t.
• BÊt cø khi nµo ho¹t ®éng truyÒn ®· bÞ gi¸n ®o¹n.
TÊt c¶ c¸c d¹ng 10 Mbps cña Ethernet ®Òu lÊy c¸c octet nhËn ®−îc tõ líp phô MAC
vµ thùc hiÖn mét qu¸ tr×nh ®−îc gäi lµ line coding (m· ho¸ ë ®−êng d©y). Line coding
m« t¶ c¸c bit ®−îc ph¸t thùc sù trªn d©y nh− thÕ nµo. C¸c m· ho¸ ®¬n gi¶n nhÊt
kh«ng ®¹t ®−îc sù ®ång bé vµ c¸c ®Æc tÝnh ®iÖn mong muèn. V× vËy c¸c m· ®· ®−îc
thiÕt kÕ ®Ó cã c¸c thuéc tÝnh truyÒn dÉn cÇn thiÕt. D¹ng m· ho¸ ®−îc dïng trong c¸c
hÖ thèng 10 Mbps ®−îc gäi lµ “Manchester”.
M· ho¸ Manchester dùa vµo h−íng cña sù chuyÓn tr¹ng th¸i trong kho¶ng gi÷a cña
cöa sæ ®Þnh thêi ®Ó x¸c ®Þnh gi¸ trÞ nhÞ ph©n trong kho¶ng thêi gian bit nµy. D¹ng
94
sãng ë trªn cã chuyÓn tr¹ng th¸i tõ møc cao xuèng møc thÊp ®−îc dÞch ra lµ bit nhÞ
ph©n 0. D¹ng sãng thø hai cã chuyÓn tr¹ng th¸i tõ thÊp lªn cao ë gi÷a kho¶ng thêi
gian bit ®−îc biªn dich lµ bit nhÞ ph©n 1. D¹ng sãng thø ba cã tuÇn tù nhÞ ph©n lu©n
phiªn. Víi sè liÖu nhÞ ph©n lu©n phiªn, kh«ng cÇn trë l¹i møc ®iÖn ¸p tr−íc ®ã. Nh− cã
thÓ thÊy tõ d¹ng sãng thø ba vµ thø t− trong ®å thÞ, c¸c gi¸ trÞ bit nhÞ ph©n ®−îc chØ
®Þnh bëi h−íng thay ®æi trong kho¶ng gi÷a cña thêi bit ®· cho. C¸c møc ®iÖn ¸p cña
sãng t¹i b¾t ®Çu vµ kÕt thóc cña bÊt cø thêi bit nµo kh«ng ph¶i lµ yÕu tè tÝnh ®Õn khi
x¸c ®Þnh gi¸ trÞ nhÞ ph©n.
Legacy Ethernet cã c¸c ®Æc tÝnh kiÕn tróc chung. C¸c m¹ng th−êng chøa nhiÒu lo¹i
®−êng truyÒn. ChuÈn ®¶m b¶o kh¶ n¨ng liªn kÕt ho¹t ®éng ®−îc gi÷ v÷ng. ThiÕt kÕ
kiÕn tróc toµn côc lµ cùc kú quan träng khi thùc hiÖn mét m¹ng pha trén nhiÒu lo¹i
®−êng truyÒn. RÊt dÔ vi ph¹m c¸c giíi h¹n trÔ tèi ®a khi m¹ng ®−îc më réng ra. C¸c
giíi h¹n ®ång bé c¨n cø vµo c¸c th«ng sè nh−:
• ChiÒu dµi c¸p vµ trÔ truyÒn cña nã.
• TrÔ do repeater.
• TrÔ do transceiver.
• Møc ®é co gi·n trªn kho¶ng c¸ch frame.
• TrÔ trong tr¹m.
10Mbps Ethernet ho¹t ®éng trong c¸c giíi h¹n ®ång bé ®−îc cung cÊp bëi mét chuçi
kh«ng nhiÒu h¬n 5 segment ®−îc t¸ch biÖt bëi tèi ®a bèn repeater. §©y cßn ®−îc gäi lµ
luËt 5-4-3. Kh«ng cã nhiÒu h¬n bèn repeater nèi gi÷a bÊt kú hai tr¹m c¸ch xa nhau
nµo. Còng kh«ng cã nhiÒu h¬n ba segment gi÷a hai tr¹m c¸ch xa nhau nµo.
Core
Connector
Hub
Transceiver
cable
Vampire tap
Controller
Transceiver
Transceiver
+ controller
Twisted pair
Controller
(a) (b) (c)
H×nh 5.5. Ba kiÓu ch¹y cable cña m¹ng 10Mbps Ethernet: a) 10BASE5, b) 10BASE2, c) 10BASE-T
2. 10BASE5
10BASE5 lµ s¶n phÈm Ethernet ®Çu tiªn xuÊt hiÖn vµo n¨m 1980 truyÒn víi tèc ®é
10Mbps qua mét bus c¸p ®ång trôc. 10BASE5 quan träng bëi nã lµ m«i tr−êng ®Çu
tiªn ®−îc sö dông cho Ethernet. 10BASE5 ®· lµ thµnh phÇn cña chuÈn 802.3 nguyªn
b¶n. Lîi Ých chÝnh cña 10BASE5 chÝnh lµ chiÒu dµi. Ngµy nay cßn cã thÓ t×m thÊy
10BASE5 ë nh÷ng m¹ng ®· ®−îc l¾p ®Æt tõ tr−íc, nã kh«ng ®−îc khuyÕn khÝch cho
x©y dùng m¹ng míi. C¸c hÖ thèng 10BASE5 rÎ tiÒn vµ kh«ng yªu cÇu cÊu h×nh, nh−ng
c¸c thµnh phÇn c¬ b¶n nh− NIC lµ rÊt khã t×m vµ rÊt nh¹u c¶m víi sù ph¶n håi tÝn
hiÖu trªn c¸p. C¸c hÖ thèng 10BASE5 còng h×nh thµnh nªn mét ®iÓm lçi xung yÕu cho
toµn m¹ng.
10BASE5 dïng m· ho¸ Manchester. Nã cã mét d©y dÉn ®iÖn trung t©m cÊu t¹o ®Æc.
Mçi segment c¸p ®ång trôc lo¹i lín (thick cable) trong sè n¨m segment ®−îc phÐp cã
thÓ dµi ®Õn 500m (1604,4 ft). C¸p nµy lín, nÆng vµ khã l¾p ®Æt. Tuy nhiªn, yÕu tè vÒ
giíi h¹n kho¶ng c¸ch ®· lµ −u thÕ vµ ®iÒu nµy kÐo dµi viÖc sö dông chóng trong mét
95
sè c¸c ¸p dông nµo ®ã.
Bëi m«i tr−êng truyÒn nµy lµ c¸p ®ång trôc ®¬n, chØ mét tr¹m cã thÓ truyÒn vµo
mét thêi ®iÓm hoÆc kh¸c ®i th× mét ®ông ®é sÏ x¶y ra. Do ®ã, 10BASE5 chØ ch¹y b¸n
song c«ng dÉn ®Õn kÕt qu¶ truyÒn víi tèc ®é tèi ®a lµ 10Mbps.
3. 10BASE2
10BASE2 ®−îc giíi thiÖu vµo n¨m 1985. L¾p ®Æt dÔ dµng bëi kÝch th−íc nhá, nhÑ
nhµng vµ ®é linh ho¹t cao. Nã vÉn cßn tån t¹i trong c¸c m¹ng cò. Gièng nh−
10BASE5, nã kh«ng ®−îc khuyÕn khÝch trong c¸c l¾p ®Æt m¹ng míi. Nã c¸o gi¸ thµnh
thÊp vµ kh«ng cÇn ®Õn mét hub. C¸c NIC ch« m«i tr−êng nµy khã t×m. 10BASE2 còng
dïng m· ho¸ Manchester. C¸c m¸y tÝnh trªn LAN ®−îc liªn kÕt víi nhau bëi mét
chuçi c¸p ®ång trôc kh«ng rÏ nh¸nh. C¸c ®o¹n c¸ ®−îc g¾n c¸c ®Çu nèi BNC, BNC
®−îc g¾n víi ®Çu nèi h×nh T trªn NIC.
10BASE2 cã mét d©y dÉn ®iÖn ®Æt cè ®Þnh t¹i t©m cña c¸p. Mçi segment c¸p ®ång
trôc lo¹i nhá (thin cable) trong sè n¨m segment ®−îc phÐp cã thÓ dµi ®Õn 185 m vµ
mçi tr¹m ®−îc nèi trùc tiÕp vµo bé nèi BNC vµ T trªn c¸p.
ChØ mét tr¹m cã thÓ truyÒn t¹i mét thêi ®iÓm, nÕu kh«ng ®i sÏ cã dông ®é.
10BASE2 còng dïng b¸n song c«ng. Tèc ®é truyÒn tèi ®a cña 10BASE2 lµ 10 Mbps.
Cã thÓ nèi ®Õn 30 tr¹m trªn bÊt kú mét segment nµo. Kh«ng thÓ cã n¨m segment
liªn tôc gi÷a bÊt kú hai tr¹m c¸ch xa nµo, chØ cã ba segment trong sè ®ã lµ cã thÓ g¾n
tr¹m mµ th«i.
4. 10BASE-T
10BASE-T ®−îc giíi thiÖu vµo n¨m 1990. 10BASE-T sö dông lo¹i c¸p xo¾n UTP
Cat3 rÎ tiÒn h¬n vµ dÔ dµng l¾p ®Æt h¬n so víi c¸p ®ång trôc. C¸p nµy ®−îc nèi vµo
trong mét thiÕt bÞ trung t©m chøa thµnh phÇn bus chia sÎ. ThiÕt bÞ nµy ®−îc gäi lµ
hub. Nã lµ trung t©m cña mét tËp hîp c¸p to¶ ra ®Õn c¸c m¸y PC gièng nh− nan hoa
trªn b¸nh xe. CÊu tróc nèi nµy ®−îc xem nh− topo h×nh sao (star). Kho¶ng c¸ch c¸p cã
thÓ më réng tõ hub vµ theo c¸ch thøc UTP ®−îc l¾p ®Æt réng ra víi c¸c star t¹o thµnh
c¸c star, cÊu tróc nµy ®−îc gäi lµ topo h×nh sao më réng (extended star). Nguån gèc
cña 10BASE-T lµ mét giao thøc b¸n song c«ng, nh−ng ®Æc tÝnh song c«ng hoµn toµn ®·
®−îc thªm vµo sau ®ã. Sù bïng næ trong céng ®ång Ethernet vµo gi÷a thËp niªn 1990
trë vÒ sau lµ khi mµ Ethernet ®· trë thµnh mét c«ng nghÖ LAN tréi h¬n so víi c¸c
c«ng nghÖ LAN kh¸c.
10BASE-T còng dïng m· ho¸ Manchester. Mét c¸p 10BASE-T UTP cã d©y dÉn
®ång ®Æc trong mçi sîi d©y vµ chóng ®−îc xo¾n víi nhau tõng ®«i mét vµ chiÒu dµi c¸p
tèi ®a lµ 100 m. C¸p UTP dïng c¸c ®Çu nèi RJ-45 t¸m ch©n. MÆc dï Cat3 lµ thÝch hîp
cho 10BASE-T, nh−ng c¸c khuyÕn nghÞ nhÊn m¹nh r»ng c¸c l¾p ®Æt míi nªn dïng
Cat5 hay tèt h¬n. TÊt c¶ bèn ®«i d©y sÏ ®−îc dïng theo s¾p xÕp chuÈn T568-A hay
T568-B. Víi lo¹i l¾p ®Æt c¸p nµy, hç trî dïng nhiÒu giao thøc mµ kh«ng cÇn ch¹y d©y
l¹i.
B¸n song c«ng vµ song c«ng hoµn toµn lµ mét tuú chän cÊu h×nh. 10BASE-T truyÒn
l−u l−îng 10 Mbps theo chÕ ®é b¸n song c«ng vµ 20 Mbps theo chÕ ®é song c«ng hoµn
toµn.
5.4.6 100Mbps Ethernet
100Mbps Ethernet còng ®−îc xem lµ Fast Ethernet. Hai c«ng nghÖ ®· trë nªn quan
96
träng lµ 100BASE-TX sö dông ®−êng truyÒn c¸p ®ång xo¾n UTP vµ 100 BASE-FX sö
dông ®−êng truyÒn c¸p quang ®¬n mode.
Ba ®Æc tÝnh phæ biÕn ®èi víi 100BASE-TX vµ 100BASE-FX lµ c¸c th«ng sè ®Þnh
thêi, ®Þnh d¹ng frame vµ c¸c phÇn xö lý truyÒn. 100BASE-TX vµ 100BASE-FX ®Òu
chia sÎ c¸c th«ng sè ®Þnh thêi. L−u ý r»ng mét thêi bit trong 100-Mbps Ethernet lµ
10ns.
Khu«n d¹ng frame 100-Mbps gièng nh− frame 10-Mbps.
Fast Ethernet cã tèc ®é gÊp 10 lÇn 10BASE-T. Bëi sù t¨ng tèc ®é nµy nªn ph¶i hÕt
søc cÈn träng, c¸c bit ®−îc truyÒn trong mét kho¶ng thêi gian hÕt søc ng¾n víi tÇn
xuÊt cao. C¸c tÝn hiÖu tÇn sè cao nµy rÊt mÒm yÕu tr−íc t¹p ©m. §¸p l¹i c¸c vÊn ®Ò
nµy, hai b−íc m· ho¸ t¸ch biÖt ®−îc dïng trong 100 - Mbps Ethernet. B−íc m· ho¸
®Çu dïng kü thuËt ®−îc gäi lµ 4B/5B, b−íc thø hai lµ sù m· ho¸ - ®−êng d©y thùc tÕ
®−îc chØ ®Þnh trong c¸p ®ång hay c¸p quang.
B¶ng 5.4 C¸c th«ng sè ho¹t ®éng cña 100 Mbps Ethernet.
Th«ng s Gi¸ trị
Bit Time 10 nsec
Slot time 512 bit times
Interframe Spacing 96 bit
Collision Attempt Limit 16
Collision Backoff Limit 10
Collision Jam Size 32 bits
Maximum Untagged Frame
Size
1518 octets
Minimum Frame Size 512 bits (64 octets)
1. 100BASE-TX.
Vµo n¨m 1995, 100 BASE-TX ®· lµ chuÈn, dïng Cat5 UTP, trë nªn thµnh c«ng
vÒ mÆt th−¬ng m¹i.
Nguån gèc cña Ethernet c¸p ®ång trôc lµ truyÒn b¸n song c«ng, chØ mét thiÕt bÞ
®−îc phÐp truyÒn vµo bÊt cø thêi ®iÓm nµo. Tuy nhiªn, vµo n¨m 1996, Ethernet
®· ®−îc më réng ®Ó bao gåm lu«n kh¶ n¨ng song c«ng hoµn toµn vµo cho phÐp
nhiÒu h¬n mét PC cã thÓ truyÒn ®ång thêi vµo mét thêi ®iÓm.
C¸c switch thay thÕ nhanh chãng c¸c hub. C¸c switch cã kh¶ n¨ng song c«ng
hoµn toµn vµ kiÓm so¸t nhanh c¸c Ethernet frame.
100BASE-TX dïng m· ho¸ 4B/5B, ®−îc x¸o trén vµ ®−îc ®æi thµnh c¸c møc
MLT-3 (multilevel transmit-3). 100BASE-TX truyÒn l−u l−îng 100Mbps theo
chÕ ®é b¸n song c«ng. Trong chÕ ®é song c«ng hoµn toµn, 100BASE-TX cã thÓ
truyÒn l−u l−îng 200Mbps. Kh¸i niÖm song c«ng hoµn toµn sÏ trë nªn quan
träng khi tèc ®é Ethernet t¨ng lªn.
2. 100BASE-FX
97
Khi mµ Fast Ethernet dùa vµo c¸p ®ång ®−îc giíi thiÖu th× mét phiªn b¶n c¸p
sîi quang còng ®ang lµ ®iÒu mong muèn. Mét phiªn b¶n sîi quang cã thÓ dïng
cho c¸c øng dông backbone, c¸c kÕt nèi gi÷a c¸c tÇng vµ c¸c building, n¬i mµ
c¸p ®ång kh«ng ®−îc chuéng vµ còng lµ mong muèn trong c¸c m«i tr−êng cã t¹p
©m nÆng.
100BASE-FX ®−îc giíi thiÖu nh»m tho¶ m·n nhu cÇu nµy. Tuy nhiªn,
100BASE-FX ch−a bao giê ®−îc c«ng nhËn lµ thµnh c«ng. §ã lµ lý do mµ míi
®©y xuÊt hiÖn c¸c chuÈn Gigabit Ethernet c¸p ®ång vµ c¸p quang. C¸c chuÈn
Gigabit Ethernet hiÖn nay ®ang lµ mét c«ng nghÖ chiÕm −u thÕ trªn c¸c l¾p ®Æt
m¹ng ®−êng trôc, ®Êu chÐo tèc ®é cao vµ c¸c nhu cÇu vÒ h¹ tÇng chung.
§Þnh thêi, ®Þnh d¹ng frame vµ ho¹t ®éng truyÒn lµ tÊt c¶ nh÷ng g× chung nhÊt
cho c¶ hai phiªn b¶n 100Mbps Fast Ethernet. 100BASE-FX còng dïng m· ho¸
4B/5B.
Kh¶ n¨ng truyÒn 200 Mbps lµ hoµn toµn cã thÓ bëi sù t¸ch biÖt gi÷a ®−êng thu
vµ ®−êng truyÒn trong 100BASE-FX optical fiber.
B¶ng 5.5 Ch©n tÝn hiÖu 100BASE-FX.
TÝn hiÖu
1 Tx (LED and laser transmitters)
2 Rx (high-speed photodiode detectors)
B¶ng 5.6 VÝ dô vÒ cÊu h×nh kiÕn tróc vµ chiÒu dµi c¸p.
Kiến tróc 100BASE-TX 100BASE-FX 100BASE-TX
and FX
Station to Station
Station to Switch
Switch to Switch
(half or full duplex)
100m 412m N/A
One Class 1
Repeater
(half duplex)
200m 272m
100m (TX)
160.8m (FX)
One Class II
Repeater
(half duplex)
200m 320m
100m (TX)
206m (FX)
Two Class II
Repeaters
(half duplex)
205m 228m
105m (TX)
211.2m (FX)
98
3. KiÕn tróc Fast Ethernet
C¸c liªn kÕt Fast Ethernet bao gåm mét kÕt nèi gi÷a mét tr¹m vµ mét hub
hay switch. C¸c hub ®−îc xem nh− c¸c repeater nhiÒu port vµ c¸c switch ®−îc
xem nh− c¸c brigge nhiÒu port. §©y lµ c¸c vÊn ®Ò vÒ giíi h¹n kho¶ng c¸ch
®−êng truyÒn UTP.
Mét Class I repeater cã thÓ tr× ho·n ®Õn 140 thêi gian cña mét bit. BÊt cø mét
repeater nµo thay ®æi gi÷a mét triÓn khai Ethernet nµy vµ mét triÓn khai th¸c
®Òu lµ mét Class I repeater. Mét Class II repeater cã thÓ chØ tr× ho·n tèi ®a 92
thêi bit. Bëi tr× ho·n ®−îc h¹n chÕ nªn cã thÓ cã hai Class II repeater trong mét
chuçi nèi tiÕp, nh−ng chØ khi c¸p gi÷a chóng lµ rÊt ng¾n.
Gièng nh− phiªn b¶n 10Mbps, cã thÓ thay ®æi vµi ®iÒu cña c¸c nguyªn t¾c kiÕn
tróc cho c¸c phiªn b¶n 100Mbps. Tuy nhiªn hoµntoµn kh«ng ®−îc thªm bÊt cø
thêi gian trÔ nµo. ViÖc hiÖu chØnh c¸c nguyªn t¾c kiÕn tróc bÞ ph¶n ®èi m¹nh mÏ
trong 100BASE-TX. C¸p 100BASE-TX gi÷a c¸c Class II repeater kh«ng ®−îc
v−ît qu¸ 5m. C¸c liªn kÕt ho¹t ®éng trong chÕ ®é b¸n song c«ng th−êng thÊy
trong Fast Ethernet. Tuy nhiªn, b¸n song c«ng kh«ng ®−îc chuéng bëi l−îc ®å
b¸o hiÖu nµy vèn ®· lµ song c«ng hoµn toµn.
B¶ng 5.6 tr×nh bµy kiÕn tróc vÒ cù ly nèi c¸p. C¸c liªn kÕt 100BASE-TX cã thÓ
kh«ng cÇn lÆp ®Õn kho¶ng c¸ch 100m. Sù xuÊt hiÖn ngµy cµng nhiÒu switch
khiÕn cho giíi h¹n vÒ kho¶ng c¸ch trë nªn mê nh¹t. V× hÇu hÕt Fast Ethernet
®Òu ®−îc chuyÓn m¹ch nªn cã c¸c giíi h¹n thùc tÕ gi÷a c¸c thiÕt bÞ.
B¶ng 5.7 C¸c th«ng sè ho¹t ®éng cña Gigabit Ethernet.
Th«ng sè Gi¸ trÞ
Bit Time 10 nsec
Slot time 4096 bit times
Interframe Spacing 96 bit
Collision Attempt Limit 16
Collision Backoff Limit 10
Collision Jam Size 32 bits
Maximum Untagged Frame Size 1518 octets
Minimum Frame Size 512 bits (64 octets)
B¶ng 5.8 Ethernet frame.
Ethernet Frame
Preamble
7
SFD
1
Destination
6
Source
6
Length Type
2
Data Pad
46 to 1500
FCS
4
99
5.4.7 Gigabit Ethernet
1. 1000-Mbps Ethernet
C¸c chuÈn 1000-Mbps Ethernet hay Gigabit Ethernet m« t¶ c¸c ho¹t ®éng truyÒn
sö dông c¸p ®ång vµ c¶ c¸p quang. ChuÈn 1000BASE-X, IEEE 802.3z, ®Æc t¶ mét
ho¹t ®éng truyÒn song c«ng hoµn toµn tèc ®é 1Gbps qua c¸p sîi quang. ChuÈn
1000BASE-TX, 1000BASE-SX vµ 1000BASE-LX dïng cïng c¸c th«ng sè ®Þnh thêi,
nh− tr×nh bµy trªn b¶ng 5.7. Chóng dïng 1ns hay mét phÇn tØ cña gi©y. Gigabit
Ethernet frame cã cïng ®Þnh d¹ng víi 10 vµ 100-Mbps Ethernet. Tuú vµo sù thùc
hiÖn, Gigabit Ethernet cã thÓ dïng c¸c qu¸ tr×nh kh¸c nhau ®Ó biÕn ®æi frame
sang bit. B¶ng 5.8 tr×nh bµy c¸c ®Þnh d¹ng Ethernet frame.
Sù kh¸c biÖt gi÷a c¸c chuÈn Ethernet, Fast Ethernet vµ Gigabit Ethernet lµ ë møc
vËt lý. Tèc ®é gia t¨ng trong c¸c chuÈn míi nµy, kho¶ng thêi gian bÝt ng¾n h¬n ®ßi
hái ph¶i cã c¸c quan t©m ®Æc biÖt. V× c¸c bit ®−îc ®−a lªn ®−êng truyÒn trong mét
kho¶ng thêi gian ng¾n vµ th−êng xuyªn nªn ®Þnh thêi lµ hÕt søc quan träng. Ho¹t
®éng truyÒn tèc ®é cao yªu cÇu c¸c tÇn sè kÒ cËn ®Õ c¸c giíi h¹n b¨ng th«ng ®−êng
truyÒn c¸p ®ång. §iÒu nµy khiÕn cho c¸c bit mÒm yÕu h¬n ®èi víi nhiÔu x¶y ra trªn
®−êng truyÒn.
C¸c vÊn ®Ò nµy yªu cÇu Gigabit Ethernet dïng hai b−íc m· ho¸ riªng biÖt. Ho¹t
®éng truyÒn sè liÖu ®−îc lµm cho hiÖu qu¶ h¬n b»ng c¸ch dïng c¸c m· ®Ó biÓu diÔn
c¸c luång bit nhÞ ph©n. Sè liÖu ®−îc m· ho¸ cung cÊp sù ®ång bé, sö dông b¨ng
th«ng hiÖu qu¶ vµ c¶i thiÖn ®Æc tÝnh SNR (Signal-to-Noise Ratio). SNR lµ tØ sè
gi÷a n¨ng l−îng tÝn hiÖu vµ n¨ng l−îng nhiÔu trªn kªnh tÝnh b»ng Decibel.
C¸c mÉu bit tõ líp MAC ®−îc biÕn ®æi sang c¸c d¹ng biÓu t−îng kh¸c. C¸c d¹ng
biÓu t−îng nµy cã thÓ lµ th«ng tin ®iÒu khiÓn nh− ®¸nh dÊu ®Çu cña mét frame,
cuèi cña mét frame, c¸c ®iÒu kiÖn nhµn rçi cña ®−êng truyÒn. Frame nµy ®−îc m·
ho¸ thµnh c¸c biÓu t−îng ®iÒu khiÓn vµ biÓu t−îng sè liÖu nh»m t¨ng th«ng l−îng
cña m¹ng. Gigabit Ethernet ch¹y trªn sîi c¸p quang sö dông ph−¬ng ph¸p m· ho¸
8B/10B, cã kh¸i niÖm t−¬ng tù nh− 4B/5B. B−íc m· ho¸ kÕ tiÕp lµ m· ho¸ ®−êng
d©y theo ph−¬ng ph¸p NRZ ®¬n gi¶n ®èi víi ¸nh s¸ng trªn c¸p sîi quang. Cã thÓ
dïng qu¸ tr×nh m· ho¸ ®¬n gi¶n h¬n v× ®−êng truyÒn sîi quang cã thÓ mang c¸c
tÝn hiÖu b¨ng th«ng cao h¬n.
2. 1000BASE-T
Khi Fast Ethernet ®−îc l¾p ®Æt ®Ó t¨ng c−êng b¨ng th«ng cho c¸c workstation,
®iÒu nµy b¾t ®Çu t¹o ra c¸c “cæ chai” trong c¸c luång sè liÖu h−íng lªn m¹ng.
1000BASE-T (IEEE 502.3ab) ®· ®−îc ph¸t triÓn ®Ó cung cÊp thªm b¨ng th«ng
gióp xo¸ bá c¸c “cæ chai” nµy. Nã t¨ng tèc cho c¸c øng dông nh− c¸c intra-bulding
backbone, inter-switch link, server farm vµ c¸c øng dông ch¹y d©y kh¸c còng nh−
c¸c kÕt nèi cho c¸c high-end workstation. Fast Ethernet ®−îc thiÕt kÕ ®Ó ho¹t ®éng
qua c¸p UTP Cat 5 vµ ®iÒu nµy ®ßi hái c¸p ph¶i qua ®−îc phÐp thö Cat 5e. HÇu
hÕt c¸p Cat 5 ®−îc l¾p ®Æt ®Òu qua ®−îc phÐp thö nµy nÕu nh− ®−îc kÕt cuèi ®óng
qui ®Þnh. Mét trong c¸c thuéc tÝnh quan träng nhÊt cña chuÈn 1000BASE-T lµ nã
cã thÓ liªn kÕt ho¹t ®éng víi 10BASE-T vµ 100BASE-TX.
Bëi v× c¸p Cat 5e cã thÓ truyÒn t¶i mét c¸ch tin cËy ®Õn l−u l−îng 125 Mbps, nªn
®Ó ®¹t ®−îc b¨ng th«ng 1000Mbps lµ mét th¸ch thøc ®èi víi thiÕt kÕ. B−íc ®Çu tiªn
®Ó t¹o dùng 1000BASE-T lµ dïng tÊt c¶ bèn ®«i d©y thay v× hai ®«i theo truyÒn
thèng trong 10BASE-T hay 100BASE-TX. §iÒu nµy ®−îc thùc hiÖn b»ng c¸c m¹ch
100
phøc t¹p ®Ó cho phÐp ho¹t ®éng truyÒn song c«ng hoµn toµn trªn cïng mét ®«i d©y.
§iÒu nµy cung cÊp 250Mbps trªn mét ®«i. Víi tÊt c¶ bèn ®«i d©y ta cã 1000Mbps.
V× th«ng tin di chuyÓn mét c¸ch ®ång thêi xuyªn qua bèn ®−êng dÉn, nªn t¹i m¸y
ph¸t m¹ch nµy ph¶i chia c¸c frame ra vµ t¹i m¸y thu sÏ t¸i nhËp trë l¹i.
1000BASE-T dïng m· ho¸ 4D-PAM 5 trªn c¸p UTP Cat 5 hay tèt h¬n. §Ó ®¹t ®−îc
1000Mbps yªu cÇu dïng c¶ bèn ®«i d©y theo chÕ ®é song c«ng hoµn toµn mét c¸ch
®ång thêi. NghÜa lµ ho¹t ®éng truyÒn vµ nhËn sè liÖu diÔn ra trªn c¶ hai h−íng
trªn cïng mét d©y vµo cïng mét thêi ®iÓm. Cã lÏ ®iÒu nµy sÏ dÉn ®Õn c¸c ®ông ®é
gÇn nh− th−êng xuyªn trªn c¸c ®«i d©y. C¸c ®ông ®é nµy t¹o ra c¸c mÉu ®iÖn ¸p
phøc hîp. Víi c¸c vi m¹ch tÝch hîp (IC) dïng c¸c kü thuËt nh− triÖt echo, söa lçi
kh«ng cÇn truyÒn l¹i (FEC) ë líp vËt lý vµ lùa chän c¸c møc ®iÖn ¸p mét c¸ch kh«n
ngoan, hÖ thèng ®¹t ®−îc th«ng l−îng 1 Gigabit.
Trong c¸c kho¶ng thêi gian nhµn rçi cã 9 møc ®iÖn ¸p ®−îc t×m thÊy trªn c¸p vµ
trong khi truyÒn sè liÖu cã ®Õn 17 møc ®iÖn ¸p xuÊt hiÖn trªn c¸p. Víi sè tr¹ng
th¸i tÝn hiÖu nhiÒu nh− vËy cïng víi ¶nh h−ëng cña nhiÒu mµ tÝn hiÖu trªn d©y
tr«ng gièng nh− analog h¬n lµ digital. T−¬ng tù nh− analog, hÖ thèng rÊt dÔ bÞ t¸c
®éng bëi nhiÔu xuÊt ph¸t tõ c¸c vÊn ®Ò vÒ c¸p vµ kÕt cuèi.
Sè liÖu tõ tr¹m truyÒn ®−îc ph©n chia cÈn thËn thµnh bèn luång song song, ®−îc
m· ho¸, ®−îc truyÒn vµ ®−îc ph¸t hiÖn song song nhau vµ sau ®ã ®−îc t¸i lËp trë
l¹i thµnh mét luång bit nhËn.
3. 1000BASE-SX vµ LX
ChuÈn IEEE 802.3 cho r»ng Gigabit Ethernet ch¹y trªn c¸p sîi quang lµ c«ng
nghÖ thÝch hîp cho backbone. §Þnh thêi, ®Þnh d¹ng frame vµ ho¹t ®éng truyÒn lµ
gièng nhau ®èi víi tÊt c¶ c¸c phiªn b¶n cña 1000 Mbps. Hai l−îc ®å m· ho¸ tÝn
hiÖu ®−îc ®−îc ®Þnh nghÜa t¹i líp vËt lý. L−îc ®å 8B/10B ®−îc dïng cho sîi quang
c¸p vµ ®ång ®−îc b¶o vÖ vµ PAM 5 ®−îc dïng cho UTP.
1000BASE-X dïng 8B/10B biÕn ®æi sang m· ho¸ ®−êng d©y NRZ. M· ho¸ NRZ dùa
vµo møc tÝn hiÖu ®−îc ph¸t hiÖn trªn cöa sæ ®Þnh thêi ®Ó x¸c ®Þnh gi¸ trÞ nhÞ ph©n
cho thêi bit nµy. Kh«ng gièng nh− hÇu hÕt c¸c l−îc ®å m· ho¸ ®· ®−îc m« t¶, l−îc
®å m· ho¸ nµy ®iÒu khiÓn theo møc chø kh«ng ph¶i theo sù chuyÓn møc. Cã nghÜa
lµ sù x¸c ®Þnh mét bit lµ 0 hay 1 c¨n cø vµo møc ®iÖn ¸p nhËn biÕt vµo thêi ®iÓm
lÊy mÉu.
C¸c tÝn hiÖu NRZ ®−îc ph¸t d−íi d¹ng xung vµo c¸p sîi quang sö dông c¸c nguån
ph¸t song cã b−íc sãng ng¾n hay dµi. B−íc sãng ng¾n dïng laser 850 nm hay LED
víi sîi ®a mode (100BASE-SX). Nã cã gi¸ thµnh thÊp nh−ng vù ly truyÒn ng¾n
h¬n. Laser 1310 nm víi b−íc sãng dµi dïng sîi ®¬n mode hoÆc ®a mode (1000
BASE-LX). Nguån laser dïng víi sîi ®¬n mode cã thÓ ®¹t kho¶ng c¸ch truyÒn ®Õn
5000 mÐt. Laser vµ LED ®Òu hoµn thµnh mét l−ît ®ãng më theo c¸c kho¶ng thêi
gian nªn ¸nh s¸ng ph¸t ra theo d¹ng xung dïng c«ng suÊt thÊp hay cao. Gi¸ trÞ 0
luËn lý ®−îc biÓu diÔn bëi møc c«ng suÊt vµ gi¸ trÞ 1 ®−îc biÓu diÔn bëi c«ng suÊt
cao h¬n.
Ph−¬ng ph¸p ®iÒu khiÓn truy nhËp m«i tr−êng (Media Access Control) xem liªn
kÕt nh− lµ ®iÓm nèi ®iÓm. V× c¸c sîi quang t¸ch biÖt ®−îc dïng cho truyÒn vµ nhËn
nªn liªn kÕt nèi vèn lµ song c«ng hoµn toµn. Gigabit Ethernet chØ cho phÐp mét
repeater gi÷a hai tr¹m. H×nh 5.6 lµ mét ®å thÞ so s¸nh c¸c ®−êng truyÒn cho
1000BASE Ethernet.
101
H×nh 5.6 So s¸nh c¸c ®−êng truyÒn Gigabit Ethernet.
4. KiÕn tróc Gigabit Ethernet
C¸c giíi h¹n vÒ kho¶ng c¸ch cña c¸c liªn kÕt song c«ng hoµn toµn chØ do ®−êng
truyÒn, kh«ng do trÔ hµnh tr×nh. V× hÇu hÕt Gigabit Ethernet ®Òu ®−îc chuyÓn
m¹ch, nªn c¸c gi¸ trÞ trong b¶ng 5.9 lµ c¸c h¹n chÕ thùc tÕ gi÷a c¸c thiÕt bÞ. C¸c
topo d¹ng daisy-chaining, star vµ extended star ®Òu ®−îc phÐp. VÊn ®Ò trë thµnh
mét trong sè topo luËn lý vµ dßng ch¶y sè liÖu chø kh«ng ph¶i c¸c giíi h¹n vÒ
kho¶ng c¸ch hay ®Þnh thêi.
Mét c¸p 1000BASE-T UTP còng gièng nh− c¸p 10BASE-T vµ c¸p 100BASE-TX,
ngo¹i trõ phÈm chÊt cña liªn kÕt ph¶i phï hîp víi chÊt l−îng Cate 5e hay c¸c yªu
cña ISO Class D.
Sù hiÖu chØnh c¸c nguyªn t¾c kiÕn tróc lµ ®iÒu bÞ ph¶n ®èi m¹nh mÏ trong
1000BASE-T. Víi cù ly 100m, 1000BASE-T ho¹t ®éng cËn kÒ víi kh¶ n¨ng cña
phÇn cøng trong viÖc phôc håi tÝn hiÖu truyÒn. BÊt cø vÊn ®Ò nµo x¶y ra trªn c¸p
hay t¹p ©m cña m«i tr−êng ®Òu cã thÓ t¹o ra t×nh huèng kh«ng thÓ ho¹t ®éng ngay
c¶ khi c¸c kho¶ng c¸ch lµ ë trong ph¹m vi cho phÐp.
C¸c khuyÕn nghÞ b¶o r»ng tÊt c¶ c¸c liªn kÕt gi÷a tr¹m vµ hub hay switch nªn
®−îc cÊu h×nh cho Auto-Negotiation ®Ó cho phÐp hiÖu suÊt chung cao nhÊt. §iÒu
nµy tr¸nh ®−îc c¸c xung ®ét cÊu h×nh nguy hiÓm cña c¸c th«ng sè yªu cÇu kh¸c
cho sù ho¹t ®éng b×nh th−êng cña Gigabit Ethernet.
B¶ng 5.9 ChiÒu dµi c¸p tèi ®a trong 1000BASE-SX.
§−êng truyÒn Modal Bandwidth Kho¶ng c¸ch tèi ®a
62.5 µm Multimode Fiber 160 220m
62.5 µm Multimode Fiber 200 275m
50 µm Multimode Fiber 400 500m
50 µm Multimode Fiber 500 500m
5.5 Token Ring
IBM ph¸t triÓn m¹ng Token Ring ®Çu tiªn vµo nh÷ng n¨m 1970, hiÖn nµy lµ kü
thuËt LAN chñ yÕu cña IBM, vµ ®øng sau Ethernet IEEE 802.3. IEEE 802.5 lµ chuÈn
102
cho c¸c kü thuËt m¹ng cïng d¹ng hay t−¬ng thÝch víi m¹ng Token Ring cña IBM.
5.5.5 Khu«n d¹ng cña Token Ring
C¸c Token
C¸c token chiÒu dµi 3 byte, gåm mét byte x¸c ®Þnh ranh giíi ®Çu start delimiter,
mét byte ®iÒu khiÓn truy xuÊt access control vµ mét byte x¸c ®Þnh ranh giíi cuèi
end delimiter. Start delimiter b¸o ®éng cho mçi tr¹m lµ cã token ®Õn hay cã mét
frame ®Õn.
Byte ®iÒu khiÓn truy xuÊt (Access Control Byte)
Byte ®iÒu khiÓn truy xuÊt chøa field −u tiªn (priority field), field gi÷ chç
(reservation field), token bit vµ bit gi¸m s¸t (monitor bit). Token bit dïng ®Ó ph©n
biÖt mét frame lµ token hay frame d÷ liÖu (hay frame lÖnh), bit gi¸m s¸t x¸c ®Þnh
mét frame cã tiÕp tôc ch¹y trªn ring hay kh«ng.
End delimiter lµ dÊu hiÖu kÕt thóc mét token hay mét frame th−êng, chøa c¸c bit
mµ néi dung cã thÓ nãi lªn ®−îc frame bÞ háng, mét frame lµ cuèi cïng cña mét
tuÇn tù logic nµo ®ã.
H×nh 5.7. Khu«n d¹ng cña Token Ring.
5.5.6 Token Ring MAC
Token Ring vµ IEEE 802.5 lµ c¸c vÝ dô tiªu biÓu cña c¸c m¹ng chuyÓn token. Mét
frame nhá ch¹y xung quanh m¹ng ®−îc gäi lµ token. Sù së h÷u token ®ång nghÜa víi
®−îc g¸n quyÒn truyÒn d÷ liÖu. NÕu mét node nµo ®ã nhËn token mµ kh«ng cã th«ng
tin ®Ó truyÒn, nã chuyÓn token ®Õn tr¹m cuèi kÕ tiÕp. Mçi tr¹m cã thÓ gi÷ token trong
mét kho¶ng thêi gian tèi ®a tïy vµo ®Æc t¶ cña kü thuËt ®−îc triÓn khai.
Khi token ®−îc chuyÓn tíi host cã th«ng tin cÇn truyÒn, host b¾t lÊy token vµ thay
®æi token bit cña nã. Lóc nµy, token trë thµnh mét tuÇn tù ®¸nh dÊu ®Çu frame. KÕ
tiÕp host g¾n tiÕp c¸c th«ng tin muèn truyÒn vµo token vµ truyÒn frame míi nµy ®Õn
tr¹m kÕ trªn vßng. Kh«ng cã token trªn vßng trong khi frame d÷ liÖu ch¹y vßng trªn
ring, trõ khi ring cã hç trî gi¶i phãng token sím. C¸c tr¹m kh¸c trªn ring kh«ng thÓ
truyÒn d÷ liÖu t¹i thêi ®iÓm nµy mµ ph¶i ®îi token trë nªn s½n sµng. C¸c m¹ng Token
Ring kh«ng x¶y ra ®ông ®é.
Frame th«ng tin ch¹y vßng trªn ring cho ®Õn khi ®¹t ®Õn tr¹m ®Ých mµ nã h−íng
tíi, tr¹m ®Ých sÏ chÐp th«ng tin ®Ó xö lý. Frame th«ng tin sÏ tiÕp tôc ch¹y vÒ tr¹m
nguån, t¹i ®©y nã sÏ bÞ lo¹i bá. Tr¹m nguån hoµn toµn cã thÓ x¸c ®Þnh ®−îc frame ®·
103
®−îc tiÕp nhËn vµ ®−îc chÐp bëi tr¹m ®Ých hay ch−a.
Kh«ng gièng nh− c¸c m¹ng CSMA/CD hay Ethernet, c¸c m¹ng chuyÓn token lµ
®o¸n tr−íc ®−îc. §iÒu nµy cã nghÜa lµ cã thÓ tÝnh to¸n ®−îc thêi gian tèi ®a sÏ chuyÓn
tr−íc khi mét tr¹m bÊt kú nµo cã thÓ truyÒn, nªn m¹ng Token Ring lý t−ëng cho c¸c
øng dông mµ yªu cÇu bÊt kú thêi gian trÔ nµo ®Òu ph¶i ®o¸n tr−íc ®−îc hoÆc c−êng ®é
lµm viÖc cña m¹ng lµ yÕu tè quan träng. C¸c m«i tr−êng tù ®éng ë nhµ m¸y lµ c¸c vÝ
dô vÒ c¸c ho¹t ®éng m¹ng c−êng ®é cao cã thÓ ®o¸n tr−íc ®−îc (deterministic).
HÖ thèng −u tiªn
C¸c m¹ng Token Ring dïng hÖ thèng −u tiªu cho ng−êi dïng ®Æc biÖt nµo ®ã, c¸c
tr¹m cã −u tiªn cao sÏ dïng m¹ng th−êng xuyªn h¬n. C¸c frame cña Token Ring cã
hai field ®Ó ®iÒu khiÓn −u tiªn: priority field vµ reservation field.
ChØ c¸c tr¹m cã møc −u tiªn ngang b»ng hay lín h¬n gi¸ trÞ −u tiªn chøa trong
token míi cã thÓ b¾t token. Khi token ®· ®−îc b¾t lÊy vµ thay ®æi ®Ó trë thµnh mét
frame th«ng tin, chØ c¸c tr¹m víi gi¸ trÞ −u tiªn cao h¬n gi¸ trÞ −u tiªn cña tr¹m ®ang
truyÒn míi cã thÓ ®¨ng ký gi÷ chç cho lÇn chuyÓn kÕ. Token kÕ tiÕp ®−îc ph¸t ra bao
gåm gi¸ trÞ −u tiªn møc cao cña tr¹m ®¨ng ký. C¸c tr¹m gia t¨ng møc −u tiªn cña
token ph¶i phôc håi møc −u tiªn ban ®Çu khi ho¹t ®éng truyÒn cña chóng hoµn tÊt.
H×nh 5.8. Token Ring.
5.5.7 TruyÒn tÝn hiÖu trªn Token Ring
M· ho¸ tÝn hiÖu lµ mét ph−¬ng ph¸p tæ hîp c¶ th«ng tin cña ®ång hå vµ d÷ liÖu vµo
trong mét luång tÝn hiÖu truyÒn qua m«i tr−êng. C¸c m¹ng Token Ring 4/16Mbps
dïng m· hãa Manchester vi ph©n.
• Kh«ng cã cùc tÝnh t¹i ®Çu cña thêi bit: 1
• Thay ®æi cùc tÝnh t¹i ®Çu cña thêi bit: 0
5.6 FDDI
FDDI (Fiber Distributed Data Interface - Giao diÖn d÷ liÖu ph©n t¸n sîi quang) lµ
c«ng nghÖ m¹ng tèc ®é cao do uû ban X3T9.5 cña ANSI (American National Standards
Institute) ph¸t triÓn vµo gi÷a nh÷ng n¨m 1980. Ban ®Çu ®−îc thiÕt kÕ cho c¸p quang
(FDDI) nh−ng ngµy nay nã còng hç c¸p ®ång víi kho¶ng c¸ch ng¾n h¬n (CDDI).
ChuÈn nµy ®−îc phæ biÕn trong m¹ng LAN. FDDI cã tèc ®é d÷ liÖu 100Mbps vµ dïng
®å h×nh vßng kÐp dù phßng, hç trî 500 tr¹m víi kho¶ng c¸ch cùc ®¹i 100km. Víi
104
kho¶ng c¸ch nµy FDDI còng ®−îc dïng cho m¹ng MAN.
FDDI ®−îc dïng réng r·i cho ®å h×nh ®−êng trôc. C¸c ph©n ®o¹n LAN nèi vµo
®−êng trôc nµy, cïng víi c¸c m¸y mini, mainframe vµ c¸c hÖ thèng kh¸c. C¸c m¹ng
nhá víi Ýt thµnh phÇn LAN cã thÓ dïng ®−êng trôc Ethernet ®Ó tiÕt kiÖm chi phÝ. C¸c
m¹ng lín nhiÒu thµnh phÇn LAN vµ cã l−îng l−u th«ng lín th× nªn sö dông FDDI. §Ó
ý r»ng Ethernet tèc ®é cao nh− Fast Ethernet vµ 100VG-AnyLAN cã thÓ cung cÊp
cïng chøc n¨ng nh− FDDI, nh−ng do giíi h¹n vÒ kho¶ng c¸ch nªn chóng kh«ng thÝch
hîp víi c¸c ®−êng trôc dïng trong ph¹m vi l·nh thæ réng lín.
5.6.5 §Þnh cÊu h×nh FDDI
ChiÒu dµi lín nhÊt cña ring lµ 100km. Kho¶ng c¸ch lín nhÊt gi÷a c¸c tr¹m kÒ nhau
lµ 2km. VÒ mÆt vËt lý lµ mét ring nhiÒu c©y, nh−ng vÒ mÆt logic, toµn bé m¹ng t¹o
nªn mét vßng cña c¸c kÕt nèi ®iÓm - ®iÓm gi÷a c¸c tr¹m kÒ nhau. Hai ring FDDI cã
tªn lµ ring s¬ cÊp vµ ring thø cÊp. Cã thÓ dïng c¶ hai ring ®Ó truyÒn dÉn hoÆc chØ
dïng mét cßn mét dù phßng trong tr−êng hîp vßng s¬ cÊp cã sù cè.
Trong cÊu h×nh ring ®«i (dual-ring configuration), t¶i trªn mçi ring di chuyÓn theo
hai chiÒu ng−îc nhau. Cã ba lo¹i thiÕt bÞ cã thÓ kÕt nèi vµo ring:
• Class A, hay DAS (dual-attachment station): g¾n vµo c¶ hai ring,
ch¼ng h¹n m¸y chñ gi¶i quyÕt tr−êng hîp khÈn cÊp vµ c¸c thiÕt bÞ ®i
kÌm.
• DAC (dual-attachment concentrator): nèi vµo c¶ hai ring vµ cung cÊp
®iÓm kÕt nèi cho c¸c m¸y tr¹m.
• Class B, hay SAS (single-attachment station): nèi vµo ring s¬ cÊp
th«ng qua bé tËp trung concentrator.
Bé tËp trung ®¶m b¶o r»ng mét lçi, hay sù t¾t nguån cña bÊt kú mét SAS nµo
kh«ng ng¾t ®−îc ring. §iÒu nµy ®Æc biÖt h÷u dông khi c¸c PC, hay c¸c thiÕt bÞ t−¬ng
tù g¾n vµo ring mµ ®ãng ng¾t nguån th−êng xuyªn.
H×nh 5.9. C¸c node FDDI: DAS, SAS, Concentrator.
5.6.6 M«i tr−êng FDDI
§Æc tr−ng riªng cña FDDI lµ truyÒn b»ng sîi quang, so víi d©y ®ång cã −u ®iÓm:
• B¶o mËt: kh«ng ph¸t c¸c tÝn hiÖu ®iÖn nªn kh«ng thÓ m¾c rÏ mét
c¸ch ®¬n gi¶n.
• Tin cËy: lo¹i bá ®−îc c¸c xuyªn nhiÔu ®iÖn.
• Tèc ®é: th«ng l−îng cao h¬n.
Sîi quang truyÒn ®¬n mode vµ ®a mode. C¸c mode truyÒn xem nh− c¸c chïm tia
FDDI
Concentr
105
s¸ng ®i vµo sîi theo c¸c gãc tíi kh¸c nhau, ®−êng ®i kh¸c nhau lµm cho chóng ®Õn
®Ých t¹i c¸c thêi ®iÓm kh¸c nhau g©y ra hiÖn t−îng t¸n s¾c mode. Sîi ®¬n mode b¨ng
th«ng cao h¬n, cù ly ch¹y cable xa h¬n sîi ®a mode nªn th−êng dïng kÕt nèi gi÷a c¸c
tßa nhµ (inter-building). Sîi ®a mode dïng trong mét toµ nhµ (intra-building). Sîi ®a
mode dïng c¸c LED lµm thiÕt bÞ ph¸t quang, sîi ®¬n mode th−êng dïng laser.
H×nh 5.10. C¸c nguån s¸ng kh¸c nhau ®èi víi c¸p quang ®¬n vµ ®a mode.
5.6.7 Khu«n d¹ng cña FDDI frame
H×nh 5.11. Khu«n d¹ng cña FDDI.
• Preamble: chuÈn bÞ frame truyÒn ®i t¹i mçi tr¹m
• Start delimiter: chØ ra vÞ trÝ b¾t ®Çu cña frame, vµ bao gåm c¸c
mÉu dÊu hiÖu ph©n biÖt nã víi phÇn cßn l¹i cña frame.
• Frame control: chØ ra kÝch th−íc cña field ®Þa chØ, frame chøa d÷
liÖu ®ång bé hay bÊt ®ång bé, vµ c¸c th«ng tin ®iÒu khiÓn kh¸c.
• Destination address: chøa ®Þa chØ ®¬n, nhãm hay qu¶ng b¸, 6 byte
(gièng Ethernet vµ Token Ring).
• Source address: chØ ra tr¹m truyÒn frame, 6 byte (gièng Ethernet,
Token Ring).
• Data: th«ng tin ®iÒu khiÓn hay th«ng tin dµnh riªng cho mét giao
thøc møc cao.
• Frame check sequence: ®−îc lµm ®Çy bëi tr¹m nguån b»ng c¸ch
tÝnh to¸n CRC, gi¸ trÞ phô thuéc vµo néi dung frame. Tr¹m ®Ých tÝnh
to¸n trë l¹i gi¸ trÞ nµy c¨n cø vµo th«ng tin trªn frame nhËn ®−îc vµ
so s¸nh víi gi¸ trÞ cò ®Ó x¸c ®Þnh xem frame cã bÞ háng trong khi
chuyÓn hay kh«ng, nÕu háng frame sÏ bÞ hñy bá.
• End delimiter: chØ ra vÞ trÝ kÕt thóc frame.
• Frame status: cho phÐp tr¹m nguån x¸c ®Þnh xem cã lçi x¶y ra hay
kh«ng vµ frame cã ®−îc chÊp nhËn vµ sao chÐp bëi mét tr¹m ®Ých
hay kh«ng.
106
5.6.8 FDDI MAC
FDDI dïng ph−¬ng ph¸p truy cËp token-passing (truyÒn token) nguyªn t¾c gièng
nh− Token Ring. Tuy nhiªn, FDDI hç trî ph©n phèi b¨ng th«ng m¹ng theo thêi gian
thùc, nhê ®ã FDDI rÊt lý t−ëng cho mét sè øng dông kh¸c nhau.
Ph−¬ng ph¸p th©m nhËp
FDDI cã ba chÕ ®é truyÒn. Hai chÕ ®é ®ång bé vµ kh«ng ®ång bé, lµ chuÈn ban ®Çu.
ChÕ ®é thø ba, thiÕt lËp m¹ch, cung cÊp c¸c m¹ch chuyªn dông −u tiªn cho tho¹i vµ
c¸c d÷ liÖu thêi gian thùc kh¸c. ChÕ ®é nµy cã trong chuÈn FDDI míi, vµ cÇn ph¶i sö
dông card míi.
ChÕ ®é kh«ng ®ång bé dùa trªn token. Mét tr¹m bÊt kú cã thÓ truy cËp m¹ng b»ng
c¸ch n¾m gi÷ token. Trong chÕ ®é nµy, luång l−u th«ng kh«ng cã ®é −u tiªn. Th«ng tin
thuéc lo¹i kh«ng nh¹y vÒ thêi gian, gäi lµ c¸c khung A (asynchronous).
ChÕ ®é chuyÓn token ®ång bé cho phÐp −u tiªn. C¸c card FDDI víi kh¶ n¨ng ®ång
bé cho phÐp dµnh riªng mét phÇn b¨ng th«ng cho c¸c luång th«ng tin nh¹y bÐn vÒ thêi
gian (©m thanh vµ ¶nh ®éng). C¸c tr¹m kh«ng ®ång bé sÏ chia nhau phÇn cßn l¹i. Kh¶
n¨ng ®ång bé ®−îc bæ sung b»ng c¸ch n©ng cÊp phÇn mÒm.
5.6.9 TruyÒn tÝn hiÖu trªn FDDI
Dïng c¬ cÊu m· 4B/5B. Mçi ®o¹n d÷ liÖu 4 bit ®−îc thay thÕ b»ng m· 5 bit tr−íc
khi m· NRZ-I. Së dÜ ph¶i thªm mét bit v× trong m· NRZ-I nÕu chuçi liªn tiÕp c¸c “0”
kÐo dµi cã thÓ bÞ mÊt ®ång bé, 4B/5B cho thÊy trong mét ®o¹n kh«ng cã qu¸ 2 bit “0”
liªn tiÕp.
5.6.10 FDDI-II
FDDI-II ®−îc thiÕt kÕ cho c¸c m¹ng cÇn chuyÓn t¶i d÷ liÖu thêi gian thùc. §©y lµ
mét c¶i tiÕn cña FDDI nh»m hç trî d÷ liÖu ®ång bé nh− tho¹i vµ l−u th«ng ISDN.
FDDI- II ®ßi hái tÊt c¶ c¸c nót m¹ng ph¶i sö dông FDDI-II; nÕu kh«ng m¹ng sÏ
chuyÓn ®æi vÒ FDDI. C¸c tr¹m FDDI s½n cã cÇn ®−îc t¸ch ra thµnh m¹ng riªng.
FDDI-II dïng kü thuËt ®a hîp (multiplexing) ®Ó chia b¨ng th«ng thµnh 16 m¹ch
chuyªn dông gióp chuyÓn t¶i ®óng giê ®èi víi c¸c luång l−u th«ng ®−îc −u tiªn. C¸c
m¹ch nµy cã tèc ®é tõ 6.144Mbps ®Õn 99.072Mbps. Lý do kh¸c biÖt lµ b¨ng th«ng ®−îc
cÊp ph¸t cho bÊt kú tr¹m nµo cã ®é −u tiªn cao nhÊt. Mçi kªnh cã thÓ chia nhá ®Ó t¹o
nªn tæng céng 96 m¹ch 64Kbps.
C¸c kªnh nµy cã thÓ hç trî luång kh«ng ®ång bé hoÆc ®¼ng thêi. C¸c khe thêi gian
®−îc cÊp ph¸t ®Ó truyÒn d÷ liÖu. C¸c tr¹m cã −u tiªn sö dông mét sè khe nµy ®Ó
chuyÓn t¶i d÷ liÖu ®óng giêi. NÕu cã c¸c khe kh«ng sö dông, chóng ®−îc cÊp ph¸t tøc
thêi cho c¸c tr¹m kh¸c.
FDDI-II ch−a trë thµnh c«ng nghÖ ®−îc sö dông réng r·i v× nã kh«ng t−¬ng thÝch
thiÕt kÕ FDDI hiÖn hµnh. Mét lý do kh¸c lµ Ethernet 100Mbps vµ ATM cung cÊp gi¶i
ph¸p tèt h¬n trong ®a sè c¸c tr−êng hîp.
Các file đính kèm theo tài liệu này:
- Các khái niệm và các kỹ thuật mạng LAN.pdf