Tải bản đầy đủ (.doc) (77 trang)

Tìm hiểu và xây dựng hệ thống phát hiện xâm nhập trên mạng IP

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 (941.02 KB, 77 trang )

Website: Email : Tel : 0918.775.368

Mục lục.....................................................................................................................1
Lời nói đầu................................................................................................................5
Chương 1..................................................................................................................7
Các kiến thức về mô hình mạng TCP/IP...................................................................7
1.Kiến thức chung về mạng máy tính........................................................................7


 
!"#$
%&'$
()*
+,-*
.*
/0 ,1)2,'&'./343
, 5)"#!
"#%
!&'%
%.%
2. Giao thức IP.......................................................................................................15
/0 ,16 3(
/0 ,178&93
!327'#:6 *
3. Giao thức TCP....................................................................................................20
!/0 ,17'# /3
!'#7;<&/3!
4. Khuôn dạng dữ liệu của frame ethernet.............................................................24
Chương 2................................................................................................................26
Tổng quan về an ninh mạng, các nguy cơ bị tấn công, và một số biện pháp
phòng tránh............................................................................................................26


1. Tổng quan về an ninh mạng................................................................................26
=>07?+
@+
!/:.A2")#"&'B"#B  CD' 
!ED' 
!ED':B 5FG,"#
!!ED'&
2. Các mối đe dọa vào an ninh hệ thống:...............................................................29
/:0B').H$

Website: Email : Tel : 0918.775.368
0,@)$
!/:, 5)7IJ)K)!*
%L &AM;H!*
(NO6B:IP,QH!*
(NO<&PA:@!
(NO,':&'.!
(%R68!
3. Một số loại tấn công trên mạng..........................................................................32
!3'STU&!!
!VD"#'3W3F)''SX!!
!!VD"#'/3W/3F)''SX!!
!%EYZ)WUFF'[&X!%
!(0C\B'#:Z]^W]^S''&&X!%
!+0C\3)27'#W3S,&F&&X!(
!N_^T&&!(
4. Các mối đe dọa đối với dịch vụ thông tin...........................................................35
%0R68WTU&'SFUUX!(
%0:&'.`F6 @/3!+
%!0:&'.A:@!+

5. Một số các biện pháp phòng tránh.....................................................................36
(/:IJCD'" 0!+
(L 5?#6a !+
(ED'U'? F2 !
(!=a"Y!
(%=a"5 0!
((36J) !
(+3b<7&#!
(c7PD!
(;F6C):)CD'"C\&'.!
^_W^Ud',_,UFF,&F&'X!
3U!$
(!;F6C):)CD'"C\6!$
(!e,Ud&!$
(!TW, F'TUU'5FU"X%*
(!!f3^Wf &3,&U^Ud',X%
Chương 3................................................................................................................46
Tổng quan về các hệ thống Intrusion Detection Systems...................................46
1. Phát hiện sự xâm phạm là gì..............................................................................46
2. Tại sao phải sử dụng IDS...................................................................................46
3:: ;0B:B)#"&"Bg
D7IJC\:C):):%+
3:Fh"0  : ;0Z"h"hCY7 AD5,&i
\"ZC):)g>8)j%

Website: Email : Tel : 0918.775.368
!g7;"#'a"'k0%
%V1)'CD'"Bl D,8Z0IJ%
(/ 0): l D?F@A2")%
+N)B ?: 5PZaAD5,&h6%

2.Phân loại các hệ thống IDS chính.......................................................................48
!^Ud',E&FUTW^TX%
!m 7a"<&6^T%$
!^IJ7a"<&6^T%$
!n'FC&FUTWnTX%$
!m 7a"<&6nT(*
!^IJ7a"<&n6nT(*
!!_))&'E&FUTW_TX(*
!!m 7a"<&6_T(
!!^IJ7a"<&6_T(
!%GJ)nTB^T(
2.Các kỹ thuật phân tích của các hệ thống IDS......................................................52
3:F@#"WF FUUU'X(
m 7a"(
^IJ7a"(
3:F@C0IjW_'"&5TUU'X(
m 7a"(!
^IJ7a"(!
!V:"F:W&,U'',X(%
%g"bB7;K1(%
3. Hệ thống phát hiện xâm nhập dựa trên thống kê................................................54
!m 7a"(%
!^IJ7a"((
Chương 4................................................................................................................56
Xây dựng 1 chương trình IDS...............................................................................56
1. Mục đích : .........................................................................................................56
/ZDg#:'#7;,"#(+
T@#)B"&&":5,"#(+
!3::BC0Ij7aC:''Ijl D,8(+
%/')K)0 ";:7PD(+

2. Thiết kế chương trình..........................................................................................57
/PFo H(
' UCY:Z(
!' U)2c:Z($
!p25@#)B"+*
%'F:h:0 ,'6+
' U:RIjFG+
3. Thiết kế chi tiết của chương trình.......................................................................62
!/PFo +
!
Website: Email : Tel : 0918.775.368
! CY:Z+%
!!p25@#)B"+%
!%'F:h:0 ,'6+%
4. Cài đặt chương trình..........................................................................................64
%/:FP7q ':<&IP,+(
%/:B"FG,'IP,+
%/:B"`7aCYZ+
%/:B"`7aAGZ+
%!nB"A25@#)B"+
%%ra",&3+
5. Các Form trong chương trình.............................................................................69
(e',"/'S+$
(e',"3&UTU&S',"&'*
(!e',"_U,
6. Một số kết quả đạt được.....................................................................................72
7. Phương hướng phát triển trong tương lai..........................................................73
8. Lời kết.................................................................................................................73
Phụ lục A................................................................................................................75
Phụ lục B................................................................................................................77

%
Website: Email : Tel : 0918.775.368
Lời nói đầu
 fhF@C`s<&'&tB&5it7MUuB'
"tv@<&7qF62'#U,U7M,oF.)sC,' ;
F6t7? Za7IJ"05,U,Ut
7? 7IJ7gD,7ZiR"&'>7))?:"h0
'>:jF@Zs/c)<7GBC:'c7Gw7&
):,a,0"#7a7:).'  #fFo ,&dUC
)DB:c)<is.h"B:5s.R&Bu"cB
::2wZaFo ,&dUCh ?"&57a '
'&&'8^I7`hF@):,a<&
BU,U5 6CD'":i #5D",7ZwB5 6
F.l &,ta:,j
,h,':g"l &IjA 5Z ;0B'
:,&dUC<&:s.hI:,&<&,'F'Si'>:6
2B>`:s.B5wZ7;w: 5&CD'"I
7xC8:&U,IJ">h: .&B5BB<
7'#P=? B57>:s.7Z)D""? C):)7a\"7D"
CD''c&'B?i <&t
E#:6S,Ud&, 5?6&56):
F@A2"),:)K),'"#wBC):)7@P? 5B:s
.l &2"/:6B5Za)::0  <& ;0
,IhZAD5,&BDC:'hBl D,8R7Z1)tZa7I&,&:
C):)\" ':: ;0B5VD"#7".6a
'5
n6):A2")?PCD7IJ&B"&'#Hn6):
A2"),";":5WnTXB6):A2"),"#
W^TXn6nTB6`7a):A2"),:)K)B'
":57Z7c<&6B5BCD'7D"c'By'":5c/b

6^T`7a):A2"),:)K)B'"#n6B5Z
:): ;0\"B'6"#,'j&
@r5is.B7>"#;C;BZ6B'U,U
6'#A2")#"IB5Zv&,0h
fh7?BzTìm hiểu và xây dựng hệ thống phát hiện xâm nhập trên mạng
IPzi" <&7q:B. ?&'B"#i:"6):
A2")iF& 7Z"a :{ 7aB7>";6):A2"
),|'dF@&,&'./343,PFo7ZB7>";IP
,nT7a:"F::I ,"#iDC:''Ijl D,8?
C0Ij,'"#
(
Website: Email : Tel : 0918.775.368
=q:<&U"q"Z%IP
/IP/:.PCD?"/343
/IPsl &?&"#i: 5PC80B";F6
C):)CD'"
/IP!Vh :6T
/IP%p25@.T
=?B?TB7?B&5Iw,0ZB,;5U"9A
@A25@";IP,Tu7a"'#':.7M
7IJ. i7?),'7q:,'l &,B"7q:Z,:
u AZiU""'7IJ7ZZ)<&:C#B:
5:',''&
,IhU"AD"P:5:',''&/
,Ij7#tE:'&nB^;7M#5O9CD','g"l &
/ 6`U"AGjB"P2B75:'^fgTw}D
,Ij7#tE:'&nB^;i7M9CD'iIh7xU"'BB
7q:B5
+
Website: Email : Tel : 0918.775.368

Chương 1
Các kiến thức về mô hình mạng TCP/IP
1.Kiến thức chung về mạng máy tính
#":5c7MB7&):,a"#"~/9'D)•?
,Ihi9ZF6cIjZDg, 5)B'"#^B5&5F@, 5?
C\":5c7M,oB)05 <&PFo##":5c
IJFG,'0D:v@IP"#iC&'q"Dl D:'iFD
A 0B':i&':':7Pi)'#€f5 :5h
7? Z"#":5c,':,Ij7#tw5i"#":5c7IJFG
7a\" 0)'FB:'Za&5)., 5)B'
:I,@ 57a&::)'"7ct
)BD#5<&"/:Pl &BIhi:s.l 2F@wFG
"#":5c^ZZ"#B72 72 1&w05F@<&"#
":5c
)U'7ZBF@):,a<&"#U,U'B =25BIJ
18B0)x0,'v@"#":5cr'D*g"?,Ih
U,U9B@:7&7IJ. "B9ZF6c,&dUC^B5&5
U,U7M):,a,':66#"B7IJB,
Ij,:)hFGWcI8&<&]&''€X#
U,Uw7IJ6h :5i:,Ij7#ti:s.
,'Bhf6h"#U,U#F.7PDB i
`h:8F•FB,"#1)Ij2ZaB"7IJ,0?
7? ,'9o&5#BiF6IhFGU,UB5B? 
;C\.?F@:7;<&U,U,'AM;Za7IJ05
7IJ,':l D:'<&:#)ci 5IjZ":
&"D'#:dUCFU"BZa 0):P?:FD
)Q"B8<&t
1.1. Mô hình OSI
n :"#":5c&57? FG0 ,1)2U'"
W)U5FU"FU,'U'}:6"oXU'

""#":5c7IJ)2B"H
}H35F&&5U,
} HT&&&5U,
}"#H^Ud',&5U,
}&'H,&F)',&5U,
})HUFF'&5U,
},CB5H3,UFU&'&5U,

Website: Email : Tel : 0918.775.368
}.H_))&'&5U,
Mô hình tham chiếu 7 lớp OSI
1.1.1. Tầng vật lý.
B5Z.g, 5?bCc0 ,1,7Ij, 5?
j:)IP7iPi:B"B:<B5@:.
gH
}T 5,F@&:6
})BD)ZF@70 6
}, 5?:Cl &
B597PDB, 5?bCc7"BCbCc7Z
.&; /:Cc7IJ, 5?7#F6'>IP@/Z,0? &'
.,'B5IP.h:"#:& I‚U,Ui'Uƒi
eTT€Io7259l &2"7"#‚U,U
1.1.2. Tầng liên kết dữ liệu.
B5Z.gC7s:C7IJoB:
 F6 WS,&"UXiC:''):Cl D 7IJB, 5?
O"#r  C&'q":,IjH
},Ij78&9W_,UFFSUXH.&78&9<&)c&):B)c& 
},Ij7? aW/','SUXH7IJ`7a)2'#:  
},Ij WT&&SUXH.& 7&7IJ):
},Ija"F':OW/UF "SUXH7IJ`7a):O,' 

 
 B7 ,'"7?)707?a"
F':O^Z 0):)IP7a, 5?l &i
7D"CD'5l &:P7qC;Z&ia"F':Oia"F': q
 

Website: Email : Tel : 0918.775.368
/:, 5?oZaB"u: F6 WS,&"U
U,,',Xi)"?"h) F~C:'', 5?#:
C8"0&5C8Oi7qC;Z67;AG:& 3IP):)&5
FG`C;7", &I ,F6 ^'B,&ib7D"
CD'l D:F6 B:,#:
1.1.3. Tầng mạng
"#BZ0 ,1).#)0,':<&"
n&.g<5 <&"#Bt7IjW,' XB 5a)
W,U&5X/:F6F6 o"#7IJs.BRZ
W)&UX.&757<78&9 qB78&97c"#7D"".
gt7Ij&:1"#':Z B5
"#b1)7? b&I IJC\:a"F':,'
"#7al 578F6Z 5a#,#Y~ 6IJ
:Z , 5?,::& <&"#) ;B'I IJ
,:7Ij, 5?"#7D"CD'"7Ij6I ':
Z C\:&'.t7Ij@&,:C8t7Ij=25B
.ga"F':I IJ<&"#
^'B,&i"#b@";F6.g:I)i 5
,BD)Z:'ia"F:OiqB)2iYBJ)
 
