Tải bản đầy đủ (.pdf) (167 trang)

hướng dẫn sử dụng mạng máy tính

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (4.12 MB, 167 trang )

H C VI N CÔNG NGH B U CHÍNH VI N THÔNG
-------(-------

SÁCH H

NG D N H C T P

M NG MÁY TÍNH
Biên so n : Ts. PH M TH QU

L u hành n i b

HÀ N I - 2006


M

U

Tài li u này ph c v cho sinh viên h đào đ i h c t xa h c t p và nghiên c u v “M ng
máy tính”.
Tài li u g m các n i dung chính sau:
Ch ng I: Gi i thi u t ng quan v m ng máy tính. Khái ni m c b n v ki n trúc và các
giao th c m ng, các lo i m ng máy tính và m c tiêu ng d ng c a nó.
Ch ng II: Nghiên c u các nguyên t c c b n đ thi t k m t mô hình giao th c m ng máy
tính theo quan đi m chia các ti n trình truy n thông thành c u trúc nhi u t ng, đ c x p ch ng lên
nhau đ th c hi n m t ti n trình truy n thông hoàn ch nh. Gi i thi u mô hình OSI, đ c xem nh
là m t mô hình chu n, m t chi n l c phát tri n các h th ng m và m t khung khái ni m v giao
th c và d ch v .
Ch ng III: Gi i thi u m t s b giao th c m ng mang tính đ c tr ng và đ c áp d ng ph
bi n. c bi t trong ch ng này tìm hi u sâu h n b giao th c TCP/IP đã tr thành chu n chung


cho m ng máy tính toàn c u, m ng Internet.
Ch ng IV: Ch ng này gi i thi u các công ngh m ng c c b . Ki n trúc m ng c c b
Ethrnet, Virtual LAN, Local ATM , LAN ARCnet..
Ch ng V: Gi i thi u v công ngh và k thu t m ng di n r ng WAN. C th xem xét
công ngh các m ng tích h p s đa d ch v ISDN và b ng r ng B-ISDN, Frame Relay và X25,
d ch v SDMS và ph ng th c truy n d n không đ ng b ATM.
Ch ng VI: Gi i thi u m t s công ngh m i nh công ngh đ ng dây thuê bao s DSL,
các m ng chuy n m ch gói chuy n t i ti ng nói trên n n IP, ATM và Frame Raly. Các công ngh
chuy n m ch nhãn đa giao th c IP/MPLS, chuy n m ch m m Softswitch s d ng trong m ng h i
t và m ng th h sau NGN.
Ch ng VII:
c p đ n m t s v n đ b o v thông tin trên m ng. Ch ng này gi i thi u
cách ti p c n các h m t mã, các giao th c b o m t, m ng riêng o VPN và các gi i pháp an toàn
m ng, xác th c đi n t , các gi i pháp ch ký đi n t , xác minh ch ký và t ch i ch ký gi m o..
Tài li u không ch đ c p đ n nh ng v n đ c s lý lu n mà còn trình bày m t s k n ng,
kinh nghi m c n thi t đ thi t k và cài đ t các m ng máy tính. Hy v ng s có ích cho các b n h c
sinh sinh viên và nh ng ng i mu n xây d ng các h th ng tin h c ng d ng ph c v cho s n
xu t, qu n lý trong các doanh nghi p. Có th còn nhi u thi u sót trong trình bày và biên so n do
kh n ng, trình đ , nh ng ng i biên so n m nh d n gi i thi u tài li u này và mong nh n đ c s
góp ý c a b n đ c.

TS Ph m Th Qu


Ch

CH

ng 1: Khái ni m v m ng máy tính


NG I: KHÁI NI M V M NG MÁY TÍNH

N i dung c a ch ng s trình bày các khái ni m c b n c a m ng máy tính, đ nh ngh a
m ng máy tính, m c tiêu và ng d ng c a m ng, c u trúc và các thành ph n c b n c a m t m ng
máy tính. Các th c th trên m ng có th tham gia truy n thông v i nhau c n tuân theo t p các
ph n m m đi u khi n ho t đ ng c a m ng, đ c g i là chu n, hay còn g i là t p các giao th c
m ng (Protocols). N i dung c a ch ng bao g m các ph n sau:


nh ngh a m ng máy tính

• M c tiêu m ng máy tính.
• Các d ch v m ng.
• C u trúc m ng (Topology)
• Khái ni m giao th c m ng máy tính (Protocols)
• M ng LAN, MAN, WAN.
• M ng chuy n m ch kênh (Circuit switched Networks)
• M ng chuy n m ch gói (Packet Switched Networks).
• Các mô hình x lý d li u

1.1.

nh ngh a m ng máy tính

M ng máy tính là t p h p các máy tính đ n l đ c k t n i v i nhau b ng các ph ng ti n
truy n v t lý (Transmission Medium) và theo m t ki n trúc m ng xác đ nh (Network Architecture).
M ng vi n thông c ng là m ng máy tính. Các node chuy n m ch là h th ng máy tính đ c
k t n i v i nhau b ng các đ ng truy n d n và ho t đ ng truy n thông tuân theo các chu n mô
hình tham chi u OSI. Hình 1.2 mô t khái quát các thành ph n c a đ nh ngh a.


Các node m ng

Terminal

Printer
Hình 1.1 M ng máy tính
5


Ch

ng 1: Khái ni m v m ng máy tính

Ki n trúc m ng g m c u trúc m ng (Topology) và giao th c m ng (Protocols). Topology là
c u trúc hình h c c a các th c th m ng và giao th c m ng là t p các quy t c chu n các th c th
ho t đ ng truy n thông ph i tuân theo.

1.2. M c tiêu m ng máy tính
1.2.1. M c tiêu k t n i m ng máy tính
- Cùng chia s các tài nguyên chung, b t k ng i s d ng nào c ng có quy n khai thác, s
d ng tài nguyên c a m ng mà không ph thu c vào v trí đ a lý c a nó.
- Nâng cao đ tin c y c a h th ng nh kh n ng thay th khi m t s thành ph n c a m ng
x y ra s c k thu t thì v n duy trì s ho t đ ng bình th ng c a h th ng.
- T o môi tr ng giao ti p gi a ng i v i ng i. Chinh ph c đ
có th trao đ i, th o lu n v i nhau cách xa nhau hàng nghìn km.

c kho ng cách, con ng

i


1.2.2. L i ích k t n i m ng
- Có th gi m s l ng máy in, đ a c ng và các thi t b khác. Kinh t trong vi c đ u t xây
d ng cho m t h th ng tin h c c a m t c quan, xí nghiêp, doanh nghi p...
- Dùng chung tài nguyên đ t ti n nh máy in, ph n m m...Tránh d th a d li u, tài nguyên
m ng. Có kh n ng t ch c và tri n khai các đ án l n thu n l i và d dàng.
- B o đ m các tiêu chu n th ng nh t v tính b o m t, an toàn d li u khi nhi u ng
d ng t i các thi t b đ u cu i khác nhau cùng làm vi c trên các h c s d li u.

is

Tóm l i, m c tiêu k t n i các máy tính thành m ng là cung c p các d ch v m ng đa d ng,
chia s tài nguyên chung và gi m b t các chi phí v đ u t trang thi t b .

1.3. Các d ch v m ng
1.3.1. Các xu h

ng phát tri n d ch v m ng máy tính

- Cung c p các d ch v truy nh p vào các ngu n thông tin
tin. Cung c p các d ch v mua bán, giao d ch qua m ng...

xa đ khai thác và x lý thông

- Phát tri n các d ch v t ng tác gi a ng i v i ng i trên ph m vi di n r ng. áp ng
nhu c u trao đ i thông tin đa d ch v , đa ph ng ti n. T o các kh n ng làm vi c theo nhóm b ng
các d ch v th đi n t , video h i ngh , ch a b nh t xa ...
- Xu h ng phát tri n các d ch v gi i trí tr c tuy n (Online) hi n đ i. Các hình th c d ch
v truy n hình, nghe nh c, ch i game tr c tuy n qua m ng......
1.3.2. Các d ch v ph bi n trên m ng máy tính
- D ch v t p (File services) cho phép chia s tài nguyên thông tin chung, chuy n giao các

t p d li u t máy này sang máy khác. Tìm ki m thông tin và đi u khi n truy nh p. D ch v th
đi n t E_Mail (Electronic mail) cung c p cho ng i s d ng ph ng ti n trao đ i, tranh lu n
b ng th đi n t . D ch v th đi n t giá thành h , chuy n phát nhanh, an toàn và n i dung có th
tích h p các lo i d li u.
6


Ch

ng 1: Khái ni m v m ng máy tính

- D ch v in n: Có th dùng chung các máy in đ t ti n trên m ng. Cung c p kh n ng đa
truy nh p đ n máy in, ph c v đ ng th i cho nhi u nhu c u in khác nhau. Cung c p các d ch v
FAX và qu n lý đ c các trang thi t b in chuyên d ng.
- Các d ch v ng d ng h ng đ i t ng: S d ng các d ch v thông đi p (Message) làm
trung gian tác đ ng đ n các đ i t ng truy n thông.
i t ng ch bàn giao d li u cho tác nhân
(Agent) và tác nhân s bàn giao d li u cho đ i t ng đích.
- Các d ch v ng d ng qu n tr lu ng công vi c trong nhóm làm vi c: nh tuy n các tài
li u đi n t gi a nh ng ng i trong nhóm. Khi ch ký đi n t đ c xác nh n trong các phiên giao
d ch thì có th thay th đ c nhi u ti n trình m i hi u qu và nhanh chóng h n.
- D ch v c s d li u là d ch v ph bi n v các d ch v ng d ng, là các ng d ng theo
mô hình Client/Server. D ch v x lý phân tán l u tr d li u phân tán trên m ng, ng i dùng
trong su t và d s d ng, đáp ng các nhu c u truy nh p c a ng i s d ng.

1.4. C u trúc m ng (Topology)
Topology là c u trúc hình h c không gian c a m ng th c ch t là cách b trí v trí v t lý các
node và cách th c k t n i chúng l i v i nhau. Có hai ki u c u trúc m ng: ki u đi m - đi m (Point
to Point) và ki u qu ng bá (Multi Point).
1.4.1. Ki u đi m - đi m (Point to Point)

ng truy n n i t ng c p node l i v i nhau theo m t hình h c xác đ nh. M t kênh truy n
v t lý s đ c thi t l p gi a 2 node có nhu c u trao đ i thông tin. Ch c n ng các node trung gian:
ti p nh n, l u tr t m th i và g i ti p thông tin sang node ti p theo khi đ ng truy n r i. C u trúc
đi m- đi m g i là m ng l u và g i ti p (Store - and - Forward).
u đi m là ít kh n ng đ ng đ thông tin (Collision). Nh c đi m c a nó là hi u su t s
d ng đ ng truy n th p. Chi m d ng nhi u tài nguyên, đ tr l n, tiêu t n nhi u th i gian đ thi t
l p đ ng truy n và x lý t i các node. Vì v y t c đ trao đ i thông tin th p.

M ng hình sao
(Star)

M ng chu trình
(Loop)

M ng đ y đ
(Complete)

Hình 1.2 Các m ng có c u trúc đi m - đi m
7


Ch

ng 1: Khái ni m v m ng máy tính

1.4.2. Ki u đa đi m hay qu ng bá (Point to Multipoint, Broadcasting)
T t c các node cùng truy nh p chung trên m t đ ng truy n v t lý. M t thông đi p đ c
truy n đi t m t node nào đó s đ c t t c các node còn l i ti p nh n và ki m tra đ a ch đích trong
thông đi p có ph i c a nó hay không. C n thi t ph i có c ch đ gi i quy t v n đ đ ng đ thông
tin (Collision) hay t c ngh n thông tin trên đ ng truy n trong các m ng hình BUS và hình RING.

Các m ng có c u trúc qu ng bá đ c phân chia thành hai lo i: qu ng bá t nh và qu ng bá
đ ng ph thu c vào vi c c p phát đ ng truy n cho các node. Trong qu ng bá đ ng có qu ng bá
đ ng t p trung và qu ng bá đ ng phân tán.
Qu ng bá t nh: Chia th i gian thành nhi u kho ng r i r c và dùng c ch quay vòng
(Round Robin) đ c p phát đ ng truy n. Các node có quy n đ c truy nh p khi đ n c a th i
gian c a nó.
Qu ng bá đ ng t p trung: M t thi t b trung gian có ch c n ng ti p nh n yêu c u liên l c và
c p phát đ ng truy n cho các node. Ki u c p phát này gi m đ c t i đa th i gian ch t c a đ ng
truy n, hi u su t kênh truy n cao, nh ng thi t k ph c t p và khó kh n.
Qu ng bá đ ng phân tán: Không có b trung gian, các node t quy t đ nh có nên hay không
nên truy nh p đ ng truy n, ph thu c vào tr ng thái c a m ng.

M ng hình BUS

M ng hình vòng RING

V tinh

Hình 1.3 Các m ng có c u trúc qu ng bá

1.5. Khái ni m giao th c m ng máy tính (Protocols)
1.5.1. Khái ni m v giao th c
Các th c th c a m ng mu n trao đ i thông tin v i nhau ph i b t tay, đàm phán v m t s
th t c, quy t c... Cùng ph i “nói chung m t ngôn ng ”. T p quy t c h i tho i đ c g i là giao
th c m ng (Protocols). Các thành ph n chính c a m t giao th c bao g m:
- Cú pháp: đ nh d ng d li u, ph

ng th c mã hoá và các m c tín hi u.

- Ng ngh a: thông tin đi u khi n, đi u khi n l u l


ng và x lý l i..

Trao đ i thông tin gi a hai th c th có th là tr c ti p ho c gián ti p. Trong hai h th ng k t
n i đi m - đi m, các th c th có th trao đ i thông tin tr c ti p không có s can thi p c a các th c
th trung gian. Trong c u trúc qu ng bá, hai th c th trao đ i d li u v i nhau ph i thông qua các
8


Ch

ng 1: Khái ni m v m ng máy tính

th c th trung gian. Ph c t p h n khi các th c th không chia s trên cùng m t m ng chuy n
m ch, k t n i gián ti p ph i qua nhi u m ng con.
1.5.2. Ch c n ng giao th c
óng gói: Trong quá trình trao đ i thông tin, các gói d li u đ c thêm vào m t s thông tin
đi u khi n, bao g m đ a ch ngu n và đ a ch đích, mã phát hi n l i, đi u khi n giao th c... Vi c
thêm thông tin đi u khi n vào các gói d li u đ c g i là quá trình đóng gói (Encapsulation). Bên
thu s đ c th c hi n ng c l i, thông tin đi u khi n s đ c g b khi gói tin đ c chuy n t t ng
d i lên t ng trên.
Phân đo n và h p l i: M ng truy n thông ch ch p nh n kích th c các gói d li u c đ nh.
Các giao th c các t ng th p c n ph i c t d li u thành nh ng gói có kích th c quy đ nh. Quá
trình này g i là quá trình phân đo n. Ng c v i quá trình phân đo n bên phát là quá trình h p l i
bên thu. D li u phân đo n c n ph i đ c h p l i thành thông đi p thích h p t ng ng d ng
(Application). Vì v y v n đ đ m b o th t các gói đ n đích là r t quan tr ng. Gói d li u trao
đ i gi a hai th c th qua giao th c g i là đ n v giao th c d li u PDU (Protocol Data Unit).
i u khi n liên k t: Trao đ i thông tin gi a các th c th có th th c hi n theo hai ph ng
th c: h ng liên k t (Connection - Oriented) và không liên k t (Connectionless). Truy n không
liên k t không yêu c u có đ tin c y cao, không yêu c u ch t l ng d ch v và không yêu c u xác

nh n. Ng c l i, truy n theo ph ng th c h ng liên k t, yêu c u có đ tin c y cao, đ m b o ch t
l ng d ch v và có xác nh n. Tr c khi hai th c th trao đ i thông tin v i nhau, gi a chúng m t
k t n i đ c thi t l p và sau khi trao đ i xong, k t n i này s đ c gi i phóng.
Giám sát: Các gói tin PDU có th l u chuy n đ c l p theo các con đ ng khác nhau, khi
đ n đích có th không theo th t nh khi phát. Trong ph ng th c h ng liên k t, các gói tin
ph i đ c yêu c u giám sát. M i m t PDU có m t mã t p h p duy nh t và đ c đ ng ký theo
tu n t . Các th c th nh n s khôi ph c th t các gói tin nh th t bên phát.
i u khi n l u l ng liên quan đ n kh n ng ti p nh n các gói tin c a th c th bên thu và
s l ng ho c t c đ c a d li u đ c truy n b i th c th bên phát sao cho bên thu không b tràn
ng p, đ m b o t c đ cao nh t. M t d ng đ n gi n c a c a đi u khi n l u l ng là th t c d ng
và đ i (Stop-and Wait), trong đó m i PDU đã phát c n ph i đ c xác nh n tr c khi truy n gói
tin ti p theo. Có đ tin c y cao khi truy n m t s l ng nh t đ nh d li u mà không c n xác nh n.
K thu t c a s tr t là thí d c ch này. i u khi n l u l ng là m t ch c n ng quan tr ng c n
ph i đ c th c hi n trong m t s giao th c.
i u khi n l i là k thu t c n thi t nh m b o v d li u không b m t ho c b h ng trong
quá trình trao đ i thông tin. Phát hi n và s a l i bao g m vi c phát hi n l i trên c s ki m tra
khung và truy n l i các PDU khi có l i. N u m t th c th nh n xác nh n PDU l i, thông th ng
gói tin đó s ph i đ c phát l i.
ng b hoá: Các th c th giao th c có các tham s v các bi n tr ng thái và đ nh ngh a
tr ng thái, đó là các tham s v kích th c c a s , tham s liên k t và giá tr th i gian. Hai th c
th truy n thông trong giao th c c n ph i đ ng th i trong cùng m t tr ng thái xác đ nh. Ví d
cùng tr ng thái kh i t o, đi m ki m tra và hu b , đ c g i là đ ng b hoá.
ng b hoá s khó
kh n n u m t th c th ch xác đ nh đ c tr ng thái c a th c th khác khi nh n các gói tin. Các gói
9


Ch

ng 1: Khái ni m v m ng máy tính


tin không đ n ngay mà ph i m t m t kho ng th i gian đ l u chuy n t ngu n đ n đích và các gói
tin PDU c ng có th b th t l c trong quá trình truy n.
a ch hoá: Hai th c th có th truy n thông đ c v i nhau, c n ph i nh n d ng đ c
nhau. Trong m ng qu ng bá, các th c th ph i nh n d ng đ nh danh c a nó trong gói tin. Trong
các m ng chuy n m ch, m ng c n nh n bi t th c th đích đ đ nh tuy n d li u tr c khi thi t l p
k t n i.

1.6. Cáp m ng - ph

ng ti n truy n (Network Medium)

Ph ng ti n truy n v t lý là v t truy n t i các tín hi u đi n t gi a các thành ph n m ng v i
nhau, bao g m các lo i cáp và các ph ng ti n vô tuy n.
1.6.1.

c tr ng c b n c a đ

ng truy n

B ng thông (Bandwidth): B ng thông c a m t đ ng truy n là mi n t n s gi i h n th p và
t n s gi i h n cao, t c là mi n t n s mà đ ng truy n đó có th đáp ng đ c. Ví d b ng thông
c a cáp tho i t 400 đ n 4000 Hz, có ngh a là nó có th truy n các tín hi u v i t n s t 400 đ n
4000 chu k /giây. B ng thông c a cáp ph thu c vào chi u dài c a cáp. Cáp ng n b ng thông cao
và ng c l i. Vì v y khi thi t k l p đ t cáp, chi u dài cáp sao cho không v t qua gi i h n cho
phép, vì có th x y ra l i trong quá trình truy n.
Thông l ng (Throughput) Thông l ng c a đ ng truy n là s l ng các bit (chu i bit)
đ c truy n đi trong m t giây. Hay nói cách khác là t c đ c a đ ng truy n d n. Ký hi u là bit/s
ho c bps. T c đ c a đ ng truy n ph thu c vào b ng thông và đ dài c a nó. M t m ng LAN
Ethernet t c đ truy n 10 Mbps và có b ng thông là 10 Mbps.

Suy hao (Attenuation): Là đ đo s suy y u c a các tín hi u trên đ ng truy n. Suy hao ph
thu c vào đ dài c a cáp, cáp càng dài thì suy hao càng cao. Khi thi t k cáp c ng r t c n quan
tâm đ n gi i h n chi u dài cho phép c a t ng lo i cáp.
1.6.2. Các lo i cáp m ng
Cáp đ ng tr c (Coaxial cable): Là ph ng ti n truy n các tín hi u có ph r ng và t c đ
cao. B ng thông c a cáp đ ng tr c t 2,5 Mbps (ARCnet) đ n 10 Mbps (Ethernet). Th ng s
d ng đ l p đ t m ng hình BUS (các lo i m ng LAN c c b Thick Ethernet, Thin Ethernet) và
m ng hình sao (m ng ARCnet).
Cáp đ ng tr c g m: m t dây d n trung tâm, m t dây d n ngoài, t o nên đ
quanh tr c, t ng cách đi n gi a 2 dây d n và cáp v b c ngoài.

ng ng bao

Các lo i cáp đ ng tr c .
- Cáp RC-8 và RCA-11, 50 Ohm dùng cho m ng Thick Ethernet.
- Cáp RC-58 , 50 Ohm dùng cho m ng Thin Ethernet.
- Cáp RG-59 , 75 Ohm dùng cho truy n hình cáp.
- Cáp RC-62, 93 Ohm dùng cho m ng ARCnet.
Cáp xo n đôi (Twisted Pair cable): Cáp xo n đôi đ c s d ng trong các m ng LAN c c
b . Giá thành r , d cài đ t, có v b c tránh nhi t đ , đ m và có lo i có kh n ng ch ng nhi u
10


Ch

ng 1: Khái ni m v m ng máy tính

STP (Shield Twisted Pair). Cáp c b n có 2 dây đ ng xo n vào nhau, gi m đ nh y c a cáp v i
EMI, gi m b c x âm nhi u t n s radio gây nhi u. Các lo i cáp xo n:
- Cáp có màng ch n (STP): Lo i cáp STP th ng có t c đ truy n vào kho ng 16 Mbps

trong lo i m ng Token Ring. V i chi u dài 100 m t c đ đ t 155 Mbps (lý thuy t là 500 Mbps).
Suy hao cho phép kho ng 100 m, đ c tính EMI cao. Giá thành cao h n cáp Thin Ethernet, cáp
xo n tr n, nh ng l i r h n giá thành lo i cáp Thick Ethernet hay cáp s i quang. Cài đ t đòi h i
tay ngh và k n ng cao.
- Lo i cáp không có v b c UTP (Unshield Twisted Pair): Cáp tr n không có kh n ng
ch ng nhi u, t c đ truy n kho ng 100 Mbps. c tính suy hao nh cáp đ ng, gi i h n đ dài t i
đa 100m. Do thi u màng ch n nên r t nh y c m v i EMI, không phù h p v i môi tr ng các nhà
máy.
c dùng ph bi n cho các lo i m ng, giá thành h , d l p đ t.
Cáp s i quang (Fiber Optic Cable) r t lý t ng cho vi c truy n d li u, b ng thông có th
đ t 2 Gbps, tránh nhi u t t, t c đ truy n 100 Mbps trên đo n cáp dài vài km. Cáp s i quang g m
m t ho c nhi u s i quang trung tâm đ c bao b c b i m t l p v nh a ph n x các tín hi u tr
l i, vì v y h n ch s suy hao, m t mát tín hi u. Cáp s i quang ch truy n các tín hi u quang. Các
tín hi u d li u đ c bi n đ i thành các tín hi u quang trên đ ng truy n và khi nh n, các tín hi u
quang chuy n thành các tín hi u d li u. Cáp s i quang ho t đ ng m t trong hai ch đ : ch đ
đ n (Single Mode) và đa ch đ (Multi Mode). Cài đ t cáp s i quang đòi h i ph i có k n ng cao,
quy trình khó và ph c t p.
1.6.3. Các ph

ng ti n vô tuy n

Radio: Quang ph c a đi n t n m trong kho ng 10 KHz đ n 1GHz. Có nhi u gi i t n:
Sóng ng n (Short Wave), VHF (VeryHightFrequency)-Tivi&Radio FM và UHF (Ultra Hight
Frequency)-Tivi
c tính truy n: t n s đ n, công su t th p không h tr t c đ d li u các m ng c c b
LAN yêu c u. T n s đ n, công su t cao d cài đ t, b ng thông cao t 1 - 10 Mbps, suy hao ch m.
Kh n ng nhi u t th p, b o m t kém. Giá thành cao trung bình. Radio quang ph tr i (Spread
spectrum) đ tin c y cao, b o m t d li u. B ng thông cao, t c đ truy n có th đ t theo yêu c u
c a các m ng c c b .
Viba: Truy n thông viba có hai d ng: Viba m t đ t và v tinh. Viba m t đ t s d ng các

tr m thu và phát. K thu t truy n thông v tinh s d ng các tr m thu m t đ t (các đ a v tinh) và
các v tinh. Tín hi u đ n v tinh và t v tinh đ n tr m thu m t l t đi ho c v 23.000 d m. Th i
gian truy n m t tín hi u đ c l p v i kho ng cách. Th i gian truy n tín hi u t v tinh đ n các
tr m n m vòng tròn 1/3 chu vi qu đ t là nh nhau, g i là tr lan truy n (Propagation Delay).
Thông th ng là 0,5-5 giây.
Tia h ng ngo i (Infrared system): Có 2 ph ng th c k t n i m ng Point - to - Point và
Multi Point. Point - to – Point ti p sóng các tín hi u h ng ngo i t thi t b này sang thi t b
khác.Gi i t n t 100 GHz đ n 1000 THz, t c đ truy n kho ng 100 Kbps-16 Mbps. Multi Point
truy n đ ng th i các tín hi u h ng ngo i đ n các thi t b . Gi i t n s t 100 GHz đ n 1000 THz,
nh ng t c đ truy n ch đ t t i đa 1 Mbps.
11


Ch

ng 1: Khái ni m v m ng máy tính

1.7. Phân lo i m ng
1.7.1. Theo kho ng cách
a. M ng c c b LAN (Local Area Networks):
M ng c c b LAN: k t n i các máy tính đ n l thành m ng n i b , t o kh n ng trao đ i
thông tin và chia s tài nguyên trong c quan, xí nhi p... Có hai lo i m ng LAN khác nhau: LAN
n i dây (s d ng các lo i cáp) và LAN không dây (s d ng sóng cao t n hay tia h ng ngo i). c
tr ng c b n c a m ng c c b :
Quy mô c a m ng nh , ph m vi ho t đ ng vào kho ng vài km. Các máy trong m t tòa nhà,
m t c quan hay xí nghi p.. n i l i v i nhau. Qu n tr và b o d ng m ng đ n gi n.
Công ngh truy n d n s d ng trong m ng LAN th ng là qu ng bá (Broadcast), bao g m
m t cáp đ n n i t t c các máy. T c đ truy n d li u cao, t 10÷100 Mbps đ n hàng tr m Gbps,
th i gian tr nh (c 10μs), đ tin c y cao, t s l i bit t 10-8 đ n 10-11.
C u trúc tôpô c a m ng đa d ng. Ví d M ng hình BUS, hình vòng (Ring), hình sao (Star)

và các lo i m ng k t h p, lai ghép.....

T-connector

Terminator

Bus
Terminator

Hình 1.4 C u trúc m ng hình BUS
- M ng hình BUS ho t đ ng theo ki u qu ng bá (Broadcast). T t c các node truy nh p
chung trên m t đ ng truy n v t lý có đ u và cu i (BUS). Chu n IEEE 802.3 đ c g i là
Ethernet, là m t m ng hình BUS qu ng bá v i c ch đi u khi n qu ng bá đ ng phân tán, trao đ i
thông tin v i t c đ 10 Mbps ho c 100 Mbps.
Ph ng th c truy nh p đ ng truy n đ c s d ng trong m ng hình BUS ho c TOKEN
BUS, ho c đa truy nh p s d ng sóng mang v i vi c phát hi n xung đ t thông tin trên đ ng
truy n CSMA/CD (Carrier Sense Multiple Access with Collision Detection).
- M ng hình vòng (RING) là m ng qu ng bá (Broadcast), t t c các node cùng truy nh p
chung trên m t đ ng truy n v t lý. Tín hi u đ c l u chuy n trên vòng theo m t chi u duy nh t,
theo liên k t đi m - đi m. D li u đ c chuy n m t cách tu n t t ng bit quanh vòng, qua các b
chuy n ti p. B chuy n ti p có ba ch c n ng: chèn, nh n và h y b thông tin. Các b chuy n ti p
s ki m tra đ a ch đích trong các gói d li u khi đi qua nó.
12


Ch

ng 1: Khái ni m v m ng máy tính

Repeater


Chi u truy n
d li u

Hình 1.5 C u trúc m ng hình RING
- M ng hình sao (Star) các tr m k t n i v i m t thi t b trung tâm có ch c n ng đi u khi n
toàn b ho t đ ng c a m ng. D li u đ c truy n theo các liên k t đi m - đi m. Thi t b trung
tâm có th là m t b chuy n m ch, m t b ch n đ ng ho c đ n gi n là m t HUB.
- M ng LAN h ng ngo i (Infrared) s d ng sóng h ng ngo i đ truy n d li u. Ph m vi
ho t đ ng c a m ng b h n ch trong m t phòng, vì tín hi u h ng ngo i không đi xuyên qua tng. Có hai ph ng pháp k t n i đi m- đi m và k t n i qu ng bá. Các m ng đi m - đi m ho t
đ ng b ng cách chuy n ti p các tín hi u h ng ngo i t m t thi t b t i thi t b k ti p. T c đ d
li u đ t kho ng 100Kb/s đ n 16Mb/s. Các m ng qu ng bá h ng ngo i có t c đ truy n d li u
th c t ch đ t d i 1Mb/s.
Thi t b
trung tâm

Hub, Switch or
Repeater

Hình 1.6 C u trúc m ng hình sao
- M ng LAN tr i ph (Spread spectrum) S d ng k thu t tr i ph , th
nghi p và y t .

ng dùng trong công

- M ng LAN vi ba b ng h p: Ho t đ ng v i t n s vi ba nh ng không tr i ph . Có hai
d ng truy n th ng: vi ba m t đ t và v tinh. Các h th ng vi ba m t đ t th ng ho t đ ng
b ng t n 4-6 GHz và 21- 23 GHz, t c đ truy n d li u kho ng vài ch c Mbps.
13



Ch

ng 1: Khái ni m v m ng máy tính
b. M ng đô th MAN (Metropolitan Area Networks)

M ng đô th MAN ho t đ ng theo ki u qu ng bá, LAN to LAN. M ng cung c p các d ch v
tho i và phi tho i và truy n hình cáp. Trong m t m ng MAN, có th s d ng m t ho c hai đ ng
truy n v t lý và không ch a th c th chuy n m ch. D a trên tiêu chu n DQDB (Distributed
Queue Dual Bus - IEEE 802.6) quy đ nh 2 cáp đ n k t n i t t c các máy tính l i v i nhau, các
máy bên trái liên l c v i các máy bên ph i thông tin v n chuy n trên đ ng BUS trên. Các máy
bên trái liên l c v i các máy bên ph i, thông tin đi theo đ ng BUS d i.
H

ng truy n d li u trên bus A

Bus A
...
Head-End
Bus B
H

ng truy n d li u trên bus B

Hình 1.7: C u trúc m ng đô th MAN
c. M ng di n r ng WAN (Wide Area Networks)
c tr ng c b n c a m t m ng WAN:
- Ho t đ ng trên ph m vi m t qu c gia ho c trên toàn c u.
- T c đ truy n d li u th p so v i m ng c c b .
- L i truy n cao.

Router

Hình 1.8: C u trúc m t m ng di n r ng WAN
M t s m ng di n r ng đi n hình
- M ng tích s h p đa d ch v ISDN (Integrated Services Digital Network)
14


Ch

ng 1: Khái ni m v m ng máy tính

- M ng X25 và chuy n m ch khung Frame Relay
- Ph

ng th c truy n không đ ng b ATM (Asynchronous Transfer Mode)

- M ng h i t - m ng th h sau NGN (Next Generation Network)
d. K t n i liên m ng (Internet Connectivity)
Nhu c u trao đ i thông tin và chia s tài nguyên chung đòi h i các ho t đ ng truy n thông
c n thi t ph i k t n i nhi u m ng thành m t m ng l n, g i là liên m ng.
Liên m ng (internet) là m ng c a các m ng con, là m t t p các m ng LAN, WAN, MAN
đ c l p đ c k t n i l i v i nhau. K t n i liên m ng có m t s l i ích sau:
Gi m l u thông trên m ng: Các gói tin th ng đ c l u chuy n trên các m ng con và các
gói tin l u thông trên liên m ng khi các m ng con liên l c v i nhau.
T i u hoá hi u n ng: Gi m l u thông trên m ng là t i u hi u n ng c a m ng, tuy nhiên
máy ch (Server Load) s ph i t ng t i khi nó đ c s d ng nh m t Router.
n gi n hoá vi c qu n tr m ng: Có th xác đ nh các s c k thu t và cô l p d dàng h n
trong m t m ng có quy mô nh , th ng là trong m t m ng c c b ch ng h n.
Hi u qu h n so v i m ng WAN có ph m vi ho t đ ng l n, chi phí gi m, hi u n ng liên

m ng t ng và đ ph c t p c a vi c qu n lý nh h n.
M t trong nh ng ch c n ng ch y u c a các thi t b k t n i liên m ng là ch c n ng đ nh
tuy n (Routing). Có 3 ph ng th c k t n i liên m ng c b n:
- K t n i các m ng LAN thu n nh t t i t ng v t lý t o ra liên m ng có ph m vi ho t đ ng
r ng và t ng s l ng các node trên m ng, gi m b t l u l ng trên m i m ng con, h n ch t c
ngh n và đ ng đ thông tin. Các m ng con ho t đ ng hi u qu h n.
- K t n i các m ng LAN không thu n nh t t i t ng 2 (Data Link) t o ra m t liên m ng bao
g m m t s m ng LAN c c b k t n i v i nhau b ng các b chuy n m ch đ n các máy ch cô l p
v i t c đ cao.
- K t n i các m ng LAN các ki u khác nhau t i t ng 3 (Network Layer) t o ra m t m ng
WAN đ n. Các node chuy n m ch k t n i v i nhau theo m t c u trúc l i. M i m t node chuy n
m ch cung c p d ch v cho t p h p các thi t b đ u cu i (DTE) c a nó.
1.7.2. M ng chuy n m ch kênh (Circuit Switched Networks)
- Tr c khi trao đ i thông tin, h th ng s thi t l p k t n i gi a 2 th c th b ng m t đ
truy n v t lý. Th c th đích n u b n, k t n i này s b hu b .

ng

- Duy trì k t n i trong su t quá trình 2 th c th trao đ i thông tin.
- Gi i phóng k t n i: Sau khi truy n xong d li u, k t n i s đ c hu b , gi i phóng các tài
nguyên đã b chi m d ng đ s n sàng ph c v cho các yêu c u k t n i khác.
Nh c đi m là c n nhi u th i gian đ thi t l p kênh truy n, vì v y th i gian thi t l p kênh
ch m và xác su t k t n i không thành công cao. Khi c hai không còn thông tin đ truy n, kênh b
b không trong khi các th c th khác có nhu c u.
1.7.3. M ng chuy n m ch gói (Packet Switched Networks)
15


Ch


ng 1: Khái ni m v m ng máy tính

Nguyên lý chuy n m ch gói: Thông đi p (Message) c a ng i s d ng đ c chia thành
nhi u gói nh (Packet) có đ dài quy đ nh.
dài gói tin c c đ i (Maximum Transfer Unit) MTU
trong các m ng khác nhau là khác nhau. Các gói tin c a m t thông đi p có th truy n đ c l p trên
nhi u tuy n h ng đích và các gói tin c a nhi u thông đi p khác nhau có th cùng truy n trên m t
tuy n liên m ng. T i m i node, các gói tin đ c ti p nh n, l u tr , x lý t i b nh , không c n
ph i l u tr t m th i trên b nh ngoài (nh đ a c ng) và đ c chuy n ti p đ n node k ti p. nh
tuy n các gói tin qua m ng nhanh h n và hi u qu h n.
K thu t chuy n m ch gói có nhi u u đi m h n so v i chuy n m ch kênh:
- Các gói tin l u chuy n h ng đích đ c l p, trên m t đ
tin. Vì v y hi u su t đ ng truy n cao h n.
- Các gói tin đ

ng có th chia s cho nhi u gói

c x p hàng và truy n qua tuy n k t n i.

- Hai th c th có t c đ d li u khác nhau có th trao đ i các gói v i t c đ phù h p.
- Trong m ng chuy n m ch kênh, khi l u l ng t ng thì m ng t ch i thêm các yêu c u k t
n i (do ngh n) cho đ n khi gi m xu ng. Trong m ng chuy n m ch gói, các gói tin v n đ c ch p
nh n, nh ng tr phân phát gói tin có th t ng lên.
Các công ngh chuy n m ch gói: N u m t th c th g i m t gói d li u qua m ng có đ dài
l n h n kích th c gói c c đ i MTU, nó s đ c chia thành các gói nh có đ dài quy đ nh và g i
lên m ng. Có hai k thu t đ c s d ng trong các m ng chuy n m ch gói là k thu t datagram
trong m ng không liên k t (Connectionless) và k thu t kênh o cho m ng h ng liên k t
(Connection- Oriented).
- Ph ng th c datagram s d ng trong m ng không liên k t: M i m t gói tin đ c l u
chuy n và x lý đ c l p, không c n tham chi u đ n các gói tin đã g i tr c. M i m t gói tin đ c

xem nh là m t datagram.
u, nh c đi m c a ph ng th c datagram: Giai đo n thi t l p và gi i phóng k t n i s
đ c b qua. Phù h p v i yêu c u truy n kh i l ng d li u không l n trong th i gian ng n.
Ph ng th c linh ho t h n so v i ph ng th c kênh o. N u x y ra ngh n thông tin, các datagram
có th đ c đ nh tuy n ra kh i vùng ngh n. Và n u có node b h ng, các gói tin t tìm m t tuy n
khác đ l u chuy n h ng đích, vi c phân phát các gói tin tin c y h n.
Ph ng th c kênh o VC (Virtual Circuit) s d ng trong m ng h ng liên k t: Tr c khi
trao đ i thông tin, hai th c th tham gia truy n thông đàm phán v i nhau v các tham s truy n
thông nh kích th c t i đa c a gói tin, các c a s , đ ng truy n.... M t kênh o đã đ c hình
thành thông qua liên m ng và t n t i cho đ n khi các th c th ng ng trao đ i v i nhau. T i m t
th i đi m, có th có nhi u kênh o đi và đ n t nhi u h ng khác nhau. Các gói tin v n đ c đ m
t i m i node và đ c x p hàng đ u ra trên m t đ ng truy n, các gói tin c a các thông đi p khác
trên kênh o khác có th chia s s d ng đ ng truy n này.
u, nh c đi m c a ph ng pháp kênh o: M ng có th cung c p các d ch v kênh o, bao
g m vi c đi u khi n l i và th t các gói tin. T t c các gói tin đi trên cùng m t tuy n s đ n theo
th t ban đ u. i u khi n l i đ m b o không ch các gói đ n đích theo đúng th t mà cho t t c
các gói không b l i. M t u đi m khác là các gói tin l u chuy n trên m ng s nhanh h n vì
không c n ph i đ nh tuy n t i các node. Tuy nhiên s khó kh n h n vi c thích ng v i ngh n. N u
16


Ch

ng 1: Khái ni m v m ng máy tính

có node b h ng thì t t c các kênh o qua node đó s b m t, vi c phân phát datagram càng khó
kh n h n, đ tin c y không cao.

1.8. Các mô hình x lý d li u
1.8.1. Mô hình Client-Server

Mô hình Client/Server mô t các d ch v m ng và các ng d ng đ c s d ng đ truy nh p
các d ch v . Là mô hình phân chia các thao tác thành hai ph n: phía Client cung c p cho ng i s
d ng m t giao di n đ yêu c u d ch v t m ng và phía Server ti p nh n các yêu c u t phía
Client và cung c p các d ch v m t cách thông su t cho ng i s d ng.
Ch ng trình Server đ c kh i đ ng trên m t máy ch và tr ng thái s n sàng nh n các
yêu c u t phía Client. Ch ng trình Client c ng đ c kh i đ ng m t cách đ c l p v i ch ng
trình Server. Yêu c u d ch v đ c ch ng trình Client g i đ n máy ch cung c p d ch v và
ch ng trình Server trên máy ch s đáp ng các yêu c u c a Client. Sau khi th c hi n các yêu
c u t phía Client, Server s tr v tr ng thái ch các yêu c u khác.
Host A (Web Server)

http://

Máy khách yêu c u

Host B (Web Client)


Máy ch đáp ng

(Trang Web t hotsA.com)

Hình 1.9: Mô hình ch /khách (Client / Server)
Trong mô hình Client/Server nhi u l p, quá trình x lý đ c phân tán trên 3 l p khác nhau
v i các ch c n ng riêng bi t. Mô hình này thích h p cho vi c t ch c h th ng thông tin trên
m ng Internet/ Intranet. Phát tri n mô hình 3 l p s kh c ph c đ c m t s h n ch c a mô hình 2
l p. Các h c s d li u đ c cài đ t trên các máy ch Web Server và có th đ c truy nh p
không h n ch các ng d ng và s l ng ng i dùng.
L p khách (Clients) cung c p d ch v trình bày (Presentation Services), giao ti p ng i s
d ng v i l p giao d ch thông qua trình duy t Browser hay trình ng d ng đ thao tác và x lý d

li u. Giao di n ng i s d ng là trình duy t Internet Explorer hay Netscape.

Network
Data base

Tow er System

Main Frame Computer
Hình 1.10 Ví d mô hình Client-Server 2 l p
1. Trình duy t Browser g i yêu c u cho Web Server.
2. Web Server tr k t qu v cho trình duy t
17


Ch

ng 1: Khái ni m v m ng máy tính

L p giao d ch (Business) cung c p các d ch v qu n tr , t ch c và khai thác c s d li u.
Các componenet tr c đây đ c cài đ t trên l p khách, nay đ c cài đ t trên l p giao d ch. Ví d ,
m t ng i s d ng trên máy khách đ t mua hàng, l p giao d ch ki m tra mã m t hàng đ quy t
đ nh ti p t c bán hay không bán. Thành ph n c a l p giao d ch trong mô hình Internet là Web
Server và COM+/MTS. Công ngh c a Microsoft v i Web Server là IIS (Internet Information
Services) s d ng ASP đ k t n i Client v i COM. Web Server giao ti p v i COM+/MTS
component qua COM. COM+/MTS component đi u khi n t t c giao ti p v i l p d li u ngu n
thông qua ODBC ho c OLE - DB.
L p ngu n d li u (Data Source) cung c p các d ch v t ch c và l u tr các h c s d
li u quan h . S n sàng cung c p d li u cho l p giao d ch. c tr ng c a l p này là ngôn ng tìm
ki m, truy v n d li u SQL.
1.8.2. Mô hình ngang hàng (Peer-to-Peer)

Trong mô hình ngang hàng t t c các máy đ u là máy ch đ ng th i c ng là máy khách.
Các máy trên m ng chia s tài nguyên không ph thu c vào nhau. M ng ngang hàng th ng đ c
t ch c thành các nhóm làm vi c Workgroup. Mô hình này không có quá trình đ ng nh p t p
trung, n u đã đ ng nh p vào m ng có th s d ng t t c tài nguyên trên m ng. Truy c p vào các
tài nguyên ph thu c vào ng i đã chia s các tài nguyên đó, vì v y có th ph i bi t m t kh u đ
có th truy nh p đ c t i các tài nguyên đ c chia s .
Mô hình lai (Hybrid): S k t h p gi a Client-Server và Peer-to-Peer. Ph n l n các m ng
máy tính trên th c t thu c mô hình này.

Database
Tow er System

Application
Server

Network

Network
Tow er System

Middleware
Server

Tow er System

Application Server

Hình 1.11 Mô hình Client-Server nhi u l p
18


Tow er System

Database Server


Ch

ng 1: Khái ni m v m ng máy tính

Câu h i tr c nghi m:
1. Hãy ch n câu đúng nh t v đ nh ngh a m ng máy tính:
A. T p các máy tính k t n i v i nhau b ng đ

ng truy n v t lý.

B. T p các máy tính k t n i v i nhau và ho t đ ng tuân theo t p giao th c.
C. T p các máy tính k t n i v i nhau b ng các đ
m t ki n trúc m ng xác đ nh

ng truy n v t lý và ho t đ ng theo

2. M c tiêu k t n i m ng máy tính:
A. Chia s tài nguyên m ng, nâng cao đ tin c y, chinh ph c kho ng cách.
B. Chia s ph n c ng, ph n m m, nâng cao đ tin c y, chinh ph c kho ng cách.
C. Chia s thông tin, nâng cao đ tin c y, chinh ph c kho ng cách.
D. Cung c p các d ch v m ng đa d ng, chia s tài nguyên, nâng cao đ tin c y, chinh
ph c kho ng cách và gi m b t các chi phí v đ u t .
3. Các xu h

ng phát tri n d ch v m ng máy tính:


A. Cung c p các d ch v truy nh p vào các ngu n thông tin
B. Phát tri n các d ch v t
C. Xu h

ng tác gi a ng

i v i ng

xa

i trên ph m vi di n r ng.

ng phát tri n các d ch v gi i trí tr c tuy n (Online) hi n đ i.

D. C 3 câu trên.
4. M ng có c u trúc đi m- đi m (Point to Point) là:
A. M ng l u và g i ti p (Store - and - Forward).
B. N i t ng c p node l i v i nhau theo m t hình h c xác đ nh.
C. Các node trung gian: ti p nh n, l u tr t m th i và g i ti p thông tin
5. Nh

c đi m c a m ng có c u trúc đi m- đi m (Point to Point) là:

A. Kh n ng đ ng đ thông tin (Collision) th p.
B. Hi u su t s d ng đ
C.

ng truy n th p. Chi m d ng nhi u tài nguyên


tr l n, t n nhi u th i gian đ thi t l p đ

ng truy n và x lý t i các node.

D. T c đ trao đ i thông tin th p.
6.

c tr ng c a m ng qu ng bá (Point to Multipoint, Broadcasting)
A. T t c các node cùng truy nh p chung trên m t đ

ng truy n v t lý.

B. N i t ng c p node l i v i nhau theo m t hình h c xác đ nh.
C. Các node trung gian: ti p nh n, l u tr t m th i và g i ti p thông tin
7. Ch c n ng giao th c:
A.

óng gói, phân đo n và h p l i

B.

i u khi n liên k t và giám sát.

C.

i u khi n l u l

D.

ng và đi u khi n l i.


ng b hoá và đ a ch hoá.
19


Ch

ng 1: Khái ni m v m ng máy tính
E. T t c các kh ng đ nh trên.
8.

c tr ng c b n c a đ

ng truy n

A. B ng thông (Bandwidth).
B. Thông l

ng (Throughput)

C. Suy hao (Attenuation)
D. T c đ truy n d n.
9. M ng c c b LAN (Local Area Networks):
A. Quy mô c a m ng nh , ph m vi kho ng vài km.
B. Công ngh truy n d n s d ng th

ng là qu ng bá (Broadcast)

C. T c đ truy n d li u cao, t 10÷100 Mbps đ n hàng tr m Gbps,
D. Th i gian tr c 10μs , đ tin c y cao, t s l i bit t 10-8 đ n 10-11.

E. C u trúc tôpô c a m ng đa d ng.
F. T t c các kh ng đ nh trên.
10.

c tr ng c b n c a m t m ng WAN:
A. Ho t đ ng trên ph m vi m t qu c gia ho c trên toàn c u.
B. T c đ truy n d li u th p so v i m ng c c b .
C. L i truy n cao.
D. T t c các kh ng đ nh trên.

11. L i ích khi k t n i liên m ng:
A. Gi m l u thông trên m ng
B. T i u hoá hi u n ng
C.

n gi n hoá vi c qu n tr m ng

D. Hi u qu h n so v i m ng WAN có ph m vi ho t đ ng l n.
12. M ng chuy n m ch kênh (Circuit Switched Networks)
A. Thi t l p k t n i v t lý gi a 2 th c th , duy trì k t n i trong quá trình trao đ i thông
tin và gi i phóng k t n i khi truy n xong d li u.
B. Thi t l p k t n i logic gi a 2 th c th , duy trì k t n i trong quá trình trao đ i thông
tin và gi i phóng k t n i khi truy n xong d li u.
C. Truy n d li u gi a 2 th c th .
13. Kh ng đ nh đúng nh t trong m ng chuy n m ch gói (Packet Switched Networks):
A. Gói tin l u chuy n trên các k t n i logic.
B. Gói tin l u chuy n trên các k t n i v t lý.
C. Gói tin l u chuy n đ c l p h
D. Các gói tin l u chuy n h
gói tin.

20

ng đích.

ng đích đ c l p và trên m t đ

ng có th chia s cho nhi u


Ch

ng 1: Khái ni m v m ng máy tính

dài gói tin c c đ i MTU (Maximum Transfer Unit)

14.

A. Trong các m ng khác nhau là khác nhau.
B. Trong các m ng khác nhau là nh nhau.
C. Trong các m ng không quan tâm đ n đ dài gói tin
15. Hãy ch n nh ng kh ng đ nh đúng sau:
A. K thu t datagram s d ng trong các m ng không liên k t (Connectionless)
B. K thu t datagram s d ng trong các m ng h ng liên k t (Connection- Oriented).
K thu t datagram s d ng trong các m ng chuy n m ch kênh.
C. K thu t datagram s d ng trong các m ng chuy n gói X25.
16. Hãy ch n nh ng kh ng đ nh đúng sau:
A. K thu t kênh o VC (Virtual Circuit) s d ng trong các m ng không liên k t
B. K thu t kênh o VC s d ng trong các m ng h

ng liên k t


C. K thu t kênh o VC s d ng trong các m ng chuy n m ch kênh.
D. K thu t kênh o VC s d ng trong các m ng chuy n gói X25.

Câu h i
1.

Hãy trình bày m c tiêu và ng d ng m ng máy tính.

2.

Hãy phát bi u các l i ích khi n i máy tính thành m ng.

3.

Hãy trình bày t ng quát v xu h

4.

Hi u th nào là m ng máy tính. Hãy trình bày tóm t t ch c n ng các thành ph n ch y u
c a m t m ng máy tính ?.

5.

Hãy trình bày khái quát v các đ c tr ng c b n c a đ ng truy n: B ng thông
(bandwidth), thông l ng (throughput) và suy hao (attenuation).

6.

Khái quát các đ c tr ng c b n c a các ph ng ti n truy n: Cáp đ ng tr c (Coaxial

cable), cáp xo n đôi (Twisted pair cable), cáp s i quang (Fiber optic cable).

7.

Hãy trình bày c u trúc ki u đi m - đi m (Point to Point).

8.

Trong k thu t chuy n m ch kênh, vai trò đ a ch nh th nào ?.

9.

Hãy trình bày ki u qu ng bá (Point to Multipoint, Broadcast).

ng phát tri n các d ch v m ng.

10.

Trình bày u, nh c đi m các ph
trung và phân tán ?.

ng th c qu ng bá t nh và đ ng, Qu ng bá đ ng t p

11.

Nh ng khác bi t c b n gi a ki u đi m - đi m và qu ng bá ?.

12.

Hi u th nào là giao th c, vai trò c a giao th c trong truy n thông ?.


13.

Trình bày các ch c n ng c a giao th c.

14.

M ng c c b LAN (Local Area Networks) và các đ c tr ng c b n c a nó

15.

Hãy trình bày c u trúc m ng hình BUS, RING và STAR.

16.

S khác nhau c b n gi a m ng hình BUS và m ng hình RING ?.
21


Ch

ng 1: Khái ni m v m ng máy tính

17.

Hãy trình bày nh ng đ c tr ng c b n c a các m ng LAN không dây ?.

18.

M ng đô th MAN (Metropolitan Area Networks) và đ c tr ng c b n c a nó.


19.

M ng di n r ngWAN và nh ng đ c tr ng c a m ng di n r ng.

20.

Hi u th nào là liên m ng (Internetworking). M ng WAN là m t liên m ng ?.

21.

Ch c n ng c a các thi t b k t n i liên m ng.

22.

HUB là thi t b k t n i liên m ng ?.

23.

Ch c n ng c a b đ nh tuy n ROUTER. Có th thay th HUB trong k t n i liên m ng. Ví
d minh h a ?.

24.

Hi u th nào là d ch v h ng liên k t (Connection - Oriented) và không liên k t
(Connectioless). Hãy cho thí d minh h a.

25.

Nguyên t c ho t đ ng c a m ng chuy n m ch kênh (Circuit Switched Networks).


26.

Trình bày u, nh

27.

Trình bày nguyên t c ho t đ ng c a m ng chuy n m ch gói (Packet Switched Networks).

28.

Vì sao nói k thu t chuy n m ch gói có hi u su t kênh truy n cao, vì sao ?.

29.

u nh

c đi m c a k thu t chuy n m ch kênh.

c đi m c a k thu t chuy n n ch gói ?.

30.

Nói m ng chuy n m ch gói là m ng X25 ?.

31.

K thu t chuy n m ch gói nhi u u đi m h n k thu t chuy n m ch kênh, vì sao ?.

32.


Trình bày ph

ng th c Datagram.

33.

Trình bày ph

ng th c kênh o VC (Virtual circuit)

34.

So sánh u, nh

35.

Ph

36.

Vì sao m ng chuy n m ch gói có t c đ trao đ i thông tin nhanh h n t c đ trao đ i thông
tin trong m ch chuy n m ch tin báo.

37.

Hi u th nào là c u trúc m ng Client/Server, Peer to Peer ?

22


c c a ph

ng pháp kênh o và Datagram.

ng th c kênh o và chuy n m ch kênh khác nhau, gi ng nhau ?.


Ch

CH

ng 2: Ki n trúc m ng và mô hình k t n i các h th ng m OSI

NG II: KI N TRÚC M NG VÀ MÔ HÌNH
K T N I CÁC H TH NG M OSI

N i dung c a ch ng này s trình bày các khái ni m v ki n trúc phân t ng và mô hình k t
n i các h th ng m OSI (Open System Interconnection) v i m c tiêu k t n i các s n ph m c a
các hãng s n xu t khác nhau. Mô hình OSI là gi i pháp cho các v n đ truy n thông gi a các máy
tính và đ c thi t k theo quan đi m có c u trúc đa t ng. M i m t t ng th c hi n m t s ch c
n ng truy n thông, các t ng đ c x p ch ng lên nhau, g i là ch ng giao th c, th c hi n các ti n
trình truy n thông hoàn ch nh. Gi a các t ng k nhau đ c xác đ nh b i giao di n b ng các hàm
d ch v nguyên thu . N i dung g m các ph n nh sau:
• Các t ch c chu n hóa m ng
• Mô hình ki n trúc đa t ng và các quy t c phân t ng.
• Mô hình k t n i các h th ng m OSI .
• Nh ng v n đ c b n thi t k mô hình ki n trúc.


ánh giá đ tin c y c a m ng.


• M t s mô hình ki n trúc chu n khác.

2.1. Các t ch c tiêu chu n hóa m ng máy tính
2.1.1. C s xu t hi n ki n trúc đa t ng
S khác bi t v ki n trúc m ng đã gây tr ng i cho ng i s d ng khi k t n i liên m ng,
nh h ng đ n s c s n xu t và tiêu th các s n ph m v m ng. C n xây d ng mô hình chu n làm
c s cho các nhà nghiên c u và thi t k m ng t o ra các s n ph m m v m ng và t o đi u ki n
cho vi c phát tri n và s d ng m ng. Vì v y các t ch c tiêu chu n qu c t đã ra đ i. Các nhà s n
xu t đã có ti ng nói chung cho các s n ph m c a h , đó là các chu n, các khuy n ngh quy đ nh
thi t k và s n xu t các s n ph m m ng.
2.1.2. Các t ch c tiêu chu n
ISO (International Standards Organization): T ch c tiêu chu n qu c t ho t đ ng d i s
b o tr c a Liên Hi p Qu c. Chia thành nhi u ban k thuât- Technical Commitee- ký hi u là TC,
trong đó ban TC97 đ m nh n vi c nghiên c u chu n hoá x lý thông tin. Các s n ph m c a nó g i
là các chu n- Standard - Mô hình OSI - Open Systems Interconnection là s n ph m đi n hình c a
t ch c này.
CCITT (International Telegraphand Telephone Consultative Commintte): U ban t v n đi n
tín & đi n tho i qu c t nay là Hi p h i Vi n thông qu c t ITU (International Telecommunication
Union). Là t ch c bao g m các c quan B u chính Vi n thông c a các n c. Các s n ph m đ c
g i là các khuy n ngh (Recommendation):
23


Ch

ng 2: Ki n trúc m ng và mô hình k t n i các h th ng m OSI

- Khuy n ngh lo i V: T p các tiêu chu n v truy n d li u b ng Modem: V21 t c đ 300
bps, V32 t c đ 9600 - 14.400 bps, V90, V92 cho t c đ 56 Kbps.

- Khuy n ngh lo i X: T p các tiêu chu n liên quan đ n m ng truy n s li u. Quy đ nh các
th t c giao di n ng i s d ng và giao di n m ng: X21, X25,...
- Khuy n ngh lo i I: Các tiêu chu n liên quan đ n m ng ISDN
- IEEE (Institute of Electronical And Electronic Engineers): Vi n các k s đi n và đi n t .
T p các th t c t ng v t lý.

2.2. Mô hình ki n trúc đa t ng
Các m ng máy tính đ c thi t k và cài đ t theo quan đi m có c u trúc đa t ng. M i m t
thành ph n c a m ng đ c xem nh m t h th ng g m nhi u t ng và m i m t t ng bao g m m t
s ch c n ng truy n thông. Các t ng đ c ch ng lên nhau, s l ng và ch c n ng c a các t ng
ph thu c vào các nhà s n xu t và thi t k . Tuy nhiên quan đi m chung là trong m i t ng có nhi u
th c th (các ti n trình) th c hi n m t s ch c n ng nh m cung c p m t s d ch v , th t c cho
các th c th t ng trên ho t đ ng.
2.2.1. Các quy t c phân t ng
T ch c tiêu chu n qu c t ISO quy đ nh các quy t c phân t ng nh sau:
- Không đ nh ngh a quá nhi u t ng, s l ng t ng, vai trò và ch c n ng c a các t ng trong
m i h th ng c a m ng là nh nhau, không quá ph c t p khi xác đ nh và ghép n i các t ng. Ch c
n ng các t ng đ c l p v i nhau và có tính m .
- Trong m i h th ng, c n xác đ nh rõ m i quan h gi a các t ng k nhau, m i quan h này g i
là giao di n t ng (Interface). M i quan h này quy đ nh nh ng thao tác và d ch v c b n mà t ng k
d i cung c p cho t ng k trên và s các t ng tác qua l i gi a hai t ng k nhau là nh nh t.
- Xác đ nh m i quan h gi a các đ ng t ng đ th ng nh t v các ph ng th c ho t đ ng
trong quá trình truy n thông, m i quan h đó là t p các quy t c và các tho thu n trong h i tho i
gi a các h th ng, g i là giao th c t ng.
- D li u không đ c truy n tr c ti p t t ng th i c a h th ng phát sang t ng th i c a h
th ng nh n (tr t ng th p nh t- t ng v t lý) mà đ c chuy n t t ng cao xu ng t ng th p nh t bên
h th ng phát và qua đ ng truy n v t lý, d li u là chu i bit không c u trúc đ c truy n sang
t ng th p nh t c a h th ng nh n và t đó d li u đ c chuy n ng c lên các t ng trên. Gi a các
đ ng t ng xác đ nh liên k t logic, gi a các t ng v t lý có liên k t v t lý.
S l


Nh v y m i m t t ng có hai quan h : quan h theo chi u ngang và quan h theo chi u d c.
ng các t ng và các giao th c t ng đ c g i là ki n trúc m ng (Network Architecture).

Quan h theo chi u ngang ph n ánh s ho t đ ng c a các đ ng t ng. Các đ ng t ng tr c
khi trao đ i thông tin v i nhau ph i b t tay, h i tho i và th a thu n v i nhau b ng các tham s c a
các giao th c (hay là th t c), đ c g i là giao th c t ng.
Quan h theo chi u d c là quan h gi a các t ng k nhau trong cùng m t h th ng. Gi a
chúng t n t i giao di n xác đ nh các thao tác nguyên th y và các d ch v t ng d i cung c p cho
t ng trên.
c g i là giao di n t ng.
24


Ch

ng 2: Ki n trúc m ng và mô hình k t n i các h th ng m OSI

Trong m i m t t ng có m t ho c nhi u th c th (Entity) ho t đ ng. Các th c th có th là
m t ti n trình (Process) trong m t h đa x lý, ho c có th là m t ch ng trình con....Chúng th c
hi n các ch c n ng c a t ng N và giao th c truy n thông v i các th c th đ ng t ng trong các h
th ng khác. Ký hi u N_Entity là th c th t ng N.
Các th c th truy n thông v i các th c th t ng trên nó và các th c th t ng d i nó thông
qua các đi m truy nh p d ch v trên các giao di n SAP (Service Access Point). Các th c th ph i
bi t nó cung c p nh ng d ch v gì cho các ho t đ ng t ng trên k nó và các ho t đ ng truy n
thông c a nó đ c s d ng nh ng d ch v gì do t ng k d i nó cung c p thông qua các l i g i
hàm qua các đi m truy nh p SAP trên giao di n các t ng.
Khi mô t ho t đ ng c a b t k giao th c nào trong mô hình OSI, c n ph i phân bi t đ c
các d ch v cung c p b i t ng k d i, ho t đ ng bên trong c a t ng và các d ch v mà nó khai
thác. S tách bi t gi a các t ng giúp cho vi c b sung, s a đ i ch c n ng c a giao th c t ng mà

không nh h ng đ n ho t đ ng c a các t ng khác.
H th ng A

H th ng B
Giao th c t ng N

Giao di n
t ng N/N-1

T ng N
T ng N-1

Giao di n
t ng 2/1

T ng 2

T ng N
Giao th c t ng N -1

T ng N-1

Giao th c t ng 2

T ng 2

Giao th c t ng 1
T ng 1

T ng 1

ng truy n v t lý
Hinh 2.1 Mô hình ki n trúc phân t ng

2.2.2. L u chuy n thông tin trong ki n trúc đa t ng
Hình 2.2 là m t ví d minh ho cho s l u chuy n thông tin trong m ng máy tính k t n i
gi a 2 h th ng A và B g m N=5 t ng.

25


Ch

ng 2: Ki n trúc m ng và mô hình k t n i các h th ng m OSI
H th ng A

H th ng B
Giao th c t ng 5

(5)

M

(4)

H4 M

M
Giao th c t ng 4
H4 M
Giao th c t ng 3


(3

H3 H4 M1

H3 H4 M2

H3 H4 M1

H3 H4 M2

Giao th c t ng 2
(2)

H2 H3 H4 M1 T2

H2 H3 H4 M2 T2

H2 H3 H4 M1 T2

H2 H3 H4 M2 T2

(1)
ng truy n v t lý
Hinh 2.2 Ví d v l u chuy n thông tin
2.2.3. Nguyên t c truy n thông đ ng t ng
truy n thông đ ng t ng, gói tin khi chuy n xu ng qua các t ng s đ c b sung thêm
vào ph n đ u b ng thông tin đi u khi n c a t ng. Vi c thêm Header vào đ u các gói tin khi đi qua
m i t ng trong quá trình truy n d li u đ c g i là quá trình Encapsulation. Quá trình bên nh n
s di n ra theo chi u ng c l i, khi đi qua các t ng, gói tin s tách thông tin đi u khi n thu c nó

tr c khi chuy n d li u lên t ng trên.
n v d li u đ

c s d ng trong các t ng bao g m

- Thông tin đi u khi n giao th c PCI (Protocol Control Information): Thông tin đ c thêm
vào đ u các gói tin trong quá trình ho t đ ng truy n thông c a các th c th . Ký hi u N_PCI là
thông tin đi u khi n t ng N.
n v d li u d ch v SDU (Service Data Unit): Là đ n v d li u truy n thông gi a các
t ng k nhau. Ký hi u N_SDU là đ n v d li u truy n t t ng (N+1) xu ng t ng N ch a thêm
thông tin đi u khi n.
n v d li u giao th c PDU (Protocol Data Unit) :
n v d li u giao th c t ng. Ký
hi u PDU = PCI + SDU, ngh a là đ n v d li u giao th c bao g m thông tin đi u khi n PCI đ c
thêm vào đ u đ n v d li u d ch v SDU.
2.2.4. Giao di n t ng, quan h các t ng k nhau và d ch v
Ch c n ng c a các t ng là cung c p d ch v cho t ng trên k nó. Trong m i t ng có m t hay
nhi u th c th . Th c th
t ng N th c hi n các d ch v mà t ng N+1 yêu c u s d ng, Các th c
th trao đ i d ch v v i nhau qua các đi m truy c p d ch v SAP (Service Access Points). Các
th c th t ng N cung c p d ch v cho t ng N+1 qua các SAP trên giao di n N+1/N. M i m t SAP
có m t nh n d ng duy nh t.
26


Ch

ng 2: Ki n trúc m ng và mô hình k t n i các h th ng m OSI

SAP


SAP

T ng N
N - PCI

T ng N-1
(N-1) PCI

N - SDU

N - PCI

N- SDU

N - PDU

N - PDU

SAP

SAP

(N-1) SDU

(N-1)PCI

(N-1) PDU

(N-1) SDU


(N - 1) PDU
Giao th c t ng (N-1)

Hình 2.3 Khái ni m giao di n và d ch v trong môi tr

ng các h th ng m

Hai t ng trao đ i thông tin v i nhau ph i có nh ng tho thu n v thi t l p các quy t c giao
di n. Th c th c a t ng N+1 chuy n m t PDU t i th c th t ng N qua SAP. PDU bao g m m t
đ n v d li u d ch v SDU và thông tin đi u khi n PCI. SDU là thông tin g i qua m ng t i th c
th đ ng t ng và sau đó đ a lên t ng N+1. N u đ dài c a SDU l n h n đ dài quy đ nh, các th c
th t ng N chia SDU ra nhi u gói nh có đ dài quy đ nh và thêm Header PCI vào m i gói tin.
Header c a PDU đ c các th c th đ ng t ng nh n d ng PDU nào ch a d li u và PDU nào ch a
thông tin đi u khi n.....
Hình 2.3 minh ho giao di n và d ch v trong các t ng k nhau. Nh đã bi t, th c th t ng
N t h th ng A không th truy n d li u tr c ti p sang t ng N c a h th ng B mà ph i chuy n
tu n t xu ng các t ng d i nó, cho t i t ng th p nh t, t ng v t lý. B ng ph ng ti n truy n v t
lý, d li u là nh ng chu i bit 0 và 1 đ c truy n sang t ng v t lý c a h th ng B. T đây d li u
đ c chuy n lên các t ng trên.
2.2.5 D ch v và ch t l

ng d ch v

T ng N s ph i bi t s d ng d ch v nào c a t ng N-1 và cung c p nh ng d ch v gì cho
t ng N+1. Quá trình cung c p d ch v thông qua các đi m truy nh p SAP trên các giao di n t ng
N/N+1. Có hai lo i d ch v khác nhau: d ch v h ng liên k t (Connection Oriented) và d ch v
không liên k t (Connectionless).
a. D ch v h ng liên k t (Connection Oriented): Các d ch v và giao th c trong các mô
hình h th ng m th c hi n truy n thông 3 giai đo n theo th t th i gian nh sau:


27


×