4. Giao th畛c IP - Internet Protocol
(Internet Protocol - Giao th畛c Li棚n m畉ng) l m畛t
giao th畛c h動畛ng d畛 li畛u 動畛c s畛 d畛ng b畛i c叩c m叩y
ch畛 ngu畛n v 鱈ch 畛 truy畛n d畛 li畛u trong m畛t li棚n
m畉ng chuy畛n m畉ch g坦i.
Giao th畛c li棚n m畉ng IP l m畛t trong nh畛ng giao
th畛c quan tr畛ng nh畉t c畛a b畛 giao th畛c TCP/IP . M畛c
鱈ch c畛a giao th畛c li棚n m畉ng IP l cung c畉p kh畉
nng k畉t n畛i c畛a m畉ng con thnh li棚n m畉ng 畛
truy畛n d畛 li畛u , vai tr嘆 c畛a IP l vai tr嘆 c畛a giao
th畛c t畉ng m畉ng trong m担 h狸nh OSI. Giao th畛c IP l
m畛t giao th畛c ki畛u kh担ng li棚n k畉t (connectionlees)
c坦 ngh挑a l kh担ng c畉n c坦 giai o畉n thi畉t l畉p li棚n k畉t
tr動畛c khi truy畛n d畛 li畛u.
4
5. C叩c 畛a ch畛 IP
- m畛i m叩y t鱈nh khi k畉t n畛i vo Internet 畛u c坦
m畛t 畛a ch畛 duy nh畉t, 坦 ch鱈nh l 畛a ch畛 IP. 畛a
ch畛 ny d湛ng 畛 ph但n bi畛t m叩y t鱈nh 坦 v畛i c叩c
m叩y kh叩c c嘆n l畉i tr棚n m畉ng Internet
- v鱈 d畛 v畛 畛a ch畛 IP: 45.10.0.1, 168.10.45.65,
5
6. M畛c 鱈ch c畛a 畛a ch畛 IP :
L 畛 畛nh danh duy nh畉t cho m畛t m叩y
t鱈nh b畉t k畛 tr棚n li棚n m畉ng. M畛i giao di畛n
trong 1 m叩y c坦 h畛 tr畛 giao th畛c IP 畛u
ph畉i 動畛c g叩n 1 畛a ch畛 IP (m畛t m叩y t鱈nh
c坦 th畛 g畉n v畛i nhi畛u m畉ng do v畉y c坦 th畛
c坦 nhi畛u 畛a ch畛 IP)
6
7. Thnh ph畉n c畛a 1 畛a ch畛 IP
g畛m 2 ph畉n: 畛a ch畛 m畉ng (netID) v 畛a ch畛 m叩y (hostID).
+ Net ID: D湛ng 畛 nh畉n d畉ng nh畛ng h畛 th畛ng trong c湛ng 1 khu v畛c
v畉t l箪 c嘆n 動畛c g畛i l Ph但n o畉n (Segment). M畛i h畛 th畛ng trong
c湛ng 1 Ph但n o畉n ph畉i c坦 c湛ng 畛a Ch畛 M畉ng v Ph畉n 畛a ch畛
ny ph畉i l duy nh畉t trong s畛 c叩c m畉ng hi畛n c坦.
+ Host ID: D湛ng 畛 nh畉n d畉ng 1 tr畉m lm vi畛c, 1 m叩y ch畛, 1
Router ho畉c 1 tr畉m TCP/IP trong 1 ph但n o畉n. Ph畉n 畛a ch畛 tr畉m
c滴ng ph畉i l duy nh畉t trong 1 m畉ng
7
8. Trong 1 Byte , m畛i bit 動畛c g叩n m畛t gi叩 tr畛. N畉u Bit
動畛c 畉t l 0 th狸 n坦 動畛c g叩n gi叩 tr畛 0, n畉u Bit 動畛c 畉t
l 1 th狸 c坦 th畛 chuy畛n 畛i thnh 1 gi叩 tr畛 th畉p ph但n. Bit
th畉p nh畉t trong Byte t動董ng 畛ng v畛i 1, Bit cao nh畉t t動董ng
畛ng v畛i 128. V畉y gi叩 tr畛 l畛n nh畉t c畛a 1 Byte l 255
t動董ng 畛ng v畛i tr動畛ng h畛p c畉 8 Bit 畛u 動畛c 畉t l 1.
V鱈 d畛: Ta s畉 畛i 畛a ch畛 sau: 10101100 00010000 00000101 01111101 sang d畉ng K鱈
Hi畛u Th畉p Ph但n D畉u Ch畉m.
8
9. L畛p 畛a ch畛
- C坦 5 l畛p 畛a ch畛 IP 畛 t畉o c叩c m畉ng c坦 k鱈ch th動畛c
kh叩c nhau g畛m: L畛p A, L畛p B, L畛p C, L畛p D, L畛p E.
- TCP/IP h畛 tr畛 g叩n 畛a ch畛 l畛p A, l畛p B, l畛p C cho
c叩c tr畉m.
- C叩c l畛p ny c坦 chi畛u di ph畉n NET ID v HOST ID
kh叩c nhau n棚n s畛 l動畛ng M畉ng v s畛 l動畛ng Tr畉m tr棚n
m畛i m畉ng c滴ng kh叩c nhau:
9
10. 畛a ch畛 l畛p A (Class A)
G畛m 126 class A
Class 0 v class 127 c坦 箪 ngh挑a 畉c bi畛t v kh担ng 動畛c
s畛 d畛ng
Class A ph湛 h畛p v畛i c叩c t畛 ch畛c l畛n nh動: qu畛c ph嘆ng,
tr動畛ng 畉i h畛c, t畉p on
10
11. Class AAddress
Bit 畉u ti棚n c畛a Class A address l 0.
8 bit 畉u ti棚n l thu畛c ph畉n Network, 24 bit c嘆n l畉i thu畛c
ph畉n host
C叩c 畛a ch畛 m畉ng n畉m trong kho畉ng: t畛 1.0.0.0 畉n
126.0.0.0.
M畛i class A network c坦 th畛 c坦 畉n 224 - 2 ho畉c 16,777,214
畛a ch畛 IP 畛 c畉p cho c叩c thi畉t b畛 trong m畉ng 11
12. Class B Address
Hai bit 畉u ti棚n c畛a Class B address l 10.
16 bit 畉u ti棚n l thu畛c ph畉n Network, 16 bit c嘆n l畉i thu畛c
ph畉n host
C叩c 畛a ch畛 m畉ng n畉m trong kho畉ng: t畛 128.0.0.0 畉n
191.255.0.0
M畛i class B network c坦 th畛 c坦 畉n 216 - 2 ho畉c 65.534 畛a
ch畛 IP 畛 c畉p cho c叩c thi畉t b畛 trong m畉ng. 12
13. Class C Address
3 bit 畉u ti棚n c畛a Class C address l 110.
24 bit 畉u ti棚n l thu畛c ph畉n Network, 8 bit c嘆n l畉i thu畛c
ph畉n host
C叩c 畛a ch畛 m畉ng n畉m trong kho畉ng: 192.0.0.0 畉n
223.255.255.0.
M畛i class C network c坦 th畛 c坦 畉n 28 - 2 ho畉c 254 畛a ch畛
IP 畛 c畉p cho c叩c thi畉t b畛 trong m畉ng.
13
14. B畉ng sau 但y s畉 m担 t畉 kh叩i qu叩t v畛 c叩c
l畛p 畛a ch畛 IP
14
15. B畉ng m担 t畉 s畛 kh叩c nhau gi畛a 3 L畛p 畛a ch畛 A, B v C:
15
16. C叩c 畛a ch畛 IP ri棚ng
畛 tr叩nh c畉n ki畛t c叩c 畛a ch畛 IP, c叩c host kh担ng 動畛c
k畉t n畛i tr畛c ti畉p v畛i Internet c坦 th畛 s畛 d畛ng m畛t 畛a
ch畛 trong c叩c kho畉ng 畛a ch畛 ri棚ng. C叩c 畛a ch畛 IP
ri棚ng kh担ng duy nh畉t v畛 t畛ng th畛, m ch畛 duy nh畉t v畛
m畉t c畛c b畛 trong ph畉m vi m畉ng 坦. T畉t c畉 c叩c l畛p
m畉ng d畛 tr畛 c叩c kho畉ng nh畉t 畛nh 畛 s畛 d畛ng nh動 l
c叩c 畛a ch畛 ri棚ng cho c叩c host kh担ng c畉n truy c畉p tr畛c
ti畉p t畛i Internet. C叩c host nh動 v畉y v畉n c坦 th畛 truy c畉p
Internet th担ng qua m畛t gateway m kh担ng c畉n chuy畛n
ti畉p c叩c 畛a ch畛 IP ri棚ng.
16
L畛p Kho畉ng 畛a ch畛 ri棚ng
A 10
B 172.16-172.31
C 192.168.0-192.168.255
17. C叩c giao th畛c trong m畉ng IP
Giao th畛c ARP (Address Resolution
Protocol):Tr棚n m畛t m畉ng c畛c b畛 hai tr畉m
ch畛 c坦 th畛 li棚n l畉c v畛i nhau n畉u ch炭ng bi畉t
畛a ch畛 v畉t l箪 c畛a nhau. Nh動 v畉y v畉n 畛
畉t ra l ph畉i t狸m 動畛c 叩nh x畉 gi畛a 畛a ch畛
IP (32 bits) v 畛a ch畛 v畉t l箪 c畛a m畛t tr畉m.
Giao th畛c ARP 達 動畛c x但y d畛ng 畛 t狸m
畛a ch畛 v畉t l箪 t畛 畛a ch畛 IP khi c畉n thi畉t.
17
19. C叩c phi棚n b畉n IP
畛a ch畛 IP 動畛c ph叩t tri畛n qua nhi畛u phi棚n b畉n, tuy
nhi棚n c坦 nh畛ng phi棚n b畉n ch畛 d湛ng 畛 th畛 nghi畛m. Hai
phi棚n b畉n 動畛c 畛ng d畛ng trong th畛c t畉 l IPv4 (IP phi棚n
b畉n 4) s畛 d畛ng 32 bit d畛 li畛u v IPv6 (IP phi棚n b畉n 6) s畛
d畛ng 128 bit d畛 li畛u.
19
20. Internet Protocol version 4 (IPv4)
l giao th畛c ph叩t tri畛n Internet phi棚n b畉n th畛 4. IPv4 l giao th畛c
h動畛ng d畛 li畛u d湛ng 畛 chuy畛n m畉ch g坦i tin. 但y l giao th畛c ho畉t
畛ng d畛a tr棚n nguy棚n t畉c t畛t nh畉t c坦 th畛, trong 坦 kh担ng quan
t但m畉n th畛 t畛 truy畛n g坦i tin, kh担ng 畉m b畉o g坦i tin s畉 畉n
鱈ch hay vi畛c g但y ra l畉p g坦i tin 畛 i畛m 畉n. Tuy nhi棚n quan tr畛ng
nh畉t l c坦 c董 ch畉 畉m b叩o t鱈nh ton v畉n d畛 li畛u th担ng qua s畛
d畛ng nh畛ng g坦i tin ki畛m tra (checksum).
20
21. 畛a ch畛 IPv4 c坦 畛nh d畉ng nh動 th畉 no?
畛a ch畛 IPv4 th動畛ng 動畛c vi畉t theo d畉ng g畛m
b畛n nh坦m s畛 th畉p ph但n, ngn c叩ch nhau b畉ng
d畉u ch畉m. Do 32 bit chia 畛u cho b畛n nh坦m s畛,
n棚n m畛i nh坦m s畉 g畛m t叩m bit d畛 li畛u, th動畛ng
g畛i l m畛t oc-tet, ngh挑a l b畛 8-bit nh畛 ph但n. V畛i
s畛 bit ny, gi叩 tr畛 c畛a m畛i oc-tet s畉 g畛m 2^8 =
256 gi叩 tr畛 n畉m trong kho畉ng t畛 0 (t叩m bit ton
0) 畉n 255 (t叩m bit ton 1).
V鱈 d畛: 203.162.4.190 hay 192.168.1.2
21
22. Subnet mask
- 畛 bi畉t Tr畉m 鱈ch thu畛c M畉ng c畛c b畛 hay 畛 xa. Tr畉m ngu畛n c畉n 1
th担ng tin kh叩c. Th担ng tin ny ch鱈nh l Subnet Mask, l 1 畛a ch畛 32
bit 動畛c s畛 d畛ng 畛 che 1 ph畉n c畛a 畛a ch畛 IP. B畉ng c叩ch ny c叩c
m叩y t鱈nh c坦 th畛 x叩c 畛nh 但u l Net ID v 但u l Host ID trong 1
畛a ch畛 IP.
B畉ng d動畛i 但y s畉 動a ra nh畛ng Subnet Mask m畉c 畛nh cho
c叩c L畛p M畉ng:
22
23. Nh動 v畉y ph畉n 畛a ch畛 IP n畉m t動董ng 畛ng v畛i v湛ng c叩c bit
1 c畛a Subnet mask 動畛c g畛i l v湛ng Network c畛a 畛a
ch畛 坦. C坦 ba Subnet mask chu畉n l 255.0.0.0 dnh cho
c叩c 畛a ch畛 m畉ng l畛p A, 255.255.0.0 dnh cho c叩c 畛a
ch畛 m畉ng l畛p B, v 255.255.255.0 dnh cho c叩c 畛a ch畛
m畉ng l畛p C.
23
24. Chia Subnet:
Nh畛ng Subnet Mask 動畛c s畛 d畛ng b畛i nhi畛u host 畛 x叩c 畛nh 但u
l ph畉n chia c畛a 1 畛a ch畛 IP 動畛c xem nh動 l Net ID c畛a 畛a ch畛
坦.L畛p A, B v C s畛 d畛ng Subnet Mask m畉c 畛nh 動畛c che l畉n l動畛t
l 8, 16, 24bit t動董ng 動董ng v畛i nh畛ng 畛a ch畛 32bit. 1 M畉ng c畛c b畛
動畛c 畛nh r探 b畛i 1 Subnet Mask hay c嘆n g畛i l 1 Subnet
- Chia subnet l ph動董ng ph叩p logic chia 1 畛a ch畛 m畉ng b畉ng c叩ch
tng bit 1 s畛 d畛ng trong Subnet Mask c畛a 1 M畉ng. Ph畉n m畛 r畛ng
ny cho ph辿p b畉n chia nhi畛u Subnet b棚n trong M畉ng ban 畉u
24
25. Supernetting
畛 ngn s畛 c畉n d畉n c叩c Net ID c畛a l畛p A,B. C叩c nh
i畛u hnh Internet 達 s畉p 畉t 1 s董 畛 g畛i l Supernetting.
Supernetting s畉 cho ph辿p nhi畛u Net gom thnh 1 Net.
Supernetting 動a ra nhi畛u thu畉n l畛i hi畛u qu畉 cho vi畛c
畉t 畛a ch畛 cho c叩c Net.
Supernetting kh叩c v畛i Chia Subnet 畛 ch畛 l Supernetting
m動畛n nh畛ng Bit 畛 Net ID em qua lm Host ID
25
26. 畛a ch畛 IP t畛nh v 畛a ch畛 IP 畛ng
c叩c m叩y t鱈nh k畉t n畛i vo m畉ng Internet
th動畛ng xuy棚n, ch畉ng h畉n nh動 1 WEB
server ho畉c FTP server lu担n ph畉i c坦 m畛t
畛a ch畛 IP c畛 畛nh g畛i l 畛a ch畛 IP t挑nh.
畛i v畛i c叩c m叩y t鱈nh th畛nh tho畉ng m畛i k畉t
n畛i vo Internet d湛ng k畉t n畛i c湛ng k畉t n畛i
quay s畛 畉n ISP
26
27. M畛i ISP 畛u c坦 m畛t Server lm nhi畛m v畛 ph但n ph叩t s畛
IP khi c坦 m畛t m叩y online v thu h畛i l畉i s畛 IP 坦 khi m叩y
坦 Disconnect.
M畛t m叩y t鱈nh c坦 thu棚 bao 動畛ng truy畛n t畛c 畛 cao
(ngh挑a l lu担n lu担n online) th狸 動畛c c叩c ISP g叩n cho m畛t
s畛 IP c畛 畛nh (g畛i l IP t挑nh), c嘆n m叩y t鱈nh d湛ng Modem
畛 k畉t n畛i Internet 動畛c ISP g叩n cho m畛t s畛 IP t畉m th畛i
khi online 畛 動畛c nh畉n bi畉t tr棚n Internet, khi m叩y t鱈nh
ny Disconnect th狸 s畛 IP 坦 動畛c l畉y v畛 畛 c畉p ph叩t cho
m叩y t鱈nh kh叩c online ( s畛 IP ny g畛i l IP 畛ng).
N坦i t坦m lai, m叩y t鱈nh d湛ng Modem m畛i l畉n online l c坦
s畛 IP kh叩c nhau.
27
28. Ci 畉t 畛a ch畛 IP nh動 th畉 no?
Trong Windows XP, b畉n ci 畉t 畛a ch畛 IP b畉ng c叩ch d湛ng
menu Start - Control Panel - Network Connections. Trong Windows
Vista, th狸 menu t動董ng 畛ng l Start - Control Panel -Network and
Sharing Center Manage Network Connections.
Sau 坦 b畉n b畉m ph畉i chu畛t tr棚n k畉t n畛i m畉ng c畉n 畛i 畛a ch畛 IP, r畛i
ch畛nProperties. Trong c畛a s畛 v畛a m畛 ra, b畉n b畉m ch畛n
m畛c Internet Protocol Version 4 (TCP/IPv4) r畛i b畉m vo
n炭t Properties ngay ph鱈a d動畛i. N畉u mu畛n m叩y t鱈nh nh畉n 畛a ch畛 IP
畛ng, b畉n b畉m vo m畛c Obtain an IP address automatically. N畉u
mu畛n nh畉p 畛a ch畛 IP t挑nh, b畉n ch畛n m畛c Use the following IP
address r畛i g探 vo ba gi叩 tr畛 t動董ng 畛ng l 畛a ch畛 IP, Subnet mask,
v Default gateway
28
30. Lm th畉 no 畛 ki畛m tra xem m畛t 畛a ch畛 IP 達 ho畉t
畛ng ch動a?
畛 ki畛m tra vi畛c c畉u h狸nh 畛a ch畛 IP 達
動畛c th畛c hi畛n hon t畉t hay ch動a, ch炭ng
ta c坦 th畛 th畛c hi畛n theo c叩ch sau. Ch畛n
menu Start cmd (trong Vista) hay Start
Run cmd (trong Windows XP) 畛 m畛
c畛a s畛 d嘆ng l畛nh. Trong c畛a s畛 b畉t ra, b畉n
g探 l畛nh ipconfig hay ipconfig /all, v ton
b畛 c叩c tham s畛 hi畛n t畉i v畛 vi畛c c畉u h狸nh
畛a ch畛 IP s畉 hi畛n ra.
30
31. Ngoi ra, 畛 ki畛m tra xem 畛a ch畛 IP 達 ho畉t 畛ng t畛t ch動a, ta s畛
d畛ng l畛nhPING. Ta d湛ng l畛nh PING tr棚n m叩y t鱈nh v畛a c畉u h狸nh
xong v PING ch鱈nh 畛a ch畛 坦 畛 xem n坦 ho畉t 畛ng hay kh担ng. K畉
ti畉p ta PING ti畉p 畉n m畛t 畛a ch畛 IP kh叩c trong m畉ng, nh動 畛a ch畛
IP Default Gateway ch畉ng h畉n, ho畉c ta sang m畛t m叩y t鱈nh kh叩c
trong m畉ng, r畛i PING ng動畛c tr畛 l畉i 畛a ch畛 IP m ta v畛a ci 畉t tr棚n
m叩y t鱈nh ny, 畛 xem n坦 c坦 ph畉n h畛i t畛t hay ch動a.
31
32. Lm sao 畛 畛a ch畛 IP c畛a m狸nh v 畛a ch畛 IP
c畛a m畛t trang Web?
畛 xem 畛a ch畛 c畛a m狸nh th狸 b畉n vo Start
> Run r畛i g探 l畛nh : winipcfg ho畉c b畉n
vo tranghttp://www.whatismyip.com , n坦
s畉 hi畛n th畛 IP c畛a b畉n
- 畛 xem 畛a ch畛 c畛a m畛t trang Web th狸
b畉n d湛ng l畛nh nslookup
32