"# 0))IP7a, 5?:7P8 l &"#i
5:&'.'"#)D7:).7IJh? '#"#B?
'#8 0)Co:"#:& V&'.<5 7IJFG

,'"#B&'.p(3N3Wp(3&UNUU3,'''X
1.1.4. Tầng giao vận
&'@:.gR,i&&
:ZuPB 5aA 6IhBRIh 5a
)qU':&<&):B57D"CD'F@ 5a 
5Bc'By<& R7  677  6
,'"iIj&)2C:0)B:&'/:
0)B:i i"#B&'/:0)B5l &2"
7, 5? &:67  6l &)IP, 5?
&'B&'0,':0)iZU)<'BC;:'#7;
<&:CIhZ76h:&'^ZZDgc.h?
7>,I<&:'#"#:& IB"#&5Bi
"#5'>I&5&')DC7IJ5  ?0IJ
8<&IjFG7qjw)DC7IJDg 0)8
<&"#7aZaFG:&'.cJ),', 5? 
$
Website: Email : Tel : 0918.775.368
1.1.5. Tầng phiên
3WUFF'XBF@6&&Ij`'>&Ij`B
":5<l &"#) 0)'IjFG 6:.g
7al D,8:).<&t)@:.gF& H
}L D76'#WT&' UF/','X
}L Dl 5?, 5)W'U&&U"UX
}L DBW_5&&U"UX
/:)Z";F@IP.h:&'#
";j7a"',IhZq#";:A#}&:)B:
&'j&q#:B5Za:& ,'7ZH
&X;&'7D""? ))
CX;)FG? &')
1.1.6. Tầng trình diễn

,-W3,UFU&'N&5U,Xl D)IP):),CB5 /Z?
)IP):),CB5 I"M_/B‚E/T/':SUgCD^
&C`:)IP):),CB5 :& F~aa
& T'7Zi,-7D"CD'':6 6Za, 5?Z
l D&51FG:Ca -: :& ,-
`";Ca - 7Z
/Z!#1):)7IJ,&'7s&:@a.H/1
):)IJ`Co@a. qi1):)7IJ`Co@a.
7cB1):)`&:@a,-
/1):)`&:@a,-tB1):), 5?/:,
-7D"" 5a7sCa -&1):), 5?B:1
):)&Z5  
1.1.7. Tầng ứng dụng
..&:&'.B:B"':.<&
Ij`7a@:.gNB&'0,'0 ,1
iZZ";F67>7a":h:,Ih7ZZZ 0):
8',Z:"7a", 5)8.
.C&'q":@a.`:&'..
B:8,-7a,&'7s
.B,&h&",Ij6:6"oB:
,.W_))&'3,'UFFX,.B";)G,'";
6"o@AG'";.a
*
Website: Email : Tel : 0918.775.368
,7259"DFPIJ? 5)2,':"#":5c
7a05IJF@IP.&"B&'.l &,t0,
U,UB&'./343
1.2. Cấu trúc phân tầng trong giao thức TCP/IP
,'#U,U"/3437IJFG7a, 5?&
:"#":5cB5,0)sC'c"oB7PD<&:&'

.
#U,UZa'B;7q:"#N_^6h& C\
&'./343V&'./3W,&F"FF'F/','3,'''XB&'.3
WU,U3,'''XB&&'.l &,t0,U,UV&'./3B
&'  .  o    %  ,' "       i  Z  B  ";  &'  .  Ih
W'U'}',UUX6 0)";)IP, 5? 5c
A:r, 5?,"# ";'B'7Z"B:Z C8"0
&'.B5')K), 5?#:6 C8"0,'l :,, 5?
,Ih"O)&'8D&C, 5?BB";<tB
CY&5C&CIh\"A:78:F6',&'7s V&'.B5
w@a",&O AD5,&,'l :,, 5?V&'.3B
&'. ;!,'"=25B"&'.Ih
6W'U'UFF}',UUXV&'.B5ZPa",&O&5
"0:Z,', 5?5Z 0)";)IP., 5?'#i
Z#',&";D', 5?:6 
@0)Dt&'./343B";t:&'.`B"
h& 7a 0))IP, 5?"#V&'./3437IJ
"DU'")2IIh
Mô hình phân tầng của giao thức TCP/IP
}.W_))&'N&5U,XHC&'q":.<&IjFGB
:,FG,"#IHUUie3i3

Website: Email : Tel : 0918.775.368
}&'W,&F)',N&5U,XH/ 0):8, 5? I
:&'./3i„T3
}"#WU,UN&5U,XHp:787P8, 5?B"7Ij7R7
 6B577  6:C&'q":&'.I3i_ƒ3/3
}, 5)"#W^Ud',_UFFN&5U,XHNB"", 5)"#
U,UZC0… QB'7IJ78v&'B5/: QIj
FGBHp(i‚U,UW‚‚*!Xi'UC FW‚‚*%Xi'U,W‚‚*(X

B5IP.B& B,'"
,'0 ,1)2B5i, 5? R.7
"O7? ")header'>ZaBtailer <&"B'/:
headerB5.&:7? a7a', 5? 7IJcA:
OIhAU"0D:"BZ7IJR,B BZ
")header<&ZB',Ih B5B, 5?A 6IhL :,
, 5? RIh,F~-,&? IJ#i.B"OF~
)2:)header<&Z,&,Ih, 5? ,

Mô hình việc đóng gói lại dữ liệu khi đi qua các tầng của mô hình TCP/IP

Website: Email : Tel : 0918.775.368
So sánh cấu trúc phân tầng của OSI và TCP/IP
OZ0 ,1 7;)h,BIhZ.B"O
7? Z";0 ,1 ,B"; ':,7a"D0 ,17Z
 5i0 ,1 <&";7IJ0 #'IPch#Z
7a, 5? Z l DPn,F'F:0 ,1)2<&
B/343
/:.`/3t0 ,1 <&ZBstream, b:.
`„T3t0 ,1 <&ZBmessage.r:stream&5message
B57IJ, 5?R/34„T3A 63oIh17IJ"B'
U&U,<&3B7@'tB:PacketPacketB57@', 5?A 6
^Ud',U,S&U#7&517IJ"B'DU&U,B&U,#'BFrame
FrameB57@', 5?l &"#U,U
1.2.1. Tầng truy nhập mạng
, 5)"#W^Ud',_UFFN&5U,XB0)0,'0 ,1
)2<&/343/:&'.oh)B5 0)'6)IP.
7a, 5?F ,::& <&"#^Z78v&:.
, 5?:6 3W3&&,&"X/:&'.oB5)DC0 ,1
"#oIhZC&'q"0 ,1Zi78&9X7a78#7IJcA:

: F~7IJ, 5?`5B'R'#"#a
/.g78# 7IJ, 5?oB5C&'q"7ZZ
:6 3&&,&"B':S,&"UFF~7IJ, 5?,"#BFY)A):
78&93B')78&97IJ`'"#
B5IP.hiB";)!<&"
!
Website: Email : Tel : 0918.775.368
1.2.2. Tầng liên mạng
"#WU,UN&5U,XB&5,, 5)"#,'0 ,1
)2<&/343U,U3,'''W3XB&'.l &,t0,'
B5BB&'., 2"<&/343^Z@";F6.gcF& H
}=8v&:6 W&&,&"X
}=8v&678&93
}, 5? &&'B, 5),'0 ,1)2
/343
}"7Ij7aG:6 7:,#"A&
}327'#BJ)0:Z 
1.2.3. Tầng giao vận
n&&'.l &,t0,'B5B/3W,&F"FF'/','
3,'''XB„T3W„FU,T&&,&"3,'''XV&'./3 0)8, 5?
 5hDg):OBFG&OU'a U}'}UV&'.
