Professional Documents
Culture Documents
N i dung
Gi i thi u TCP/IP
Đ a ch IP
K thu t Subneting
Giao th c t ng Transport
Giao th c t ng Application
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 1 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 2
Gi i thi u Gi i thi u
• TCP/IP (Transmission Control Protocol / Internet Protocol): • Mô hình
B giao th c dùng trên internet TCP/IP chia Application
• SPX/IPX (Sequenced Packet Exchange /Internetwork làm 4 t ng:
Packet eXchange): là giao th c chính ñư c s d ng trong
Presentation Application
– T ng ng d ng
h ñi u hành m ng Netware c a hãng Novell. (Application Session
• NetBEUI (Network Basic Input/Output System Extended Layer)
User Interface): – T ng giao v n
Transport Transport
(Transport
Là giao th c chính ñư c s d ng trong h ñi u hành
Layer)
Windows Network Internet
– T ng Internet
(Internet Layer)
– T ng truy c p Data link Network
m ng (Network
access Layer) Physical access
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 3 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 4
1
3/5/2015
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 5 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 6
1. Kh¸i niÖm
§Þa chØ IP: ®Þnh danh duy nhÊt cña mçi host trªn m¹ng TCP/IP
IP (IPv4)
232 = 4.228.250.625 tæ hîp
®Þa chØ IP v4
Tr×nh b5y kiÓu nhÞ ph©n octet
Hanoi University of Industry Faculty of Electronics Engineering 7 Hanoi University of Industry 08:48 Faculty of Electronics Engineering
2
3/5/2015
172.016.004.181 172.16.4.181
VÝ dô: 10.16.1.124
Hanoi University of Industry Faculty of Electronics Engineering 9 Hanoi University of Industry Faculty of Electronics Engineering 10
Líp B
Líp C
Class E 1 1 1 1 NetID (20 bits) HostID
Hanoi University of Industry Faculty of Electronics Engineering Hanoi University of Industry Faculty of Electronics Engineering
3
3/5/2015
1.0.0.1 - 126.255.255.254
126 m ng khác nhau
Hanoi University of Industry Faculty of Electronics Engineering 13 Hanoi University of Industry Faculty of Electronics Engineering 14
T i ña 214 = 16.384 m ng v i 216 - 2 = 65.534 host/m ng: T i ña 221 = 2.097.152 m ng v i 28 - 2 = 254 host/m ng:
128.0.0.1 - 191.255.255.254 192.0.0.1 - 223.255.255.254
4
3/5/2015
181.187.9.131
192.164.234.7
127.0.12.7
Hanoi University of Industry 19:06 Faculty of Electronics Engineering Hanoi University of Industry Faculty of Electronics Engineering 18
198.150.11.0 172.16.0.0
Đ a ch m ng
trư ng ĐHCN
Internet
Hanoi University of Industry 19:06 Faculty of Electronics Engineering Hanoi University of Industry Faculty of Electronics Engineering
5
3/5/2015
C¸c ®Þa chØ IP ®Æc biÖt C¸c ®Þa chØ IP ®Æc biÖt
§Þa chØ qu¶ng b¸ (Broadcast Address) §Þa chØ qu¶ng b¸ (Broadcast Address)
§Þa chØ qu¶ng b¸ trùc tiÕp (Direct Broadcast Address)
L Đ i di n cho t t c các host trong m ng
L Ví d : 172.16.255.255
Hanoi University of Industry Faculty of Electronics Engineering 21 Hanoi University of Industry Faculty of Electronics Engineering 22
C¸c ®Þa chØ IP ®Æc biÖt C¸c ®Þa chØ IP d5nh riªng
§Þa chØ qu¶ng b¸ (Broadcast Address)
§Þa chØ qu¶ng b¸ néi bé (Local Broadcast Address)
§Þa chØ kiÓm tra vßng lÆp (Loopback testing
Address):
A B C 127.X.Y.Z
(0<=x,y,z<=255)
Hanoi University of Industry Faculty of Electronics Engineering 23 Hanoi University of Industry Faculty of Electronics Engineering
6
3/5/2015
Hanoi University of Industry Faculty of Electronics Engineering Hanoi University of Industry Faculty of Electronics Engineering 26
198.150.11.0 198.150.11.0
Internet
Hanoi University of Industry Faculty of Electronics Engineering 27 Hanoi University of Industry Faculty of Electronics Engineering
7
3/5/2015
C¸c ®Þa chØ IP c«ng céng v5 ®Þa chØ IP riªng C¸c ®Þa chØ IP c«ng céng v5 ®Þa chØ IP riªng
• Đ a ch IP công c ng (Public IP Address):
- Đ a ch IP duy nh t c a thi t b trên m ng
Internet.
• Đ a ch IP riêng (Private IP Address)- RFC 1918
quy ñ nh d i ñ a ch IP riêng:
– L p A: 10.0.0.0
– L p B: 172.16.0.0 172.31.0.0
– L p C: 192.168.0.0 192.168.255.0
NAT _Network Address Translation: dÞch ®Þa chØ m¹ng
Hanoi University of Industry Faculty of Electronics Engineering 29 Hanoi University of Industry Faculty of Electronics Engineering 30
8
3/5/2015
Hanoi University of Industry Faculty of Electronics Engineering 33 Hanoi University of Industry 34 Faculty of Electronics Engineering
Mét sè c©u lÖnh kiÓm tra kÕt nèi Mét sè c©u lÖnh kiÓm tra kÕt nèi
L nh PING: Các thông báo c a l nh ping:
Ch c năng: Dùng ñ ki m tra k t n i c a máy tính L nh ping s hi n th thông báo và th ng kê sau m i l n
trong m ng. s d ng l nh. N u có l i x y ra trên ñư ng ñi ñ n máy
Cú pháp: ping ip/host [-t][-a][-l][-n] ñích, l nh ping s hi n th thông tin v l i. D a trên các
Chú thích: thông tin này b n s xác ñ nh ñư c m t s nguyên
[-t]: Th c hi n ping liên t c (cho ñ n khi b m Ctrl+C) nhân gây l i và cách kh c ph c.
Có 3 thông báo thư ng ñư c hi n th khi s d ng l nh
[-a]: Nh n ñ a ch IP t tên máy (host)
ping:
[-l]: Kích thư c gói tin g i ñi Reply from 172.16.1.1: bytes=32 time=30ms TTL=247
[-n]: S gói tin g i ñi Request timed out
Ví d : ping 172.16.1.1 -n 5 (ho c /n 5) Destination host unreachable
Hanoi University of Industry Faculty of Electronics Engineering 35 Hanoi University of Industry Faculty of Electronics Engineering 36
9
3/5/2015
Mét sè c©u lÖnh kiÓm tra kÕt nèi Mét sè c©u lÖnh kiÓm tra kÕt nèi
Các thông báo c a l nh ping: Các thông báo c a l nh ping:
1. Thông báo: Reply from 172.16.1.1: bytes=32 time=30ms TTL=247 2. Thông báo: Request timed out
Khi nh n ñư c thông báo có d ng như trên thì có nghĩa là l nh ping ñã th c
hi n thành công và h th ng không có l i: N u không k t n i ñư c v i máy ñích thì Ping s hi n th thông báo trên.
Thông ñi p "Request timed out" có nghĩa là không có h i ñáp tr v . Khi g$p
Đ a ch IP sau t “Reply from” cho bi t máy nào ñang g i thông ñi p tr l i. thông báo này thì b n có th có ch%n ñoán các nguyên nhân gây ra l i như
bytes=32 là kích thư c c a gói tin ICMP ñư c g i ñi. sau:
time=30ms th i gian c a quá trình h i ñáp ch t n 30 mili giây - Thi t b ñ nh tuy n Router b t t.
TTL=247 là giá tr "time to live" (th i gian s ng) c a gói tin ICMP. H t th i gian - Đ a ch máy ñích không có th t ho$c máy ñích ñang b t t, ho$c c m ping.
này thì gói tin s b h y. - N u máy ñích khác ñư ng m ng v i máy ngu n thì nguyên nhân có th do
không có ñ nh tuy n ngư c tr! l i máy ngu n. Lúc này, n u máy ñích ñang
Giá tr TTL ñư c ng d ng tùy h ñi u hành và nó là "thư c ño" gi i h n "th i ch y, b n có th ki m tra ñư ng ñi v c a gói tin b"ng cách xem l i thông s
gian s ng" c a datagram trong gói tin g i ñi. TTL kh!i t o b"ng giá tr n ñ nh Default Gateway trên máy ñích, máy ngu n và router k t n i các ñư ng m ng.
c a h ñi u hành (trong trư ng h p này là 247) và con s này gi m b t 1 ñơn - Đ tr& c a quá trình h i ñáp l n hơn 1 giây. Phiên làm vi c c a l nh ping m$c
v m i khi nó ñi qua m t router. Khi giá tr TTL này tr! thành 0 (zero) thì ñ nh là 1 giây. Nhưng n u quá trình h i ñáp l n hơn 1 giây mà gói tin v'n chưa
datagram này b h y cho dù nó chưa ñ n ñư c nơi nó c n "ping". N u b n ñ n ñích thì l nh ping cũng thông báo l i trên. B n có th s d ng tùy ch)n -w
"ping" m t host nào ñó trong cùng m t subnet (không qua router nào c ) thì giá ñ tăng thêm th i gian h t h n. Ví d cho phép kéo dài quá trình h i ñáp trong
tr TTL không h thay ñ#i. vòng 5 giây s d ng b n dùng l nh ping -w 5000.
Hanoi University of Industry Faculty of Electronics Engineering 37 Hanoi University of Industry Faculty of Electronics Engineering 38
Mét sè c©u lÖnh kiÓm tra kÕt nèi Mét sè c©u lÖnh kiÓm tra kÕt nèi
Các thông báo c a l nh ping:
3. Thông báo: Destination host unreachable L nh IPCONFIG /ALL:
Thông báo cho bi t không th k t n i ñ n máy ñích. Nguyên nhân gây ra l i
Ch c năng: L nh này cho phép hi n th c u hình
này có th là do cáp m ng b ñ t, không g n cáp vào card m ng, card m ng b IP c a máy tính b n ñang s d ng, như tên
t t, Driver card m ng b hư…
máy, ñ a ch IP, ñ a ch MAC, ...
Cú pháp: ipconfig /all
L nh NBTSTAT:
Ch c năng: Xác ñ nh tên máy t ñ a ch IP
Cú pháp: nbtstat –a IP Address
Hanoi University of Industry Faculty of Electronics Engineering 39 Hanoi University of Industry Faculty of Electronics Engineering 40
10
3/5/2015
Mét sè c©u lÖnh kiÓm tra kÕt nèi Mét sè c©u lÖnh kiÓm tra kÕt nèi
L nh NETSTAT: L nh TRACERT:
Ch c năng: Li t kê t t c các k t n i ra và vào Ch c năng: Ki m tra ñư ng ñi c a gói tin t
máy tính. máy tính b n ñ n máy tính ñích.
Cú pháp: netstat [-a][-e][-n] Cú pháp: tracert ip/host
Chú thích: Ví d : Ki m tra ñư ng ñi gói tin ñ n server
google.com
[-a]: Hi n th t t c các k t n i .
[-e]: Hi n th các thông tin th ng kê
[-n]: Hi n th các ñ a ch và các c#ng k t n i.
Hanoi University of Industry Faculty of Electronics Engineering 41 Hanoi University of Industry Faculty of Electronics Engineering 42
Mét sè c©u lÖnh kiÓm tra kÕt nèi Mét sè c©u lÖnh kiÓm tra kÕt nèi
L nh Net Send L nh FTP (truy n t i file):
Cú pháp: ftp ip/host
Ch c năng: G i thông ñi p trên m ng (ch s d ng trên N u k t n i thành công ñ n máy ch , b n s vào màn hình ftp, có d u
h th ng máy tình Win NT/2000/XP): nh c như sau: Code: ftp>_ T i ñây, b n s th c hi n các thao tác
Cú pháp: Net send ip/host thông_ñi p_mu n_g i b"ng tay v i ftp, thay vì dùng các chương trình ki u Cute FTP, Flash
Công d ng: FXP. N u k t n i thành công, chương trình s yêu c u b n nh p User
name, Password. N u username và pass h p l , b n s ñư c phép
+ L nh này s g i thông ñi p t i máy tính ñích (có ñ a upload, duy t file... trên máy ch . M t s l nh ftp cơ b n: -cd thu_muc:
ch IP ho$c tên host) thông ñi p:thông_ñi p_mu n_g i. chuy n sang thư m c khác trên máy ch - dir: Xem danh sách các file
+ Trong m ng LAN, ta có th s d ng l nh này ñ chat và thư m c c a thư m c hi n th i trên máy ch - mdir thu_muc: T o
v i nhau. Cũng có th g!i cho t t c các máy tính trong m t thư m c m i có tên thu_muc trên máy ch - rmdir thu_muc: Xoá
(remove directory) m t thư m c trên máy ch - put file: t i m t file file
m ng LAN theo c u trúc sau : (ñ y ñ c ñư ng d'n. VD: c:\tp\bin\baitap.exe) t máy b n ñang s
Net send * hello!I'm pro_hacker_invn d ng lên máy ch . - close: Đóng phiên làm vi c - quit: Thoát kh+i
chương trình ftp, quay tr! v ch ñ DOS command.
Hanoi University of Industry Faculty of Electronics Engineering 43 Hanoi University of Industry Faculty of Electronics Engineering 44
11
3/5/2015
Hanoi University of Industry Faculty of Electronics Engineering 45 Hanoi University of Industry Faculty of Electronics Engineering 46
Hanoi University of Industry Faculty of Electronics Engineering 47 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 48
12
3/5/2015
• 4 bits
• 4 bits • Cho bi t chi u dài c a ph n header theo các t 32bit
• Cho bi t phiên b n c a IP
• IPv4: 0100; IPv6: 0110
• it
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 49 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 50
• 16 bits.
• 8 bits. • Ch ra ñ dài c a gói tin IP theo byte ( c ph n
header và data)
• Ch ra t m quan tr ng ñư c gán b i m t giao th c
l p trên ñ c bi t nào ñó.
• Quy n ñư c ñi trư c
• Đ tin cây
• T cñ
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 51 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 52
13
3/5/2015
• 16 bits. • 3 bits.
• Ch a m t s nguyên ch ra th t datagram hi n • Bit 0: dùng d tr luôn = 0
hành.
• Bit 1: = 0, có phân m nh, = 1 không phân
m nh.
• Bit 2: = 0, m nh cu i, = 1 còn m nh khác.
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 53 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 54
• 13 bits.
• Đư c dùng ñ ghép các m nh datagram l i v i nhau • 8 bits.
• Ch ra s bư c nh y (hop) mà 1 gói tin ñi qua. Nó s gi m ñi
1 m!i l n gói tin ñi qua 1 router. Khi b ng 0 gói tin này s b
lo i.
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 55 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 56
14
3/5/2015
• 8 bits.
• Ch ra giao th c l p trên: • 16 bits.
06 : TCP
• Giúp ki m tra tính toàn v"n c a IP header
17 : UDP
01: ICMP
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 57 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 58
• 32bit
• 32 bits.
• Đ a ch node truy n datagram
• Đ a ch node nh#n datagram
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 59 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 60
15
3/5/2015
• 24 bits.
• H! tr các tùy ch n khác nhau như b o m#t, chi u dài • 8 bits.
thay ñ i, ñ nh tuy n, báo l!i…. • Các bit 0 s ñư c chèn vào trư ng này ñ ñ m b o ph n
header luôn là b i c a 32 bit
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 61 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 62
Gói tin IP
Subnetting
• Ch a thông tin c a l p trên, chi u dài thay ñ i ñ n 64Kb (CHIA M$NG CON)
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 63 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 64
16
3/5/2015
• M c dù dùng nhi u ñ a
ch m ng nhưng bên
ngoài v n coi m ng c a
chúng ta là m t m ng
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 65 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 66
- L p C: 255.255.255.0
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 67 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 68
17
3/5/2015
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 69 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 70
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 71 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 72
18
3/5/2015
Ví d Subnetting D i ñ a ch c a t ng subnet
N Sub-network Broadcast Use
Possible host address
Ch n n = 4: o address address ?
S subnet:
24 - 2 = 14
0 172.16.0.0 172.16.0.1 – 172.16.15.254 172.16.15.255 N
S host trên 1 subnet
2(16-4) - 2 = 4094 1 172.16.16.0 172.16.16.1 – 172.16.31.254 172.16.31.255 Y
0 subnet: .00000000.00000000 .. .. .. .. ..
1st subnet: .00010000.00000000
2nd subnet: .00100000.00000000 .. .. .. .. ..
…
15th subnet: .11110000.00000000 13 172.16.208.0 172.16.208.1 – 172.16.223.254 172.16.223.255 Y
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 73 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 74
Bài t p 1: S subnet dùng ñư c: 14, s host dùng ñư c: 14. Bài t p 4: S subnet dùng ñư c: 254. Đ a ch m ng: 126.0.0.0
Đ a ch m ng: 192.10.10.0 Bài t p 5: S subnet dùng ñư c: 1000, s host dùng ñư c: 60.
Bài t p 2: S host dùng ñư c: 25. Đ a ch m ng: 218.35.57.0 Đ a ch m ng: 185.178.0.0
Bài t p 3: S subnet dùng ñư c: 45. Đ a ch m ng: 130.100.0.0
1. L p ñ a ch :………………….=> S bit host m c ñ nh:………….
2. Defaul Subnet Mask:……………………………………………….…… 1. L p ñ a ch :………………….=> S bit host m c ñ nh:………….
3. S bít m n: n =….......=> S bit host m i: m=…....=> B c nh y:…… 2. Defaul Subnet Mask:…………………………………………………
4. Custom Subnet Mask:……………………………………… 3. S bít m n: n =….......=> S bit host m i:….=>B c nh y:…
5. T ng s subnet:…………6. S subnet dùng ñ c:………………... 4. Custom Subnet Mask:………………………………………
7. T ng s ñ/c máy:…………8. S ñ a ch máy dùng ñ c:………….…. 5. T ng s subnet:………………………..
9. D i ñ a ch : 6. S subnet dùng ñ c:……….........
Sub-network Broadcast Use 7. T ng s ñ a ch máy:………………………..
No Possible host address
address address ? 8. S ñ a ch máy dùng ñ c:……….........
0 N 9. D i ñ a ch : …………………………………………………..
10. Cho bi t t m ñ a ch c a subnet th 140:………………….
1 Y
11. Nh ng ñ a ch có th
… Y gán ñ c c a subnet th 87:…………………………………
i .. .. .. 12. Đ a ch subnet c a subnet th 119:……………………………
.. .. .. .. .. 13. Đ a ch qu ng bá c a subnet th 191:…………………………
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 75 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 76
19
3/5/2015
C u hình ñ a ch IP
• C u hình ñ ng dùng DHCP (Dynamic Host Configuration Protocol) TÌM HI U V IPv6
H n ch c a IPv4
H th ng ñ a ch IPv4 hi n nay không có s thay ñ i v
cơ b n k t khi phát hành năm 1981. Qua th i gian s
d ng cho ñ n nay ñã phát sinh các y u t như:
S phát tri n m nh m c a h th ng Internet d n ñ n s
c n ki t v ñ a ch IPv4.
S phát tri n c a b ng ñ nh tuy n ngày m t l n.
Nhu c u v Security IP-Level.
Nhu c u v phương th c c u hình m t cách ñơn gi n.
Nhu c u h tr v thông tin v!n chuy n d" li u th i gian
th c (Real time Delivery of Data) còn g#i là Quality of
Service (QoS)…
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 79 Hanoi University of Industry Faculty of Electronics Engineering
20
3/5/2015
Hanoi University of Industry Faculty of Electronics Engineering Hanoi University of Industry Faculty of Electronics Engineering
21
3/5/2015
Hanoi University of Industry Faculty of Electronics Engineering Hanoi University of Industry Faculty of Electronics Engineering
Hanoi University of Industry Faculty of Electronics Engineering Hanoi University of Industry Faculty of Electronics Engineering
22
3/5/2015
Hanoi University of Industry Faculty of Electronics Engineering Hanoi University of Industry Faculty of Electronics Engineering
23
3/5/2015
TÌM HI U V IPv6
Đ dài ñ a ch là 32 bit (4 byte)
Phân l p ñ a ch (L p A, B, C và D)
L p D là Multicast (224.0.0.0/4)
Đ dài ñ a ch là 128 bit (16 byte)
Không phân l p ñ a ch . C p phát theo ti n t
Đ a ch multicast có ti n t FF00::/8
TÌM HI U V IPv6
IPsec ch là tùy ch!n
Header c a ñ a ch IPv4 không có trư#ng xác ñ nh
IPsec ñư c g"n li n v i IPv6.
Trư#ng Flow Label cho phép xác ñ nh lu ng gói
lu ng d$ li u c a gói tin cho các Router ñ x lý tin ñ các Router có th ñ m b o ch t lư ng d ch
S d ng ñ a ch Broadcast Không có Broadcast, thay b ng Anycast
QoS. v QoS
Đ a ch qu ng bá truy n thông tin ñ n t t Trong IPv6 không t n t i ñ a ch qu ng bá, thay Vi c phân ño n ñư c th c hi n b i c Vi c phân ño n ch ñư c th c hi n b i máy ch phía g i
c các node trong m t m ng con vào ñó là ñ a ch Multicast Router và máy ch g i gói tin mà không có s tham gia c a Router
Đ a ch Loopback 127.0.0.1 Đ a ch Loopback là ::1 Header có ch a trư#ng Checksum Không có trư#ng Checksum trong IPv6 Header
S d ng ñ a ch Public Tương ng là ñ a ch Unicast toàn c u Header có ch a nhi u tùy ch!n T t c các tùy ch!n có trong Header m r ng
Đ a ch IP riêng (10.0.0.0/8, 172.16.0.0/12, and Giao th c ARP s d ng ARP Request Khung ARP Request ñư c thay th b i các thông
Đ a ch Site-lLcal (FEC0::/48)
192.168.0.0/16) qu ng bá ñ xác ñ nh ñ a ch v t lý. báo Multicast Neighbor Solicitation.
Đ a ch t c u hình (169.254.0.0/16) Đ a ch Link-Local (FE80::/64) S d ng giao th c IGMP ñ qu n lý thành Giao th c IGMP ñư c thay th b i các thông báo
D ng bi u di n: chu i s th p phân cách nhau b i D ng bi u di n: chu i s Hexa cách nhau b i d u hai viên các nhóm m ng con c c b MLD (Multicast Listener Discovery)
d u ch m ch m; có th nhóm chu i s 0 li n nhau vào m t kí t S d ng ICMP Router Discovery ñ xác S d ng thông báo qu ng cáo Router (Router
ñ nh ñ a ch c%ng Gateway m c ñ nh phù Advertisement) và ICMP Router Solicitation thay
S d ng m t n m ng con Ch s d ng kí hi u ti n t ñ ch m ng h p nh t, là tùy ch!n. cho ICMP Router Discovery, là b"t bu c.
Phân gi i tên miên DNS: b n ghi tài nguyên ñ a ch Phân gi i tên miên DNS: b n ghi tài nguyên ñ a ch máy Đ a ch máy ch ñư c lưu trong DNS v i Đ a ch máy ch ñư c lưu trong DNS v i m c
máy ch IPv4 (A) ch IPv6 (AAAA) m c ñích ánh x sang ñ a ch IPv4 ñích ánh x sang ñ a ch IPv6
Thi t l p c u hình b ng th công ho c s d ng Cho phép c u hình t ñ ng, không s d ng nhân công H tr gói tin kích thư c 576 bytes (có H tr gói tin kích thư c 1280 bytes (không c n
DHCP hay c u hình qua DHCP th phân ño n) phân ño n)
Con tr ñ a ch ñư c lưu trong IN-ADDR ARPA Đ a ch máy ch ñư c lưu trong DNS v i m c ñích ánh
DNS ñ ánh x ñ a ch IPv4 sang tên máy ch x sang ñ a ch IPv6
Hanoi University of Industry Faculty of Electronics Engineering 95 Hanoi University of Industry Faculty of Electronics Engineering 96
24
3/5/2015
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 97 Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 98
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering 99 Hanoi University of Industry GV: B Qu c B o 100
Faculty of Electronics Engineering
25
3/5/2015
ARP Table:
?
MAC MAC IP IP What is your MAC Addr?
ff.ff.ff.ff.ff.ff A.B.C.1.3.3 197.15.22.33197.15.22.35
A B C A B C
Hanoi University of Industry GV: B Qu c B o 101
Faculty of Electronics Engineering Hanoi University of Industry GV: B Qu c B o 102
Faculty of Electronics Engineering
A B C A B C
Hanoi University of Industry GV: B Qu c B o 103
Faculty of Electronics Engineering Hanoi University of Industry GV: B Qu c B o 104
Faculty of Electronics Engineering
26
3/5/2015
ARP Table:
A.B.C.7.3.5 – 197.15.22.35
A B C
Hanoi University of Industry GV: B Qu c B o 105
Faculty of Electronics Engineering Hanoi University of Industry GV: B Qu c B o 106
Faculty of Electronics Engineering
ARP – Khi ñích ! ngoài LAN ARP – Khi ñích ! ngoài LAN
27
3/5/2015
ARP – Khi ñích ! ngoài LAN ARP – Khi ñích ! ngoài LAN
Giao th c RARP
(Revert Address Resolution
Protocol)
Hanoi University of Industry GV: B Qu c B o Faculty of Electronics Engineering111 Hanoi University of Industry GV: B Qu c B o 112
Faculty of Electronics Engineering
28
3/5/2015
Ý nghĩa c a ICMP
• Đi u khi n dòng d li u
Khi tr m ngu n g i d li u t i quá nhanh, tr m ñích không
k p x lý, tr m ñích - hay m t thi t b d'n ñư ng g i tr tr m
ngu n m t thông báo ñ tr m ngu n t m ng ng vi c truy n thông
tin.
Giao th c ICMP • Thông báo l!i
Khi không tìm th y tr m ñích, m t thông báo l i Destination
(Internet Control Message Protocol) Unreachable ñư c Router g i tr l i tr m ngu n.
• Ki m tra tr m làm vi c
Khi m t máy tính mu n ki m tra m t máy khác có t n t i và
ñang ho t ñ ng hay không, nó g i m t thông báo Echo Request.
Khi tr m ñích nh n ñư c thông báo ñó, nó g i l i m t Echo
Reply. L nh ping s d ng các thông báo này. Ping là m t l nh
ph# bi n và thư ng ñư c s d ng ñ ki m tra k t n i .
29
3/5/2015
B ng ñ nh tuy n B ng ñ nh tuy n
• B ng ñ nh tuy n ch a các thông tin v ñ nh tuy n,
g m các thông tin:
– Giao th c ñ nh tuy n
– Đ a ch m ng ñích
– Next-hop, Metric
– Giao di n ra
30
3/5/2015
TCP và UDP
T ng Transport
31
3/5/2015
TCP UDP
• 2 bytes: 0 – 65535.
– < 255 : Dùng cho các ng d ng công c ng.
– 255 - 1023 : Các port ñư c dành cho các
nhà s n xu t các ng d ng.
– > 1023 : là các port không ñăng ký.
• Các h th ng cu i s d ng s port ñ
l a ch)n các ng d ng phù h p.
• Host ngu n gán port ngu n ban ñ u m t
cách linh ñ ng, thông thư ng >1023
32
3/5/2015
Port Port
DNS
• DNS là m t h th ng s d ng trên internet ñ
chuy n t tên mi n thành ñ a ch IP .
• H th ng DNS ñư c thi t l p phân c p và t o
ra các server DNS có các m c khác nhau.
T ng Application
33
3/5/2015
vn Address com
of com
com edu gov vn fr uk server
Address of
yahoo.com
vnn server yahoo
Address of
www.yahoo.com Address of
vnn com edu gov www.yahoo.com
FTP TFTP
• File Transfer Protocol (FTP) là m t d ch v • Trivial File Transfer Protocol (TFTP) là d ch v không
hư ng k t n i s d ng UDP
truy n file hư ng k t n i, tin c y dùng TCP. • TFTP ñư c thi t k nh+ g)n và d& th c hi n.
• Khi copy file t server, ñ u tiên FTP thi t l p • TFTP thư ng ñư c s d ng trên router ñ truy n các
file c u hình, file nh h ñi u hành router.
m t k t n i gi a server và client, sau khi k t • TFTP có th ghi, ñ)c, read, write, hay các file ñ n ho$c
n i ñư c thi t l p, d li u b t ñ u ñư c ñi t m t server ! xa, nhưng không th li t kê thư m c
truy n. và hi n t i chưa cung c p công c xác th c ngư i
dùng.
34
3/5/2015
HTTP Telnet
• Hypertext Transfer Protocol (HTTP) làm vi c v i World • Ph n m m Telnet client có kh năng cho phép
Wide Web, truy nh p t xa vào host ñang ch y chương
trình ng d ng Telnet server ñ th c hi n các
• Web browser là chương trình ng d ng client – server. câu l nh trên host này.
• M t Web browser th hi n d li u dư i các ñ nh d ng
multimedia .
• M t trang Web ñư c t o ra b"ng ngôn ng HTML, ñ a
ch c a nó ñư c g)i là b ñ nh v tài nguyên h p nh t
URL (Uniform Resource Locator).
SMTP SNMP
• Các Email servers giao • Simple Network
ti p v i nhau s d ng Management Protocol
Simple Mail Transfer (SNMP) là giao th c
Protocol (SMTP) ñ g i dùng tao ñ%i các thông
và nh n mail. tin qu n lý m ng.
• Các giao th c mà mail • M t m ng ñư c qu n lý
client thư ng s d ng là b ng SNMP bao g m:
POP3 và IMAP4 – Network management
system (NMS)
– Managed device
– Agents
35
3/5/2015
DHCP DHCP
• Dynamic Host Configuration Protocol (DHCP) là d ch v cho
phép các thi t b trên m ng ñư c c u hình ñ a ch IP và các
thông tin khác t ñ ng t DHCP server khi tham gia m ng.
DHCP DHCP
Server1 Client
DHCP
Server2
DHCP Client
DHCP
Server1
50% of
100%
87.5% oflease
lease
lease
duration has
expired
expired
If 1
the client Client
DHCPfails
client sends
renewaait’s
tosends DHCPREQUEST
itsDHCPREQUEST
lease,
lease,after
after50% packet
packet
87.5%
of of
thethe
lease
lease has
duration then
expired, has expired,
the DHCP then
lease
thegeneration
DHCP leaseprocess
renewalstarts
process
overwill
2 DHCP
begin
again with Server1
againa after
DHCP87.5% sends
client a DHCPACK
ofbroadcasting
the apacket
lease duration
DHCPDISCOVER
has expired
36