HC VIN NGÂN HÀNG
KHOA H THNG THÔNG TIN QUN LÝ
MÔN: MNG VÀ TRUYN THÔNG
HÀ NI - 2014
1
C VIT NAM
HC VIN NGÂN HÀNG
**********************
Mạng và truyền thông
-2015
1.
2.
3.
70%
4.
Kin trúc máy tính và h u hành, Tin h
i r l lp trình 2,
HTTTQL, HQTCSDL, Cu trúc d liu và gii thut, An toàn d liu.
5. Mc tiêu c
c phn trang b cho sinh viên các kin thc tng quát
v mng máy tích, t chc và hong ca mt h thng mng, cách thc các
máy tính trong mi d liu vi nhau. Các kin thc v mô hình tham
chiu OSI, kin trúc TCP/IP. Các giao thc ti các t
RARP, giao thnh tuyn và các dch v ch
c ph p các khái nim v
thit b mng, an ninh m
p v có ng
dng tin hc.
2
o
o
o
o
o
o
o
6. Mô t
Môn h Mng và truycung cp các kin thn v:
+ Khái nim v mng máy tính
+ Mô hình kt ni các computer thành mng máy tính.
+ Các thit b mn.
+ Mô hình giao tii thông tin qua mng gia các computer.
+ Mng toàn cu Internet.
+ An toàn mng máy tính.
+ Các ng dn trên mng máy tính và Internet.
7.
: Sinh viên phi có mt trên l
i thc hành, tho lun. Phc và nghiên cu giáo trình, tài liu
tham kho, chun b các ý kin h xut khi nghe ging. Chun b tài liu,
n bài ging, tho lun trên lp.
: Hc lý
thuyt, thc hành theo bài tnh và làm bài kinh k, các bài tp
phát trin h thn hoá t thc tin.
3
thc t chc, k lunh ca ng,
lp và ca ging viên ph trách.
8.
: Bài ging do giáo viên cung cp.
:
+ Nguyn Thúc Hi, Mng máy tính và các h thng m, NXB Giáo dc
1999.
+ Nguyn Qung, Internetworking vi TCP/IP, Nxb Giáo dc, 2001
+ Nguyn Th Hùng, Mng và truyn thông d liu, Nxb Thng kê, 2002.
:
+ Jim Kurose và Keith Ross, Computer Networking: A top down Approach
Futuring the Internet
+ W.Stallings, Cryptography and Network Security Principles and Practice,
5th Edition
:
+
+
9.
10.
4
T
T
1
Tng quan v
mng
1.1. Các khái ni n v mng
máy tính.
1.2. Lch s phát trin ca các mng
máy tính nói chung.
1.3. Phân loi mng máy tính.
1.4. Các ng dng mng
12.5%
2
Các mô hình
truyn thông
lý thuyt.
2.2. Mô hình OSI
2.3. Mô hình TCP/IP
18.75%
3
Mng cc b
3.1. Khái nim chung v mng cc b
3.2. K thut mng cc b
3.3. Các ng
truyn vt lý
3.4. Mng cc b không dây.
3.5. Thit k mng cc b.
12.5%
4
Các mng din
rng
4.1. Mng chuyn mch.
4.2. Mng thuê bao.
4.3. Mng chuyn gói tin.
4.4. Mng t cao.
4.5. Mng NGN
14%
5
Mng Internet
5.1. Gii thiu
5.2. Giao thc truy cp web HTTP
5.3. Giao thc truyn file (FTP)
5.4. n t (Email)
5.5. G n thoi trên Internet
(Voip)
5.6. Dch v tên min (DNS)
5.7. Giao thc Internet(Internet
12.5%
5
Protocol)
5.8. IPv4 và IPv6
nh tuyn trên Internet
6
An ninh mng
máy tính
6.1. Các him ha trên mng máy
tính.
6.2. Các bin pháp bo v và phòng
nga
6.3 Mt s giao thc an ninh trên
Internet
12.5%
11. Nhóm ging viên:
ng Hc vin
12.
1
- Tng quan v mng
1.1. Các khái nin v mng máy tính.
1.1.1. Khái nim v mng máy tính.
m ca mng máy tính.
1.2. Lch s phát trin ca các mng máy tính nói chung.
1.3. Phân loi mng máy tính.
1.3.1. Phân loi mng theo k thut truyn tin.
2
1.3.2. Phân loi mng theo pha lý.
1.3.3. Phân loi mng theo cha máy tính trong mng.
1.3.4. Phân loi theo k thut chuyn mch.
1.4. Các ng dng mng
1.4.1. Dch v n t.
6
1.4.2. Các dch v mng.
1.4.3. Các ng dng kinh doanh trên mng
3
- Các mô hình truyn thông
lý thuyt.
2.1.1. S cn thit phi có mô hình truyn thông.
2.1.2. Mô hình truyn 3 tng.
2.1.3. Các nhu cu v chui vi mng.
2.1.4. Mt s mô hình chun hoá.
4
2.2. Mô hình OSI
2.2.1. Nguyên tc s dng h thng m.
2.2.2. Các giao thc trong mô hình OSI
2.2.3. Các ch yu ca các tng ca mô hình OSI.
5
2.3. Mô hình TCP/IP
2.3.1. Gii thiu chung v giao thc.
2.3.2. Gii thiu v giao thc TCP/IP
2.3.3. Các giao thc khác
6
3 Mng cc b
3.1. Khái nim chung v mng cc b
3.2. K thut mng cc b
ng truyn vt lý
7
3.4. Mng cc b không dây.
3.5. Thit k mng cc b.
Tit 1
bui 8
Kim tra 1
Tit 2
bui 8
Các dch v mng din rng
4.1. Mng chuyn mch.
7
9
4.2. Mng thuê bao.
4.3. Mng chuyn gói tin.
10
4.4. Mng t cao.
4.5. Mng NGN
11
5 Mng Internet
5.1. Gii thiu
5.2. Giao thc truy cp web HTTP
5.3. Giao thc truyn file (FTP)
5.4. n t (Email)
5.5. Gn thoi trên Internet (Voip)
5.6. Dch v tên min (DNS)
12
5.7. Giao thc Internet(Internet Protocol)
5.8. IPv4 và IPv6
nh tuyn trên Internet
13
6 An ninh mng máy tính
6.1. Các him ha trên mng máy tính.
6.2. Các bin pháp bo v và phòng nga
6.2.1. Các chic an toàn thông tin.
6.2.2. Các mc bo v an toàn mng.
14
6.3 Mt s giao thc an ninh trên Internet
6.3.1. Giao thc SSL(Secure Socket Layer )
6.3.2. Giao thc HTTPS
6.3.3. Giao thc SSH (Secure Shell)
6.3.4. Giao thc IPsec (IP Security Protocol)
15+16
Sinh viên báo cáo tiu lun
8
MC LC
NG QUAN V MNG MÁY TÍNH Error! Bookmark not defined.
1.1 Khái nin v mng máy tính Error! Bookmark not defined.
1.1.1 Khái nim v mng máy tính. Error! Bookmark not defined.
1.1.2 m ca mng máy tính. . Error! Bookmark not
defined.
1.2 Lch s phát trin ca mng máy tính nói chung . Error! Bookmark not
defined.
1.3 Phân loi mng máy tính Error! Bookmark not defined.
1.3.1 Phân loi mng máy tính theo k thut truyn tin Error! Bookmark
not defined.
1.3.2 Phân loi theo khoa lý Error! Bookmark not defined.
1.3.3 Phân loi theo ch Error! Bookmark not defined.
1.3.4 Phân loi theo k thut chuyn mch Error! Bookmark not defined.
1.4 Các ng dng mng máy tính Error! Bookmark not defined.
1.4.1 File và Print Error! Bookmark not defined.
1.4.2 Các dch v truyn thông Error! Bookmark not defined.
1.4.3 Các dch v Internet Error! Bookmark not defined.
1.4.4 Các dch v qun lý Error! Bookmark not defined.
CHNG INTERNET 11
5.1 Gii thiu 102
5.2 Giao thc truy cp web HTTP 103
5.3 Giao thc truyn file FTP 104
5.4 n t trên Internet (Email) 106
5.5. Gn thoi trên Internet (Voip) 107
5.5.1. Thành phn ca Voip 108
5.5.2. Chun H323 108
5.6 Dch v tên min DNS 110
9
5.6.1. Các dch v ca DNS 110
5.6.2. Hong ca DNS 111
5.7. Mô hình Internet (TCP/IP) 112
5.8. Giao thc Internet (Internet Protocol) 115
a ch IP 115
5.8.2. Khuôn dng gói d liu IPv4 116
5.8.3. Khuôn dng gói d liu IPv6 118
5.8.4. Chuyi t IPv4 sang IPv6 120
nh tuyn trên Internet 122
5.9.1. Phân loi các thut toán nh tuyn 123
5.9.2. Giao thnh tuyn trong vùng t tr trên Internet 124
nh tuyn gia các vùng t tr 124
10
11
NG QUAN V MNG MÁY TÍNH
Mng máy tính hin nay tr nên quá quen thui vi chúng ta, trong mc
c, quân s, qu i, dch v, giáo d Mng mang li rt
nhiu li ích và tin ích cho chúng ta: n t (email), trò chuyn trc tuyn (chat), tìm
kim (search), các dch v i, và các dch v v y t giáo d
cha bnh t xa hoc t chc các lp hc o Vì vy mà ngày nay m thành mt
nhu cu không th thiu.
Mc tiêu
m gii thii hc nhng ni dung sau:
a. Các khái nin v mng máy tính
b. Nhng li ích mà mng máy tính mang li.
c. Phân loi mng máy tính
d. Các dch v mng.
1.1 I. KHÁI NIN V MNG MÁY TÍNH
-
Hình 1.1 -
12
-
-
1.1.1.1 1. Mng to kh i dùng.
V là làm cho các tài nguyên trên m liu và thit bc bit
là các thit b t tin, có th sn dùng cho mi trên mng mà không cn v trí
thc ci dùng.
bán vé máy bay
1.1.1.2 2. M tin cy.
3. Mạng giúp cho công việc đạt hiệu suất cao hơn.
li chung trên mng, có th b qua mt s i
chiu không cn thit. Viu cht kim th
ct li trên mt máy.
4. Tiết kiệm chi phí.
13
5. Tăng cường tính bảo mật thông tin.
D lic v tp tin (file server) s c bo v ti
t ti các máy cá nhân nh bo mt ca các h u hành mng.
1.1.1.3 6. Vic phát trin mo ra nhiu ng dng mi
Mt s ng dng có ng quan tr n toàn xã hi: kh t các
liu t xa, kh c d dàng và hiu qu, tng
giao tip thun li gia nhi dùng khác nhau, kh m thông tin nhanh chóng
trên phm vi toàn th gii,
a ra máy in. Nh
Cùng vi s phát trin ca nhng ng d
kh p v nghiên cu rt nhiu. Vào
gia nht s nhà ch tu thành công nhng thit b truy
cp t xa ti máy tính ca h. Mt trong nhng php t c thc hin
bng vit mt thit b u cui mt v trí cách xa trung tâm tính toán, thit b u
cui này c liên kt vi trung tâm bng vic s dn thoi và vi hai thit
b x lý tín hiu (thng gi là Modem) gn u và tín hic truyn thay vì trc tip
n thoi.
Hình 1.2 -
14
Nhng du tiên ca thit b u cui bao gc bìa, máy in, thit b x lý
tín hiu, các thit b cm nhn. Vic liên kt t thc hin thông qua nhng vùng
ng du tiên ca h thng mng.
Trong lúc
-
Thit b kim soát nhiu cui: cho phép cùng mt lúc kim soát nhiu thit b
u cui. Máy tính trung tâm ch cn liên kt vi mt thit b nhy là có th phc
v cho tt c các thit b u cuc gn vi thit b kiu này
c bit b kim soát nm cách xa máy tính vì ch cn s dng
mn thoi là có th phc v cho nhiu thit b u cui.
Hình 1.3 -
Vào gia nht b u cui s dng nht
ng cáp nm trong mt khu vi. Vi nhm t nâng cao t
truyn d lit hc kh a các máy tính li v
thc hin vic nâng cao kh i nhiu máy tính các nhà sn xut bu xây
dng các mng phc tp. Vào nh thng truyn t c
thit lp Bc M và Châu Âu và t t hin các nhà cung cp các dnh v truyn
15
thông vi nhng truyn có t u ln so vn thoi. Vi
nhng chi phí thuê bao chp nhc, ngi ta có th s dng truyn này
liên kt máy tính li vi nhau và bu hình thành các mng mt cách rng khp.
các nhà cung cp dch v ng nhng truyn d liu liên kt gia các thành ph
và khu vc vp các dch v truyn d liu cho nhi xây dng
mng. Ngi xây dng mng lúc này s không cn xây dng lng truyn ca mình mà
ch cn s dng mt phc truyn thông ca các nhà cung cp.
i thiu mt lot các thit b u cuc ch to
i, thông qua các dây cáp mng các thit b u cui có
th truy cp cùng mt lúc vào mt máy tính dùng chung. Vi vic liên kt các máy tính nm
trong mt khu vc nh mt tòa nhà hay là mt khu nhà thì tin chi phí cho các thit b và
phn mm là thp. T c nghiên cu kh dng chung môi trng truyn thông
và các tài nguyên ca các máy tính nhanh chu t
u bán h u hành mng ca
mình là "Attached Resource Computer Network" (hay gi tt là Arcnet) ra th trng. Mng
Arcnet cho phép liên kt các máy tính và các tru cui li bng dây cáp m
tr thành là h u hành mng cc b u tiên.
T t nhin phm cc bit khi các
c s dng mt cánh rng rãi. Khi s lng máy vi tính trong m
phòng c kt ni chúng tr nên vô cùng cn
thit và s mang li nhiu hiu qu cho ngi s dng.
cho chúng :
S dng chung tài nguyên: Nhng tài nguyên ca m thit b, ch
d lic tr thành các tài nguyên chung thì mi thành viên ca mu có
th tip cc mà không quan tâm ti nh
tin cy ca h thng: Ngi ta có th d dàng bu tr
(backup) các d liu chung và khi có trc trc trong h thng thì chúng có th c
khôi phc nhanh chóng. Trong trng hp có trc trc trên mt trm làm vi-
s dng nhng trm khác thay th.
Nâng cao cht lng và hiu qu khai thác thông tin: Khi thông tin có th c s
dng chung thì nó mang li s dng kh chc li các công vic vi
nhi v ch:
ng nhng nhu cu ca h thng ng dng kinh doanh hii.
Cung cp s thng nht gia các d liu.
16
c x lý nh kt hp các b phn phân tán.
ng truy nhp ti các dch v mc cung cp trên
th gii.
Vi nhu ci ngày càng cao ca xã hi nên v k thut trong mng là mi
u ca các nhà tin hc. Ví d làm th truy xut thông tin mt cách
nhanh chóng và ti t, trong khi vic x lý thông tin trên mng quá nhi
làm tc nghn trên mng và gây ra mt thông tin mc.
Hin nay vic mt h thng mng chy tht tt, tht an toàn vi li
ích kinh t c quan tâm. Mt v t ra có rt nhiu gii pháp v công
ngh, mt gii pháp có rt nhiu yu t cu thành, trong mi yu t có nhiu cách la chn.
v t gii pháp hoàn chnh, phù hp thì phi tri qua mt quá trình chn lc
da trên nhng m ca tng yu t, tng chi tit rt nh.
gii quyt mt v phi da trên nhng yêu ct ra và da trên công ngh
gii quyt. Nh cao nht chc là công ngh tt nht, mà công ngh tt nht
là công ngh phù hp nht.
IV. PHÂN LOI MNG MÁY TÍNH
1.1.2 1. Phân loại mạng máy tính theo kỹ thuật truyền tin
Da theo k thut truyn t i ta có th chia mng thành hai loi là
Mng qung bá (Broadcast Network) và mm nm (Point to point Network)
1.1.2.1 a. Mng qung bá
Trong h thng mng qung bá ch tn ti mt kênh truyc chia s cho tt c các
máy tính. Khi mt máy tính gi tin, tt c các máy tính còn li s nhi mt
thm ch cho phép mc phép s dng truyn.
1.1.2.2 b. Mm nm
2. Phân loại theo khoảng cách địa lý
Mng cc b (Local Area Networks vit tt là LAN): là mng máy tính c t chc
trong phm vi nh khong vài chc kilômét tr li, ví d mng ni b cquan, trng hc, xí
nghi
Mô th (Metropolitan Area Networks vit tt là MAN): là mng máy tính c t
chc trong phm vi 100 kilômét tr li, ví d mng thành ph, trung tâm kinh t, khu công ngh
cao,
17
Mng din rng (Wide Area Network vit tt là WAN): là mng máy tính c t chc
trong phm vi rng, nhmng quc gia, liên bang, châu lc.
Mng toàn cu (Global Area Network vit tt là GAN): là mng máy tính c t chc
rng khp toàn cu.
1.1.2.3 a. Mng cc b
Mạng hình bus
Hình 1.4
Mạng hình sao
c ni trc tip vào mt B tp trung ni kt, gi là Hub. D li c
chuyn các máy nhn. Hub có nhiu cng (port), mi cng cho phép mt
máy tính nt b khuyi (repeater). Nó khuyi tín hiu
nhc khi truyn li tín hing còn li.
Tuy
18
Hình 1.5
Mạng hình vòng
Tn ti mt th bài (token: mt gói tin nh) lt truyn qua các máy tính. Mt máy tính
khi truyn tin phi tuân th nguyên tc sau:
- Ch n nó và nó s ly token ra khi vòng tròn.
- Gi gói tin ct vòng qua các máy tính trng tròn.
- Ch n khi gói tin quay v
- l nút bên cnh nhn token
Hình 1.6 Mng vòng
1.1.2.4 b. M
Mc s d ni tt c các máy tính trong phm vi toàn thành ph. Ví d
ng truyn hình cáp trong thành ph.
19
Hình 1.7 M
1.1.2.5 c. Mng din rng
Mng LAN và mng không s dng các thit b chuyn mu
n ch trong vic m rng phm vi mng v s ng máy tính và khong cách. Chính vì th
mng din rc phát minh.
Trong mt mng WAN, các máy tính (hostsc ni vào mt m
khi còn gng trc ma các b chng (routers) và các
ng truyn ti (transmission lines).
ng có nhim v n tip các gói tin mà nó nhc
then mt router s t hàng ch, k n
router s quyn ph chuyc chn.
20
Hình 1.8 Mng din rng
3. Phân loại theo kỹ thuật chuyển mạch
Mng chuyn mch kênh (Circuit-switched Networks): là mng thc hin vic kt ni
hai thc th u theo mt kênh c nh trong thi gian truyn tin.
Mng chuyn mchthông báo (Message-Switched Networks): thông tin truy
mt khuôn dng quy c ch
n các thông báo có th c truyn qua nhi
Mng chuyn mch gói (Packet-Switched Networks): là mn
gc chia nh thành các gói (packet) có s ng bytes c nh. Mi gói tin có
a ch u th t và có th t
Khi tc kt ni li vi nhau theo th t .
4. Phân loại theo chức năng
Mô hình Client-Server
21
-
-to-pee
Hình 1.9- Mô hình mạng Client-Server
Mô hình mạng peer-to-peer: mi nút mu có vai trò ngang nhau. Trong mô hình
hày thì không có máy ch p các dch v x lý cho mi nút mng
hay máy khách. Mi nút mng có th thc hin ch
t Server trong mc liên lc trc tip gia các máy khách ca mng
din ra mà không cn có mt Server chuyên trách nào c. Mi nút mu có thit b
cu có th truy cn các nút mng khác.
Hình 1.10 - Mô hình mạng peer-to-peer
22
V. CÁC DCH V MNG MÁY TÍNH
1.1.3 1. File và Print
File server hay là máy phc v tp tin. Nó cung cp kh n các tài
nguyên mm bo ch nhi s dc kim soát mc truy cp
vào nhng tài nguyên này. Các File server làm ging ch tht c
d liu bng cách cho phép các tác v x c thc hin trên mi nút mng trong mô hình
Client-Server và loi tr a bng cách cho phép nhng máy tính riêng l thc hin
nhng chng nhau mà không ct nhng tài nguyên riêng l trên mi nút.
Print Server mt máy phc v in n cho phép nhii s dng mng chia s dùng
chungcác máy in và máy v ri rác kh c ni kt
trc tip vi các thit b in y.
1.1.4 2. Các dch v truyn thông
-in
và dial-
1.1.5 3. Các dch v Internet
WWW
ch v ph bin nht hin nay trên Internet, dch v t
các tài liu ca các máy phc v d dàng qua các giao ti ho. Các tài liu này liên kt
vi nhau to nên kho tài liu khng l s dng dch v này cn có m
tr gi là WEB Browser. Thông qua Internet các Browser truy nhp thông tin ca các Web
Server.
23
Email
ch v c s dng nhiu nht trên Internet, dch v này cho phép các cá nhân
s dng dch v i s dng cn m mt hp
i các máy Internet Service Provider (ISP-Cung cp dch v Internet). Sau khi m hp
i s dc cp ma ch E-mail và mt kh truy xut ha mình.
Ngoài ra, máy Client cn có m truyn nha
mình t hn lý hi trên máy Server là Mail
Server.
FTP
ch v truyn nhn tp tin trên Internet, thông qua dch v này Client có th
download các tp tin t Server v máy cc b hay upload các tp tin vào Server. Dch v này
c s d sao chép các phn mm freeware, các bn update cho driver,
Gopher
Gopher là công c c s dng ra trên
menu cho phép duyt thông tin mà không cn bit tài liu c th t
tìm kim danh sách các tài nguyên và gi tr li các tài liu, nó là mt trong nhng h thng
duyt toàn din nhc tích hp nhm cho phép truy cp nhng dch v
và Telnet
E-Commerce
Internet Telephone
Bn có th nói chuyn trc tuyc t vi bt k mi s dng nào khác
bt c i trc tuyn gi nhi rt gn
u ln lao vi nhi các la khác nhau
c bit là nhi không s dng ting Anh.
1.1.6 4. Các dch v qun lý
Dynamic Host Configuration Protocol (DHCP)
Trong mt mng máy tính, vic ca ch nh cho các host s dn
tình tra ch IP, vì trong cùng mt lúc không phi các host hong thi
vi nhau, do vy s có mt s a ch IP b th khc phc tình trch v DHCP
ca ch ng trong mng.
Trong mng máy tính NT khi mt máy phát ra yêu cu v các thông tin ca TCPIP thì
gi là DHCP client, còn các máy cung cp thông tin ca TCPIP gi là DHCP server. Các máy
DHCP server bt buc phi là Windows NT server.
24
Cách ca ch IP trong DHCP: Mt user khi log on vào mng, nó cn xin cp 1
a ch IP, theo 4 bc sau :
Gn tt c yêu cc ca ch.
Tt c các DHCP server gi tr la ch s c
User cha ch trong s a ch, ga ch c
chn.
c chn gi thông báo khn user mà nó ca ch.
Qun tr a ch IP ca DHCP server: Server qun tr a ch thông qua thi gian
a ch (lease duration). Có ba pha ch IP cho các Worstation :
Gán th công.
Gán t ng.
ng.
Trong pha ch IP th a ch IP ca DHCP clc gán
th công bi ngi qun lý mng t c s d chuyn ti
DHCP client giá tr a ch nh bi qun tr mng.
a ch IP t a ch IP khi ln
u tiên nó ni vào ma ch c gán bng ph n
a ch này s không bao gi c s dng bi mt DHCP client khác.
a ch a ch IP cho DHCP
client tm tha ch IP này s c DHCP client s dng trong mt thc
bin khi thi gian này ht ha ch IP này s b xóa mu DHCP client
cn ni kt vào mng thì nó s c cp ma ch IP khác.
Pha ch c bit hu hii vi nhng DHCP client
ch ca ch IP tm th kt ni vào mng. Ví d mt tình hung trên mng có 300 users
và s dng subnet là lu này cho phép trên mng có 253 nodes trên mng. Bi vì mi
computer ni kt vào mng s dng TCP/IP cn có ma ch IP duy nht c 300
computer không th ng thi ni kt vào mng. Vì vy nu ta s dng ph
có th s dng li nhc gii phóng t các DHCP client khác.
Cài t DHCP ch có th cài trên Windows NT server mà không th cài trên Client.
c thc hi sau:
Login vào Server vi tên Administrator .
Click hai ln vào icon Network . Ta s thy hp hi thoi Network dialog box