„T3 0):IP,.2"),@)7:8I
 5a&&,&"i')K),&'7s:7),&'B"#hF6IJu
:&'./D&&'.B57? , 5? &.B
U,U
3B&'. ;'#W'U'UFFXib/3B&'
.ZW'U'}',UUXiv&B)DZ:<)
BD)Z/.g<&/3IP.h&'W
%X<&"/3`)IP.,&'7s:b WT&&,U&"X
&IjFGi U'bw7IJ)27'#B:3T„

W,&F)',3,'''T&&„X7a, 5?7
„T3B&'. ;'#„T3, 5? ";:,@
)iZFG+C7as qBs7c,')U&U,<&
 /:s QB:s&57IJ`iv&<&Rs7IJl 5
78U'"; Q078„T3, 5?R7)h37a5  , 5?
r.G";5  l &„T3T&&,&"BZ)Dq,'
";F6B'7ZZF~5  .G5  #
1.2.4. Tầng ứng dụng
=25B,`,'t&'./343B5C&'q"0D:
,`:&'.<&&'7a, 5? .
.&:&'.B:B"':.<&Ij`7a@
:.gIH
%
Website: Email : Tel : 0918.775.368
}/:&'.', 5)SURA&H"oi7Zi7tiB, 5):SU
&Ak^Ie3ie3€
}/:8AG"x ':.U}"&
}fB:8:IV')U,i'F&Fi|||
^I5t&'./3437IJA25@@&,PFo)2ZF@
IP.h"&" /:,'t&'./3437?
.&";):&'. 0)Dg, 5? 5&:B
&:"#6hU,Unt&'./343BPFol &,t7a:
"#h& ,U,U
2. Giao thức IP
V&'.,"#3WU,U3,'''X 0).g:
"#;C;B"#7a, 5? V&'.3Z&,bIP@I
&'."#<&"&" 
3B&'.Ih6W'U'UFF}',UUXV&'.
Ih6B57D"CD'cA:'&'rZC:'
iZ7? a q, 5?#'>)O^Z

Z&7'#),Ih, 5? B'7Z)DD
)ZZ  , 5?=? B5B"D"y:<
6"#IB"g7;).#),'a"F': q B
a",&c717Y<& i7>CB,',IjJ)? IjFG
7qj
=P8 , 5?,'3B&&,&"O&&,&"Z)U&U,
.&7a, 5? 7,'U&U,B5Z.&78&97ci
78&97cC&'q"78&9"#B78&9,#","#7Z^ 78&97cB
78&9<&";,#"\","#7Z,#" qF~, 5?†h,#"7Zi
 \",`";"#h,#" q:6 7IJ, 5?
7V&Ud&57a 5a7
2.1. Cấu trúc khối dữ liệu IP
/0 ,16 37IJ"D,iv&:,IjIF& H
} ,Ijf‚ƒWfU,F'XH%C/9C:'U,F'<&37&FG
} ,IjnNWU,UnU&U,NUXH%C/97;BU&U,<&&&,&"c
U'7P8RW|',X!CF7;B6a B(d',Fi.BZ')'
B'7IJFG
(
Website: Email : Tel : 0918.775.368
},Ij5)U'SFU,UHCF/.&:F6?8iZ&,bl &,t
,'7? a:Z 
*!%(+
Khuôn dạng trường Type of service
E*!%   (+$ !
f‚ƒ nN 5)U'SU,U '&NU
US&' e&F e,&"USSFU
"U'U 3,''' nU&U,/UF "
' ,U_,UFF
TUF&'_,UFF
)'F‡3&

T&&
+
3,UUUU T  ƒ ƒUFU,U
Website: Email : Tel : 0918.775.368
W"&A+((!(C5UFX
Cấu trúc của IP Datagram
},Ij'&NUH+C/97;B'BC;6 &&,&"iaD)
U&U,icU'7P8C5U,IjB5Z+Ci5cIhh0<&6
7
+
ˆ+((!+C5UFihP :cIh:6 <&:
"#,J1):r6 7IJ)27'#:,8B59F6
<&6C&7 
},IjUS&'H+CT`7a#6 i78& 50
'";&&,&",'j&Zb,"#i#:7'#,'
66IF6  @
} ,Ije&FH!CNl &7F@)27'#:&&,&"
• E*HFGi 05:,8*
• EWTeXH'C6 Z)27'#7IJ&5
• Teˆ*H7IJ)K))27'#
• TeˆH7IP

)27'#^ Z l :hF~CuZ

• EWeXH'CZ)DB7'# 6`<&6 &5

• eˆ*H7'# 6`
• eˆH)D7'# 6`
},Ije,&"USSFUH!C/98,c<&7'#WS,&"UX,'&&,&"ic
U'7P8+%Ci"OS,&"U)D.&";` Z7;BBC;F6<&

+%C
},Ij"U'UHCL 78j&q#<&&&,&",'"#
WcC\25Xj&B57IJ'Co,#"GB7IJD"7";7P8
7l &";ƒ' U,<&"#rj&B5D"7*i&&,&"C8'#
Cu7a,:,#";&&,&".#5"M,"#
} ,Ij3,'''HC/9&'.,)F~` B5
H/3
+H/3

Website: Email : Tel : 0918.775.368
H‚V3
H„T3
$H3e
,IjnU&U,/UF "H+CMa"F':O/ƒ/+C'U&U,
} ,Ij' ,U_,UFFH!C=8&93 q
} ,IjTUF&'_,UFFH!C=8&937c
} ,Ij)'FH7;B&57sr&C:':')'F'IjG5  
} ,Ij3&H7;B&57sf`7"i`7a7D"CD'')U&U,
 1o";"6!C
} ,IjT&&H7;B&57s3B5q":U&U,<&:&'.&'
PB <&IjFG/Z7;BBC;F6<&Ci67&B+((!(
C5UF
2.2. Cấu trúc địa chỉ IP
,"#U,UZ,0? ,#"6B'=a, 5?,&'
7s7IJcA:"O,#")DZ";78& 50,"#
3FG!C78&9'"O,#",'"#tB78&93O
78&937IJ&B%`i"O`C5UiIj7IJCa 8Ih#
))2Z0 0")2::`
=8&93q"&);)B'7:F6"#W^UXi)
b#`7a7:F6,#"Wn'FX,'"#7Z …U'  F6IJ:

,#",':"#"B78&93#7IJ&,&B(h)78&9,CB_i
Ei/iTi‚

Website: Email : Tel : 0918.775.368
/0 ,1:h)78&93
}Nh)_HC7 B*iC)B9F6 "#i%Cb#B9F6
 <&,#",'"#7ZNh)B578&67&B

"#i"O"#Z6
7&
%
,#"B"6B'Nh)B5`':"#ZF6,#"B"@
h
}Nh)EHC7 B*i%C)B'F6 "#i+C 6`
`'7:F6:,#"Nh)B578&67&
%
"#"O"#Z67&
+
,#"6B'
}Nh)/H!C7 B*iC)`78F6 "#iC 6`
7:F6:,#"Nh)B578&67&

"#"O"#Z67&

,#"B"
6B'
}Nh)TH%C7 B*iCb#7IJ`7aG6 37
Z"IjFG, "#W FU,,' )X =8&9sl :<&h)B5B
%ppp
}Nh)‚H(C7 B*n&5I&7IJ`

,'(h),!h)_iEi/B7@'`CIjbD78&9
h)T7IJB,' 5&FW.B`78&9<&DB5Za7#
'";Z":Ij`r7IJG778&9B5Z
7IJ7qjG70D:Ij` ;Z"705XTD78&9Z)‚
7@P`@)b'  ?F&
;F678&97>C
%**`7a90D:,#",'`";"#
%**`7a90D:Fd,'"#
$
Website: Email : Tel : 0918.775.368
((((((((&5btB78&9C,'&&F`7aG70D:
C8,'"#
/:78&9B57IJ`7a78&";,#"&5";"#B'
/197IJ`':"7c7>C
2.3. Phân đoạn các khối dữ liệu
,'l :,, 5? i";6 W&&,&"XZa7IJ
, 5?7l &? "#:& ;&&,&"7IJR";"#
B'7ZZal :h76h";7P8 ,"#:i'"O'#0 ,1
"#')K)";7P8, 5?@7#W&A" ",&F"FF'„„X:
& „BcIhh0<&";6"B1Za, 5?^ I
";6 7IJR";"#B'7Z"BhP„Z)D
7IJ)27'#,&B6uPtBS,&"U7a, 5?7il :,B5t
B)27'#:6 
r #<&:S,&"Uw6I #<&:6
 ,')U&U,Z.&:7aA:78"OS,&"UB 0)
:7aJ)0:S,&"UB5#B6 IC&7 
,IjUS&'7aA:78S,&"UB5 ;6 B'0D:
S,&"U7? ZF6 #<&6 C&7 ,Ih)27'#
=? B57IJFG7a#:S,&"U<&6 C&7 ,:)
61#h& #a"7cO";6 7IJ)27'#1

F~7IJ,:)#h& '7177IJ1 6`
3. Giao thức TCP
V&'.7? a, 5?/3W,&F"FF'/','3,'''XB";&'
.U'a Ih6W'U'}',UUXiv&B)D)";
'&";>)@a/3,Ih1,&'7s h& 
V&'./3B";&'., 5?5=a""#<&/3BZ,0
'#^Z9,ŠC0.";&'.B'',&5IhZ
,'")20),'U,U&'.Ih<&/3 BB3
T <&/3B7'# WU"UX
;IIol &,t,'/3B";6/3 0)):
78&9&5btBs8W)',X'":5cƒ0? ,Za
Yh";s=8&93B";sA:78";F'Ui";>)F'U9
,&";6,Ih, 5?7IJ@";6)D7IJ
),Ih&&,r6B5bZa7IJAU"B";"#D'W, &
, X^ZIP@h";67'#7@P),IhCY7
B;'#
,'l :,, 5?,";"#:7'# ZaC8"0
  ";    '  B'  7Z    /3  '  )K)  C    Z  a  G  C:'
W&'dU"UX7aC:''CG, 5?#7'# 7ZrCY7
*
Website: Email : Tel : 0918.775.368
G CGo7;";C;7"j&iBG‹"";F6.@<&
7'# rC7IJ#GIJ#";F6C:'6C:'
B5&" 77'# )U'"BC7&"')
^ C:'7IJ,Ihl :";j&B'7Z7'#
F~7IJG#
=? a qWS'd','X7@P@U':";CG&Fs
7@'G7hC:'<&C^ C7<C;7"ZF~G
";CG&Fsh:,8uP/.'767;, 5?)`J)
'D&C}.BCGG? PDgCZa

3.1. Cấu trúc đoạn dữ liệu TCP
r #<&7'# /37IJ"D,
D:,IjH
• ' ,U3',H+C6 s<&,#" q
• TUF&'3',H+C6 s<&,#"7c
• Ul UFU^ "CU,H!C6  @<&C5U 7 ,'
FU"Ui,R,IjJ)C]^7IJ)^ C]^7IJ)
Ul UU^ "CU,BF6  @C&7 ,IjB57IJ`7a
@7? 7/3"o";6h";/3oA&
' ,U3', TUF&'3',
Ul UU^ "CU,
_'dU"U^ "CU,
T&&
SSFU
ƒUFU,U

ƒ
/
_
/
r
3

n
ƒ



]
^

e

^
|'d
/UF " „,U3'U,
)'F 3&
/3T&&

Website: Email : Tel : 0918.775.368
Khuôn dạng TCP segment
• _'dU"U^ "CU,H!C6 <&FU"U)U'"B,#" q
7&j7a,IjB57IJ`7aC:''CFU"U,IhZ
B&5,IjB57IJa",&_/r7IJ)r
67IJ),IjB5 7IJG7
• T&&SSFUH%C/'CF6IJ:d',,'U&U,<&/3/98,cCY
7 <&` 
• ƒUFU,UH+C/I&FG
• /:jH
-„ƒVH7IJ)`„,U3'U,Z @
-_/rH7IJ)`_'dU"U^ "CU,Z @
-3nH.g3„n7IJ)
-ƒHo7;#
-]^HT`7a7qC;Z&:F6  @1C&7 )

-e^Hb o,#" q7a, 5?)
• |'dH+C/9F6C5U 7IJ0)iCY7 RC5U7IJ9,&
,'`_/r^ "CU,,IjB57IJ`7aa"F': q, 5?l D
C SSU,
• /UF "H+CMa"F':O/ƒ/''BC;FU"UWq"DU&U,B
&&X

• „,U3'U,H+C/Z @C„ƒV7IJ)/9F6  @
<&C5U7U'F&  Qi'C7;B<& Q
• )'FHZ7;B&57s7IJr&C:':')'F<&/3i,'7ZZ7;
B67&<&`/3&&,'";FU"U
• 3&HZ7;B&57s3‹"B'U&U,<&/37aU&U, 
1o;"6!Ci,Ij3&9q"'BF6*

Website: Email : Tel : 0918.775.368
• /3&&H7;B&57s/.& <&,=;B67&"78B
((+C5Ui:,8B5Za&57s7IJ,')')'F
3.2. Mô hình hoạt động của TCP
rj]^7IJ)BZ/3BZ5  "o6'>ZA:
"o6/j]^Bj_/rZaB'>*i:sJ)j]^B
_/r"D,'CD
/j]^ /j_/r Œv&
 * VZ"o6/3
  p:"o6
*  VZ '>ZA:
Ý nghĩa của các tổ hợp SYN và ACK
r";client,U,U" 6"o6h";serverB'7ZZGZ
/3Z:jH
]^ˆ
_/rˆ*
Server,Dj";ZA:"o6Z:jIF& H
]^ˆ
_/rˆ
rclient7IJZA:"o6RFU,U,ZA:C\:G
";ZA:7M7IJZA:"o67 serverZ:jH
]^ˆ*
_/rˆ

=7257M'BBl :,CY&5C&CIhW,UU}d&5&F&UX&client
B serverr
!
Website: Email : Tel : 0918.775.368
4. Khuôn dạng dữ liệu của frame ethernet.
,""#/343#, 5)"#Za`: Q
I‚U,U*!i'U,  &5eTT^I )sCB‚U,U*!
,'IP,<&U"O,JCYZU' Q‚U,U*!U"A
h  #Z#B5U' Q‚U,U*!
U' QB57;B67&<&Z‚U,UB(C5U3
U&U,678B%C5U3 C,'Za&57sR%+C5U7(**
C5UiB 6`B)UF "B%C5U=;B6a <&Z‚U,UB
+%C5Ui <+%C5UZF~@7;":C5U,OB''7<+%
C5U
r #Z#, 5))IPU' Q‚U,U*!
,'7Z
• TUF&'&_,UFFB78&9&<&":57cG 7
,IjB5B+C5U
• ' ,U&_,UFFB78&9&<&":5 qG 7,Ij
B5B+C5U
• NU.&,'C5Ua7;B<&U&U,Z‚U,UiI
IjB:,8%
• 5)UB,Ija&'.h),<&&'.3WB/3i„T3X
,IjB5.&,'C5U
^I5))U'F& U&U,B <&Z‚U,Uf8,cCY7 <&
U&U,<&Z)w'IBCY7 #725fC,Š:,Ij
,'Z‚U,UB5F~)1&,')2c:<&Z
7IJR&,"#
%
Website: Email : Tel : 0918.775.368

;c')2c";ZIF& H
(

×